Document Document Title
US09629691B2 Root canal treatment
A device for disinfecting and/or sterilization of a dental cavity includes: an electrode pair that extends into the cavity to provide current along a portion of the cavity; and a controller that sends controlled electrical energy to the cavity via current flowing between the electrodes when located in the cavity, thereby to provide electrical energy for disinfection and/or sterilization.
US09629690B2 Sonotrode for the introduction of ultrasonic energy
A description is given of a sonotrode (18) for connection to an ultrasonic vibration transducer (2, 3) comprising a connecting portion (4), which extends along a first axis (16) and is attached by a first end (42) to the vibration transducer (2, 3) or is connected thereto, wherein the connecting portion (4) is made to vibrate almost exclusively along the first axis (16) by the ultrasonic vibration transducer (2, 3). Said sonotrode is characterized in that, at the free end (43) of the connecting portion (4), opposite from the first end (42), both a substantially cylindrical, first sleeve (5), which extends along a second axis (8), and a substantially cylindrical, second sleeve (6), which extends along a third axis (17), are arranged in a common crossing region (36), wherein the first axis (16) forms a first angle (γ) in the range of 100-140° with the second axis (8), and wherein the first axis (16) forms a second angle (β) in the range of 100-140° with the third axis (17), wherein the three axes (8, 16, 17) are arranged substantially in one sonotrode plane (41). Moreover, corresponding sonotrode tools and uses of such sonotrode tools are described.
US09629685B2 Surgical instrument comprising a detection means
The invention relates to a surgical instrument (1) comprising a detection means (10) for reacting to at least one external stress (30) emitted by a generator means (15) that generates the stress (30). The invention also relates to the method for producing such a surgical instrument (1). The invention likewise relates to the generator means (15). The invention further relates to a method for detection of the surgical instrument (1) by the generator means (15).
US09629676B2 Surgical sealing tool
A surgical tool includes first and second arms including a finger ring on the back section of each arm. A spring is positioned between the back sections of the arms, with the spring urging the back sections of the arms away from each other. First and second jaws are located on the front section of the first and second arms, with first and second electrodes on the first and second jaws. An irrigation port is located on the first arm connected to an irrigation line leading to one or more irrigation fluid outlets in or adjacent to the first or second electrode.
US09629675B2 Tissue treatment device and related methods
A hypotube based deliver system is used to position one or more elements in position for treatment within the body. The elements may include electrodes, sensors or injection ports or even anchors. The hypotubes may have pre-set shapes or are plastically deformed prior to positioning as they exit a positioning device. There are methods of providing therapy using the hypotubes including mixed mode therapies are also described.
US09629674B2 Assembly including at least one implant and a gripping device, and method for preparing for fitting the implant of an assembly of the aforementioned type
A kit includes: an implant having a distal end for inserting the implant into the body; and a gripper in the form of a hollow elongate body that is open at at least one end, that is slotted longitudinally, and made, at least partly, of an elastically-deformable material, the slot opening out into the axial cavity of the body, inside which the implant is suitable for insertion, with its distal end projecting from the “distal” end of the body. The kit includes at least one reception sheath for receiving the distal end of the implant in order to separate the implant from its gripper by moving the sheath and the gripper relative to each other in the direction that breaks the alignment between them, the sheath has a bearing seat against which the implant bears both when the implant is inserted in the sheath, and when separated from its gripper.
US09629668B2 Apparatus and devices for percutaneously extending an existing spinal construct
Apparatus and devices for percutaneously extending an existing spinal construct ipsilaterally with an additional spinal construct in a patient are disclosed. The additional spinal construct comprises a rod connector that includes an elongate additional rod integrally attached thereto. The additional rod is placed through an access port in a first orientation generally parallel to the longitudinal axis of the access port and rotated to a different second orientation generally transverse to the longitudinal axis of the access port. During such rotation the additional rod is moved subcutaneously beneath the skin of the patient from the existing spinal rod to an additional bone engaging implant. In another arrangement, the extension of an existing spinal construct in a minimally invasive procedure comprises a rod connector having an offset support for receiving an additional spinal rod that may be placed laterally interiorly or exteriorly of the existing spinal construct.
US09629665B2 Vertebral joint implants and delivery tools
A spinal joint distraction system for treating a facet joint including articular surfaces having a contour is disclosed and may include a delivery device including a generally tubular structure adapted to engage a facet joint, an implant adapted to be delivered through the delivery device and into the facet joint, the implant comprising two members arranged in opposed position, and an implant distractor comprising a generally elongate member adapted to advance between the two members of the implant causing separation of the members and distraction of the facet joint, wherein the implant is adapted to conform to the shape of the implant distractor and/or the articular surfaces of the facet upon being delivered to the facet joint. Several embodiments of a system, several embodiments of an implant, and several methods are disclosed including a method for interbody fusion.
US09629660B2 Functional uterine manipulator
A uterine manipulator operable to detach the uterus and cervix from the vagina. The uterine manipulator includes a shaft with a first end and a second end, a handle coupled to the first end, and a tip assembly coupled to the second end and adapted for insertion into the uterus. The uterine manipulator also includes a cutting assembly coupled around the shaft and adapted to receive the cervix when the tip assembly is inserted into the uterus. The cutting assembly includes a cup portion and a cutter wire. The cup portion is configured to be positioned at a juncture between the cervix and the vagina and includes with two grooves around its circumference. The cutter wire is configured to be positioned between the two grooves when in a stored position, and then pulled from between the two grooves through tissue at the juncture to cut the tissue.
US09629659B2 Instrument fixation device for depth and angle fixation
An instrument fixation device includes a retaining ring, a ball joint disposed within and movable relative to the retaining ring, and a locking mechanism. The ball joint defines a channel configured to receive an instrument therethrough. The locking mechanism includes a locking sleeve and a lock. The locking sleeve is at least partially disposed within the retaining ring and engages the outer surface of the ball joint. When the locking mechanism is in an unlocked position, the ball joint is free to move within the retaining ring and when the locking mechanism is in a first locked position, the locking sleeve engages the outer surface of the ball joint to fix the ball joint relative to the retaining ring.
US09629658B2 Systems and methods for making and using a lead introducer for an implantable electrical stimulation system
A lead introducer includes an outer needle with a sharpened distal tip and an open channel extending along an entire length of the outer needle. An inner needle slides along the open channel of the outer needle. The inner needle includes a blunt distal tip. A biasing element is coupled to the inner needle and facilitates transition of the inner-needle distal tip between a distally-biased position, where the inner-needle distal tip obstructs the sharpened outer-needle distal tip, and a retracted position, where the inner-needle distal tip exposes the sharpened outer-needle distal tip. A splittable member is disposable over the outer needle when the inner needle is disposed in the open channel of the outer needle. The splittable member is separatable from the inner and outer needles along at least one perforated region.
US09629657B2 Thoracic access assembly
A surgical access assembly for accessing a cavity of a patient includes a proximal frame member, a distal frame member, and a membrane between the proximal and distal frame members. The proximal frame member is positionable adjacent an external surface of tissue and has first and second frame portions movable between a contracted condition and an expanded condition to expand an opening defined therethrough. The membrane defines a loop disposed about at least a portion of the proximal frame member at a proximal end thereof and is engaged to the distal frame member at a distal end thereof. The membrane is transitionable between a crumpled condition and an extended condition upon transitioning of the proximal frame member between the contracted condition and the expanded condition.
US09629654B2 Thrombus removal apparatus
A thrombus removal apparatus (10) includes a catheter (12) having at its distal end (14) a solenoid coil section (16) within which there is disposed a piercing element (20) made of electromagnetic material. Within the solenoid coil section (16) there is provided a solenoid coil (26) which can be powered to generate an electromagnetic field which causes the piercing element (20) to reciprocate into and out of the coil section (16), in practice to pierce into and fragment a thrombus disposed in a patient's vessel. An aspiration unit may be provided for aspirating thrombus fragments into the assembly (10) for removal from the patient's vasculature. The apparatus (10) is able to remove dense thrombus material from within a patient, which cannot be otherwise removed by means of thrombolytic agents.
US09629651B1 Device for the treatment of hypertrophic cardiomyopathy
A method and device for the treatment of hypertrophic cardiomyopathy. The device includes a cutting device for resection of a thickened myocardium. The operator positions the cutting device adjacent to the myocardium that is to be resected and then slides a tubular blade within an outer shell of the cutting device to resect the septum.
US09629643B2 Ultrasound catheter having improved distal end
An ultrasound catheter has an elongate flexible catheter body having a lumen extending longitudinally therethrough, and an ultrasound transmission member extending longitudinally through the lumen of the catheter body. The ultrasound transmission member has a proximal end that is coupled to a separate ultrasound generating device, and a distal tip that is attached to the distal end of the ultrasound transmission member and which is located at the distal end of the catheter body. The distal tip has at least one dimensional step. The ultrasound transmission member is directly attached to the catheter body and/or to a guidewire tube, either directly or via an attachment device. The catheter has an additional radiopaque marker positioned on the distal end the catheter.
US09629638B2 Saw, a saw blade, a connection mechanism and associated methods
The present disclosure relates to a saw, comprising a drive, a first blade configured to oscillate about an axis perpendicular to a plane defined by a surface of the first blade, a second blade configured to oscillate about an axis perpendicular to the plane in a direction opposite to that of the first blade, and wherein gearing is provided between the drive and the first and second blades to reduce the speed transmitted from the drive to the blades. A saw blade, a connection mechanism for connecting a blade to a saw and associated methods are also provided.
US09629637B2 Device for implanting a prosthesis in a tissue
A device for implanting a prosthesis 12 in a body tissue equipped with a tubular element 7, within which a prosthesis 12 can slide, and a pressure element 16 for moving said prosthesis 12. The device also comprises a cartridge 5 provided with a seat 31 at its interior, such seat housing the prosthesis 12 and movable under the action of a pusher element 13 from a first position, in which the seat 31 is not facing the tubular element 7, to a second position, in which the seat 31 is in communication with the tubular element 7 in order to allow the insertion of the prosthesis 12 inside the tubular element 7 upon command of the pressure element 16.
US09629632B2 Soft tissue repair devices, systems, and methods
Devices, systems and/or methods for repairing a lacerated tendon or ligament adjacent a repair site. In one embodiment, a repair device includes an elongated flexible structure and multiple anchors, the multiple anchors pre-positioned with the elongated flexible structure. The repair device may be coupled to the tendon or ligament at the repair site with a delivery device. The repair device may be pre-positioned in a cartridge such that the cartridge is loaded into the delivery device. The lacerated tendon or ligament is positioned within a cradle portion of the delivery device such that the tendon is positioned between the cradle portion and the cartridge that holds the repair device. The delivery device may then be triggered to actuate and drive the repair device from the cartridge to couple to the lacerated tendon or ligament. In this manner, the repair device may be anchored to the lacerated tendon.
US09629629B2 Control systems for surgical instruments
Surgical instruments and control systems therefor are disclosed. A surgical instrument can comprise: a power circuit comprising a power source and a switch, a microcontroller coupled to the power circuit, a handle comprising an attachment portion, and a control circuit in signal communication with the microcontroller. The attachment portion can comprise a first electrical contact in signal communication with the microcontroller. The control circuit can comprise a sensor configured to detect an attachment state of the attachment portion. The control circuit can communicate the detected attachment state to the microcontroller, and the microcontroller can ignore signals from the first electrical contact when the control circuit communicates a detached state. The attachment portion can comprise a second electrical contact coupled to a second power circuit, and the second power circuit can decouple the second electrical contact and the second power source when the sensor detects the detached state.
US09629623B2 Drive system lockout arrangements for modular surgical instruments
A surgical instrument is disclosed. The surgical instrument may include at least one drive system that is configured to generate control motions upon actuation thereof. At least one drive system defines an actuation axis. The surgical instrument may further include at least one interchangeable shaft assembly that is configured to be removably coupled to the at least one drive system in a direction that is substantially transverse to the actuation axis and transmit the control motions from the at least one drive system to a surgical end effector operably coupled thereto. A lockout assembly may interface with the at least one drive system for preventing actuation of the drive system unless the at least one interchangeable shaft assembly has been operably coupled to the at least one drive system.
US09629621B2 Endoscopic purse string surgical device
An endoscopic surgical stapler for applying a suture to tissue including an elongated tubular member, a first jaw positioned at the distal end portion of the tubular member and having a longitudinal axis, and a second jaw disposed in substantially parallel relation to the first jaw at the distal end portion of the tubular member. The second jaw is movable in a direction substantially perpendicular to its longitudinal axis toward the first jaw, while maintaining the substantially parallel relation between the first and second jaws. A stapling assembly is disposed in each of the first and second jaws and configured to apply surgical staples to the tissue such that a suture, in combination with the surgical staples, forms a purse string with the tissue when the surgical stapler is activated.
US09629613B2 Method of determining beamforming coefficient, beamforming method and ultrasonic imaging apparatus
Disclosed herein are a beamforming method, a method of determining a beamforming coefficient, and an ultrasonic imaging apparatus. The beamforming method includes radiating a target object with ultrasonic waves and receiving a plurality of ultrasonic signals reflected from the target object, acquiring beamforming computation results of some of the plurality of received ultrasonic signals and determining a beamforming coefficient candidate group based on a beamforming computation result of the some of the received ultrasonic signals, acquiring beamforming computation results of the plurality of received ultrasonic signals or the some of the received ultrasonic signals by applying beamforming coefficients of the beamforming coefficient candidate group and selecting at least one beamforming coefficient from the beamforming coefficient candidate group based on the beamforming computation results of the plurality of ultrasonic signals, and beamforming the plurality of ultrasonic signals using the selected at least one beamforming coefficient as a weight.
US09629611B2 Ultrasound diagnosis apparatus for substantially reducing tap concentration
Saturation of received signals and generation of artifacts that are associated with tap concentration are prevented from occurring even if the differences in the delay amount between each of transducers are small. The ultrasound diagnosis apparatus comprises a plurality of ultrasound transducers, a plurality of taps, a delay amount calculator, a channel distributor, and a delay processor. The delay amount calculator calculates a first delay amount. The channel distributor specifies the minimum delay amount and the maximum delay amount from the first delay amount. Further, the channel distributor divides the range from the minimum delay amount to the maximum delay amount by the number of taps, and relates each to a tap. The channel distributor also inputs a signal output from an ultrasound transducer to the tap related to the divided range including the corresponding first delay amount. The delay processor relates the tap to a previously set second delay amount, and conducts delay processing on the signal input in each of the taps based on the related second delay amount.
US09629598B2 System and method for auto-contouring in adaptive radiotherapy
A method for performing automatic contouring in a medical image. The method may include receiving an image containing a region of interest and determining a first contour of the region of interest using a boundary detector. The method may include refining the first contour based on a shape dictionary to generate a second contour of the region of interest and updating at least one of the boundary detector or the shape dictionary based on the second contour.
US09629594B2 Contrast-enhanced imaging of objects
A contrast-enhanced imaging of an object is performed by an imaging device having a movable radiation source. A first projection image sequence of the object along a first trajectory over which the radiation source moves is recorded by radiation having a first energy spectrum. Subsequently, a second projection image sequence of the object along a second trajectory over which the radiation source moves is recorded by radiation having a second energy spectrum. A reconstruction of a three-dimensional subtraction image in relation to the different energy spectra is carried out by the first and second projection image sequence. In addition, a two-dimensional subtraction image in relation to the different energy spectra is reconstructed with the aid of the first and second projection image sequence. In this way, apart from a three-dimensional subtraction image, a two-dimensional subtraction image is also provided for better analysis of object characteristics.
US09629587B2 Systems and methods for coronary imaging
A method is provided including determining at least one range of phases of a cardiac cycle from which to select a selected phase based on at least one of patient demographic information, patient physiological information, or a general physiological model. The method also includes generating corresponding intermediate images for each of the phases of the at least one range of phases. Further, the method includes selecting the selected phase based on at least one image quality (IQ) metric of the intermediate images. Also, the method includes generating an image for diagnostic use using imaging information from the selected phase.
US09629585B2 Wearable patch comprising multiple separable adhesive layers
Wearable patches comprising multiple separable adhesive layers. One or more of the layers can comprise electronics, mechanical components, gauze, medicine and/or other types of hardware suitable for the intended use of the patch. In use, a first layer of the patch is adhered to a user. When it is time to change layers, the patch is removed from the user, the first layer is removed from the patch to expose a second adhesive layer, and the second layer is applied to the user. The process may be repeated until the remaining layers of the patch have been used.
US09629580B2 System and method for ligament insertion in knee joint surgeries using adaptive migration of ligament insertion geometry
A system for providing feedback during ligament insertion in knee joint orthopedic surgeries includes an imaging device providing knee joint articular surface geometry data, a position measuring device providing distal ligament insertion sites, a strain measuring device providing ligament reference strain, a drive system providing a prescribed kinematic path for the knee joint and an adaptive migration application. The adaptive migration application receives inputs including the knee joint articular surface geometry data, the distal ligament insertion sites, the ligament reference strain and the prescribed kinematic path for the knee joint and generates outputs including sets of isotonic, hypertonic and hypotonic points representing proximal insertion sites of ligament fiber associated with prescribed distal ligament insertion sites.
US09629579B2 Lancing device for taking blood samples
A lancing device (1) for taking blood samples comprises a housing (2), an axially displaceable lancet holder element (32) for holding a replaceable lancet (12), and a drive unit (30) comprising at least a lancing spring element (31) for driving the axially displaceable lancet holder element (32) in a lancing direction (18). The lancing device further comprises a tensioning carriage part (26) which can be fixed in a tensioning position (36) for tensioning the lancing spring element (31). The fixable tensioning carriage part (26) is temporarily axially fixed in this tensioning position (36) by means of a latching apparatus (35) which can be latched to the axially displaceable lancet holder element (32).
US09629578B2 Method and system for dynamically updating calibration parameters for an analyte sensor
Methods and apparatuses for determining an analyte value are disclosed.
US09629574B2 Multi-position, multi-parameter user-wearable sensor systems and methods for use therewith
A base station identifies user-wearable devices being worn by a user, wherein each of the user-wearable devices is battery powered, includes a plurality of sensors, performs wirelessly communication, and is worn on a separate portion of the user's body. For each of the user-wearable devices, the base station identifies a portion of the user's body on which the user-wearable device is being worn. The base station also identifies an activity in which the user is engaged, and identifies multiple types of sensor data to be sensed using the sensors of the user-wearable devices, to enable tracking of metric(s) relevant to the activity in which the user is engaged. The base station determines how to distribute sensing responsibilities for the multiple types of sensor data among the sensors of the user-wearable devices being worn by the user, and selectively activates and deactivates individual sensors of each of the user-wearable devices.
US09629573B2 Interactive virtual care
An interactive virtual care system may include a user sensory module to acquire multi-modal user data related to user movement. A data analysis module may compare the multi-modal user data to predetermined historical user data and/or statistical norm data for users to identify an anomaly in the user movement.
US09629572B2 Sleep disorder diagnostic system and method
Systems and/or methods for diagnosing sleep disorders in a patient are provided. In certain example embodiments, articles of bed clothing and/or bed sheets comprising sensors operable to obtain patient condition data related to sleep-disordered breathing (SDB) are provided to patients. The patient condition data is stored to a data recorder operably connected to the sensors. The sensors and the data recorder may communicate wirelessly. The bed clothing (e.g. wearable articles of clothing, bed sheets or mats, pillows, etc.) may have batteries and/or battery fibers disposed therein to power the sensors. In certain example embodiments, a bed sheet may be physically connected to a power supply and/or the data recorder. In certain example embodiments, a bed sheet and articles of bed clothing both may be provided to the patient.
US09629564B2 Electrocardiograph (ECG) signal processing
Technology for processing an electrocardiograph (ECG) signal is disclosed. The ECG signal can be identified, wherein the ECG signal is affected by baseline wander noise. Signal processing can be performed on the ECG signal affected by baseline wander noise in order to determine a start time and an end time for individual waveforms in the ECG signal affected by baseline wander noise. Features for the individual waveforms in the ECG signal can be extracted, wherein the features indicate one or more cardiac function metrics.
US09629559B2 Measuring homeostatic risk
A method and system for determining homeostatic risk in a patient, in order to screen metabolic diseases and/or their complications and/or their treatment management, is provided. The method includes receiving, from one or more sensors coupled with the patient, galvanic skin response, bioimpedance, a photoplethysmogram (PTG), and blood pressure from the patient, calculating a first score based on the PTG, calculating a second score based on the galvanic skin response, calculating a third score based on the bioimpedance, calculating a fourth score based on the blood pressure, calculating a homeostatic risk score based on the first, second, third and fourth scores that were calculated, wherein the homeostatic risk score corresponds to the homeostatic risk of the patient, and displaying the homeostatic risk score.
US09629558B2 Portable monitoring devices and methods of operating same
The present inventions, in one aspect, are directed to a portable activity monitoring device comprising a housing having a physical size and shape that is adapted to couple to the user's body, a plurality of sensors (for example, motion sensor and altitude sensor) disposed in the housing. The monitoring device may further include processing circuitry, disposed in the housing and electrically coupled to the plurality of sensor, to calculate the activity points corresponding to the physical activity of the user using the sensor data, wherein the activity points correlate to an amount and intensity of the physical activity of the user, and output the data which is representative of the activity points. The monitoring device may also include a display, coupled to the processing circuitry, may output the data which is representative of the activity points to the user.
US09629557B2 Photoacoustic image generation apparatus and method
After light has been output to a subject to be examined, a photoacoustic wave induced in the subject by the output light is detected. It is assumed that at least one virtual detector element is present outside of a real detector, and dummy data corresponding to the at least one virtual detector element are added to photoacoustic data in which pieces of data of the photoacoustic wave detected by the detector are arranged in accordance with the positions of detector elements. A photoacoustic image is generated by reconstructing the photoacoustic data to which the dummy data have been added by using a Fourier transform method.
US09629555B2 Endoscope system, endoscope system processor device, operation method for endoscope system, and operation method for endoscope system processor device
An exposure amount designation value calculation unit calculates an exposure amount designation value for designating the amount of exposure, which is required to image an observation target, based on an image signal. A threshold value calculation unit calculates a threshold value for comparison with the pixel value of the image signal according to the exposure amount designation value. A region detection unit detects a first region, in which the pixel value falls within a range set by the threshold value, and a second region, in which the pixel value is out of the range. An image generation unit generates an oxygen saturation image, in which the oxygen saturation is displayed differently in the first and second regions, using the image signal, the oxygen saturation, and information of the first and second regions.
US09629549B2 Systems for fusion of fluorescence molecular tomography and magnetic resonance images
Methods for imaging a tumor in an animal including labeling an organ in the animal with a first detectable label detectable by both fluorescence molecular tomography (FMT) and magnetic resonance (MR) and localized substantially exclusively to the organ, whereupon the labeled organ is capable of use as a first fiducial marker in an image of the animal; administering to the animal a detectably labeled probe that localizes substantially exclusively to a region of interest in the body of the animal; after labeling the organ and administering the detectably labeled probe, imaging the animal with a FMT imager to generate an FMT image, and imaging the animal with a MR imager to generate an MR image; and aligning the FMT and MR images using the first fiducial marker as a first reference point, thereby generating an image comprising a fusion of the FMT image and the MR image.
US09629547B2 Hand-held medical-data capture-device having optical detection of vital signs from multiple filters and interoperation with electronic medical record systems through a static IP address without specific discovery protocols or domain name
In one implementation, an apparatus estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point is described, estimates temperature from a digital infrared sensor and determines vital signs from a solid-state image transducer, or determines vital signs from a solid-state image transducer and estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point; after which the estimated and/or determined information is transmitted to an external database.
US09629545B2 Hand-held medical-data capture-device having optical detection of vital signs from multiple filters and interoperation with electronic medical record systems
In one implementation, an apparatus estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point is described, estimates temperature from a digital infrared sensor and determines vital signs from a solid-state image transducer, or determines vital signs from a solid-state image transducer and estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point; after which the estimated and/or determined information is transmitted to an external database.
US09629542B2 Method and device for the sequential recording of interferometric deep sectional images at different depths, in particular for analysis of the eye
A method and apparatus including an interferometer is provided for sequentially recording interferometric sectional images at different depths, in particular for analyzing an eye. By use of an interferometer, which includes an optical reference path and an optical sample path, a sample beam scans a measuring region of a sample, in particular of an eye, so as to generate a deep sectional image. The optical and geometric paths in a sample arm and/or reference arm of the interferometer can be switched quickly between two or more positions. The path length of the sample beam and/or of the reference beam is changed by way of a path length switching unit, deep sectional images are generated at least at two different depths of the sample, and the change of the path length in the switching unit takes place by deflection of the beam paths to different geometric paths.
US09629539B2 Eyeglasses-wearing simulation method, program, device, eyeglass lens-ordering system and eyeglass lens manufacturing method
An eyeglasses-wearing simulation method comprising: a step of creating a pair of left and right original images for enabling a patient to perform stereoscopic viewing by utilizing binocular parallax, based on virtual scene data constituted by virtual objects placed in visual field spaces of the left and right eyes; a step of calculating distortion and blur of a right eye eyeglass lens and adding the distortion and blur to the right eye original image, and calculating distortion and blur of a left eye eyeglass lens and adding the distortion and blur to the left eye original image; and a step of stereoscopically displaying the processed images viewed through the pair of left and right eyeglass lenses on a screen, wherein a value of the blur is calculated by setting a same amount of accommodation to the left and right eyes in regard to all of object points.
US09629536B2 Illumination system for opthalmic microscope, and its operation method
The present invention discloses a illumination system for ophthalmic microscope and its operation method. Light beams generated by White LED, passes through the condenser and relay system to produce illumination on retina of the eye and boundary of the illumination is determined by the aperture stop. To enhance the visualization of red glow, a Single source beam then divided into two beams using divider system contains Beam splitter and mirror. Transmitted beams and reflected beams are made to focus on circular areas coated with reflective material of virtual beam splitter which is positioned coaxially with observation system of the microscope. Focused beam then passes through the objective lens of the microscopic system. Reflected beams from retina then passes through the objective lens and reaches the observation system via Virtual Beam Splitter.
US09629531B2 Distal end configuring member of medical instrument, endoscope cleaning sheath and endoscope system using the endoscope cleaning sheath
The invention is formed by including a proximal end portion having an inside diameter capable of receiving a member having a shape including a substantially circular outer circumferential portion and a convex portion formed at the outer circumferential portion as an outside diameter shape, and having an outside diameter formed into a shape substantially similar to the outer circumferential shape, a distal end portion in a substantially cylindrical shape having an outside diameter that is equal to or larger than a maximum outside diameter of the proximal end portion, and a cutout portion that is formed in a site corresponding to the convex portion, and is in a shape which is cut out from the proximal end portion to the distal end portion.
US09629522B2 Separable medical instrument, and operated section and operating section thereof
A medical instrument includes an operated section having a deformable portion and an operating section configured to deform the deformable portion. The operated section and the operating section are attachable to and detachable from each other. The operated section includes a wire 1 configured to penetrate the deformable portion. The operating section includes moving parts 11 to 13 configured to move the wire 1, and a connecting part 101 configured to contain the moving parts 11 to 13 movably and to be connected to the operated section. The moving parts 11 to 13 deform the deformable portion by moving the wire 1 with a connecting surface included in the connecting part 101 being disposed therebetween.
US09629518B2 Contactless camera connection system
A camera system having a camera head with an imaging device and a first connector; a camera control unit with a processor and a second connector configured to removably engage the first connector; and wherein the first connector and the second connector are configured to allow for contactless transfer of data from the camera head to the camera control unit and contactless transfer of power from the camera control unit to the camera head.
US09629515B2 Multi-sided, rotable tines for a dishwasher rack
A domestic appliance, and a dishwasher in particular, which includes a rack which is able to be reversibly pulled out from within the dishwasher for the placement of dishware and/or crockery, wherein the rack includes an actuator configured to rotate a multi-sided rotatable tine body such as to select between a discrete number of predetermined tine configurations which differ in tine height, spacing, and the distance between tines.
US09629513B2 Floor cleaning machine
A floor cleaning machine has a housing and a movable hood that covers over vacuum and liquid hoses of the machine that are visible in prior art floor cleaning machines. The vacuum and liquid hoses are each pivotally connected to a wall of the machine housing and are also pivotally connected to a transparent dome provided on the hood. These connections reduce stresses on the hoses when the hood is moved and allow the dome to pivot relative to the hood. The floor cleaning machine also has a pair of slit orifices that eject fan spray patterns of cleaning liquid that are non-coplanar and do not intersect each other. Furthermore, the floor cleaning machine has an oscillating brush assembly that includes a brush that is replaceable without using tools. The brush height can be adjusted via an adjustment member provided on the oscillating portion of the assembly.
US09629511B2 Surface cleaning apparatus
A surface cleaning apparatus comprises an air flow passage extending from a dirty air inlet to a clean air outlet and a suction motor. The surface cleaning apparatus may also comprise a cyclone chamber provided in the air flow passage. The cyclone chamber may comprise a cyclone air inlet, a cyclone air outlet and a dirt outlet. The surface cleaning apparatus may comprise a dirt collection chamber having a dirt inlet, a dirt collection chamber first end, an opposed dirt collection chamber second end and a longitudinally extending sidewall. Various design improvements are provided.
US09629510B1 Computer keyboard dust vacuum
The computer keyboard dust vacuum is a vacuum cleaner attachment that sucks dust and debris out from under the keys of a computer keyboard. The computer keyboard dust vacuum includes a main tube, outer sleeve, end cap, and protective screen. The hose of a vacuum cleaner is configured to be inserted in the second end of the main tube to provide suction. The end cap, which is mounted on the first end of the main tube, has holes formed in it that allow the suction from the vacuum cleaner to draw dirt and debris away from the keyboard, through the holes in the end cap towards the vacuum cleaner. The main tube and outer sleeve combine to allow the user to vary the amount of suction provided by the vacuum cleaner to the end cap.
US09629507B1 Child water safety apparatus
A child water safety apparatus is made from a base that includes four side panels attached perpendicularly to the sides of the base. Each of the side panels is removably attached to each of the base and the respective adjacent side panel via a lock unit. A plurality of suction cups on the base anchor the apparatus to a bottom surface of a bathtub for use. A plurality of holes is evenly dispersed in each of the side panels and the base to allow uniform water levels within and without the apparatus. The base preferably has dimensions of twenty-four inches by eighteen inches, thereby allowing an infant sufficient room to move within the apparatus while preventing the infant from falling over and potentially drowning.
US09629502B2 Convection recirculating fryer for cooking foods
A convection recirculating food product fryer with a fry tank with and inlet tube connected to a heat exchanger and an outlet connected to a magnetic pump with an outlet tube to the heat exchanger, the pump having a driving magnet assembly housing an impeller and a driven magnet, with a ceramic shaft extending through the impeller about which the impeller rotates when pumping oil; an electric motor magnetically coupled to the magnetic pump; a burner to heat the oil in the heat exchanger; a controller to control the ignition and running of the burner.
US09629499B2 Convection cooking apparatus
A cooking apparatus includes a cavity unit having therein a cooking chamber and a rear wall plate with an introduction hole section and a discharge hole section; a door on or over the cavity unit, configured to open and close an opening of the cavity unit; and a convection heater unit on or behind the rear wall plate, heating air from the cavity unit through the discharge hole section, and supplying hot air to the cooking chamber through the introduction hole section, wherein the introduction hole section is in a lower part of the rear wall plate, and the discharge hole section is in an upper part of the rear wall plate, separate from the introduction hole section.
US09629498B2 Coffee machine for measured cup filling
A professional coffee machine for bars, adapted to provide for the measured filling of cups according to the specific preference of the customer for a normal, a short or a long coffee.
US09629488B1 Ice-surrounded plate carrier
An ice-surrounded plate carrier including a bowl-shaped bottom drainage holder, a bowl-shaped middle ice holder, and a pair of upright dividers disposed within the middle ice holder. A plurality of compartments is disposed within the middle ice holder. Each of a plurality of drain holes is disposed through the middle ice holder. A plurality of ice cubes is disposed within the plurality of compartments, and a plate is removably disposed atop the pair of upright dividers. A flattened dome-shaped lid is removably disposed atop the bottom drainage holder.
US09629484B2 Greeting card endcap panel kit
An end cap display panel which can be attached to a larger fixture alongside an end cap display shelf. The end cap panel display attaches directly to a slotted upright of the larger display and shares the pre-existing slots on the vertical upright with the shelf attachment mechanism so that the shelves can be attached, removed or reconfigured without interference from the end cap display panel. The end cap display panel also provides a plurality of trays which can be snap-fit together to form various display configurations for retaining and displaying a plurality of groups of identical greeting cards. The display takes advantage of previously unutilized space while providing a robust, flexible, modular option for the display of greeting cards or other merchandise alongside end cap shelving.
US09629480B2 Merchandise pusher tray with adjustable side barriers
A merchandise pusher tray is provided. The merchandise pusher tray includes a first and second support structure. The first and second support structures provide support for a base structure. The first and second support structures couple to a support bracket. The support bracket holds the first and second support structures and the base structure in a cantilevered position when mounted to a bar or shelf. The merchandise pusher tray may include a divider. The divider can be coupled to the base structure and adjustable along a second axis relative to the base structure. The merchandise pusher tray further includes a pusher that is mounted to the base structure and capable of movement along a first axis relative to the base structure.
US09629476B1 Convertible child seat
A convertible child seat has a frame assembly and a seat structure supported by the frame assembly. The seat structure defines a seating surface and is movable between at least an inclined seating position and a reclined sleeping position. A top tube assembly is coupled to a portion of the convertible child seat and is positioned above the seat structure spaced from the seating surface. The top tube assembly moves in concert with the seat structure when the seat structure is repositioned between the inclined seating position and the reclined sleeping position.
US09629475B2 Crib with embedded smart sensors
A smart crib is provided that includes a horizontal support platform and one or more vertical surfaces connected thereto that enclose a space above the horizontal support platform and/or define a space above the horizontal support platform. The horizontal support platform and/or the vertical surfaces may include one or more sensors that can be used to learn behavior of the crib occupant and/or determine conditions of the occupant and/or environment of the crib and/or the crib's surrounding area. The crib may receive responses from a client device and/or automatically act upon a detected condition in the crib or with the occupant.
US09629469B1 Lumbar support system
A lumbar support system includes a chair that may be sat in. A balloon is positioned within the chair. The chair has a backrest and the balloon is positioned in the backrest. Thus, the balloon is aligned with lumbar vertebra when the chair is sat in. An inflation unit is coupled to the chair and the inflation unit is in fluid communication with the balloon. The inflation unit selectively inflates the balloon. Thus, the balloon may provide a selected degree of lumbar support.
US09629466B2 Ready to assemble furniture including a recliner portion
An RTA furniture with a recliner is provided whereby the recliner mechanism is provided attached to the RTA component parts and provides a disassembled configuration that is substantially rectangular.
US09629462B2 Modular drawer structure
A modular drawer structure mainly includes a bottom board and front, rear boards and side boards coupled to the bottom board, where the boards each has an outer frame and a positioning frame configured on the inner edge of the outer frame, the outer frame is configured with buckling elements and engagement grooves, and a mesh sheet body constituted by interwoven net threads is configured on the positioning frame. Whereby, the front, rear boards and side boards are allowed to be positioned vertically on the peripheral of the bottom board by means of the mutual engagement of buckling element and engagement grooves of the outer frame of each board with each other in such a way to form a box-typed drawer. In addition, all the boards may be detached from each other and stacked together so as to facilitate handling and storage while not in use.
US09629459B2 Slide rail assembly
A slide rail assembly includes a first rail, a second rail, an engaging member, and an operation member. The first rail includes a blocking feature. The second rail is movably connected to the first rail and can be longitudinally displaced from a retracted position to a first extended position and a second extended position relative to the first rail. The engaging member is attached to the second rail. The operation member is mounted to at least one of the first rail and the second rail. The operation member is used to operate the engaging member so that the engaging member is blocked by the blocking feature of the first rail and thus keeps the second rail at the first extended position.
US09629458B1 Implement organizer
Various embodiments are directed to an implement organizer configured for storage of various implements (e.g., tools, craft supplies, utensils, and/or the like) for easy access. Various embodiments comprise a base portion; a plurality of walls extending vertically away from a perimeter of the base portion to define an interior portion; and a flexible liner covering the interior and exterior surfaces of the plurality of walls. At least one of the walls defines an access opening extending through the at least one wall and a portion of the flexible liner covering the exterior surface of the wall such that the access opening permits access to a volume between the interior surface of the wall and a portion of the flexible liner covering the interior surface of the wall.
US09629457B2 Bathing area accessories
A bathing area accessory may be used within a bathing area. The bathing area accessory may be a bathing area shelving assembly, a bathing area bar assembly, a storage assembly, a bathing area seat assembly, or a shaving ledge assembly. The shelving assembly for use within a bathing area may include a niche and at least one shelf that is attachable to, removable from, and reattachable to the attachment portions of the niche. The niche may include attachment portions that receive and secure the at least one shelf. The niche may include two sidewalls that extend substantially vertically along a vertical length of the niche. The attachment portions may be on the two sidewalls and the at least one shelf may attach with a pair of the attachment portions that are vertically aligned with each other.
US09629456B2 Storage rack
A rack has a frame and a plurality of shelves. Each shelf has an enclosing frame member that has two first sides connected by two second sides, a connecting bar that connects the first sides at about the center of the first sides, a plurality of slots provided on the inner surfaces of the second sides, and a plurality of slats, each slat having opposing ends that are fitted into opposing slots at the second sides, and with each slat being connected to the connecting bar. At least one connector is provided for removably connecting each shelf to a portion of the frame.
US09629454B2 Storage system
A storage system for storing contents is provided. The storage system includes a retractable vertical cabinet having a handle, at least one pivoting support member pivotally attached to at least an exterior side of the cabinet and a support structure. The storage system further includes a lift adjuster and a rotating adjustment screw threadably connected allowing for adjustment of a lift assist mechanism, which is connected between a foundation and the lift adjuster, to accommodate for varied loads. This storage system may also include an electric actuator movement.
US09629452B1 Elevation table structure
An elevation table includes a tabletop and a table leg frame mounted to the tabletop. The table leg frame includes a fixed leg, a movable leg insertable into the fixed leg, and an extendible/retractable bar arranged inside the fixed leg and the movable leg. The movable leg has an end connected to the tabletop and an opposite end receiving a first positioning sleeve to fit thereto and insertable into the fixed leg. The fixed leg has an end into which the movable leg is insertable and receives a second positioning sleeve to fit thereto. The first and second positioning sleeves each include embedding holes formed in at least two sidewalls thereof and the embedding holes receive embedded pieces to be fit therein. The first and second positioning sleeves are in point contact with surfaces of the movable leg and the fixed leg by means of the embedded pieces.
US09629450B1 Retractable table
A retractable table apparatus that includes a table portion, the table portion with a flat planar member having a first end and a second end that defines a tabletop; at least one support member secured to the tabletop proximate the second end of the flat planar member; and a base portion having a lateral body with an outwardly oriented surface and a lateral slot defined in the outwardly oriented surface and projecting into the lateral body, the slot dimensioned to receive the second end of the tabletop. The second end of the tabletop is insertable in the slot to place the apparatus in a first condition where a user has access to the tabletop, and wherein when the second end of the tabletop is removed from the slot, the apparatus is placed in a second storage condition.
US09629445B2 Carrying assembly
A carrying assembly includes a support that may be worn on an arm of a user. The support may have a hot object place thereon thereby facilitating the user to carry the hot object without being burned by the hot object. The support comprises a tube that may be worn on the user's arm. A pad is coupled to the tube such that the pad may have the hot object positioned thereon. A grip is coupled to the tube such that the grip may be gripped.
US09629442B2 Secured sports equipment backpack
A secured sports equipment backpack includes a top compartment having a wet storage section, a dry storage section, and a separator wall separating the wet storage section from the dry storage section. The dry storage section includes a first compartment having either a substantially spherical shape or an elongated sleeve. A bottom compartment of the back pack has a plurality of sub-compartments. The backpack includes a plurality of clips in the wet storage section. A plurality of extendible security cables are detachably connected to a respective clip at one end. A second end of the security cables is coupled to the separator wall. The security cables can be detached from the clips, wrapped around another bag or object, and then reattached to the clip to facilitate carrying one or more additional bags or objects together with the backpack.
US09629440B2 Sleeved styling cape
A styling cape includes a flexible sheet with outer and inner surfaces, and a plurality of peripheral edges. The styling cape further includes a closure for closing a slit to secure the styling cape about an individual. First and second through-holes are formed in the flexible sheet, and positioned so as to form a triangular pattern in combination with an opening in the flexible sheet that is positioned about an individual's neck, in each of a spread-out configuration and a use configuration of the styling cape. A first sleeve and a second sleeve are attached to the sheet so as to communicate with the first and second through-hole, respectively, and form conduits with the first and second through-holes for passage of the individual's hands through the styling cape.
US09629438B2 Cosmetic dispenser
A pen-type cosmetic dispenser for discharging a cosmetic medium, including an elongate housing extending in a main direction of extent, a discharge opening at an end face of the housing, a liquid reservoir arranged inside the housing, and a pumping device arranged inside the housing, which pumping device can be actuated by an actuating handle arranged on a lateral surface of the housing. The pumping device has a pump chamber, which is connected to the liquid reservoir on an inlet side and to the discharge opening on an outlet side.The pump chamber is delimited at least in sections by a wall which is flexible in shape, wherein the exterior surface of the wall forms the actuating handle.
US09629435B2 Combination hair wrap, sleep mask, and reading light
A headgear device having a hair wrap component for maintaining at least a portion of a user's hair in a desired position, an eye mask component for covering a user's eyes, the eye mask component being movable from a lowered position for covering a user's eyes to a raised position for not covering a user's eyes, and a light component.
US09629434B2 Hair styling device
A hair styling device is described having a body defining a chamber adapted to accommodate a length of hair, the chamber having a primary opening through which the length of hair may pass into the chamber; a rotatable element adapted to engage the length of hair adjacent to the primary opening; an elongate member non-detachably mounted to the body and around which, in use, the length of hair is wound by the rotatable element, the elongate member having a free end; the chamber having a secondary opening through which the length of hair may pass out of the chamber, the secondary opening being located adjacent to the free end; and a movable abutment which can engage the length of hair in use, the movable abutment being movable relative to the elongate member and having an open position in which the length of hair can pass through the secondary opening, and a closed position in which the length of hair is retained within the chamber, wherein the movable abutment is located within one of (i) the secondary opening, (ii) the primary opening, and (iii) a passageway connecting the secondary opening to the primary opening.
US09629433B1 Travel luggage with a mechanism for compressing contents
A travel luggage is disclosed that is made from a base portion and a lid portion pivotally attached to the base portion. An internal frame disposed within the base portion includes a length of canvas that is attached to a frame, with the canvas also being attached to a mounted support pipe which is in operational communication with a series of winch gears and a crank handle. Once various items have been placed within the travel luggage and more storage space is desired, an individual can rotate the crank handle, which forces the canvas to compress the items already placed in the travel luggage. Additional items, as needed, can then be placed into the travel luggage.
US09629431B2 Composite fiber reinforcement for stiffening shells
This application relates to methods and apparatus for reinforcing fragile portions of a device case. In some embodiments, the device case can be reinforced by a reinforcing member made up of composite extrusions that are embedded within a top edge portion of the stiffening shell. The device shell can be utilized to define and maintain an overall shape of the device case. Composite fibers suitable for use in these embodiments can have high tensile strength and high tensile modulus. The device case can include a single length of embedded twisted composite fibers that extend continuously around the top edge or alternatively can include a number of discrete segments that reinforce particularly fragile portion of the top edge.
US09629427B1 Beach umbrella system
A beach umbrella system. A winged anchor has an interior and exterior cylindrical components. The exterior cylindrical component has an open top, a cylindrical side wall, and a closed bottom. The cylindrical side wall has upper slots and lower slots. The lower slots each have a lateral enlargement. A cylindrical chamber is formed within the exterior cylindrical component. Shaped surfaces in the cylindrical chamber extend upwardly from the closed bottom. The interior cylindrical component is formed with an open top and a bottom with a pivot block. Two similarly configured wings are pivotably coupled to the pivot block. The interior cylindrical component and wings are movable together between a raised orientation and a lowered orientation. The raised orientation is with the wings positioned vertically within the exterior cylindrical chamber. The lowered orientation is with the wings positioned horizontally and extending exteriorly of the exterior cylindrical component.
US09629426B1 Rib structure of an inverse folding umbrella
A rib structure of an inverse folding umbrella includes an umbrella pole assembly and a plurality of umbrella rib components; the umbrella pole component including an umbrella pole a first umbrella receptacle and a second umbrella receptacle, the first and second umbrella receptacles; the umbrella rib component including a first bar, a connecting piece, a tail bead, a first pivot connecting base, a movable pivot, connecting base, the movable pivot connecting base between the third bar and the fourth bar, which makes the third bar and the fourth bar connected to each other and drive each other to move, and relieve the wind resistance upon the second bar, such that the second bar will not distort easily and can be kept in good condition after a long time of use, and the strength of the whole umbrella rib structure is greatly enhanced.
US09629423B2 Zip fastener and luggage
A zip fastener includes two sliders for connecting elongate stringers, each slider having a pull tab. For improved security of the zip fastener the pull tabs can be interlocked with one another by a slide-and-turn action, turning one pull tab relative to the other about an axis extending in the longitudinal direction of the stringers. A luggage item includes a fastening device for locking the pull tabs together.
US09629422B2 Fixturing apparatus
A fixturing apparatus which includes a tubular member formed to have an aperture extending therethrough, the aperture having a first end and a second end, in combination with a plurality of locking teeth disposed on a surface defining said aperture and extending into the aperture.
US09629421B2 Fabric surface fastener in which both sides join together
A double-sided engagement type fabric surface fastener, which includes a base fabric, hook-like engagement elements that exist on the top surface of the base fabric, and loop-like engagement elements that exist on the bottom surface of the base fabric, where a ground warp yarn and a ground weft yarn constituting the base fabric, the hook-like engagement elements, and the loop-like engagement elements are all yarns made of polyester resin, the ground weft yarn contains core-sheath type thermal adhesive polyester fibers, and the hook-like engagement elements and the loop-like engagement elements are both fixed to the base fabric by the thermal adhesive fibers constituting the base fabric.
US09629420B2 Systems and methods for reducing false negative tamper detection
The present invention is related to monitoring movement, and in particular to systems and methods for securing a monitoring device to a monitor target.
US09629416B2 Slip-on footwear with fit features
The present disclosure provides a slip-on boot with fit features that enable snug fit while still allowing for convenient foot entry and exit. Related methods of using and manufacturing a slip-on boot are also provided.
US09629415B2 Sole structure for an article of footwear
A sole structure for an article of footwear includes one or more outsole portions. At least some of these outsole portions include a plurality of alternating upward-facing and downward-facing elongate channels. The channels may have a base and two sidewalls, with adjacent channels sharing a common sidewall. The bases of the downward-facing channels form an upper surface of the outsole portion and the bases of the upward-facing channels form a lower surface of the outsole portion. The sidewalls are arranged at non-perpendicular angles to the upper surface. A first outsole portion has a pressure-versus-strain curve having a local maximum at a “trip point” pressure value and a first strain value and wherein the pressure-versus-strain curve has a change in strain of at least approximately 10% before a second occurrence of the “trip point” pressure value is reached. An article of footwear having the sole structure attached to an upper is also provided.
US09629414B2 Sole structure for an article of footwear
A sole structure of an article of footwear has a support assembly structure including a flexure element and an upper support element. The flexure element may have a central portion located between first and second ground-contacting or lower regions, wherein the central portion may have a downwardly concavely-curved shell-like region. The flexure element also may have first and second flanges extending upward from the first and second lower regions, respectively. The upper support element is positioned above the central portion and between the first and second flanges of the flexure element. When a vertical compressive load is first applied to the upper support element, the upper support element moves vertically relative to the first and second flanges. An article of footwear having the sole structure attached to an upper is also provided.
US09629413B2 Footwear with tapered heel, support plate, and impact point measurement methods therefore
An article of footwear having a tapered heel in part defining an impact point associated with a padded impact zone which first strikes a surface upon a foot plant and a plate embedded within a sole of the article such that the plate supports the heel of the sole from flexing or collapsing, the impact point positioned anterior a pivot point of the wearer's ankle. In one aspect the plate avoids positioning at a lateral midfoot area of the sole to allow for impact zone padding and promotes avoiding or reducing heel strike forces when walking or running.
US09629409B1 Method and apparatus for preventing concussions
A method and apparatus for mitigating concussions resulting from sharp blows to protective headgear. The method consists of attaching cushioning pads to the outside of the headgear, held in place by straps and anchors. The apparatus consists of substantially flat flexible pads, which are made to conform to any helmet by the pressure exerted by the straps wrapping around the curved helmet. The anchors consist of clips and hooks that attach the straps to features of the helmet such as holes, edges, and protrusions. The main pad is a strip that runs over the crown of the helmet, from front to back, making the helmet to resemble a “Mohawk” haircut. Optional side pads protect the sides of the helmet. All apparatus can be repeatedly installed and removed without using special tools.
US09629408B2 Stitched garment with opening incorporated into stitched pattern and method of manufacture
The present disclosure relates to a stitched garment comprising a stitched background, a stitched pattern sewn into the background, and an opening through which an article can be inserted. The opening is integrated into the stitched pattern such that the opening is hidden from view by the stitched pattern.
US09629402B2 Protective glove
A protective glove includes a glove body defining an interior space for, in use, receiving a hand of a user. The glove body can include a liner that is constructed from or includes a material that is compatible with a polymer or nitrile outer coating. A padding layer includes a closed cell foam material. A guard layer includes guard elements that cover at least a portion of a back-of-hand portion of the glove body and one or more finger portions of the glove body. The glove also includes a polymer or nitrile outer coating applied to the liner. Methods of making the disclosed protective gloves are also disclosed.
US09629400B2 Athletic garment with integral cup assembly
An athletic garment generally includes a short member, a cup receiving pocket, and a strap. The short member may include a front panel, rear panel, two side panels, and a waistband. The pocket is dimensioned to receive an athletic protective cup and has an open end, a closed end and two side portions. The open end of the pocket is attached to the waistband or to the front panel of the short member. The strap is coupled to the closed end of the pocket and is attached along an axis of the rear panel of the short member. Alternatively, a protective cup may be attached to the athletic garment without the use of a pocket. The garment is also useable with replaceable incontinent pads and/or where the cup is formed from liquid absorbent material.
US09629396B2 Garments for a nursing woman
A garment for a nursing woman includes at least partially overlapping layers of material. The layers extend between lateral sides of the garment. Some edges of the layers may be attached to edges of other layers or components, while at least one edge of each layer is a free edge. Free edges at least partially define nooks into which the funnels of breast pumps may be received. The free edges of the garment provide multi-directional support to the funnels to enable hands-free pumping. In some embodiments, medial edges of components of the garment cross one another and extend to contribute to the support of the funnels during use of the garment.
US09629392B2 Translucent smokeless tobacco product
A smokeless tobacco product is provided that includes a tobacco material in the form of a tobacco extract, a particulate tobacco material, or a combination thereof. In some embodiments, the smokeless tobacco product is substantially translucent. Methods for making and using the smokeless tobacco product are also provided. The smokeless tobacco product can include isomalt, maltitol syrup, particulate tobacco, and a translucent tobacco extract prepared by ultrafiltration.
US09629388B2 Strains of propionibacterium
The present invention relates to novel strains of Propionibacterium as well as preparations and compositions, such as fermentation broths, protective cultures, final food or feed product with Propionibacterium alone or in combination with bacteria of the genus Lactobacillus. The present invention further relates to methods for the controlling of growth of a contaminant, such as a bacteria, yeast or mold by using these novel strains of Propionibacterium.
US09629385B2 Dietary composition containing cistanche deserticola polysaccharide with inhibitory effects on colon cancer
The use of a Cistanche deserticola polysaccharide in the preparation of food supplement having the efficacy of inhibiting colon cancer, wherein Cistanche deserticola polysaccharide is prepared by a processes including extraction with boiling water, deproteinization, dialysis and ethanol treatment, and has an effect of regulating tumor microenvironment by many pathways involving inhibiting tumor angiogenesis, immunosuppression, anti-oxidation and inhibiting colon cancer fibroblasts.
US09629384B2 Low sodium salt composition
The present invention relates to a low sodium salt composition and the methods used to make it. In particular, the invention relates to the combined processing of sodium and potassium chloride to produce a low sodium salt composition. The low sodium salt composition includes sodium chloride and a modified chloride salt composition. The modified chloride salt composition includes a homogenous amalgamation of chloride salts, food grade acidulant, and carrier.
US09629379B2 Method of preparing iced tea
A method for brewing and chilling a brewed beverage such as tea includes brewing the beverage; combining the brewed beverage with a chilling medium; and covering the combined brewed beverage and chilling medium with an air-tight lid assembly to form an airtight seal. The combined brewed beverage and chilling medium may then be agitated. The airtight seal traps vapor generated from the beverage during the chilling, thereby causing the vapor to re-enter the beverage to maintain optimum flavor.
US09629378B2 Dispersion of phytosterols
The invention relates to a method for the production of highly stable aqueous dispersions of phytosterols, phytostanols and derivatives thereof, which allows the use of a wide range of emulsifiers in relatively small concentrations in relation to the phytosterols and which allows the preparation of dispersions with high concentrations of phytosterols. Said dispersions are obtained using a method in which one or more phytosterols, an aqueous medium and one or more emulsifiers are dispersed in a disperser at a temperature of at least 140° C. in order to obtain an emulsion and the resulting emulsion is subsequently cooled in order to obtain a dispersion of sterols in an aqueous medium.
US09629373B2 Method for slicing tender
A method of processing a jumbo tender of a meat tender or poultry breast into strips having a desired weight and thickness with minimal losses requires two diagonal cuts across and through the jumbo to yield three portions which are substantially the same in weight and thickness.
US09629370B1 Synergistic herbicidal composition and use thereof
A herbicidal composition is provided, the composition comprising: (A) the crystalline modification I of 2-(4-mesyl-2-nitrobenzoyl)cyclohexane-1,3-dione (mesotrione); and (B) the crystalline modification I of methyl 3-chloro-5-(4,6-dimethoxypyrimidin-2-ylcarbamoylsulfamoyl)-1-methylpyrazole-4-carboxylate (halosulfuron-methyl). A method of controlling plant growth at a locus comprises applying to the locus herbicidally effective amounts of both (A) the crystalline modification I of 2-(4-mesyl-2-nitrobenzoyl)cyclohexane-1,3-dione (mesotrione); and (B) the crystalline modification I of methyl 3-chloro-5-(4,6-dimethoxypyrimidin-2-ylcarbamoylsulfamoyl)-1-methylpyrazole-4-carboxylate (halosulfuron-methyl).
US09629361B2 Composition and method for pre-surgical skin disinfection
This invention provides a pre-surgical disinfecting composition that includes at least about 50 percent by weight of a C1-6 alcohol, based upon the total weight of the disinfecting composition, an acid, and a cationic oligomer or polymer. A method for pre-surgical skin disinfection with rapid antiseptic efficacy without the use of secondary antimicrobial compounds is also described.
US09629360B2 Water-based pesticidal suspension
A water-based pesticidal suspension comprises (a) flonicamid, (b) a polycarboxylate surfactant, (c) a sulfonate surfactant, and (d) water. The sulfonate surfactant (c) is at least one member selected from the group consisting of an alkyl sulfosuccinate, a lignosulfonate, a C8-18 alkyl benzene sulfonate and a C8-18 alkyl diphenyl ether disulfonate. An average particle size of the volume distribution of (a) flonicamid is preferably from 0.5 μm to 10 μm. The polycarboxylate surfactant (b) is preferably a sodium salt of maleic acid/olefin copolymer.
US09629359B2 Cannula with floating clamping member
A cannula has a longitudinal base member having a first clamping end and a longitudinal arm member pivotally attached to the longitudinal base member and having a second clamping end, the cannula being in a closed position when the first and second clamping ends are brought together. A first clamp member is located at the first clamping end and has a first passage. A second clamp member is rotatably attached to the arm member at the second clamping end and has a second passage. The first and second passages form a combined passage when the clamp is in the closed position. The cannula may have a first locking member positioned on the arm member and a second locking member positioned on the base member. The first and second locking members interact with each other to lock the cannula in the closed position.
US09629352B2 Animal entrapment device and system
A system and device for capturing or entrapping pests, such as rodents, is described herein. In some embodiments, the device includes an opening in the bottom of the device which allows the pest to enter the device. In some embodiments, the device may include a kill trap. In other embodiments, the device may be used to live capture the pest.
US09629351B2 Fishing rod holder for use on a square tube
A fishing rod holder for use on a square tube is made from a single length of stiff wire that is bent to form a top leg and a bottom leg that both embrace and contact the square tube be being bent to grip side walls of the square tube with a middle portion of the fishing rod holder bent to form a forward U-shaped channel with an upward facing opening that a forward portion of a fishing rod rests in and a rearward U-shaped channel with a downward opening that restrains the upward movement of the fishing rod handle.
US09629350B2 Fishing pole holder and alert system for ice fishing
A fishing rod retention apparatus that includes an indicator for notifying a fisherman that a fish has been hooked. The apparatus includes a frame mounted on a base with at least one set of aligned fishing rod retention clips on each side of the frame. The frame includes a pair of converging frame portions, and a flag support spring attached to a bracket that connects the converging frame portions. A rotatable axle component with a retention spring at one end sits inside grooves in the converging frame portions. The axle component is used to hook the free end of a flag connected to the flag support spring while fishing line runs through the retention spring, such that a force applied to the fishing line causes the axle to rotate, thereby releasing the flag from the axle component.
US09629345B2 Biochemical ball
A biochemical ball includes a first half, a second half, and a plurality of sponge filters. The first half has a plurality of first ribs, a first rim, and a first partition. The first partition divides the first half into a plurality of equal first accommodating spaces. The first rim of the first half is provided with a first fastener and a connecting joint. The second half has a plurality of second ribs, a second rim, and a second partition. The second partition divides the second half into a plurality of equal second accommodating spaces. The second rim of the second half is provided with a second fastener configured to correspondingly engage with the first fastener. The sponge filters are so received in the first and second accommodating spaces that the sponge filters are separated without contacting each other, thereby enhancing filtering efficiency.
US09629343B1 Salmon migration lift device
A salmon migration lift device including a lift cable loop between two bullwheel terminals and a plurality of gondola buckets suspended from the lift cable loop which are filled with water and fish at a loading station on a downstream side of a waterway obstacle and which are emptied at an unloading station into a fish exit chute connected to the upstream side of the waterway obstacle.
US09629342B2 Beekeeping apparatus, systems, and methods
A beekeeping apparatus includes a bottom side having an arcuate groove defined therein, the arcuate groove being sized and dimensioned to correspond to the rim of a repository; and a top side including a recessed area defined therein, the recessed area being sized and dimensioned to correspond to a beekeeping frame, and a plurality of generally rectangular openings defined through the recessed area, the rectangular openings each being sized and dimensioned to receive and retain a portion of a beekeeping frame, and collectively being sized and dimensioned to receive and retain portions of different sizes of beekeeping frames.
US09629339B2 Systems and methods for rearing insect larvae
In one embodiment, a system for rearing larvae includes a plurality of culture trays arranged in at least one stack of trays, each stack comprising multiple levels of trays, each tray comprising an open-topped basin adapted to receive larvae and larval food, a feed delivery system adapted to automatically deliver larval feed to individually selected culture trays, and a water delivery system adapted to automatically deliver water to the culture trays.
US09629335B2 Method and apparatus for controlling an animal's tail position
An apparatus is designed for holding the tail of an animal to one side while the animal is on a milking platform. The apparatus consists of a structure mounted to the rail along or around the milking platform which holds the tail such that the pathway to the udder between the animal's rear legs is unobstructed by the tail.
US09629333B2 Spinach hybrid SV5777VA and parents thereof
The invention provides seed and plants of spinach hybrid SV5777VA and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of spinach hybrid SV5777VA and the parent lines thereof, and to methods for producing a spinach plant produced by crossing such plants with themselves or with another spinach plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the leaf and gametes of such plants.
US09629329B1 Soybean variety XB19W15R
A novel soybean variety, designated XB19W15R is provided. Also provided are the seeds of soybean variety XB19W15R, cells from soybean variety XB19W15R, plants of soybean XB19W15R, and plant parts of soybean variety XB19W15R. Methods provided include producing a soybean plant by crossing soybean variety XB19W15R with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety XB19W15R, methods for producing other soybean varieties or plant parts derived from soybean variety XB19W15R, and methods of characterizing soybean variety XB19W15R. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety XB19W15R are further provided.
US09629327B2 Wheat cultivar H4N12-0067
The invention relates to the wheat cultivar designated H4N12-0067. Provided by the invention are the seeds, plants and derivatives of the wheat cultivar H4N12-0067. Also provided by the invention are tissue cultures of the wheat cultivar H4N12-0067 and the plants regenerated therefrom. Still further provided by the invention are methods for producing wheat plants by crossing the wheat cultivar H4N12-0067 with itself or another wheat cultivar and plants produced by such methods.
US09629325B1 Soybean variety 01057518
The invention relates to the soybean variety designated 01057518. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01057518. Also provided by the invention are tissue cultures of the soybean variety 01057518 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01057518 with itself or another soybean variety and plants produced by such methods.
US09629323B2 Canola hybrid 46M34
Provided is a canola variety designated 46M34 and seed, plants and plant parts thereof produced from a cross of inbred varieties. Methods for producing a canola variety comprise crossing canola variety 46M34 with another canola plant. Methods for producing a canola plant containing in its genetic material one or more traits introgressed into 46M34 through backcross conversion and/or transformation, and to the canola seed, plant and plant part produced thereby are described. Canola variety 46M34, the seed, the plant produced from the seed, plant parts and variants, mutants, and minor modifications of canola variety 46M34 are disclosed.
US09629319B2 Plants and seeds of hybrid corn variety CH016815
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH016815. The invention thus relates to the plants, seeds and tissue cultures of the variety CH016815, and to methods for producing a corn plant produced by crossing a corn plant of variety CH016815 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH016815.
US09629316B2 Plants and seeds of corn variety CV048912
According to the invention, there is provided seed and plants of the corn variety designated CV048912. The invention thus relates to the plants, seeds and tissue cultures of the variety CV048912, and to methods for producing a corn plant produced by crossing a corn plant of variety CV048912 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV048912 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV048912.
US09629311B2 Automatic injection syringe for plants
The present invention relates to an automatic injection syringe for plants, and in one aspect, the present invention provides an automatic injection syringe for plants, including: a main body which stores therein an injection solution; a needle which is inserted into a plant body and configured to allow the injection solution in the main body to flow out to the outside; an injection unit which is disposed in the main body and defines a storage space for storing the injection solution; an elastic member which is configured to move the injection unit inside the main body toward the needle when the elastic member is released from a compressed state; and a releasing unit which releases the elastic member from the compressed state.
US09629308B2 Harvesting machine capable of automatic adjustment
A harvesting machine capable of automatic adjustment, comprising a plurality of acoustic material flow sensors, a control system, a processor, and application software, wherein the plurality of acoustic material flow sensors are mounted internal to the harvesting machine at points of crop material flow and are capable of sensing an amount of crop material passing by them, wherein the control system is capable of adjusting a plurality of internal elements of the harvesting machine, wherein the software is hosted on the processor, and the processor is operatively coupled to the control system and the acoustic material flow sensors, wherein the software uses information sensed by the acoustic material flow sensors to determine if the internal elements of the harvesting machine are set for optimal machine performance, and the software sends commands to the internal elements of the harvesting machine in order to improve the machine performance.
US09629307B2 Mower cutting chamber with adjustable discharge geometry
A mower deck includes at least one cutting chamber with a spindle-mounted rotary cutting blade. The cutting chamber includes an upper wall and a sidewall. The sidewall presents a discharge opening. A cut-off baffle extends between the spindle and the sidewall discharge opening. The cut-off baffle adjusts between an open position in which the discharge opening is at least partially unobstructed and a closed position in which more of the discharge opening is obstructed. A spreader plate lies over the upper corner of the cutting chamber near the discharge opening opposite the cut-off baffle. The spreader plate adjusts between a first retracted position spaced away from the discharge opening and a second extended position closer to the discharge opening. The cut-off baffle and the spreader plate may be adjusted to control the discharge of grass clippings from the cutting chamber.
US09629302B2 Direct drive seed metering device
A direct drive seed metering device for a sowing machines with a rotatable vacuum chamber operated by vacuum and driven by a coaxial electric motor. The rotatable vacuum chamber has a seed metering disc for capturing seeds from a reservoir and laying them in a controlled manner in a furrow in the soil. The rotatable vacuum chamber is created by a concave plate located within the housing and sealingly attached to a face of the seed metering disc that is supplied a vacuum by a non-rotatable tube having a protruding hollow member, a flange and an of extraction outlet attached to a vacuum generator. A motor with an annular hollow-shaft is coupled to the concave plate wherein the vacuum generator lowers the air pressure on a face of the metering disc so as to capture and retain the seeds within the seed capturing and retaining holes arranged on another face of the metering disc opposite the rotatable vacuum chamber.
US09629301B2 Direct drive seed metering device
A direct drive seed metering device for a row crop sowing machine with a seed metering disc rotatable about a central shaft having a plurality of seed capturing and retaining holes for capturing and retaining the seeds and laying them in a controlled manner in a furrow. The seed disc has a flexible sealing member attached to an inner wall of the housing and sealingly pressed against a face of the metering disc thereby forming a vacuum chamber by a the vacuum generator that lowers the air pressure on a face of the metering disc so as to capture and retain the seeds. The vacuum chamber is created by the vacuum generator being fluidly connected to the chamber through a hollow shaft of a drive motor and through a perforated hollow hub.
US09635792B2 Die-positioning device, die-positioning system having the same, and die-positioning method of LED display board
A die-positioning device includes a roller body, a plurality of die-suction portions, and at least one gas control device. The roller body includes a plurality of chambers therein, and the chambers are separated from each other. The die-suction portions are located on the surface of the roller body in columns. The die-suction portions for each column correspond to one of the chambers, and each of the die-suction portions has a die suction region and a gas channel that passes through the die suction region. The gas control device is connected to the chambers and disposed on the roller body. The gas control device selectively sucks the air from a specific chamber, such that each of the die-suction portions on the specific chamber sucks an LED die by the corresponding gas channel.
US09635790B2 Deflectable conductive gasket with environmental seal
A deflectable gasket assembly for EMI shielding and environmental sealing is described. The gasket assembly is formed from an electrically-conductive mesh sheet positioned between adjacent conductive surfaces. A gasket is provided at the outer boundaries of the mesh sheet for environmental protection. The edge of the gasket has a branched sealing element extending above and below the gasket assembly for contacting the adjacent surfaces. The branched sealing element is deformable and can be used on external aircraft electronic components.
US09635787B2 Display device
Disclosed is a display device that includes a display panel and a multi-layered panel provided adjacent the display panel. The multi-layered panel may include a front plate located toward the display panel, a rear plate provided parallel to the front plate, and a honeycomb mesh interposed between the front plate and the rear plate. The honeycomb mesh may have a plurality of hexagonal cells. A metal plate may be coupled to a rear surface of the multi-layered panel and a drive board may be seated on the metal plate. At least one of the front plate or the rear plate may include at least one opening that extends parallel to a shorter side of the display device.
US09635786B2 Computer room air conditioning unit
An enclosed air conditioning unit includes a filter section and a cooling section through which intake air passes before being discharged into a space within a building. The orientation of the filter section and cooling section is substantially vertical, and the airflow path through the filter section and the cooling section is substantially horizontal, resulting in reduced face velocities across these components, thereby increasing filtration efficiency and cooling effectiveness, while allowing the physical size and configuration of the air conditioning unit's enclosure to be the same as or smaller than the enclosures for conventional air conditioning units having comparable or lower performance.
US09635784B2 Heat dissipation material and method of manufacturing thereof, and electronic device and method of manufacturing thereof
A heat dissipation material includes a plurality of linearly-structured objects of carbon atoms configured to include a first terminal part and a second terminal part; a first diamond-like carbon layer configured to cover the first terminal part of each of the plurality of linearly-structured objects; and a filler layer configured to be permeated between the plurality of linearly-structured objects.
US09635782B2 Thermally actuated vents for electronic devices
Thermally actuated vents for electronic devices. An embodiment of an apparatus includes a vent having a first position and a second position, wherein the first position is an open position and the second position is a closed position; a muscle wire, a first end of the muscle wire being coupled with a connection to the vent and a second end of the muscle wire being coupled with an anchor point; and a tension element, a first end of the tension element being coupled with the vent at a connection point. The muscle wire is to apply a force to the vent to move the vent to the open position upon the muscle wire entering a contracted state, and the tension element pulling the vent to the closed position upon the muscle wire entering a relaxed state.
US09635781B2 Heat dissipating device and electronic apparatus
A heat dissipating device for dissipating the heat produced by a heating element is disclosed. The heat dissipating device includes a fixing assembly, two moving assemblies and an elastic assembly. The fixing assembly has a thermal conductive member. Each moving assembly has a mass body and is relatively moveable with respect to the fixing assembly. The two moving assemblies are disposed on two opposite sides of the fixing assembly, respectively, and each moving assembly forms a moving space with respect to the fixing assembly. The elastic assembly connects the fixing assembly to the two moving assemblies.
US09635780B2 Independent aisle containment system
An aisle containment system is disclosed. The aisle containment system includes a frame defined by wall beams, header frames, and a plurality of posts secured to the wall beams and header frames. The header frames extend the width of the frame and the wall beams extend the length of the frame. A plurality of blanking panels extend from the floor to one of the wall beams. The plurality of blanking panels have a top, a bottom, a first side and a second side. Vertical stiffeners are positioned along at least one of the first side and the second side of each blanking panel. The blanking panels overlap adjacent blanking panels along the length of the frame. The blanking panels are laterally adjusted to fill openings in the aisle containment system.
US09635778B2 Modular protective housing structure
A modular protective housing structure for a rack includes a bottom portion of the rack having a plurality of rollers installed thereon; the module protective housing structure including a chassis having a base and an outer cover configured to surround the base thereon; the outer cover having a front opening; and a front door panel pivotally attached to the base; the front door panel configured to cover onto the front opening and placed on a ground; the front door panel having a plurality of slanted ribs attached to the ground; wherein when the front door panel is placed on the ground, the rack slides into the chassis from the ground along the front door panel, and positions of the slanted ribs are arranged corresponding to positions of the rollers. Therefore, effects of cost saving and supporting ability of the front door panel are achieved.
US09635773B1 Power supply system with a stabilized housing
A power supply system for powering multiple external electrical devices. The power supply system has a housing with at least one outlet for receiving an electrical plug, a weight disposed inside the housing, and a gripping component disposed on an outer surface of a base of the housing. A power cord may be operatively connected to the outlet for supplying electrical power to the outlet. The weight provides stability to the housing and the gripping component secures the housing to an external surface when the power supply system is placed upon the external surface. The housing may further have at least one universal serial bus (USB) port and an On/Off switch for controlling input of electrical power.
US09635768B2 Circuit boards, connectors, cases, circuit board assemblies, case assemblies, devices and methods of manufacturing the same
Example embodiments are directed to circuit boards, connectors, cases, circuit board assemblies, case assemblies, devices arid methods of manufacturing the same, which are common to at least two different form factors. In an example embodiment, the SSD includes a circuit board that is smaller than a case, and the circuit board is secured to the bottom surface of the case by the securing element. The securing element is spaced apart from edges of the case to allow using a circuit board that is smaller than the case.
US09635767B2 Flat panel display device
A flat panel display device comprising a backboard and a display panel fitted therewith is provided. The edge of the backboard is structured as a barrier wall extending perpendicular to the body of the backboard. A stepped groove is arranged on the interior face of the barrier wall for supporting the display panel and forming accommodating space between the display panel and the body of the backboard. The stepped groove extends from an outer end of the barrier wall towards the body of the backboard, and the depth of the stepped groove is consistent with the thickness of the display panel. The backboard is made of plastic plate containing a enhancing element. The flat panel display device according to the present disclosure can be designed as a light and thin display device with no frame, and thus is suitable for making an all-in-one machine.
US09635765B2 Combined wiring board and method for manufacturing combined wiring board
A method for manufacturing a combined wiring board includes preparing wiring boards, preparing a metal frame having opening portions formed to accommodate the wiring boards, respectively, positioning the wiring boards in the opening portions in the metal frame, and forming crimped portions in the metal frame by plastic deformation such that sidewalls of the metal frame in the opening portions bond sidewalls of each of the wiring boards. The crimped portions are formed such that the crimped portions in the metal frame have amounts of the plastic deformation which are set different for positions of the crimped portions in the metal frame.
US09635762B2 Semiconductor package
A stacked semiconductor package includes a first semiconductor package including a first circuit board and a first semiconductor device mounted on the first circuit board; a second semiconductor package including a second circuit board and a second semiconductor device mounted on the second circuit board, the second semiconductor package being stacked on the first semiconductor package; and a heat transfer member provided on the first semiconductor device and a part of the first circuit board, the part being around the first semiconductor device.
US09635761B2 Sleeved coaxial printed circuit board vias
A printed circuit board, and a method of fabricating the printed circuit board is disclosed. The printed circuit board includes at least one coaxial via. A hollow via is disposed in the printed circuit board. A metal sleeve is formed around the circumference of said hollow via. An inner conductive path is disposed in the hollow via. Additionally, an insulating material is disposed in the hollow via, between the conducting path and the metal sleeve. The conductive path is used to connect signal traces disposed on two different layers of the printed circuit board. In some embodiments, these signal traces carry signals having a frequency above 1 GHz, although the disclosure is not limited to this embodiment.
US09635760B1 0204 shifted vias with merge pads
A printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array is disclosed. The printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array provides component landing pads sized to accommodate an 0204 surface mount component within a 1.2 mm by 1.0 mm rectangular spacing. The printed circuit board design for 0204 reverse geometry capacitor use between vias on a tight-pitch Ball Grid Array is particularly useful for overcoming the problem of component placement on tight-pitch arrays known in the art.
US09635756B2 Circuit board incorporating semiconductor IC and manufacturing method thereof
Disclosed herein is a manufacturing method of a circuit board. The manufacturing method includes a first step for preparing a prepreg in which a core material is impregnated with an uncured resin. The prepreg has a through-hole surrounded by the core material and the resin so as to penetrate through the core material and the resin. The manufacturing method further includes a second step for housing a semiconductor IC in the through-hole, and a third step for pressing the prepreg so that a part of the resin flows into the through-hole to allow the semiconductor IC housed in the through-hole to be embedded in the resin.
US09635752B2 Printed circuit board and electronic device
The present disclosure relates to the field of circuits, and provides a printed circuit board (PCB) and an electronic device. The PCB includes a substrate and a wiring layer arranged at the substrate. The wiring layer includes a digital region and an analog region, and a gap region is defined between the digital region and the analog region. The substrate is provided with a hole in the gap region, and the digital region and the analog region of the wiring layer are connected through a magnetic bead.
US09635751B2 Flexible circuit body and method for production thereof
Provided is a highly reliable flexible circuit body in which a flexible wiring board is prevented from wear caused by rubbing, and a method for production of the flexible circuit body. A flexible circuit body includes a flexible wiring board having an insulating film, a wiring layer formed on the insulating film, and an insulating layer formed on the wiring layer. The flexible wiring board is coated with a thermoplastic elastomer.
US09635748B2 Systems and methods for high-speed radiography with high resolution imaging of large-area fields
The present invention proposes a high speed radiographic system for use with megavolt linear-accelerator pulsed x-ray sources to produce video images of large-area fields. A linear accelerator is positioned above a field of view. X-ray photons are directed through an object of interest traveling and/or colliding within the field of view. A large area scintillator system, either truly continuous or in large continuous adjacent pieces, converts the x-ray photons that pass through the object into visible light, and an arrangement of cameras, focused at that plane, where each camera sees a sub-area of the entire scintillator, and these sub-areas overlap somewhat to cover the entire scintillator. The resulting images generated in each camera are synchronized to produce one contiguous, synchronized stream of images.
US09635746B2 Detecting circuit for open of LED array and LED driver apparatus using the same
A detecting circuit and method thereof are configured to detect whether an LED array is open is described. The detecting circuit includes a resistance unit, a first switching unit, and an output unit. The resistance unit is operatively connected in series to the LED array. The switching unit is configured to be turned on when a voltage of the resistance unit is greater than or equal to a predetermined voltage level. The output unit is configured to produce an output indicative of whether the LED array is open, based whether the first switching unit is turned on.
US09635744B2 LED lighting device, wireless network and control method thereof
The present disclosure provides a first LED lighting device. The first LED lighting device includes a lighting source, a first detecting module, a first processing module, a first wireless communication module for communicating with a wireless router in an LED lighting device-based wireless mesh network, and a second wireless communication module for communicating with at least one second lighting device in the LED lighting device-based wireless mesh network. The first detecting module receives a detection request sent by the second wireless communication module and detects a signal strength of the wireless router based on the detection request. The first processing module sends a start signal to the first wireless communication module. The first wireless communication module receives the start signal, forms a connection with the wireless router based on the start signal, and sends an LED network-forming request to the second wireless communication module.
US09635743B2 Controlling networked lighting devices
A controller 100 for controlling a lighting device 110 via a network 108 is disclosed. The controller 100 comprises a receiver 102 arranged for receiving a first sequence of light settings distributed over a first plurality of points in time, which first sequence defines a dynamic light effect. The controller 100 further comprises a processor 104 arranged for converting the first sequence of light settings into a second sequence of light settings distributed over a second plurality of points in time. The controller 100 further comprises a transmitter 106 arranged for transmitting light settings to the lighting device 110. The processor 104 of the controller 100 is further arranged for receiving an indication of a network capacity of the network 108, and the processor 104 is further arranged for converting the first sequence of light settings into the second sequence of light settings based on the indication of the network capacity.
US09635741B2 Requesting information from lighting devices
A module comprises messaging logic configured to generate a same message for a plurality of destination lighting devices. The message comprises a first portion specifying the plurality of destination lighting devices, and a common second portion specifying the message as being of a type that requests lighting device information. The module also comprises a port configured to output this same message to the plurality of destination lighting devices. If one of the destination lighting devices responds to the message, the processing module receives back the response from the responding device via the port. In addition to identifying the responding one of the destination lighting devices, the response also specifies the requested information of that lighting device.
US09635733B2 Automatic light fixture address system and method
In some examples, automatic light fixture address technology includes methods and apparatuses. In other examples, the method includes receiving a disable forward control command to disable data forwarding through the light fixture; receiving an enable forward control command to enable data forwarding through the light fixture; transmitting address data for the light fixture based on the enable forward control command; and forwarding one or more additional enable forward control commands based on the enable forward control command.
US09635729B2 Illumination device and illumination system and mobile body including the same
An illumination device includes a first light source and a second light source, a sensor, and a controller. The controller repeats a plurality of operation cycles, one operation cycle being a set of a first period in which only a detection target light source is caused to emit light and a second period in which the first light source and the second light source are caused to emit light. The sensor outputs detection values of detected light amounts in the first period. The controller controls the light source such that light amount of the light source fall in a target range, based on a detection result that corresponds to a value corresponding to the detection values of the light amount detected a predetermined number of times.
US09635727B2 Light and light sensor
An LED-based light includes one or more LEDs, a sensor arranged to detect a brightness level in an area resulting from the combination of light emitted by the LEDs with light from at least one ambient light source other than the LEDs, and operable to output a signal corresponding to the detected brightness level, a controller operable to regulate an amount of power provided to the LEDs in response to the signal, a light transmitting housing for the LEDs, the sensor and the controller and a connector shaped for connection with a light socket disposed at an end of the housing.
US09635726B2 Load control device for a light-emitting diode light source
A load control device for controlling the intensity of a lighting load, such as a light-emitting diode (LED) light source, may include a power converter circuit operable to receive a rectified AC voltage and to generate a DC bus voltage, a load regulation circuit operable to receive the bus voltage and to control the magnitude of a load current conducted through the lighting load, and a control circuit operatively coupled to the load regulation circuit for pulse width modulating or pulse frequency modulating the load current to control the intensity of the lighting load to a target intensity. The control circuit may control the intensity of the lighting load by pulse width modulating the load current when the target intensity is above a predetermined threshold and control the intensity of the lighting load by pulse frequency modulating the load current when the target intensity is below the predetermined threshold.
US09635723B2 Systems and methods for low-power lamp compatibility with a trailing-edge dimmer and an electronic transformer
In accordance with embodiments of the present disclosure, an apparatus may comprise a controller to provide compatibility between a load and a secondary winding of an electronic transformer. The controller may be configured to operate a single-stage power converter in a first power mode for a first period of time, such that the single-stage power converter is enabled to transfer energy from the secondary winding to the load during the first power mode and operate the single-stage power converter in a second power mode for a second period of time prior to the first period of time, such that the single-stage power converter is enabled to transfer energy from the secondary winding to the load during the second power mode, wherein the first power mode and the second power mode occur within a half-line cycle of an electronic transformer secondary signal present on the secondary winding.
US09635722B1 LED string light
The string light contains three copper wires and a number of lighting units and each lighting unit contains at least two surface-mount-device (SMD) light emitting diodes (LEDs). A first wire and a second wire are connected to a positive terminal and a negative terminal of a power source, respectively. Within each lighting unit, a first SMD LED has its anode connected to the first wire, a second SMD LED has its cathode connected to the second wire, and the first and second SMD LEDs have their cathode and anode connected to a third wire, respectively. The string light is capable of withstanding stronger pull by employing three wires. The parallel-connected lighting units and the series-connected SMD LEDs within each lighting unit significantly reduce the effect of voltage drop.
US09635721B2 LED package structure with an integrated pin to transmit operation power and control signals
A LED package structure is provided. The LED package includes a three-element red-green-blue (RGB) light emitting diode (LED). The carrier of the LED package has a power input pin and a ground pin and the pins form extension portions inside the carrier. The driver element, a red dice, a green dice, and a blue dice are disposed within the carrier. The driver element controls the red, green and blue LED dices by receiving an operation power and a PWM (Pulse Width Modulation) signal from the power input pin. By this arrangement, the LED package with compact structure, good mixing effect, and high resolution is achieved. Furthermore, the using space is saved and the PIN number is reduced to allow mass production with low costs.
US09635719B2 High voltage converter without auxiliary winding
The present document relates to driver circuits and/or power converters, e.g. for Solid State Lighting (SSL) devices, such as Light Emitting Diodes (LEDs). A controller for a driver circuit which is configured to provide a drive voltage to a load subject to an input voltage is described. The driver circuit comprises a power converter network and a power transistor. The controller comprises a control transistor which is configured to couple or to decouple a low voltage terminal of the power transistor to or from a low voltage potential, to put the power transistor to a conduction-state or an off-state, respectively. Furthermore, the controller comprises a charging transistor, arranged in parallel to the control transistor, and configured to couple or to decouple the low voltage terminal of the power transistor to a supply voltage capacitor, to put the power transistor to the conduction-state or off-state, respectively.
US09635718B2 Light emitting diode driving circuit, light emitting diode controlling circuit, and method of controlling light emitting diode
A light emitting diode controlling circuit includes a first integrator configured to integrate a voltage value across a resistor of a light emitting diode driving circuit, a second integrator configured to integrate a predetermined reference current value, a comparator configured to compare a first integral value output from the first integrator and a second integral value output from the second integrator, and a controller configured to control a switch according to result of comparing the first integral value and the second integral value.
US09635717B2 LED lamp
An LED lamp includes a rectifier, a microcontroller, at least one group of LEDs, and at least one MOSFET device. The group of LEDs includes multiple lines of serially connected LEDs, which are connected in parallel to form a first end connected to a DC output of the rectifier and a second end connected to one or more serially connected current-limiting resistors which in turn are connected to a common ground. The gate terminal of the MOSFET device is connected to an output pin of the microcontroller. The drain terminal of the MOSFET device is connected to the second end of the group of LEDs. The source terminal of the MOSFET device is connected to the common ground. A voltage detection circuit is connected between the DC output of the rectifier and an input pin of the microcontroller for detecting the voltage at the DC output of the rectifier.
US09635716B2 High-frequency cooker
A high-frequency cooker includes: a heating chamber; a high-frequency generating device; a waveguide which is formed on a surface opposite to the heating chamber and which guides a microwave generated by the high-frequency generating device; a power feed port which is formed on a wall of the heating chamber and which allows the microwave guided by the waveguide to be supplied into the heating chamber; a microwave transmitting cover which closes the power feed port; and an umbrella-shaped member which is provided on a surface upper than the power feed port so as to cover an upper edge of the microwave transmitting cover. The umbrella-shaped member includes a step provided at both end portions of the umbrella-shaped member to reduce a gap with a wall surface of the heating chamber, and the microwave transmitting cover is fixed so as to be inserted into the gap.
US09635715B1 Smart susceptor radiant heater
A radiant heater having a ferromagnetic element includes a high emissivity surface and an induction coil operatively coupled with the ferromagnetic element. The induction coil may be energized to create eddy currents heating the ferromagnetic element until the element reaches its Curie temperature. At the Curie temperature the ferromagnetic element becomes substantially nonmagnetic and the temperature of the element remains relatively constant. The high emissivity surface of the heater provides a substantially uniform radiant heat to an object in close proximity to the high emissivity surface. The object may be thermally coupled with the high emissivity surface of the radiant heater. The radiant heater having a high emissivity surface may be used to heat temperature sensitive objects such as thin films. Multiple radiant heaters having different Curie temperatures may be used to ramp up a temperature, ramp down a temperature, or provide different temperatures required during a process.
US09635709B2 Electronic device
According to one embodiment, an electronic device is set, when authentication processing using an output identification data is executed by a communication device and when authentication by the authentication processing succeeds, to a state of being able to perform a communication with a narrow-area cellular base station, and the state of being able to perform a communication is maintained even after the communication device is detached from the electronic device.
US09635708B2 Circuit arrangement for a mobile communications unit of a motor vehicle, motor vehicle and method for operating a circuit arrangement
A circuit arrangement for a mobile radio unit of a motor vehicle has a first mobile radio module for mobile radio transmission according to a first mobile radio standard, and a second mobile radio module for mobile radio transmission according to a second mobile radio standard, the first mobile radio module having a communication interface which is intended to interchange control and useful data and is connected to an electrical connection for electrically connecting the circuit arrangement to an external processor unit. The first mobile radio module has an additional interface which is used to electrically connect the first mobile radio module to a communication interface of the second mobile radio module, which communication interface is designed to interchange control and useful data. Reliable mobile radio transmission is enabled for voice data and other digital useful data with little development and circuit complexity.
US09635702B2 Method and apparatus for reducing signaling in a core network
The disclosure relates to a method and apparatus in telecommunications, and particularly to reducing signaling in a core network involved in changes of states of a wireless terminal (4). According to the disclosure a reduced context is allocated based on parameters received by a base station (2). The reduced context is used by the base station for reconfiguring a RRC connection between the wireless terminal (4) and the base station (2) by means of the reduced context, such that the signaling is hidden from a Serving GateWay, SGW (10).
US09635697B2 User equipment pairing processing method, network side device, and user equipment
Embodiments of the present invention provide a user equipment pairing processing method, a network side device, and a user equipment. The method includes: acquiring, by a network side device, pairing request information of a beneficial user equipment and a candidate support user equipment that are to be paired; and implementing, by the network side device, pairing of the beneficial user equipment and the candidate support user equipment according to the pairing request information, and sending a pairing success message to the beneficial user equipment and the candidate support user equipment. In the technical solutions provided by the embodiments of the present invention, user pairing in cooperative communication is implemented.
US09635695B2 Determining device in-range proximity
Devices and methods are provided for determining the proximity of client nodes within a wireless-enabled communication environment. A first client node comprises a database containing identification data associated with a plurality of wireless network access nodes and fingerprint data associated with the client node and a plurality of second client nodes. As the fingerprint information is updated, it is processed by the first client node to identify second client nodes that have matching, or similar, fingerprint information. Those that do are determined to be within a viable device-to-device (D2D) communication range.
US09635694B2 Method and apparatus for tunneled direct link setup management
A method and apparatus are disclosed to establish and verify a Tunneled Direct Link Setup (TDLS) link between a first wireless device and a second wireless device. In some embodiments, the first wireless device may receive a TDLS setup confirmation message from the second wireless device. Based on the TDLS setup confirmation message, the first wireless device may transmit a TDLS verification message to the second wireless. The TDLS link may be verified when the second wireless device receives the TDLS verification message. In some embodiments, when the TDLS verification message is not received by the second wireless device, a TDLS check message may be sent by the second wireless device to the first wireless device. The first wireless device may transmit a TDLS check complete message based on the TDLS check message. The TDLS link may be verified when the second device receives the TDLS check complete message.
US09635692B2 Methods of ensuring network continuity performed at local gateway, fixed gateway, and network device
Provided are methods of ensuring network continuity performed at a local gateway, a fixed gateway, and a network device. The method of ensuring network continuity performed at a local gateway includes establishing a tunnel with a fixed gateway serving as a relay between an Internet service server and the local gateway, and performing communication with the fixed gateway through the tunnel. Therefore, even when the type of an uplink signal received by a local gateway changes or the local gateway is in an uplink signal shadow area, a terminal connected to the local gateway can be provided with a seamless Internet service.
US09635691B2 Apparatus and method of providing connection source recommendations using a database of historic data on connectivity
A method of providing connection source recommendations using a database of historic data on connectivity starts with a processor receiving location and connection information from each mobile device. Location information may identify a location of each mobile device, respectively. Connection information may identify one of the connection sources as a preferred connection source used to identify the location of each mobile device, respectively. The connection source may be Global Position Satellite (GPS), cell tower, or WiFi access point. Processor may then store, in database, location and connection information. Database may include a plurality of location information and a history of connection information for each location information. Other embodiments are described.
US09635690B2 Method, apparatus, and computer program product for improving security for wireless communication
In an example embodiment, a method includes receiving, by an apparatus, one or more wireless discovery messages; determining, by the apparatus, whether a wireless device is in close proximity to the apparatus based on information obtained from the one or more received wireless discovery messages; exchanging, by the apparatus, messages with the wireless device in response to having determined that the wireless device is in close proximity to the apparatus; measuring, by the apparatus, signal strength of the exchanged messages while distance changes to the wireless device; and determining, by the apparatus, whether changes in the measured signal strength of the exchanged messages satisfy a predetermined behavior expected for signal strength as distance varies.
US09635689B2 Delivery channel selection and application layer handover of programs for a mobile service
Methods and devices provide channel assignments of programs delivered in a mobile setting. The channel assignments include unicast channels, multicast channels, and broadcast channels. The channel assignments are based on one or more of the type of program, user viewership information, or user voting information. Additionally, methods and devices provide for handover between mobile service areas at the application layer. Programs are buffered based on a handover time. During the handover, the buffered portion of the program is played.
US09635687B2 Method for transmitting and receiving frame in wireless local area network system and apparatus for the same
Disclosed are a method for transmitting and receiving a frame in a wireless local area network (WLAN) system and an apparatus for the same. A method for generating interference/non-interference station lists includes receiving a first frame from a second station, acquiring a receiver address of the first frame from the first frame, and setting, based on whether to receive a second frame that is a response to the first frame from a third station indicated by the receiver address within a preset time from a time when the first frame has been received, the third station as an interference station or a non-interference station. Therefore, the performance of a communication system may be improved.
US09635686B2 System and method for providing internet protocol flow mobility in a network environment
An example method is provided in one example embodiment and may include receiving an indication of a radio access technology (RAT) change for a user equipment (UE); determining availability of a preferred RAT type for a policy related rule associated with the UE, wherein the policy related rule includes, at least in part, the preferred RAT type for one or more service data flows for the UE; and configuring the one or more service data flows for the UE based, at least in part, on a change in availability of the preferred RAT type following the RAT change. In at least one case, the method can include routing downlink packets to the UE using the one or more service data flows for the preferred RAT type if the preferred RAT type is available.
US09635685B2 Radio transmission device and radio transmission method
A mobile station includes communication control circuitry that selects a preamble contained in a first Random Access Preamble group when a message size based on data available for transmission does not meet a first condition or when a value calculated based on a reference signal received power of downlink does not meet a second condition, a preamble contained in a second Random Access Preamble group when the message size based on data available for transmission meets the first condition and the value calculated based on the reference signal received power of downlink meets the second condition, and a preamble contained in the third Random Access Preamble group for a handover, independent of the message size based on data available for transmission and the value calculated based on the reference signal received power of downlink. The communication control circuitry also generates and transmits a selected preamble.
US09635683B2 Method and apparatus for transmitting uplink control signals in wireless communication system
A method and apparatus for transmitting uplink control signals in a wireless communication system is provided. A user equipment (UE) transmits a first uplink control signal for a first type cell to a first eNodeB (eNB) on a first physical uplink control channel (PUCCH) in the first type cell. The UE transmits a second uplink control signal for a second type cell to a second eNB on a second PUCCH in the second type cell. The UE transmits a third uplink control signal for a third type cell to the second eNB on the second PUCCH in the second type cell. The third type cell is a cell where a PUCCH is not configured, and the UE supports dual connectivity with the first eNB and the second eNB.
US09635682B2 Method of utilizing resources efficiently in a reverse link transmission
A method of transmitting data by at least one access terminal (AT) in a wireless communication system is disclosed. More specifically, the method includes ceasing all transmissions by the at least one AT during a duration corresponding to a duration used by an access node (AN) to transmit a superframe preamble, wherein the superframe comprises a plurality of physical frames.
US09635677B1 Dynamic link adaptation for improved link margin
Devices at either end of a wireless communication link are each configured to support multiple different link settings. During communication, a device that is receiving data can monitor the signal quality and initiate a dynamic transition to a new link setting if performance of the current link setting falls below a lower threshold or exceeds an upper threshold. Dynamic link adaptation can be implemented within a wireless communication interface of the device and can be transparent to application and/or operating system software executing on the device.
US09635670B2 Method and apparatus for multiplexing frequency hopping in a communication system
Methods and apparatuses are provided for transmitting data in a mobile station of a wireless communication system. Hopping information including a number of sub-bands and a size of a sub-band is identified. Resource allocation information is identified. A resource index is determined for transmitting the data based on the resource allocation information, and determining a resource index change in a unit of a sub-band, a resource index change in a unit of a resource unit, the number of sub-bands, and the size of the sub-band. The data is transmitted using the determined resource index. Each sub-band includes at least one resource unit, and each resource unit includes a plurality of subcarriers.
US09635669B2 Method and system for coexistence of radar and communication systems
A method for scheduling wireless transmissions in a wireless communications network in the presence of pulsed interference includes receiving pulsed interference information, determining transmission opportunities based on the pulsed interference information, and when a transmission time interval (TTI) is less than a time of an opportunity of the transmission opportunities, transmitting a wireless signal during the opportunity.
US09635666B2 Method for reporting channel state information requiring sequential transmission in wireless communication system and apparatus for same
Disclosed is a method for transmitting channel status information at a user equipment in a wireless communication system, which more particularly comprises the following steps: receiving a reference signal from a base station; generating at least one channel status information based on the reference signal; mapping the at least one channel status information to available subframes, based on a priority of the at least one channel status information; and transmitting the at least one channel status information to the base station using the available subframes, wherein, if an uplink transmission using a first available subframe of the available subframes is blocked and a first channel status information that is mapped to the first available subframe has priority over a second channel status information that is mapped to a second available subframe, which is a next available subframe of the first available subframe, the first channel status information is shifted to be mapped to the second available subframe.
US09635663B2 Methods and apparatus for controlling wireless access points
In some embodiments, an apparatus comprises of a first Control And Provisioning of Wireless Access Points (CAPWAP) module implemented in at least one of a memory or a processing device that is configured to be designated as a backup control module for a wireless access point during a first time period. The first CAPWAP control module is configured to receive state information associated with the wireless access point during the first time period from a second CAPWAP control module. The second CAPWAP control module is designated as a primary control module for the wireless access point during the first time period. The first CAPWAP control module is configured to be automatically designated as the primary control module during a second time period after the first time period and in response to the second CAPWAP control module not operating according to at least one predefined criterion.
US09635662B2 Blind decoding
A method includes selecting, in a system in which a communication device searches for unscheduled transmissions of downlink control information for said communication device, a combination of search spaces for unscheduled transmissions of downlink control information for a communication device by a number of transmission techniques. The method includes transmitting an indication of the result of the selected combination to said communication device. Apparatus and program products are also disclosed.
US09635659B2 ENB PDCCH implementation to avoid ambiguous DCI information
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a first decoding candidate in a first search space and a second decoding candidate in a second search space, where the first decoding candidate and the second decoding candidate have a same size but different definitions of information fields, identifies a difference in the information fields, and determines one of the first decoding candidate and the second decoding candidate as a valid candidate based on the identified difference. The apparatus further generates first control information for transmitting in a first search space, codes the first control information, wherein the code applied to the first control information is specific to the first search space and different from code applied to second control information in a second search space, and transmits the coded first control information in the first search space.
US09635656B2 Data communication method, communication system and mobile terminal
In a communications system which complies with LTE including a base station 2 which transmits data by using an OFDM (Orthogonal Frequency Division Multiplexing) method as a downlink access method, and a mobile terminal 3, in a case in which an uplink scheduling request signal SR is transmitted by using an S-RACH when an Ack/Nack signal is being transmitted by using an Ack/Nack exclusive channel, the transmission of the Ack/Nack signal is stopped while the uplink scheduling request signal SR is transmitted.
US09635655B2 Enhancement to the buffer status report for coordinated uplink grant allocation in dual connectivity in an LTE network
Technology for efficiently splitting a bearer at the packet data convergence protocol (PDCP) layer for uplink (UL) data transfers in wireless networks where dual connectivity is available is disclosed. A user equipment (UE) can send buffer status reports (BSRs) to a master evolved node B (MeNB) and a secondary evolved node B (SeNB). The BSRs can be formatted such that the amount of data in a radio link control (RLC) buffer at the UE and the amount of data in a packet data convergence protocol (PDCP) buffer at the UE are contained in different fields. The BSRs can also contain redundancy indicator (RI) values specifying a redundancy level between the PDCP buffer amounts included in the BSRS. The MeNB and the SeNB may then coordinate, via an X2 interface, an amount of uplink (UL) resources to allocate to the UE.
US09635648B2 Method for transmitting/receiving downlink control information in wireless communication system and device therefor
Disclosed in the present invention is a method for a terminal to receive downlink control information from a base station in a wireless communication system. More particularly, the present invention comprises the steps of receiving control information in a first area of a specific subframe on the basis of a first reference signal, receiving control information in a second area of the specific subframe on the basis of a second reference signal, wherein the first reference signal and the second reference signal are applied to a same precoding.
US09635647B2 Response frame modulation coding set (MCS) selection within single user, multiple user, multiple access, and/or MIMO wireless communications
Response frame modulation coding set (MCS) selection within single user, multiple user, multiple access, and/or MIMO wireless communications. With respect to any exchange between communication devices in which there is a response frame, a first frame (e.g., an eliciting frame) is a first transmitted from the eliciting communication device to the responding communication device, and a second frame (e.g., a response frame) is transmitted from the responding communication device to the eliciting communities device. Appropriate selection of MCS to be used within the response frame may be determined explicitly or implicitly. One or more parameters (e.g., a limit parameter, a reduction parameter, etc.) may be used to determine the MCS of the response frame. The MCS employed for a response frame may be selected from a basic MCS set that ensures all response frames from any responding communication device may be properly received by the eliciting communication device.
US09635646B2 Method and apparatus for configuring uplink and downlink serving cells in wireless communications
Methods and apparatuses relating to wireless communication of a user equipment (UE) are provided including receiving downlink wireless communications from multiple cells in an active set, receiving at least one of scheduling information for one or more downlink transmissions or one or more non-serving resource grants from a first cell in the active set, and receiving one or more serving resource grants for uplink communications from a second cell in the active set. In the wireless network, a second cell can be assigned as an uplink serving cell for uplink communications with the UE that is different from a first cell assigned as a downlink serving cell for downlink communications with the UE, and downlink transmissions can be scheduled from the downlink serving cell to the UE, and/or one or more serving resource grants can be transmitted from the uplink serving cell to the UE.
US09635643B2 Permutation device and method having improved resource granularity for wireless communications
A device and method for permuting subcarriers in a subframe which is divided into a plurality of frequency partitions in a wireless mobile communication system is disclosed. The method includes mapping, at a mobile station, physical resource units for localized resource allocation to a frequency partition of the plurality of frequency partitions in units of N_1 number of resource units, and physical resource units for distributed resource allocation to the frequency partition in units of N_d number of resource units, N_1 being different from N_d; and spreading, at the mobile station, subcarriers of the physical resource units for distributed resource allocation across the whole distributed resource allocations.
US09635642B2 Method and apparatus for transmitting/receiving CSI-RS operating in massive MIMO system FDD mode
Methods and apparatus are provided for beamforming and information feedback are provided. Signals for beams to be transmitted through corresponding antenna ports, are generated. The beams are formed by precoding the signals with beamforming vectors. The beams are sorted into a number of resource reuse groups based on a resource that is to be shared. The beams are transmitted, using resources allocated per group, to a receiver. Feedback information is generated on at least one antenna port, based on the received beams. The feedback information is transmitted to the transmitter. A beam is selected having a greatest gain for a transmitter using the feedback information. A transmission resource is allocated for the selected beam.
US09635639B2 Paging indicator transmission method, system and reception device for mobile communication system
A paging indicator transmission method for a mobile communication system includes the following steps. In step S1, a set of terminals are paged by grouping paging indicators, and paging indicators PCH of the terminals are carried by paging indicator channels PICH. The paging indicator channel PICH of each cell utilizes the same burst structure, and the paging indicators PCH are located at known locations at one side or two sides of a training sequence and are coded by repeated coding. In step S2, the terminal controls its RF component to receive data. The received data includes the training sequence in the timeslot where the paging indicator channel PICH is located, one or two paging indicators corresponding to the terminal, and data between the training sequence and the one or two paging indicators corresponding to the terminal.
US09635638B1 Recommending notification sounds that promote user acknowledgment to notifications
A computing device determines responsiveness of a user to notification sounds output by the computing device, by determining whether for each notification sound the user acknowledged a notification corresponding to the notification sound on the computing device. The computing device can determine characteristics of the notification sounds output by the computing device. The computing device recommends suggested notification sounds that promote user acknowledgment to notifications, for use in relation to future notifications. The computing device may determine other notification sounds that share the characteristics of the notification sounds for which the user acknowledged the notifications corresponding to the notification sounds on the computing device. The suggested notification sounds can include the other notification sounds, and/or the notification sounds output by the computing device for which the user acknowledged the notifications corresponding to the notification sounds on the computing device.
US09635637B2 Methods and apparatus for supporting inter-frequency measurements
The invention relates to methods and devices for supporting configuration of a measurement gap pattern for a user equipment requiring measurement gaps for performing an inter-frequency measurement. A radio network node receives an indication from the user equipment that the user equipment is going to perform an inter-frequency measurement for positioning, which inter-frequency measurement requires measurement gaps. The radio network node may determine a measurement gap pattern for performing the inter-frequency measurement and may signal, to the user equipment, information to initiate use of the determined measurement gap pattern in the user equipment. Alternatively the user equipment configures the measurement gap pattern itself based on a set of pre-defined rules.
US09635635B2 Generation and management of network connectivity information
Aspects of the disclosure relate to generation of network topology information for a network of assets, and management of such information. The management can comprise analysis and/or diagnostics of topology condition of a plurality of assets. In addition or in the alternative, the management can comprise consolidation of at least a portion of the network topology information in a data layer of the network of assets, or a network functionally coupled thereto. Integration of at least some of the network topology information with higher network layers also is disclosed.
US09635633B2 Multimedia synchronization system and method
A multimedia synchronization system used in a wireless local area network is provided. The multimedia synchronization system includes a first multimedia device and a second multimedia device. The first multimedia device wirelessly transmits a beacon, in which the beacon includes a timestamp. The second multimedia device is connected to the first multimedia device through the wireless local area network for receiving the beacon from the first multimedia device and synchronizing with the first multimedia device according to the timestamp of the beacon.
US09635632B2 Method and apparatus for device-to-device communication in wireless communication system
The present invention relates to a method for device-to-device communication (D2D) in a wireless communication system. Particularly, the method is characterized in that when a device, which has been conducting device-to-device communication, additionally conducts device-to-device communication with a new device, a channel sequence of the device conducting the communication is determined, one of two devices conducting the device-to-device communication is determined as a reference device for channel synchronization and channel synchronization is thereby performed.
US09635627B2 Connection reliability and managing interference created by beamforming
Various communication systems may benefit for techniques and devices for improved connection reliability and interference management. For example, communication systems of the long term evolution (LTE) of the third generation partnership project (3GPP) or LTE advanced (LTE-A) may benefit from systems and methods for improving connection reliability and managing interference created by beamforming. For example, a method may include preparing at least one interference-protected message to transmit. The method may also include transmitting the at least one interference-protected message preferentially on at least one physical resource block on which beamforming is not allowed.
US09635625B2 Method for switching between predefined transmit power classes on a mobile telecommunications device
In a method of controlling power level of transmit signals from a wireless communication device that is communicating with a plurality of wireless ad-hoc network nodes as part of an ad-hoc network, a value of a usage parameter of a communication between the wireless device and a first wireless ad-hoc network node of the plurality of nodes is detected. A power level of a transmit signal from the wireless device to the first wireless ad-hoc network node is set to a level corresponding to the value of the usage parameter. A device for adjusting a power level in a wireless device includes a parameter detection circuit, that detects a parameter indicative of a relationship between the wireless device and a wireless ad-hoc network node, and a power selection circuit that sets a transmit signal power level from the wireless device to a level corresponding to the parameter detected by the parameter detection circuit.
US09635623B2 Base station
A base station includes a communication unit that communicates with a communication terminal enabled to perform communication using a plurality of cells at the same time, and a controller that controls transmission power of each of the cells to change a size of a communication area of each of the cells so as to change a cell used by the communication terminal among the cells.
US09635619B2 Wireless network device and wireless network control method
A wireless network device includes an antenna array and a lobe interleaver. The antenna array includes a plurality of antenna elements with different squint angles. The lobe interleaver is coupled to the antenna elements and has a plurality of output lobe ports. The lobe interleaver divides and interleaves the radio signal of the antenna array with the same phase and the same power to generate a plurality of lobes with different squint angles. The number of lobes is twice the number of antenna elements.
US09635616B2 Reducing power consumption in voice over long term evolution terminals using semi persistent scheduling in connected discontinuous reception mode
A connection with a network that includes a base station (BS) may be established by a user device (UE) via a wireless connection, for conducting communications using semi persistent scheduling (SPS) in a connected discontinuous reception (C-DRX) mode. The SPS transmit periodicity may be adjusted with respect to the SPS activation command and the SPS interval UL (for uplink). Data may then be transmitted during the C-DRX On-Duration periods according to the determined SPS transmit periodicity. In some embodiments, the SPS transmit periodicity is adjusted such that following a first C-DRX On-Duration period when an SPS activation command is received, SPS data transmission occurs a specified number of subframes earlier during each subsequent C-DRX On-Duration period than in the first C-DRX On-Duration period. The SPS data transmission in each subsequent C-DRX On-Duration period may take place as soon as the UE device wakes up during the On-Duration period.
US09635613B2 Method and apparatus using an ultra low power signal with scheduled power save modes
Methods and stations for wireless communication are described herein. In some aspects, the station may include a processing circuit configured to process a first signal transmitted to the station, the first signal indicating a target wake up time when an activation signal is expected to be received. The station may further include a wake-up circuit configured to transition a first receiver to an awake state based on the indicated target wake up time. The first receiver is configured to receive the activation signal at the indicated target wake up time. The station may further include a second receiver configured to transition to an awake state based on the first receiver receiving the activation signal and receive a second signal while in the awake state.
US09635602B2 Device and method for setting network and channel information in a network device
Devices and methods use an Extended PAN Identification (EPID) of a mesh network (e.g., ZigBee) to include in the EPID a network information, a network channel information (e.g., 802.15.4 channel), and/or other data. The devices and methods allows a node to use the EPID to identify a desired network to join and join the network on the predetermined channel for that network.
US09635596B2 Transitioning a video call between networks
A method for transitioning a video call is provided. The method can include a wireless communication device participating in a video call with a remote communication device via a first video call session established over a connection between the wireless communication device and a first cellular network. The video call can include a packet switched video stream carried over a first bearer and an audio stream carried over a second bearer. The method can further include the wireless communication device determining a degradation in a connection quality for the first cellular network; transitioning to a legacy cellular network having a circuit switched domain in response to the degradation in connection quality for the first cellular network; establishing a second video call session on the legacy cellular network; and using the second video call session to continue the video call on the legacy cellular network.
US09635592B2 Method for controlling cell activation, base station, and terminal
Embodiments of the present invention provide a method for controlling cell activation, a base station, and a terminal. According to the method for controlling cell activation, the base station, and the terminal that are provided in the embodiments of the present invention, through determination on cell identification information in the RRC signaling reconfiguration message, a corresponding cell remembers a previous activated state, or activation processing is performed, thereby implementing in an MF-Tx scenario, optimized configuration of an activated or deactivated state of the cell that participates in the multi-flow transmission when reconfiguration is implemented through RRC signaling.
US09635591B2 Wireless communication method and wireless terminal
A wireless communications component that supports a first radio access technology (RAT) and a second RAT. After the wireless communications component establishes a connection with a second RAT network, the wireless communications component receives a first message sent by the second RAT network. The first message includes content that is used to query a second RAT capability of the wireless communications component. The wireless communications component sends a second message to the second RAT network. The second message is used to indicate the second RAT capability of the wireless communications component and indicate that the wireless communications component does not support the first RAT. Because the wireless communications component reports to the second RAT network that the wireless communications component does not support the first RAT, the second RAT network does not instruct the wireless communications component to be changed to the first RAT.
US09635589B2 Seamless session mobility on a wireless communication device having multiple radio interfaces
A method for seamless session mobility on wireless communication device including a first physical interface and a second physical interface is provided. The method can include a wireless communication device anchoring a data session for an application to a logical interface associated with the first physical interface. The method can further include the wireless communication device routing data for the data session sent to the logical interface by the application to the second physical interface for transmission via the second physical interface in an instance in which the wireless communication device has an active connection to a radio access network via the second physical interface.
US09635588B2 Method and apparatus for coordinated multi-point transmission with negotiated quality of service
The present invention discloses a communication method, a device and a communication system. The technical solutions provided by the present invention include: a Base Station Router (BSR) and a service server. The BSR is configured to make a Mobile Station (MS) access a network, obtain information of multiple transmission paths from the service server during a process for the MS to apply to the service server for a service, and provide a communication service for the MS and the service server by using a multi-path transmission scheme. The service server, connected with the BSR, is configured to obtain information of QoS required by the service applied by the MS, determine the multiple transmission paths according to the information of the QoS, and communicate with the MS by using the multi-path transmission scheme.
US09635585B2 Energy saving method, system and device for base station
An energy saving method, system and device for a base station, applied in the technical field of communications. The energy saving method comprises: if the number of user equipments sending a service request in the coverage of a coverage base station is greater than a first threshold, sending a second activation request to a capacity boosting base station, wherein the second activation request is used for requesting the capacity boosting base station in a dormant state to enter an intermediate state from the dormant state, and the intermediate state refers to that in the intermediate state, the capacity boosting base station bears a user equipment in a connected state rather than a user equipment in an idle state; and after the capacity boosting base station enters the intermediate state, transferring the user equipment to be connected to the capacity boosting base station in the intermediate state.
US09635578B2 Signaling mechanisms for network-relay interface with reduced overhead
Relay reporting in a wireless network is implemented by efficiently allocating radio resources based on the nature or criticality of the type of relay report. According to an embodiment, a method of communicating with a relay located in a wireless network includes instructing the relay when to transmit reports based on a mapping of different categories of relay reports to one or more different reporting schemes. Reports are received from the relay based on the relay report category and the corresponding reporting scheme. According to another embodiment, a method of reporting information from a relay to a network node of a wireless network includes generating different categories of reports at the relay for transmission to the network node. A reporting scheme associated with each report category is identified and each report is transmitted to the network node in accordance with the reporting scheme identified for the corresponding report category.
US09635576B2 Method for transmitting channel state information, user equipment, and base station
The present invention discloses a method for transmitting channel state information, a user equipment, and a base station. The method includes: determining to-be-reported channel state information CSI, where the to-be-reported CSI includes at least one CSI report, and each CSI report of the at least one CSI report corresponds to one downlink carrier; and sending the to-be-reported CSI to a base station through a physical uplink channel. The user equipment includes a determining module and a sending module. The base station includes a receiving module, a first determining module, and a second determining module. According to the method, the user equipment, and the base station in the embodiments of the present invention, channel state information from different downlink carriers can be transmitted on a same subframe, and a performance requirement of the reported channel state information can be ensured, and power utilization efficiency can be improved.
US09635573B2 Systems, methods, and devices for electronic spectrum management for identifying open space
Systems, methods, and apparatus are provided for automated identification of open space in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the open space based upon the measured and analyzed data in near real-time.
US09635571B2 System and method for reception mode switching in dual-carrier wireless backhaul networks
A system and method for reception mode switching in a dual-carrier fixed wireless backhaul network is disclosed. The primary carrier is a licensed band. The secondary carrier may be a lower cost shared band or an unlicensed band. Multi-mode Remote Backhaul Modules (RBMs) comprise a first Radio Frequency (RF) chain with antenna elements for receive/transmit (RX/TX) on the primary carrier and a second RF chain with antenna elements for RX/TX on the secondary carrier. The Multi-mode RBMs adaptively switch from one reception mode to another with resource borrowing of RF and antenna elements, e.g. the secondary carrier RF chain and antenna elements can be borrowed for the primary carrier, for better reception capability for the primary carrier, reducing the number of link-budget and interference-challenged RBMs, and improving system performance. The system may comprise a dual carrier and single carrier Multiple-Input Multiple-Output (MIMO) system with variable antenna topology, having flexibility to switch dynamically between different operational modes depending on performance metrics.
US09635568B2 Radio access system and radio control apparatus
A radio access system including a plurality of radio apparatuses each configured to forma cell, and a radio control apparatus to control the plurality of radio apparatuses. The radio control apparatus includes a controller configured to execute processes including monitoring the plurality of radio apparatus, selecting, from within the plurality of radio apparatuses, a radio apparatus operating with a large zone cell mode to form a large zone cell being larger than the cell when a monitoring result satisfies a predetermined condition, and switching over the selected radio apparatus to the large zone cell mode.
US09635561B2 Method and system of distributed sensing for reducing spectrum sensing overhead in cognitive wireless multi-hop networks
The present invention provides a method and system for performing distributed channel sensing in which channel information is collected by performing channel sensing according to a channel sensing priority which is determined according to a relative position of a cell to which a wireless connection device belongs from among a plurality of cells which logically partition the zone of the wireless network, and thus the overhead of the channel sensing which is generated in a cognitive wireless multi-hop network environment is reduced, and the transmission failure which occurs when the wireless connection device detects frequencies is reduced.
US09635560B2 Verification of authorized shared access operation
A method of wireless communication includes receiving measurement reports from multiple first wireless devices operating in a specific area and operating on a spectrum that is different from an ASA spectrum. The method also includes adjusting a configuration for one or more second wireless devices operating on the ASA spectrum based on the measurement reports and/or configuration adjustment information.
US09635556B2 Automatic login on a website by means of an app
The present disclosure relates to a method performed for facilitating login on a website. In accordance with an embodiment, the method comprises, by means of a web browser in a radio device, downloading a web page of the website from a web server hosting the website; receiving a login request from the web server, the login request comprising a request for login information for a service from a service application of the service in the radio device; and, in response to the received login request and by means of the service application, automatically sending a login token request to a server of a service provider providing the service. In accordance with an embodiment, the method also comprises, from the server of the service provider, receiving a login token response comprising a login token, and sending a login information message to the web server comprising the login token.
US09635555B2 On-line signup and provisioning of certificate credentials for wireless devices
Embodiments of a mobile device and method for secure online sign-up and provisioning of credentials for Wi-Fi hotspots are generally described herein. In some embodiments, provisioning occurs using a service set identifier (SSID) to associate with a hotspot and retrieve a virtual LAN (VLAN) identifier. The VLAN identifier is used to complete the signup and provisioning process. In some embodiments, a hotspot may implement a primary SSID and a dependent SSID. The mobile device associates with the hotspot using the dependent SSID to perform the secure online signup and provisioning process. Once credentials are obtained using the signup and provisioning process, the device can connect to the hotspot using the primary SSID and the already provisioned credentials. The provisioned credentials may include certificates, username/password, or SIM-type credentials.
US09635552B2 Wireless communication apparatus, wireless communication method, and computer-readable recording medium
A mobile terminal allocates data to a first wireless interface using a first communication network and a second wireless interface using a second communication network and executes wireless communication. The mobile terminal executes Web access to a server using the first wireless interface and acquires an authentication screen from the server. The mobile terminal executes Web access to a predetermined Web page, which is confirmed not to exist in advance, using the first wireless interface after the Web access is executed performed, and suppresses the allocation of the data to the second wireless interface when the Web access succeeds.
US09635550B2 Code-based authorization of mobile device
A system and method for authenticating mobile communications devices. The method comprises: generating a code corresponding to a user configured to be rendered on a rendering device to produce a rendered code, the rendered code being readable by a mobile communications device having a code reading device, the rendered code comprising a secret token; storing the secret token along with information identifying the user on a first storage device; providing the code to the user; receiving, at the authentication server, a setup message from the mobile device, the message includes a device identifier and the secret token; comparing the received secret token and the secret token stored on the first storage device; if the received secret token matches the secret token stored on the first storage device, storing, on a second storage device, information identifying the user and a trusted device value corresponding to the device identifier.
US09635549B2 Providing subscriber identity module function
A host processing apparatus (100) and a user removable memory (40) are disclosed. The host processing apparatus (100) and the user removable memory (40) are, in use, connected to one another by respective connectors. The user removable memory (40) is provided in the form of a secure digital (SD) memory card with an expanded subscriber identity module (SIM) function. The host processing apparatus (100) is configured to convert SIM-related request signals to file access signals which identify a location or locations on the user removable memory (40) and one or more file access functions. The file access signals are transferred to the user removable memory (40) via the connectors. The user removable memory (40) comprises a flash memory (59), a SIM (42) programmed with data associated with a communications system, and interface means (52) for receiving the file access signals from the host processing apparatus (100), and configured to identify from the location(s) therein whether a memory or SIM function is to be applied. If the latter, the received file access function(s) are converted to SIM function(s) which are applied to the SIM (42) for transferring results back to the host processing apparatus (100).
US09635548B2 Femto cell devices
A femto cell device comprises: a receiver for receiving transmissions from a user terminal in an active call with a macro cellular network node; an analyzer for determining a radio frequency (RF) signature characterizing the transmissions received from the user terminal; an authorizer arranged to use the RF signature to determine if the user terminal is authorized to use the femto cell device; and a communicator for informing the core network that the femto cell device is a valid candidate handover target for the user terminal when the user terminal is determined by the authorizer to be authorized to use the femto cell device.
US09635544B2 Cellular device security apparatus and method
A cellular communication device has one or more access modes which allow reading and writing of data, for example to change its settings, for example passwords and even the entire operating system and also permitting access to personal information such as the user's telephone book. To prevent cloning and like illegal access activity, the device is configured by restricting access to such data access modes using a device unique security setting. The setting may be a password, preferably a one-time password, or it may be a unique or dynamic or one time configuration of the codes for the read and write instructions of the data mode. There is also disclosed a server, which manages the security settings such that data mode operates during an active connection between the device and the server, and a secure communication protocol for communicating between the server and the cellular device.
US09635531B2 Method and system for transmitting media preference information with respect to emergency call in mobile communication system
The present disclosure relates to a method and system for transmitting media preference information related to an emergency call in a mobile communication system. The method for transmitting media preference information associated with an emergency call may include: sending, by a user equipment (UE), an emergency call request message containing media preference information of a user associated with an emergency call to the Proxy Call Session Control Function (P-CSCF); sending, by the P-CSCF, application service information containing the media preference information to the Policy and Charging Rule Function (PCRF); and determining, by the PCRF, a policy to be used for controlling the UE on the basis of the media preference information.
US09635525B2 Voice messaging method and mobile terminal supporting voice messaging in mobile messenger service
A mobile terminal supporting a voice messaging method includes a microphone for capturing sound waves and converting the sound waves into an audio signal, a storage unit for storing the audio signal, an audio data generation unit for generating audio data packets with the audio signal, a packet data communication network interface unit for providing a packet data communication network, and a control unit for controlling the microphone, audio storage unit, audio data generation unit, and packet data communication network interface unit to capture the audio signal and transmit the audio signal as audio data packets in response to audio message transmission request entered during a mobile messenger service session.
US09635522B2 Method for determining validity of terminal group identifier in machine-to-machine communication
Disclosed is a method for determining whether a machine-to-machine group identifier (MGID) for identifying a multicast service flow is supported in a wireless access system that supports machine-to-machine (M2M) communication, wherein the multicast service flow is shared by a group of M2M terminals within an M2M group zone that is allocated to the terminals. The method comprises the steps of: receiving from the first base station M2M group zone information of the first base station and neighboring base stations; receiving from the second base station system information of the second base station; and determining whether the MGID that is received from the first base station is supported by the second base station by comparing the system information of the second base station and the M2M group zone information on the neighboring base stations.
US09635520B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for receiving broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse signal frames from the demodulated broadcast signals, a MIMO (Multi Input Multi Output) processor to process service data in the parsed signal frames based on a rotation matrix with a rotation angle, a demapper to demap the MIMO processed service data and a decoder to decode the demapped service data.
US09635519B2 Apparatus, system and method of group transmission acknowledgement
Method and apparatus for reliable multicast communication over wireless network are provided. According to embodiments of the invention, the method includes determining a priority category for a multicast communication to be transmitted. The method includes designating, for the multicast communication, one of the multicast communication recipients as a leader based on the priority category and multicast diagnostics information received from the multicast communication recipients. The leader is assigned to transmit to the multicast communication source an acknowledgment frame indicating receipt of a multicast communication frame received from the source.
US09635518B2 Telematics system, methods and apparatus for two-way data communication between vehicles in a fleet and a fleet management system
Programmable telematics systems, methods and apparatus for two-way transmission of data and information between fleet vehicles and a fleet management system. The systems and methods employ a programmable telematics communications unit (TCU) configured to connect to the OBD II port of a vehicle, enabling two-way transmission of data and information between a fleet management system and vehicles in the fleet. The TCU device includes cellular data connectivity enabling communication with the management system through existing cellular telephone networks. The programmable TCU may be toggled between multiple operating modes, wherein the TCU provides different functionality, such that a single vehicle may participate in multiple vehicle programs at different points in time, including separate vehicle rental and vehicle sharing programs.
US09635517B2 Identification of location of a target address using position information transmitted by position identifying transmitter in vicinity of target address
Methods and apparatus are provided for navigating a vehicle to a target address using position information transmitted by a position identifying transmitter in a vicinity of the target address. A location of a target address is determined by receiving position information for the target address, upon entry of a searching vehicle in search of a target address into a vicinity of the target address, wherein the received position information for the target address is based upon position information transmitted by a position identifying transmitter located in the vicinity of the target address; and generating a navigation route to direct the searching vehicle to the target address using the received position information.
US09635504B2 Location fraud detection
A method includes receiving, at a fraud management device, at least one BSID associated with communication data from at least one MTC device. The fraud management device determines a location associated with the at least one BSID. Relevant data elements are selected from the communication data. The fraud management device applies known domain rules to the communication data and identifies a connectivity pattern for the at least one MTC device based on the communication data. An anomaly detection model is applied to particular communication data associated with a particular MTC device based on the connectivity pattern, and at least one anomaly from the identified connection pattern is detected based on the anomaly detection model.
US09635503B2 Managing access to mobile content using location-based services
Methods for selectively filtering message content received at a mobile device based upon a current location of the mobile device and/or a user's presence status and devices configured to selectively filter message content based upon a location of the mobile device and/or a user's presence status.
US09635495B2 Supporting virtually simultaneous operation of dual wireless protocols in a single device
Appearance of simultaneous connections is provided to devices that support two wireless protocols which are not permitted to operation simultaneously. As an example the method and systems disclosed are applied to the communication between a phone and a smartwatch wherein Bluetooth (BT) classic protocol is used for e.g. voice commands and phone calls and Bluetooth low Energy (BLE) protocol is used for data notifications. In a first embodiment of the disclosure automatic mode switching between BT and BLE is provided. In a second embodiment a dual-ID device utilizes separate IDs for both protocols in time multiplexed connections. It operates as logically independent devices with individual ID's although physically it is a single device.
US09635494B2 User equipment near-field communications gating according to kinetic speed detection and cell visitation history
Concepts and technologies are described herein for user equipment (“UE”) near-field communications (“NFC”) gating according to kinetic speed detection and cell visitation history. According to one aspect disclosed herein, a mobile initiator device, such as a UE that includes an NFC hardware component, can determine a mobility state of the mobile initiator device. The mobile initiator device can control, based upon the mobility state, activation of a radio frequency field that is used to activate a passive NFC device. In this manner, detection of the passive NFC device and battery efficiency can each be maximized when appropriate.
US09635489B2 Signal transmission method for device to device direct communication between user equipments and user equipment
The present application relates a signal transmission method for device to device direct communication between user equipments. User equipment first determines, according to a downlink timing reference time, a receiving time for receiving a device to device direct communication D2D signal sent by another user equipment, and then the first user equipment receives, before the receiving time, the D2D signal sent by the second user equipment, thereby improving accuracy of a time for receiving a signal by the user equipment and ensuring completeness of received data.
US09635488B2 Interactive system and process
A method of delivering an instruction (206) to a mobile user device (106) connected to a network (110) is disclosed. The method comprising the steps of receiving an interactive workflow (202), translating the interactive workflow into the instruction (206) in a form executable by the mobile user device (106), and sending a message (208) including the instruction (206) to the mobile user device (106).
US09635478B1 Coulomb counter and battery management for hearing aid
A hearing aid output amplifier additionally outputs a scaled replica of the output battery current, which is integrated and measured by a coulomb counter. The scaled current charges a capacitor. When the capacitor reaches a threshold voltage, a switch is activated. The switch rapidly discharges the capacitor and allows the charging cycle to begin again. The switch also sends a digital pulse to a digital counter, which keeps track of the number of charge/discharge cycles the capacitor has undergone over the lifetime of the device. The amount of charge produced by the battery is proportional to the number of charge/discharge cycles counted. A hearing aid is disclosed, which has different modes that have different dynamic ranges, such as a “sleep” mode, an “active” mode, and/or an “RF communication” mode.
US09635477B2 Hearing aid with capacitive switch
A hearing aid includes at least one capacitive switch for controlling or communicating with the hearing aid by touch. The capacitive switch is an electrode on the inside of the housing coupled to a touch detector. Touching the outside of the hearing aid adjacent the electrode produces a switching operation. The hearing aid includes a programmed microprocessor coupled to the touch detector. The microprocessor is programmed to effect predetermined functions in response to particular touch patterns.
US09635476B2 Method of preventing feedback based on detection of posture and devices for performing the method
A hearing apparatus includes a first hearing device and a second hearing device. The first hearing device is configured to block a transmission path of a first digital signal, based on a posture of a user wearing the first hearing device and the second hearing device, the first digital signal being based on a first audio signal. The second hearing device is configured to wirelessly transmit a second digital signal to the first hearing device, based on the posture of the user, the second digital signal being based on a second audio signal.
US09635472B2 Implantable auditory stimulation system and method with offset implanted microphones
An improved implantable auditory stimulation system includes two or more implanted microphones for transcutaneous detection of acoustic signals. Each of the implanted microphones provides an output signal. The microphone output signals may be combinatively utilized by an implanted processor to generate a signal for driving an implanted auditory stimulation device. The implanted microphones may be located at offset subcutaneous locations and/or may be provided with different design sensitivities, wherein combinative processing of the microphone output signals may yield an improved drive signal. In one embodiment, the microphone signal may be processed for beamforming and/or directionality purposes.
US09635467B2 Electroacoustic converter film
Provided is an electroacoustic converter film including thin film electrodes provided on both surfaces of a polymeric composite piezoelectric body in which piezoelectric body particles are dispersed in a viscoelastic matrix formed of a polymer material that exhibits viscoelasticity at normal temperature, and protective layers formed on the thin film electrodes. The electroacoustic converter film further includes electrode lead-out metal foils laminated on the thin film electrodes, and the electrode lead-out metal foils allows connection to wiring through soldering when electrodes are led out from the thin film electrodes.
US09635466B2 Parametric in-ear impedance matching device
An ultrasonic audio transducer system includes an ultrasonic speaker. The ultrasonic speaker may be an electrostatic emitter, a piezoelectric emitter (single crystal or stack), a piezoelectric film emitter, or any other emitter capable of emitting ultrasound. The ultrasonic speaker is configured to be coupled (via a wired or wireless connection) to an audio modulated ultrasonic carrier signal from an amplifier, wherein upon application of the audio modulated ultrasonic carrier signal, the ultrasonic speaker is configured to launch a pressure-wave representation of the audio modulated ultrasonic carrier signal into the air. Additionally, the ultrasonic speaker is implemented with an impedance matching element or optimized for matching the response within a user's ear canal.
US09635460B2 Sensitivity adjustment apparatus and method for MEMS devices
A microelectromechanical (MEMS) microphone includes a MEMS motor and a gain adjustment apparatus. The MEMS motor includes at least a diaphragm and a charge plate and is configured to receive sound energy and transform the sound energy into an electrical signal. The gain adjustment apparatus has an input and an output and is coupled to the MEMS motor. The gain adjustment apparatus is configured to receive the electrical signal from the MEMS motor at the input and adjust the gain of the electrical signal as measured from the output of the gain adjustment apparatus. The amount of gain is selected so as to obtain a favorable sensitivity for the microphone.
US09635458B2 Heart rate detection method used in earphone and earphone capable of detecting heart rate
The present invention discloses a heart rate detection method used in an earphone and an earphone capable of detecting heart rate. The method comprises: providing a cavity inside the earphone and installing a microphone in the cavity; a shell of the earphone is provided with a hole at a position where an opening of the cavity clings to, and when the earphone is worn, the cavity and the auricle which the hole clings to form an enclosed space; collecting signals generated by pressure change in the cavity by the microphone when the earphone is worn; and detecting heart rate according to the signals collected by the microphone. According to the technical scheme of the invention, the microphone is placed in the enclosed cavity formed by the cavity in the earphone and the shell of the earphone, which reduces interference of external noises, and reinforces signal information collected by the microphone.
US09635455B2 Speaker with grained zeolite material in deep-drawn foil resonance volume
An audio system that comprises an electro-acoustic transducer mounted onto a housing that forms a resonance volume which is at least partially filled with sound absorbing material, wherein the housing is realized with a deep-drawn foil at least partially filled with grains of the sound absorbing material.
US09635450B2 Audio headphones for virtual reality head-mounted display
An audio headphone to couple to a strap for a head-mounted display is disclosed. The audio headphone includes a headphone speaker, a strap connector, and a four-bar linkage coupled to the strap connector to provide inward and outward movement of the headphone speaker with respect to a user's ear. The four-bar linkage comprises a first member coupled to the strap connector via a first joint, a second member coupled to the first member via a second joint, a third member coupled to the second member via a third joint, and a fourth member connected to the third member and coupled to the first member via a fourth joint. The fourth member is further coupled to the strap connector via a fifth joint. The third member comprises one or more rigid poles extending from the second member to the fourth member and surrounded by one or more respective elastic springs.
US09635448B2 T-shaped joint in a headphone cord
An apparatus includes first and second electroacoustic output transducers, first and second cables each including conductors electrically coupled to inputs of the corresponding first and second electroacoustic output transducers, a third cable including conductors, and a joint housing. The conductors of the third cable are electrically coupled to corresponding conductors of the first and second cables inside the joint housing. Each of the first, second, and third cables is physically retained to the joint housing. The first and second cables exit the joint housing at a distance of at least 10 mm apart from each other.
US09635442B1 Cloud-based water quality and leak monitoring system
The cloud-based water quality and leak monitoring system contains a server device on the Internet and a pipe device containing a main pipe and an auxiliary pipe connected to the main pipe in parallel. The pipe device further contains a pH detection element, a water pressure detection element, a turbidity detection element, and a flowmeter element. Various data from these elements is transmitted to the server device via WiFi or 4G wireless communications. The server device stores the various data so that a user is able to access, download, and view these data using a computer or a mobile device.
US09635440B2 Second screen haptics
A multi-device system includes at least one media server system, a primary viewing device including a display screen, and a secondary device including a haptic output device. The at least one media server system includes a source of audio-video content and haptic content and is configured to transfer the audio-video content and the haptic content. The haptic content is associated with the audio-video content. The primary viewing device is configured to output the audio-video content received from the at least one media server system. The secondary device is configured to output the haptic content received from the at least one media server system as a haptic effect via the haptic output device.
US09635439B2 Method, computer program, and reception apparatus for delivery of supplemental content
Reception apparatus, method, computer-readable storage medium, and information providing apparatus for a trigger. The reception apparatus includes a tuner/demodulator and a processor. The tuner/demodulator is configured to receive content included in a transport stream from a content source. The transport stream includes a trigger associated with the content and references information included in the transport stream. The processor is configured to retrieve the trigger from the transport stream, and to retrieve the information from the transport stream based on the reference in the trigger.
US09635436B2 Altering presentation of received content based on use of closed captioning elements as reference locations
A content receiver receives an captioning element and positional information regarding segments of a content instance. The captioning element corresponds to a component of captioning data included in content that can be utilized with the positional information to locate where the segments stop and/or start. The content receiver analyzes the content based on the captioning element and the positional information and alters how the content will be presented. Such alteration may involve skipping and/or deleting segments, starting/stopping presentation of content other than at the beginning and/or end of the content, altering recording timers, and/or replacing segments with alternative segments. In some implementations, the content may be recorded as part of recording multiple content instances received via at least one broadcast from a content provider wherein the multiple content instances are all included in a same frequency band of the broadcast and are all encoded utilizing a same control word.
US09635432B2 Method for setting function and display apparatus applying the same
A method of setting a function and a display apparatus applying the same are provided. The method of setting a function of the display apparatus includes displaying a set item list, which includes one or more set items, on a screen of the display apparatus; and in response to a set item on the set item list being selected, providing a menu for accessing one or more other set items associated with the selected set item.
US09635424B2 Virtual high definition video player
A video service is provided by one or more servers which communicate directly with one more clients over a network. The service may provide digital optical disc data storage formatted video, such as for example a Blu-ray format video, and allows Blu-ray video to be streamed to a client device over the network. The system may utilize direct and fast content delivery of content typically found on a high definition digital optical disc. The content may include a movie as well as featurettes and other content. The video service may also include augmented content and may provide overlay content. In addition to these features, the video streaming service may also provide community content as an overlay to improve a user's viewing experience.
US09635419B2 Video content monitoring device and methods thereof
A method that incorporates teachings of the subject disclosure may include, for example, receiving a packet indicative of a request for a number of video content items. The video content items are identified based on a network traffic flow characteristic associated with the packet and a popularity level is determined associated with each video content item of the number of video content items. The popularity level for each of the video content items is compared to a popularity threshold, and a portion of a video content item is displayed responsive to the popularity level exceeding the popularity threshold. Other embodiments are disclosed.
US09635413B2 Advance decryption key acquisition for streaming media content
Various arrangements are presented for reducing channel change times. A first tuner of a television receiver may tune to a decryption key transponder stream. The decryption key transponder stream may include a plurality of decryption keys for a plurality of television channels that are transmitted to the television receiver via a plurality of transponder streams. Such keys may be buffered. A second tuner of the television receiver may be tuned to a media transponder stream to receive a television channel. A buffered decryption key may be used in decoding the television channel.
US09635412B2 System and method for providing a callback proxy for a set top box of with support of ISM-band wide area network access
A dongle is configured to connect to a set top box. The dongle includes a memory for storing data, such as callback data files, and a wireless communication module for forwarding the stored data to an access point, for delivery to a television service provider head end. The dongle can also receive information to be provided to the set top box. Authentication and authorization of the dongle ensure only authenticated and authorized devices can access the system. A communication technology is used that allows for a large coverage area and simultaneous communication with many set top boxes.
US09635411B2 Apparatus and method for delivering media content
A system that incorporates teachings of the present disclosure may include, for example, a mobile communication device, having a controller to capture media content and transmit the media content to a media server with a request for distribution of the media content to one or more targeted recipients according to a user profile associated with the mobile communication device that is stored in the media server, where a format of the media content is adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
US09635405B2 System and method for scalable, high accuracy, sensor and ID based audience measurement system based on distributed computing architecture
Dynamic television audience measurement systems (AMS) and methods are disclosed. The system comprises a central level AMS sub-system, a local node level AMS sub-system, a plurality of client level AMS sub-systems, and a plurality of display devices, each monitored by a client level AMS sub-system. The central level AMS sub-system receives panel definitions from panel requestors and transmits the panel definitions to and receives a merged viewership report from the local node level AMS sub-system. The local node level AMS sub-system receives panel definitions from and transmits the merged viewership report to the central level AMS sub-system, transmits the panel definitions to and receives viewership reports from the plurality of client level AMS sub-systems, and merges the viewership reports into the merged viewership report. Each client level AMS sub-systems receives panel definitions from and transmits the viewership report to the local node level AMS sub-system and compiles the viewership report.
US09635402B1 System and method for set top box viewing data
In a video delivery context, collection and analysis of viewing data can provide insight into viewer interaction with video and the Internet. The viewing data can be transmitted in a controlled manner to a data repository. The system can selectively target specific viewers/households to obtain viewing data, which can be combined with demographics, anonymized, and encrypted. Embodiments enable precision selection of media opportunities, by determining detailed characteristics associated with broadcasts including movement of audiences and specific viewer behavior, such as visits to websites on the Internet. The effective yield of broadcasts, including promotional spots and advertisements, can be determined and predicted based on concrete data at a level of detail down to individual viewers. Accordingly, embodiments enable improvement of the effectiveness and return on investment for programming, promotional spots, and advertisements.
US09635401B2 Recommendation of television content
A method for recommending television content is provided, including the following operations: identifying available television channels for a television device; determining a current date and time; identifying a plurality of content items broadcast on the available television channels at approximately the current date and time; determining a device profile associated with the television device, the device profile being time-dependent; determining recommended content items from the plurality of content items based on the device profile of the television device.
US09635400B1 Subscribing to video clips by source
A video hosting service receives videos uploaded from users and associates the uploaded videos with a set of source content videos. The source content is used to identify the source of portions of video used in the uploaded videos. The source allows a user to view the source from which a portion of a video came from. By identifying the source, the video hosting service can provide additional videos that include different portions of the same source, different sources related to the source, and different videos that use or describe the same portion of the source.
US09635398B2 Real-time tracking collection for video experiences
Methods and systems for tracking events associated with use of video content are disclosed. A method collects events associated with use of video content at a computing device. In response to determining that a tracking interval has elapsed, the method optimizes the collected events by grouping similar events together, serializes the optimized events by structuring the optimized events in a defined format, and creates a tracking call to send the serialized events to a remote computing device. A system determines setup parameters for tracking collection on a client computing device, the setup parameters comprising an error tracking parameter, and setup check and tracking intervals. The system periodically receives serialized event data from a client device in accordance with the tracking interval, the event data having been collected in response to occurrences of tracked events associated with use of video content at the client device, the video content including an advertisement.
US09635397B2 Detecting CPD in HFC network with OFDM signals
A apparatus or method for detecting CPD in an HFC network, comprising: (a) acquiring digital RF downstream signals from a CMTS or CM; (b) emulating even and odd order IM distortion products from the downstream signals; (c) acquiring RF upstream signals from the CMTS during a quiet period; (d) cross-correlating the RF upstream signals with the emulated even and odd order IM products to produce even and odd order cross-correlation functions, respectively; (e) accumulating, separately, a multiplicity of even and odd order cross-correlation functions; (f) calculating even and odd order cross-correlation envelopes from the accumulated even and odd order cross-correlation functions, respectively; and (g) detecting a CPD source from either or both of the even and odd order cross-correlation envelopes by the presence of a peak in either or both of the envelopes.
US09635395B2 System for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
US09635391B1 Traffic system and method for placing advertisements with content broadcast networks
A computer-implemented system and method for incorporating advertising breaks across one or more broadcast networks. The system and method involve gathering information from several different data files, analyzing the same, making real-time logic decisions and exporting a new data file that can be imported into a traffic system of the type used to manage the placement of advertisements/commercials in television programs including normalized break windows, break counts, inventory allocations and break sequences.
US09635386B2 Video encoding method, video decoding method, and device using same
The video encoding method comprises the steps of specifying a tile and a slice by partitioning an inputted picture; performing encoding on the basis of the tile and the slice, and transmitting the encoded video information. Here, the picture is partitioned into one or more tiles and one or more slices, and the restrictions for parallel processing can be applied to the tiles and the slices.
US09635385B2 Methods and systems for estimating motion in multimedia pictures
Several methods and systems for estimating motion in a plurality of multimedia pictures are disclosed. In an embodiment, at least one temporal distance between a multimedia picture and one or more reference pictures corresponding to the multimedia picture in a capture order associated with the plurality of multimedia pictures is computed. The at least one temporal distance is computed subsequent to an encoding of the multimedia picture. At least one motion estimation parameter is determined based on the at least one temporal distance. Motion associated with a subsequent multimedia picture to be encoded is estimated based on the at least one motion estimation parameter.
US09635381B2 Moving picture coding apparatus, moving picture coding method, and moving picture coding program, and moving picture decoding apparatus, moving picture decoding method, and moving picture decoding program
A motion vector predictor candidate generation unit derives a plurality of motion vector predictor candidates by prediction from first coded prediction blocks neighboring a prediction block subject to coding within the same picture as the prediction block subject to coding, or from a second coded prediction block located at the same position as or in the neighborhood of the prediction block subject to coding in a picture different from that of the prediction block subject to coding, and adds the derived motion vector predictor candidates in a motion vector predictor candidate. The motion vector predictor candidate generation unit determines, for the purpose of obtaining a predetermined number of motion vector predictor candidates, which of first coded prediction blocks provides the motion vector from which to derive the motion vector predictor candidate, organizing the blocks in the order of priority.
US09635376B2 Method and apparatus to prioritize video information during coding and decoding
A method and apparatus prioritizing video information during coding and decoding. Video information is received and an element of the video information, such as a visual object, video object layer, video object plane or keyregion, is identified. A priority is assigned to the identified element and the video information is encoded into a bitstream, such as a visual bitstream encoded using the MPEG-4 standard, including an indication of the priority of the element. The priority information can then be used when decoding the bitstream to reconstruct the video information
US09635375B2 Method and apparatus for encoding and decoding video by using pattern information in hierarchical data unit
A method of decoding an encoded video including determining at least one coding unit by using split information extracted from a bitstream,obtaining first pattern information indicating whether residual samples of a coding unit among the at least one coding unit are equal to 0, when the first pattern information indicates the residual samples are not equal to 0, extracting from the bitstream transformation index information indicating whether a transformation unit of a current level included in the coding unit from among the at least one coding unit is split, when the transformation index information indicates a split of the transformation unit of the current level, splitting the transformation unit of the current level into square transformation units of a lower level, and when the transformation index information indicates a non-split of the transformation unit of the current level, obtaining second pattern information for the transformation unit of the current level, wherein the second pattern information indicates whether the transformation unit of the current level contains one or more transform coefficients not equal to 0, wherein a height of each of the square transformation units of the lower level is half a height of the transformation unit of the current level.
US09635374B2 Systems and methods for coding video data using switchable encoders and decoders
A system and method for switching between multiple encoders or decoders may be implemented to quickly and seamlessly transfer coding operations between two encoders. Before switching from a first encoder to a second encoder, the second encoder is initialized and updated with a copy of the necessary information from the first encoder. Similarly when switching from a first decoder to a second decoder, the second decoder is initialized and the necessary information from the first decoder is passed to the second decoder. A controller may monitor the system to identify a condition that would trigger an encoder switch and identify the encoder that best suits the system conditions. A shared memory unit accessible by either encoder may store the initialization information. A shared decode unit accessible by either encoder may transmit decoded frames between encoders.
US09635370B2 Image processing apparatus and image processing method, image encoding apparatus and image encoding method, and image decoding apparatus and image decoding method
Provided is an image processing apparatus including: an encoder configured to scalably encode image data; a write unit configured to cause storage via a predetermined bus to store encoded data that is the image data scalably encoded by the encoder; a read unit configured to read a desired layer of the encoded data from the storage via the bus; and a decoder configured to scalably decode the encoded data read from the storage by the read unit.
US09635367B2 Method and apparatus for encoding video by using block merging, and method and apparatus for decoding video by using block merging
Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information.
US09635365B2 Coding unit quantization parameters in video coding
A method is provided that includes receiving a coded largest coding unit in a video decoder, wherein the coded largest coding unit includes a coded coding unit structure and a plurality of coded quantization parameters, and decoding the coded largest coding unit based on the coded coding unit structure and the plurality of coded quantization parameters.
US09635362B2 System and method for the dynamic reduction of the entropy of a signal upstream to a data compression device
A system is proposed for dynamic reduction of the entropy of a signal upstream to a data compression device. The signal includes a set of successive frames. The system has a filtering decision module that provides a setpoint value of filtering and a filtering module that filters the signal according to the setpoint value of filtering and gives a filtered signal to the data compression device. The system further includes a module for obtaining a piece of information on complexity for each frame of the signal. The filtering decision module is adapted to determining the setpoint value of filtering, for each frame of the signal, as a function inter alia of the piece of information on complexity.
US09635361B2 Decoding method and decoding apparatus
The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is “inter_pred_flag”.
US09635358B2 Method of determining binary codewords for transform coefficients
A system is provided for creating binary codewords for transform coefficients used for relating transform units (TUs) divided into coding units (CUs) in a High Efficiency Video Coding (HEVC) system. The system provides binarization of the codewords and removes unnecessary operations to reduce system complexity and increase compression performance. The system generates transform coefficients that relate the TUs and begins by providing a parameter variable (cRiceParam) set to an initial value of zero. Significant transform coefficients are converted into binary codewords based on the current value of the parameter variable, and the parameter variable is then updated with a new current value after each transform coefficient has been converted. Updating can be provided with reference to table values or the values can be provided from combination logic.
US09635356B2 Multi-hypothesis motion compensation for scalable video coding and 3D video coding
An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information of a reference layer and an enhancement layer. The processor determines a value of a current video unit of the enhancement layer based on, at least in part, explicit hypotheses and implicit hypotheses calculated from movement information from the reference layer.
US09635354B2 Image processing device and method
The present disclosure relates to an image processing device and method that enable suppression of an increase in the amount of coding of a quantization matrix.An image processing device of the present disclosure includes an up-conversion unit configured to up-convert a quantization matrix limited to a size less than or equal to a transmission size that is a maximum size allowed for transmission, from the transmission size to a size that is identical to a block size that is a processing unit of quantization or dequantization. The present disclosure is applicable to, for example, an image processing device for processing image data.
US09635351B2 Integrated reference pixel
Representative implementations of devices and techniques provide dynamic calibration for imaging devices and systems. A reference pixel is arranged to receive an electrical reference signal and to output a calibration signal. The reference signal may be based on imaging illumination.
US09635349B2 Second generation hand held optical imager
A method, apparatus, and system acquire data to create a 3D mesh representing a 3D object. The method, apparatus, and system acquire image data of the 3D object using two probes of an imaging system. The flexible probes conform to the shape of the 3D object, illuminate the object at a face of each probe head via optical fibers coupled to an illumination system, and receive at the surface of the 3D object, via optical fibers coupled to a detection system, light reflected from and/or transmitted through the 3D object. The reflectance and transillumination image data collected by the detection system are co-registered with the previously acquired 3D mesh using data from a tracking system monitoring the position of each probe, displayed in real-time, and optionally saved.
US09635344B2 Method for service compatibility-type transmitting in digital broadcast
The present invention relates to a method for making 3D stereo digital broadcast service compatible in an MPEG-2-TS format which is used for transmitting and receiving digital TV. To this end, suggested is a method for transmitting detailed information which supports both TS-level multiplexing and ES-level multiplexing when left and right compressed bitstreams are multiplexed, when service compatibility is enabled.
US09635341B2 Video processor and activation method of video processor
A video processor includes: a judgement section configured to judge whether an input is a 2D or 3D image signal; an LR synthesis section configured to embed left and right image signals into an image signal in a side-by-side format to output the signal if the input is the 3D image signal and configured to embed a 2D image signal into a position corresponding to one of the left and right in an image signal in a side-by-side format to output the signal if the input is the 2D image signal; and an image processing section configured to apply image processing to the image signal in the side-by-side format.
US09635338B2 Method for encoding and decoding integral images, device for encoding and decoding integral images and corresponding computer programs
An encoder and method of encoding are provided for encoding at least one integral image representing at least one object in perspective in a scene and including a plurality of elemental images. The method of encoding includes generating a plurality of K sub-images on the basis of the plurality of basic images; arrangement of the sub-images in a predetermined pattern such as to form a multi-view image of the object, the views corresponding respectively to the sub-images; and adaptive compression of the multi-view image formed, as a function of the motion type of the object in the scene.
US09635334B2 Audio and video management for parallel transcoding
Disclosed are various embodiments directed to transcoding a bit stream comprising audio and video frames that contains discontinuities. The video and/or audio portion of the bit stream may be divided into segments, where some of the segments are transcoded in parallel using a plurality of transcoder devices. In some embodiments, a discontinuity is detected in the bit stream before encoding, where the discontinuity is associated with a shift in a set of time stamps associated with the bit stream. A magnitude of the discontinuity is determined. The transcoding system aligns at least a portion of the audio frames to the series of video frames according to at least the discontinuity and the magnitude of the discontinuity. In other embodiments, the discontinuity is detected after encoding by analyzing time stamps that have been established during the transcoding process.
US09635333B2 White balancing device and method of driving the same
A white balancing device and a method of driving the same are provided. The white balancing device includes a map generator and an automatic white balancing (AWB) block. The map generator is configured to generate an indoor-outdoor map comparing a first image and a second image generated by performing a wide dynamic range (WDR) algorithm on the first image. The AWB block is configured to generate a first white point with respect to an outdoor region and a second white point with respect to an indoor region using the indoor-outdoor map.
US09635332B2 Saturated pixel recovery in light-field images
According to various embodiments, the system and method disclosed herein process light-field image data so as to mitigate or remove the effects of pixel saturation in light-field images. A light-field image may be captured with a light-field image capture device with a microlens array. The light-field image may be demodulated, and then a recovered value for each saturated pixel of the demodulated light-field image may be obtained. This may be done by comparing a saturated value of each saturated pixel with reference values of reference pixels proximate the saturated pixel and, if the proximate pixels have a higher reference value than the saturated value, setting the saturated pixel to the reference value. This process may be carried out iteratively until recovered values are obtained for the saturated pixels. A demodulated, saturation-recovered light-field image may then be generated and displayed with the recovered values for the saturated pixels.
US09635326B2 Discharge lamp driving device, projector, and discharge lamp driving method
In an aspect of a discharge lamp driving device, a control unit performs first discharge lamp driving in which a first control and a second control are performed, and a second discharge lamp driving in which a third control and a fourth control are performed, a ratio of a DC current in the second control is higher than a ratio of the DC current in the first control, a ratio of the DC current in the fourth control is higher than a ratio of the DC current in the third control and is higher than the ratio of the DC current in the second control, and the control unit performs a transition from the second discharge lamp driving to the first discharge lamp driving in a case where an inter-electrode voltage is lower than a first reverse transition voltage.
US09635317B1 Permission based camera with encrypted photo and video output
A camera includes logic to capture images and video (collectively, ‘media’) and to store the captured media internally to the camera in an encrypted format; the encrypted format including multiple regions encrypted with different keys, each key corresponding to a human subject or object identified in the media.
US09635315B2 Video conferencing over IP networks
A method for communication includes establishing multiple communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The client computers may also create secondary communication links that function similarly to links between the server and client computers. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server determines the optimal bandwidth for each client computer. The server also mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
US09635313B2 Information processing method and information processing system
An information processing system and a method for operating same are provided. The information processing system includes a first information processing apparatus and a second information processing apparatus. The first information processing apparatus is configured to display a first synchronous image in a first window, the first window having an operation right. The second information processing apparatus has a synchronous state or an asynchronous state. The second information processing apparatus is configured to: display a second synchronous image; in response to a first request, switch from the synchronous state to the asynchronous state; and in response to a second request, switch from the asynchronous state to the synchronous state.
US09635312B2 Method and apparatus for remote voice-over or music production and management
A desktop application and supporting web site for capturing audio and video recordings is introduced, wherein multiple participants in a collaborative session may be in separate remote locations. The application includes providing a high quality data format for transferring recordings, audiovisual data and the like to a remote network location or computer and a real-time data format for intercommunicating comments and instructions that are not recorded. Peer-to-peer and server-client implementations may be optimized regarding delivery time versus take quality. The desktop application also provides mechanisms for playing back sound and video for participants' reference during a recording, along with synchronized presentations of textual, audio and visual material corresponding to the session.
US09635308B2 Preprocessing of interlaced video with overlapped 3D transforms
In one method embodiment, partitioning a block matched reference frame into plural n×m non-overlapping pixel superblocks, where n and m are non-negative integer numbers; designating each of the n×m pixel superblocks as field or frame; and field processing by overlapped block processing logic two n×n blocks of an n×m overlapped superblock if one of first plural n×m superblocks intersected by the overlapped superblock has a field designation, otherwise frame processing, by the overlapped block processing logic, the two n×n blocks of the overlapped superblock.
US09635294B2 Solid-state imaging device, production method of the same, and imaging apparatus
A solid-state imaging device in which a pixel circuit formed on the first surface side of a semiconductor substrate is shared by a plurality of light reception regions and second surface side of the semiconductor substrate is the light incident side of the light reception regions. The second surface side regions of the light reception regions are arranged at approximately even intervals and the first surface side regions of the light reception regions e are arranged at uneven intervals. Respective second surface side regions and first surface side regions are joined in the semiconductor substrate so that the light reception regions extend from the second surface side to the first surface side of the semiconductor substrate.
US09635292B2 Image processing apparatus and method for controlling image processing apparatus
A first area of an image is generated from pixels existing on a line of interest that is set so as to pass through a pixel corresponding to a correction target pixel. Second areas are generated, each second area based on the positions of pixels existing on at least one reference lines that are set so as not to pass through the correction target pixel. The value of the pixel corresponding to the correction target pixel is corrected using a value of a pixel on each of the at least one reference lines, the value being determined based on the amounts of correlation between the respective second areas and the first area. The amounts of correlation are computed while applying a larger weight to a correlation in a portion that is closer to the pixel corresponding to the correction target pixel.
US09635290B2 Solid-state image sensing device and electronic device
The present invention provides a technique for achieving higher picture quality of a captured image by reducing noise which occurs at the time of resetting in a solid-state image sensing device and the like. A pixel array in a solid-state image sensing device includes a plurality of pixels and includes an OB pixel region and an effective pixel region. The solid-state image sensing device has a signal processing unit outputting a pixel signal of each of the pixels in the effective pixel region on the basis of the signal level of a signal output from each of the pixels. The solid-state image sensing device obtains a signal without applying a reset signal to each of the pixels in the OB pixel region, obtains the difference between the signal and a signal of a pixel in the effective pixel region, and outputs an image signal.
US09635287B2 Method and apparatus for integrated sensor to provide higher resolution, lower frame rate and lower resolution, higher frame rate imagery simultaneously
Methods and apparatus to provide, from data from a single sensor, high-resolution imagery at a first frame rate, such as typical video frame rate, and lower-resolution imagery at a second frame rate, which is higher than the first rate. In one embodiment, the first frame rate data can be viewed by a user and the second frame rate data can be processed to identify an event of interest, such as pulsed light.
US09635281B2 Imaging apparatus method for controlling imaging apparatus and storage medium
An imaging apparatus includes a first imaging unit, a second imaging unit, a mode setting unit that sets a still image capturing mode, and a control unit that performs control to display on a display unit an image obtained by superimposing an image captured by the second imaging unit on an image captured by the first imaging unit, wherein the control unit performs control in such a manner that when a first still image capturing mode has been set by the mode setting unit, the image captured by the second imaging unit is displayed at a position further away from an end portion of the image captured by the first imaging unit than a position of when a second still image capturing mode has been set by the mode setting unit.
US09635278B2 Information communication method for obtaining information specified by striped pattern of bright lines
An information communication method is provided for obtaining information from a subject. The method includes setting an exposure time of an image sensor so that, in an image obtained by capturing the subject by the image sensor, a plurality of bright lines corresponding to a plurality of exposure lines included in the image sensor appears according to a change in luminance of the subject. The method also includes obtaining a bright line image, including the plurality of bright lines, by capturing the subject that changes in luminance by the image sensor with the set exposure time. The method further includes obtaining the information by demodulating data specified by a striped pattern of the plurality of bright lines included in the obtained bright line image.
US09635276B2 Determination of exposure time for an image frame
An apparatus for adjusting an exposure time for an image frame is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to process at least one image frame, select at least one region of interest from the at least one image frame, process at least two consecutive image frames to determine a motion field, segment the motion field into at least one motion cluster, select based on the at least one region of interest and the at least one motion cluster, the most relevant motion cluster, and adjust the exposure time based on motion information of the selected most relevant motion cluster.
US09635272B2 Imaging device and imaging method capable of generating a bulb exposure image
An imaging device of the present invention, using image data that has been continuously read out at specified time intervals from an image sensor, generates relatively dark combination image data resulting from relatively dark combination using darker pixel data of each pixel of image data is generated, and relatively bright combination image data resulting from relatively bright combination using brighter pixel data of each pixel of image data, and difference output image data is generated from the relatively bright combination image data and the relatively dark combination image data. With the generated relatively dark combination image data as background image data and the difference output image data as light trace output image data, respective brightness is adjusted, and by subjecting each of the image data after adjustment to addition combination, it is possible to respectively independently adjust background brightness and light trace brightness.
US09635267B2 Method and mobile terminal for implementing preview control
A method for controlling the preview of images taken by multiple cameras includes displaying a first preview image of a first camera on a screen, detecting a first user gesture through a second camera and a second user gesture on a touch panel mounted on the screen, and displaying a second preview image of the second camera along with the first preview image of the first camera in response to the first and second user gestures. A mobile terminal includes a first camera and a second camera, and a control unit configured to detect a first user gesture through a second camera and a second user gesture on a touch panel in a state of displaying the first preview image.
US09635265B2 Image processing apparatus and method of controlling the same
An image processing apparatus includes a motion detection unit (141) configured to detect motion of an object based on an output from an image pickup element, a first calculation unit (153a) configured to calculate, based on an output from the motion detection unit, a first change amount by which the object changes in a predetermined time, a second calculation unit (153b) configured to calculate, based on an output from a shake detection unit, a second change amount by which the apparatus changes in the predetermined time, and a determination unit (153c) configured to determine based on the first change amount and the second change amount whether to perform image capturing through use of an image stabilization unit configured to perform an image stabilization by moving an optical element in a direction different from a direction of an optical axis.
US09635264B2 Imaging apparatus
An imaging apparatus includes a front lens group having a front lens element and a reflector, in that order from an object side. The reflector includes a reflection surface which reflects light rays, from the front lens element, toward a different direction; a rear lens group positioned closer to an image plane than the front lens group, the imaging apparatus performs an image-stabilizing operation by driving the front lens element, a movable frame holding the front lens element; a support member supporting the reflector and is immovable relative to an optical axis of the front lens element, in a reference state; and a support mechanism which supports the movable frame to spherically swing about a spherical-swinging center, positioned on an extension of the optical axis of the front lens element extending behind an underside of the reflection surface of the reflector.
US09635262B2 Motion estimation and detection in a camera system accelerator architecture
An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
US09635261B2 Cascaded camera motion estimation, rolling shutter detection, and camera shake detection for video stabilization
An easy-to-use online video stabilization system and methods for its use are described. Videos are stabilized after capture, and therefore the stabilization works on all forms of video footage including both legacy video and freshly captured video. In one implementation, the video stabilization system is fully automatic, requiring no input or parameter settings by the user other than the video itself. The video stabilization system uses a cascaded motion model to choose the correction that is applied to different frames of a video. In various implementations, the video stabilization system is capable of detecting and correcting high frequency jitter artifacts, low frequency shake artifacts, rolling shutter artifacts, significant foreground motion, poor lighting, scene cuts, and both long and short videos.
US09635259B2 Forward motion compensated flight path
With reference to FIG. 1, camera 12 mounted on airframe 10 captures an image of first field of view 20 along first optical axis 21 aimed at first object of interest 23. During the time of exposure, airframe 10 flies first flight path arc 22 centered on first object of interest 23 with a radius substantially equal to the distance between camera 12 and first object of interest 23. Airframe 10 pivots camera 12 around first object of interest 23 while the shutter in camera 12 is open. This is repeated around each subsequent object of interest to produce a scalloped or slalom path, namely Forward Motion Compensated (FMC) flight path 33.
US09635258B2 Image pickup apparatus, method of controlling image pickup apparatus, image processing apparatus, and image processing method
Provided is an image pickup apparatus, including: a first correction amount calculating unit configured to calculate a first image blur correction amount based on a shake signal representing shake of the image pickup apparatus a second correction amount calculating unit configured to calculate a second image blur correction amount for driving an optical image blur correction unit based on the first image blur correction amount; and a third correction amount calculating unit configured to calculate a third image blur correction amount for driving an electronic image blur correction unit based on the first image blur correction amount and a value representing the position of at least one of a part of the optical system and the image pickup element, the value being detected by a position detector.
US09635257B2 Dual-microphone camera
A camera is configured with multiple microphones to reduce wind noise in audio data collected by the camera. The camera receives motion data, which may comprise data indicating acceleration of the camera, a plurality of video frames received by the camera, or a background level of noise associated with one or more microphones configured on the camera. The camera determines a motion vector from the motion data. The motion vector is parallel to the direction of motion of the camera. The camera selects a subset of one or more microphones in the direction of the motion vector. By recording audio data using the one or more selected microphones, the camera reduces wind noise in the audio data.
US09635255B1 Display as adjustable light source
The quality of images captured by a camera for purposes such as video conferencing and self-portraiture can be improved by adjusting aspects of a display element on a similar side of the device and/or the content displayed on the display element. In situations where additional illumination can help improve image quality, a determination can be made as to whether adjusting a brightness or other such value of a display element can provide sufficient illumination. Also, a determination can be made as to whether adding a frame or border to the content being displayed can help to provide the necessary illumination. An added frame can have a size, brightness, color, or other such aspects needed to provide the illumination. In at least some embodiments the size and brightness of the frame will be based at least in part upon the size and brightness of content displayed within the frame.
US09635252B2 Live panoramic image capture and distribution
There is provided a system and a method for use by the system to provide live panoramic image capture and distribution. In one implementation, such a method includes capturing multiple perspectives of a visual environment, combining at least a subset of those perspectives to produce a panoramic image of the visual environment, and encoding the panoramic image to generate panoramic image data. The method also includes transmitting the first panoramic image data to a routing and processing portal for distribution of the panoramic image in real-time.
US09635247B2 Method of displaying a photographing mode by using lens characteristics, computer-readable storage medium of recording the method and an electronic apparatus
A method of displaying a photographing mode is provided. The method includes: generating input images; determining scene information by recognizing scenes in the input images; obtaining lens information related to a lens of an electronic apparatus; determining setup information by using the scene information and the lens information; searching for a photographing mode of the electronic apparatus based on the setup information; and displaying a found photographing mode on a display unit of the electronic apparatus.
US09635245B2 Focus position detection device and focus position detection method
A focus position detection device calculates, for each of shift amount calculation areas in a measurement area set on an image sensor of an imaging unit, a local shift amount of a second sub-image with respect to a first sub-image when a subject on the first sub-image and a subject on the second sub-image are most coincident with each other and a feature quantity of a probability distribution representing accuracy of the local shift amount, estimates the probability distribution based on the local shift amount and the feature quantity for each shift amount calculation area, combines the probability distributions of the shift amount calculation areas to obtain a distribution of accuracy of the local shift amount for the measurement area, and calculates a representative value representing the distance between a focus position produced by an optical system of the imaging unit and the image sensor based on the distribution.
US09635242B2 Imaging apparatus
The imaging apparatus of the present disclosure comprises the following structural elements: an optical system including at least one lens; an imaging element configured to form an object image with light collected by the optical system, and produce first image data; and an image processing section configured to calculate a distance to an object for the image, and produce second image data by providing the first image data with image processing. The image processing section sets a depth of field based on the calculated distance to the object, and carries out the image processing by applying the depth of field.
US09635240B2 Image processing device, imaging device, image processing method, and computer readable medium
The image acquisition section acquires a first image and a second image output from an image pick-up device. A parallax computation section computes parallax indicating the amount of displacement between each of the pixels in the first image and corresponding pixels in the second image acquired by the image acquisition section. The generation section generates a first display image based on a third image output from the image pick-up device, and generates a second display image for use in focus verification based on the first and second images acquired by the image acquisition section. The change section changes the resolution of at least the second display image from out of the first display image and the second display image generated by the generation section according to the parallax computed by the parallax computation section.
US09635239B2 Focus adjustment apparatus, imaging apparatus and lens barrel
A focus adjustment control apparatus is provided which includes: a focus detection unit that calculates an evaluation value with regard to contrast of an image via an optical system to detect a focus adjustment state of the optical system; an acquisition unit that acquires from a lens barrel at least one of a maximum value and a minimum value of an image plane movement coefficient that represents correspondence relationship between a movement amount of a focus adjustment lens included in the optical system and a movement amount of an image plane; and a control unit that uses at least one of the maximum value and the minimum value of the image plane movement coefficient to determine a drive speed for the focus adjustment lens when the focus detection unit detects the focus adjustment state.
US09635238B2 Imaging apparatus and method for controlling the same
An imaging apparatus control method includes acquiring an image signal by photoelectrically converting an object image and performing control in such a way as to execute a first continuous shooting mode and a second continuous shooting mode based on the image signal, wherein an image capturing condition in the first continuous shooting mode is different from an image capturing condition in the second continuous shooting mode.
US09635236B2 Camera body, camera system, and method of controlling camera-body blur correction
A camera body according to the present disclosure is one on which a lens unit is detachably mounted. The lens unit includes an optical system to form an optical image of a subject onto an imaging surface. The camera body includes: an imaging part having the imaging surface to form an image by converting light incident from the optical system into an electric signal; a first blur-detecting part capable of detecting motion of the camera body at least in a pitching, yawing, and rolling directions; a first blur-correction part capable of correcting a blur caused by the motion in the pitching, yawing, and rolling directions, based on a result of the detection by the first blur-detecting part; and a first controller, capable of communicating with the lens unit, controlling both the first blur-detecting part and the first blur-correction part. The first controller acquires information indicating whether or not the lens unit includes a second blur-correction part to correct a blur caused by the motion in the pitching and yawing directions. The first blur-correction part corrects only a blur caused by the motion in the rolling direction when the lens unit causes the second blur-correction part to operate.
US09635235B2 Communication apparatus and control method thereof
A communication apparatus having a first image capturing unit and a second image capturing unit that is different from the first image capturing unit, comprises a communication unit which communicates with an external image capturing apparatus and a switching unit which switches an image capturing mode. When communication with the external image capturing apparatus is not established, the switching unit switches between a first mode in which an image is captured by controlling the first image capturing unit and a second mode in which an image is captured by controlling the second image capturing unit, and when communication with the external image capturing apparatus is established, the switching unit switches between the first mode and a third mode in which an image is captured by remotely controlling the external image capturing apparatus.
US09635234B2 Server, client terminal, system, and program
An information processing system that acquires position information corresponding to a position of an information processing apparatus; acquires orientation information corresponding to an orientation of the information processing apparatus; obtains image data based on the position information and orientation information; and outputs the obtained image data.
US09635233B2 Wireless photographic communication system and method
A wireless communication device for connection to an external port of a camera that provides access to a power supply of the camera and at least one of a photographic synchronization signal and trigger release signal. A system including such a wireless communication device, a camera to which the wireless communication device is configured to be connected, and a remote device to receive wireless information from the camera via the wireless communication device. A method of wireless communication between a camera and a remote device using a wireless communication device for connecting to an external port of the camera that provides access to a power supply of the camera and at least one of a photographic synchronization signal and trigger release signal.
US09635232B2 Camera module having MEMS actuator, connecting method for shutter coil of camera module and camera module manufactured by the same method
Disclosed is a camera module including a substrate which is provided with an electrode pad and an image sensor; a housing which is stacked on the substrate and of which an upper portion is opened so that light is incident to the image sensor; a MEMS actuator which is installed at the housing and has an electrode terminal at one side thereof, and a conductive pattern which is formed at the housing, wherein a lower end of the conductive pattern is connected with the electrode pad of the substrate, and an upper end thereof is connected with the electrode terminal of the MEMS actuator, whereby it is possible to improve electrical reliability between the electrode terminal of the MEMS actuator and the electrode pad of the substrate and facilely form the electrical connection therebetween, thereby reducing the number of processes.
US09635230B2 Method of assembling camera for vehicle vision system
A method of assembling a camera suitable for vehicular use includes providing a lens accommodated in a lens barrel, a camera front housing, and a printed circuit board with an imager disposed thereat. An adhesive is dispensed to establish a layer of uncured adhesive one of (i) between the lens barrel and a front portion of the camera front housing and (ii) between the printed circuit board and a rear portion of the camera front housing. With the lens in focus with the imager and optically center-aligned therewith, the adhesive is initially cured to an initially-cured state in an initial radiation curing process that includes exposure to UV light for a first period of time. The initially-cured adhesive is further cured to a further-cured state in a secondary curing process. The further-cured state is achieved within a second period of time that is longer than the first period of time.
US09635226B2 Camera housing for a square-profile camera
A square camera housing accommodates a square camera with a substantially square profile. The square camera housing includes a latching mechanism to secure the camera in the housing, a mounting mechanism to secure the housing to a mounting device, and multiple openings in the housing body to accommodate the camera interface. These features allow the square camera to be inserted and secured in the square camera housing in one of a plurality of orientations relative to the square camera housing.
US09635219B2 Supplementary media validation system
A method for preparing supplementary media content for coordinated transmission with multimedia content includes accepting the multimedia content including an audio portion, accepting the supplementary media content associated with the multimedia content, and validating the supplementary media content according to the audio portion of the multimedia content.
US09635217B2 Image forming apparatus that converts input color value to representative color value within constant hue plane and uses converted color value as printing color value, and image forming method
A color converter includes a printing color value determining unit and a determination color value calculating unit. The determination color value calculating unit calculates a determination color value in such a way that a positional relationship of a input color value relative to a input peak value, a white color value showing a color value of white, and a black color value showing a color value of black is equal to a positional relationship of the determination color value relative to the determination peak value, the white color value, and the black color value. The printing color value determining unit determines, as a printing color value, the representative color value closest to the determination color value calculated by the determination color value calculating unit in the Voronoi diagram.
US09635216B2 Image forming apparatus having circuitry for activating a platform program and a plurality of application programs
An image forming apparatus having a hardware resource including at least a scanner device or a printer device, a display device, and processing circuitry that activates a platform program and a plurality of application programs, the platform program being used from each of the plurality of applications, the plurality of application programs including at least a secure application program, the secure application program conducting a user authentication, receives an input of a user authentication information for the user authentication, conducts the user authentication using the received user authentication information, and displays, in response to satisfying the user authentication, a screen for using a function of the image forming apparatus on the display device.
US09635214B2 Image processing system for setting filename to received image data, image processing method therefor, and storage medium
An image processing system includes a storage unit configured to store an address book to be used to set a transmission destination of image data, a reception unit configured to receive image data, an acquisition unit configured to acquire a name registered in the address book in association with transmission source information of the image data received by the reception unit, a setting unit configured to set a filename using the name acquired by the acquisition unit to the image data received by the reception unit, and a transmission unit configured to transmit the image data to which the filename is set by the setting unit.
US09635213B1 Selection of a preferred image from multiple captured images
Systems, methods, and computer-readable media are disclosed for selection of a preferred image from multiple captured images. An image corresponding to a photograph time t=0 may be retrieved from a circular buffer and stored as a preferred image. Alternative images captures before and after the t=0 image may be retrieves and stored in an alternative image location. The t=0 image and preferred images may be presented to a user in a user interface. The user may select a preferred image for the photograph from among the t=0 image and the alternative images.
US09635212B2 Dynamic compression ratio selection
An image is compressed according to a compression ratio selected based on a compression metric. In one embodiment, the compression metric is based on image characteristics indicative of the amount of image noise in an image, such as gain and lux. Greater compression ratios are used for image having compression metrics indicating a higher degree of noise. Because an image with higher image noise levels already has a reduced visual quality, the impact of higher compression is less significant as compared to the impact of compression on images having low image noise. In an embodiment, an image is divided into a number of regions, for each of which a compression metric and corresponding compression ratio is determined, so that regions of the image having high image noise may be compressed more than regions having low image noise.
US09635208B2 Marking apparatus using a scripting language
A marking apparatus for applying a message to an article, the apparatus comprising: a processor arranged to generate a message for application to an article and to control the operation of the marking apparatus by, at least in part, executing an operational behavior script formed using a scripting language; and a printing arrangement for applying a generated message to an article.
US09635203B2 Image reading apparatus and image forming apparatus that achieve appropriate continuous reading and recording medium
An image reading apparatus includes an image reading circuit, an instruction accepting circuit, a timer circuit, a standby time determining circuit, and a reading start timing control circuit. The instruction accepting circuit accepts an image reading instruction. The timer circuit sets a preliminary specified reference event as an origin. The timer circuit measures an elapsed time from the origin until the instruction accepting circuit accepts the image reading instruction. The standby time determining circuit determines a standby time based on the elapsed time measured by the timer circuit. The reading start timing control circuit causes the image reading circuit to start image reading of the document at an elapse of the standby time determined by the standby time determining circuit from the reference event when the reference event occurs after the standby time determining circuit determines the standby time.
US09635200B2 Image forming system, image forming apparatus capable of communicating with a portable terminal, portable terminal capable of communicating with an image forming apparatus, and recording medium
An image forming system includes an image forming apparatus and a portable terminal for displaying a character input screen. The image forming apparatus has a generation part for generating a code image having a display command to display a character input part in the character input screen and a display part for displaying an operation screen including the code image. The external terminal has an image pickup part for generating a picked-up image obtained by picking up an image of the operation screen, an extraction part for extracting the display command from the code image included in the picked-up image, a user interface part for displaying, on the basis of the display command, the character input screen obtained by synthesizing the character input part and the picked-up image, and a communication part for transmitting a character input content inputted in the character input screen to the image forming apparatus.
US09635197B2 Method of executing application installed in outside server and image forming apparatus to perform the same
A method of executing an application installed in an outside server at an image forming apparatus includes receiving, at the image forming apparatus, an input of an install uniform resource locator (URL), accessing, by the image forming apparatus, the outside server through the install URL and receiving from the outside server metadata of the application installed in the outside server, verifying a reliability of the received metadata, creating an icon corresponding to the application on a user interface of the image forming apparatus when the reliability is verified, and executing the application installed in the outside server at the image forming apparatus.
US09635196B2 System for enabling scan-to-email functionality
A scanner has a computer readable memory with programmatic instructions which are adapted to cause physical documents to be scanned, generate image data corresponding to the physical documents, in response to a scanning triggering event, electronically package image data into a unitary compressed file, and attach the unitary compressed file to an electronic message.
US09635194B2 Information processing method and program thereof for converting print data into a data format suitable for a general purpose operating system
A non-transitory computer-readable storage medium stores a program for causing a computer in an information processing apparatus to perform a process of processing print data, which includes plural pages, by a general-purpose operating system and transmitting the processed print data to a printing apparatus. The process includes a reception step of receiving serially the plural pages included in the print data; a generation step of generating a file including a predetermined number of pages and information indicating an order of files corresponding to an order of pages in the print data each time the predetermined number of pages are received at the reception step, wherein the generation step includes an insertion step of inserting into a final page of the print data a statement indicating the final page when the final page is received; and an output step of outputting the file to the general-purpose operating system.
US09635191B2 One-click search, reservation, and activation of toll-free telecommunications numbers
A method of receiving a one-click activation request from a user, including searching and reserving toll-free numbers in a “One-Click” manner and providing users with the ability to create a standard toll-free service in the interim with number forwarding.
US09635190B2 Methods, systems, and computer program products for communicating data selectively via heterogeneous communication network links
Methods and systems are described for communicating data selectively via heterogeneous communication network links. In one aspect, a network link selector (NLS) determines respective data costs associated with communicating data via a plurality of heterogeneous network links each linking to one or more networks. One or more network links to communicate data between a remote network node and a user device remotely communicating with the NLS via a network is selected from among the plurality of heterogeneous network links based on the determined respective data costs. Communicating the data via the selected link is provided for. In another aspect, link selection information based on respective data costs is received via a network from an NLS. One or more network links is selected from among the plurality of heterogeneous network links based on the received link selection information. The data is communicated via the selected link.
US09635189B1 Systems and methods for calculating pricing adjustments for capital equipment based on gamma factors
Aspects of the present disclosure involve systems and methods for calculating fractional capital equipment costs. Various factors are identified for a customer currently being provided with a service from a telecommunication service provider. Subsequently, the factors are processed to generate gamma, which quantifies the amount of capital equipment cost a telecommunication provider should apply to the customer.
US09635187B2 Call setup penalty cost categorization
Embodiments of systems and methods presently disclosed generally relate to categorizing penalty costs associated with calls. More specifically, embodiments relate to identifying penalty costs generated in response to setting up calls in a network and determining one or more reasons for the penalty costs. Further still, embodiments relate to generating one or more reports of penalty costs. Further yet, embodiments relate to notifying specified personnel of the penalty cost report(s).
US09635185B2 Method for improving connection success and developing media assets in connection with arranging video chat among candidate conversants
A system registers participant information and inter-participant relationship information, and then, at variable times, selects two or more participants with a pre-existing relationship and attempts to establish a communication link between them. At least one of the participants is notified that the communication link will be attempted, shortly before the attempt is made. The identities of the selected participants are withheld from at least one of the participants (and potentially from all of the participants), so the call is a partial surprise (i.e., the participant may know the set of possible people from whom the call could be, but does not know exactly which person or people are calling until he answers the call). A number of applications are described and claimed.
US09635184B2 Apparatus and method for providing messaging services
A system that incorporates teachings of the present disclosure may include, for example, a voicemail device having a controller to detect a recording of a voicemail message, generate a Session Initiation Protocol (SIP) message, wherein the SIP message contains visual voicemail data associated with the recorded voicemail message, and transmit the SIP message to a cordless phone system, wherein the SIP message is received by the cordless phone system over a data port of the cordless phone system, wherein the cordless phone system comprises a base station and at least one cordless communications device, wherein the visual voicemail data is retrieved by the base station, and wherein the visual voicemail data is transmitted by the based station to the at least one cordless communications device by utilizing a cordless wireless access protocol. Other embodiments are disclosed.
US09635180B2 System for managing wait queues in a high volume system
Embodiments of the present invention address deficiencies of the art in respect to call center wait queue management and provide a novel and non-obvious method, system and computer program product for call-back reservation services in a remote call center computing environment. In an embodiment of the invention, a call-back reservation method can be provided. The method can include receiving a telephone call to a remote call center from a caller, informing the caller of a reservation options menu, calculating multiple reservation time-slots to accommodate the caller's schedule, such that the reservation time is based on caller's personal preference, assigning a call-back reservation token to the caller, disconnecting the caller from the remote call center, and providing the caller with access to a remote call center agent at the reservation time when the caller reconnects to the remote call center.
US09635178B2 Coordinating voice calls between representatives and customers to influence an outcome of the call
The disclosure is directed to analyzing voice conversations between participants of conversations and coordinating calls between participants, e.g., in order to influence an outcome of the voice conversation. For example, sales calls can be coordinated between specific sales representatives (“representatives”) and customers by routing a sales call from a customer to a specific sales representative, based on their voices and the content of the conversation, with the goal of positively influencing the outcome of the sales call. A mapping between sales representatives and customers that is set to maximize the probability for certain outcomes is generated. This mapping (or pairing) may be fed into either an automatic or manual coordination system that connects or bridges sales representatives with customers. The mapping may be generated either based on historic data or early-call conversation analysis, in both inbound and outbound calls.
US09635176B2 Automated assistance for customer care chats
A system for providing automated assistance to an agent includes a database that stores an automated assistance session in association with a client terminal. The automated assistance session comprises communications between the client terminal and an agent terminal during a communication session. The automated assistance session is restored in response to a connection being reestablished with the client terminal after the client terminal disconnects during the communication session. A client communication is received from the client terminal, and a plurality of statements is determined based on the client communication and the communications of the automated assistance session stored in the database. The statements are configured to be manually selected by an agent or automatically selected by an automated agent. The automated agent is engaged for automatically selecting one of the statements in response to a predetermined condition.
US09635170B2 Apparatus and method for controlling terminal to expand available display region to a virtual display space
An apparatus and method for controlling a terminal is provided. A terminal control apparatus may set a virtual display space in an outer circumferential portion of the terminal and map at least one file to the virtual display space. Through this, a display region of the terminal may be expanded to an outer circumferential region of the terminal.
US09635169B2 Method for managing data traffic of software and portable electronic apparatus using the same
A method for managing data traffic of software adapted for a portable electronic apparatus is provided. The method includes steps of: providing a user interface through the portable electronic apparatus; receiving a user input via the user interface; determining the user input to select at least one first application to be traffic managed from an application group; and turning off the data traffic of the at least one first application after the portable electronic apparatus enters a standby mode.
US09635167B2 Conversation assistance system
Systems and methods for providing conversation assistance include receiving from at least one user device of a user, conversation information and determining that the conversation information is associated with a conversation involving the user and a first person that is associated with first conversation assistance information in a non-transitory memory. Body measurement data of the user is retrieved from the at least first user device. A need for conversation assistance in the conversation involving the user and the first person is detected using the body measurement data. First conversation assistance information associated with the first person is retrieved from the non-transitory memory. The first conversation assistance information associated with the first person is provided through the at least one user device.
US09635166B1 Workflow management and corresponding integrated notification processing platform
Customer orders and other service related events require multiple operations to fulfill and process. One example may include receiving a request message from a user device, identifying the request message as being a particular message type, pre-processing the request message to identify message content, and forwarding the identified message content to an active user interface. The request may be identified as a service request and processed by multiple entities prior to fulfilling the request(s).
US09635164B2 Remote control for electronic device
A remote control for an electronic device includes a memory for storing a first digitized voice file and a second digitized voice file and a wireless communication module for establishing wireless communication with the electronic device. The remote control also includes first and second user accessible buttons associated with the first and second user accessible buttons, respectively. The remote control also includes a computer processor configured to execute non-transitory instructions to detect a user actuation of one of the first and the second user accessible buttons, retrieve a one of the first and second digitized voice files that is associated with the actuated user accessible button, and transmit the retrieved digitized voice file for delivery to the smartphone in order to remotely trigger a verbally invokable action on the smartphone without verbally speaking a command.
US09635163B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which a prescribed function can be performed using a more intuitive gesture. The present invention includes a touchscreen; a wireless communication device configured to communicate with an external terminal; a band configured to be worn on a user; a sensing device configured to sense movement of a physical object having the mobile terminal provided thereon; and a controller to detect a gesture based on the sensed movement, and to perform a prescribed function with respect to the external terminal based on the detected gesture.
US09635161B1 Methods, systems, and devices for pairing wireless communication devices
A method in a wireless communication device includes detecting, with one or more control circuits actuation of the user interface actuator. The one or more control circuit can then determine whether the wireless communication device is disposed at a first predefined location, such as a first receiver of a wireless communication device accessory or a second predefined location. Where the wireless communication device is disposed at the first predefined location, the one or more control circuits can cause a wireless communication circuit to enter a first mode of operation, which can be a searching pairing mode of operation. Where the wireless communication device is disposed at the second predefined location, the one or more control circuits can cause the wireless communication circuit to enter a second mode of operation, which can be a listening pairing mode of operation.
US09635160B2 Coupling mobile devices for tetherless charging or communication
In one embodiment, a computer-implemented method includes detecting insertion of a mobile device into a cradle of a computer. The mobile device includes one or more device edges each having device coupling hardware. The cradle includes one or more cradle edges each having cradle coupling hardware. Each of the one or more device edges is configured to couple to a corresponding cradle edge of the one or more cradle edges, through connecting the device coupling hardware of the device edge with the cradle coupling hardware of the cradle edge. Communications are transmitted between a first device edge, of the one or more device edges, and a first cradle edge, of the one or more cradle edges, responsive to detecting the insertion. The communications are interpreted, by a computer processor, to utilize a touchscreen of the mobile device as a trackpad for the computer.
US09635158B2 Mobile terminal and method of displaying image using the same
The present invention provides a mobile terminal and a method of displaying an image using the same. A method of displaying an image includes connecting a mobile terminal displaying an image on a screen to a display apparatus through a TV-out cable; terminating the display of the image on the screen by the mobile terminal and displaying supplementary information of the image on the mobile terminal; and displaying the image in the display apparatus by transmitting the image from the mobile terminal to the display apparatus through the TV-out cable. By utilizing a display apparatus for displaying an image, and a display screen of a mobile terminal as a space for controlling the image and displaying supplementary information of the image file, the convenience of a user of the mobile terminal is improved.
US09635157B2 System and method for augmenting a second item with a presentation of features at a first item
In some implementations, features of a character represented by a second item may be provided at a first item to augment the second item. In an implementation, a connection between the first item and the second item may be detected. The second item may comprise one or more physical components that represent a set of features of the character. First information associated with the character may be obtained in response to the detection of the connection. A presentation of one or more features of the character may be provided at the first item based on the first information.
US09635156B2 Portable electronic device with proximity-based communication functionality
An electronic device includes a housing and one or more processors. At least one proximity sensor component is operable with the one or more processors and can include an infrared signal receiver to receive an infrared emission from an object external to the housing. The one or more processors can receive, with a communication circuit, an incoming communication from a remote communication device and determine whether a person is within a thermal reception radius of the at least one proximity sensor component. Where the person is not within the thermal reception radius, the one or more processors can perform a control operation in response to receiving the incoming communication.
US09635150B2 Communication apparatus, control method therefor, and program
A communication apparatus selects at least one function out of a plurality of functions, searches for an external apparatus, identifies a service provided by the external apparatus searched for by the search unit, acquires functional information about a function of the external apparatus searched for by the search unit, and determines whether the searched-for external apparatus has a function corresponding to the function selected by the selection unit based on functional information acquired by the acquisition unit, wherein the determination by the determination unit is executed before participating in a wireless network, and performs control not to participate in a wireless network for communicating with the searched-for external apparatus if the searched-for external apparatus is determined not to have a function corresponding to the function selected by the selection unit.
US09635149B2 Method and apparatus for dynamic association of terminal nodes with aggregation nodes and load balancing
A system and method for association of remote nodes with respective aggregation nodes in a high capacity shared bandwidth communications network, which meets various requirements and desires associated with efficient, robust, reliable and flexible broadband services, and which is relatively efficient and automated from a network management and load balancing standpoint, is provided. A remote node receives a message transmitted by a gateway over the communications network, wherein the message includes service codes identifying one or more service capabilities of the gateway. The remote node determines, based on the service codes, whether the gateway is an eligible gateway for servicing one or more service requirements of the remote node. The remote node then adds the gateway to a pool of eligible gateways within the communications network.
US09635141B2 Bi-directional packet data transmission system and method
A bidirectional packet data transmission system for a packet data transmission between a terminal and a radio access network includes an uplink resource and a downlink resource which are independently set. Memory resources can be effectively managed even in a packet data transmission service with the asymmetrical structure such that the packet amount for the downlink is much greater than the packet amount for the uplink, or the packet amount for the uplink is much greater than the packet amount for the downlink.
US09635140B2 Bi-directional packet data transmission system and method
A bi-directional packet data transmission system for a packet data transmission between a terminal and a radio access network includes an uplink resource and a downlink resource which are independently set. Memory resources can be effectively managed even in a packet data transmission service with the asymmetrical structure such that the packet amount for the downlink is much greater than the packet amount for the uplink, or the packet amount for the uplink is much greater than the packet amount for the downlink.
US09635138B2 Client-server input method editor architecture
In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a key event at an input method editor (IME) server transmitted to the IME server from an IME client that is in communication with the IME server, wherein the IME server is a stateful server that stores both requests and responses of a communication session between the IME server and the IME client, and the IME client is a stateless IME client that issues a request to the IME server based on the key event, identifying, by the IME server, one or more logographic characters based on the key event, generating, by the IME server, rendering information corresponding to the one or more logographic characters, and transmitting the rendering information from the IME server to the IME client to display the one or more logographic characters.
US09635133B2 System for serving content based on a user profile
There is provided a computer implemented system and method for building a profile of a user associated with a particular IP address. The system and method include establishing a proxy server for a plurality of discrete client IP addresses and providing a connection there from to a wide area network through the proxy server. A list of resources provided to each of the discrete client IP addresses is logged on the proxy server, and a profile is determined for each of the discrete client IP addresses based on a predetermined formula. Advertisements and content are served to each of the discrete client IP addresses corresponding to the user's profile.
US09635132B1 Service and APIs for remote volume-based block storage
Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store.
US09635131B2 Media player distribution and collaborative editing
In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.
US09635125B2 Role-relative social networking
A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.
US09635124B2 Conveying state changes using connectionless messaging and a store-and-forward cache
The disclosure relates to conveying state changes from an advertising node to one or more discovering nodes, wherein the advertising node may convey the state changes using small efficient low-level broadcast or multicast advertisements to trigger delivering larger structured data in a manner that may be conceptually similar to broadcasting or multicasting but actually delivered using point-to-point or other delivery mechanisms that may be more efficient and reliable. In particular, the advertising node may the convey state changes using connectionless messaging and a store-and-forward cache in a manner that removes bandwidth and/or size constraints that networks impose on multicast/broadcast datagrams while preserving benefits associated therewith.
US09635123B2 Computer system, and arrangement of data control method
A computer system include a service server, a storage server and a management server, wherein the service server includes a operating system, wherein the operating system includes a cache driver, wherein the storage server manages a plurality of tiered storage areas each having an access performance different from one another, wherein the management server includes an alert setting information generation part for generating alert setting information for the service servers to transmit alert information notifying a trigger to change an arrangement of data in accordance with a state of the service, and a control information generation part for generating cache control information including a first command for controlling an arrangement of cache data on a storage cache and tier control information including a second command for controlling an arrangement of the data on the plurality of tiered storage areas.
US09635122B2 Wireless communication system and method for transmitting content in wireless communication system
The present invention relates to a wireless communication system and a method for managing a cache server in the wireless communication system, the invention includes a step for checking a regional cache server to transmit contents when a DNS (Domain Name System) request a message for receiving contents acquired from a terminal, and a step for transmitting the contents by the cache server according to a contents request message received from the terminal. These steps can prevent the same data from being transmitted several times through a wireless communication network. Therefore, network usage associated with the service is reduced, and the network can be used more efficiently.
US09635119B2 Communication flow control system, communication flow control method, and communication flow processing program
When a processing method determination means is not able to determine a processing method for a communication flow of packets, flow identification information transmission means transmits information within the packets equivalent to a portion or all of first flow identification information for identifying the communication flow to a processing determination unit. Control action determination means determines a control action on the basis of information received from a communication flow processing unit and second flow identification information stored in control action storage means. Control instruction means instructs the communication flow processing unit to control the communication flow on the basis of the control action. Processing method registration means registers a processing method for the communication flow with process method storage means on the basis of control instructions from a control unit.
US09635118B1 Dynamic push notifications based on indoor micro-locations
A method includes receiving, by a processor, a selection for initial message parameters for a push notification. The push notification is sent to a mobile device using the initial message parameters. The mobile device receives the push notification with the initial message parameters. An access event is determined. Access events include unlocking the mobile device and sensing a change by a camera of the mobile device as the mobile device is moved out from a stored location. The push notification initial message parameters are substituted with new message parameters based on the access event and real-time detection of one or more micro-locations in a particular indoor venue, the real-time detection of one or more micro-locations being based on at least one of Bluetooth low energy (BLE) beacons, Wi-Fi triangulation and Internet of Things (IoT) information, and the push notification has a standardized format including dynamic message parameters.
US09635116B2 Techniques for inferring a location
Disclosed in some examples is a method including receiving a plurality of transaction records, each of the transaction records including data about a particular transaction engaged in by a member of a social networking service and including a geographic location and a timestamp of the particular transaction; scoring each of the plurality of transaction records based upon the recency of the transaction; clustering the plurality of transaction records into a plurality of clusters, each cluster including transaction records which contain similar geographic locations; creating an aggregate score for each particular one of the plurality of clusters based upon a sum total of the scores calculated for each transaction record clustered into the particular cluster; and creating a probability distribution based upon the scores for the plurality of clusters, the probability distribution indicating a probability that the member was in each of the plurality of locations represented by the clusters.
US09635114B2 Externally initiated application session endpoint migration
In storage networks (e.g., SAN and NAS), various reasons can arise for migrating an application layer communication session endpoint to a different host. To achieve scalability and robustness, the migration can be enacted externally and carried out at a middlebox at the transport layer. When a migration is triggered to migrate an application layer communication session endpoint from a host A to a host B, the middlebox coordinates network address translation with a transport protocol reset mechanism to switch the connection to host B and close the connection on host A with minimal disruption to the non-migrating application layer communication session endpoint using the connection. At the application layer, the non-migrating application layer communication session endpoint will initiate a new connection in response to detecting the reset, and retry any operation that was aborted as a result of the connection switch.
US09635110B2 Method and device for forwarding information
The invention relates to a method for forwarding information by means of a transmitting and receiving device in a first vehicle, having the following steps of: determining a stop state of the first vehicle, determining a position of the first vehicle, receiving information from a first transmitter in a vehicle and/or an infrastructure unit, forwarding the information from the first transmitter to a receiver in a second vehicle by means of the transmitting and receiving device if the position of the first vehicle is within a predefined area. The invention also relates to a device for carrying out the method.
US09635107B2 System and method for managing data delivery in a peer-to-peer network
A system and method for managing content data transfers in a peer-to-peer communications network is described. The system includes a hierarchical arrangement of tracker modules, each tracker module being responsible for managing a tracker domain of network elements. Each tracker module has stored therein a content table including a record of content data available to the network elements within its respective tracker domain. Each tracker module responsible for a tracker domain containing end user peers is configured so that, if a content data request is received from a requesting peer in its respective tracker domain and the requested content is held by other peers in that tracker domain, a list of peers having the content data stored thereon is sent to the requesting peer. If the requested content is not held by enough other peers in that tracker domain, the content data request is transferred to the next tracker module up in the hierarchy.
US09635102B2 Broker module for managing and monitoring resources between internet service providers
Disclosed is a method for managing resources between a plurality of internet service providers, that includes receiving a set of resources and constraints for each internet service provider of the plurality of internet service providers and allocating resources of the plurality of internet service providers to service client devices of the plurality of internet service providers, wherein at least some resources of a first internet service provider are allocated for servicing a client device that is associated with a second internet service provider.
US09635097B2 Cloud computing system and method for managing storage resources therein
A cloud computing system and a method therein. The cloud computing system includes: a resource server cluster, where the resource server cluster includes at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module configured to manage a shared storage resource pool established using the storage resources in the resource server cluster, so as to provide a virtual storage service, where storage resources included in each storage resource pool are from at least two resource servers in the resource server cluster.
US09635095B1 Data purge distribution and coherency
Systems, methods, and software for operating a content delivery system are provided herein. In one example, a method includes, in a first content delivery node, receiving a purge instruction to purge first content stored in the first content delivery node and responsively purging the first content. Responsive to purging the first content, the method includes transferring a content request for delivery to a second content delivery node, where the content request comprises a request for second content to replace the first content and a revision indicator of the first content. Responsive to the content request, the method includes receiving the second content for storage in the first content delivery node.
US09635090B2 Device abstraction for page generation
A request for information to be provided as a page of content is received. The page is provided by a server device communicatively coupled to receive the request from a remote requesting device. A requesting physical device class corresponding to the remote requesting device is determined. The server device is configurable to utilize a plurality of styles to be selected by device class. The page of content is constructed with the server device in response to the request based on the device class by dynamically assembling a response by providing device-specific styles that are compatible with the requesting device are selected from the plurality of styles that can be used to provide the content. The dynamically constructed page of content is transmitted to the requesting device.
US09635086B2 Hierarchal maximum information rate enforcement
A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.
US09635081B2 Retrieval and display of related content using text stream data feeds
Mechanisms are provided for retrieving and presenting related content using text stream data feeds. Text stream data feeds such as caption information associated with media content or conversations associated with social networking applications are aggregated and used to retrieve related media content, text documents, and advertisements. Text stream data feeds that a user is exposed to may indicate that the user is interested or at least primed for particular types of related content. In particular examples, an inverse vector space search engine is used to determine particular pieces of related content and categories of interest. Post filtering may also be applied to the results.
US09635078B2 Server, user terminal apparatus, and method for providing streaming data service
A server, a user terminal apparatus, and a method for providing a streaming data service are disclosed. The method of providing streaming data to a user terminal apparatus from a server includes receiving a describe message from the user terminal apparatus via a real-time stream protocol scheme, transmitting a response message containing content execution information about at least one content of a streaming data service and content list information pre-stored in relation to at least one content stored in a storage medium to the user terminal apparatus when the describe message is received, and transmitting streaming data about content of the streaming data service or content stored in the storage medium to the user terminal apparatus when streaming data service request is received from the user terminal apparatus based on the response message.
US09635076B2 Apparatus and method for storing and playing content in a multimedia streaming system
To store and play contents streamed in a multimedia streaming system, an operating method of a server in the multimedia streaming system includes receiving a transmission request for a Media Presentation Description (MPD) file; and transmitting the MPD file including a flag indicating whether it is possible to generate a media file that is playable by a media file player by concatenating transmitted segments.
US09635068B2 Systems and methods for multi-context media control and playback
A method for controlling media presentation is performed at a first electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors. A user input requesting a media-control operation to be implemented at a second electronic device distinct from the first electronic device is received. In response to receiving the user input, a first request is sent to a server system to cause the media-control operation to be implemented at the second electronic device, wherein the server system is distinct from the first electronic device. A second request is sent to the second electronic device, wherein the second request is a request to implement the media-control operation at the second electronic device.
US09635064B2 Apparatus, method, and computer program for streaming media peripheral address and capability configuration
A network-enabled device may include an interface operably connected to an interface of a streaming media device, and be configured to receive a request from the streaming media device. The network-enabled device may also include a processor configured to allow the request from the streaming media device based on a vendor matching policy.
US09635061B2 System and method for managing conference calls
A conference handling system for an enterprise is provided. The conference handling system includes a status determining module for determining a status of a conference bridge. The conference handling system further includes a conferee routing module for routing a conferee into a session comprising an active session and a waiting session, based on the status of the conference bridge, the conferee routing module further determining a contextual status of the active session. The conference handling system further includes a conferee serving module for providing services to the conferee into the waiting session based on the contextual status of the active session. The conference handling system further includes a conferee inviting module for adding additional conferees with a specific profile in the waiting session and the active session based on absence of a conferee having a similar profile.
US09635055B2 Encryption levels for secure application containers
Systems, methods, and software described herein provide encryption configurations for secure application containers. In one example, a method of operating a management system to provide encryption configurations to secure application containers includes identifying an encryption configuration from a plurality of encryption configurations for an application container. The method further includes transferring the encryption configuration to the application container, wherein the encryption configuration configures a security layer in the application container to act as an encryption intermediary between an application in the application container and processes external to the application container.
US09635054B2 Securing communication within a network endpoint
Systems and methods for securing communication within a network endpoint, for example, a meter. The meter may include a communication module and a metrology module where the modules are connected via a communication path that is external to both modules. The modules exchange a pairing key to establish a paired channel of communication. When the communication module receives a communication through a network for establishing a secure channel to the endpoint, the communications module sends some or all of the security data to the metrology module to establish a secure communication from a head-end system through the communication module to the metrology module.
US09635052B2 Phishing as-a-service (PHaas) used to increase corporate security awareness
An enhanced system is provided through a network such as the Internet that provides integrated network security (phishing) testing and training. The current system increases corporate security of users that can receive and send electronic messages in an entity, by creating and storing a set of phish messages, each classified by a difficulty level. The electronic addresses of the users are acquired and stored. A current difficulty level is set for all users to an initial level. A phish message of the current difficulty level for a given user is selected and sent to the user. The system monitors if the user clicks on or reports the phish message. If the user does not click on the phish message and reports it, the user's current level is increased up to a maximum level. Those that do not pass the test are provided on-line education. The above steps are repeated for all users until the testing is completed providing targeted phishing education to those which need it most.
US09635051B2 Detecting and preventing flooding attacks in a network environment
A method for processing network traffic data includes receiving a packet, and determining whether the packet is a previously dropped packet that is being retransmitted. A method for processing network traffic content includes receiving a plurality of headers, the plurality of headers having respective first field values, and determining whether the first field values of the respective headers form a first prescribed pattern. A method for processing network traffic content includes receiving a plurality of packets, and determining an existence of a flooding attack without tracking each of the plurality of packets with a SYN bit.
US09635041B1 Distributed split browser content inspection and analysis
Distributed split browser content inspection and analysis are described. A server, comprising a browser engine, stores a definition of sets of browser policies. A definition of one or more sets of users is stored. The server stores an association with a respective set of browser policies for the one or more sets of users. A request is received from a client browser associated with a user, wherein the client browser is configured to communicate with the server browser engine. The server determines which set of users the user is associated with. The server identifies a first set of browser policies that is associated with the determined set of users and applies the identified first set of browser policies to the request. A determination is made, for one or more browser processes, which browser processes are to be executed by the server browser engine and which browser processes are to be executed by the client browser.
US09635035B2 Managing user authentication in association with application access
A determination is made that an authentication mechanism is unable to complete an attempt to authenticate, in association with a user attempting to access an application, user credentials. The user credentials include a user identifier and an additional authentication factor. An access allowance rate for the authentication mechanism is identified. The access allowance rate is based on a plurality of prior completed authentication attempts associated with the user identifier. A determination is made that the access allowance rate satisfies a set of criteria. In response to the determination that the authentication mechanism is unable to complete the authentication attempt and further in response to the determination that the access allowance rate satisfies the set of criteria, the user is allowed access to the application.
US09635034B2 System for authorizing electronic communication of confidential or proprietary data to external entities
A platform for providing authorization of electronic communication of secure data to external entities, e.g., vendors, third parties or the like based on an assessment of the data risk associated with communicating the data to the external entity. The secure data that is to be communicated, in the form of specific data items, are identified as well as the associated security standards. The external identity is assessed to ensure their capabilities to properly meet the enterprise/sender's information security, business privacy and continuity standards, along with applicable industry standards. Based on the results of the assessment, remediation action may be required to address critical vulnerabilities or recommendations may be presented to a decision-making entity to grant authorization to electronically communicate the data in question to the external entity. In response to granting authorization, secure communication channels are allocated and established to allow for communication of the data.
US09635030B2 Policy enforcement of client devices
A method may include sending, by a client device, an access request to an authentication server device. The access request may include a request to access an administered resource. The method may include in response to the client device not complying with an administrative policy associated with the administered resource, receiving, from the authentication server device, one or more instructions regarding installation of a client application, receiving, by the client device, a client application in accordance with the instructions, and installing the client application on the client device.
US09635029B2 Role-based access control permissions
Devices, systems, and methods for role-based access control permissions are disclosed. One method includes a policy decision point that receives up-to-date security context information from one or more outside sources to determine whether to grant access for a data client to a portion of the system and creates an access vector including the determination; receiving, via a policy agent, a request by the data client for access to the portion of the computing system by the data client, wherein the policy agent checks to ensure there is a session established with communications and user/application enforcement points; receiving, via communications policy enforcement point, the request from the policy agent, wherein the communications policy enforcement point determines whether the data client is an authorized node, based upon the access vector received from the policy decision point; and receiving, via the user/application policy enforcement point, the request from the communications policy enforcement point.
US09635027B1 Data transmission using dynamically rendered message content prestidigitation
A communication method and system according to the present invention generates a unique cryptographically secure URI in response to receiving a user post. The user post and URI are stored temporarily. The URI is sent to an intended recipient. In response to a first instance of accessing the URI, the content is retrieved and sent to the intended recipient. The original uploaded content and URI are then deleted. In response to subsequent instances of accessing the URI, random content determined in part by a current environmental state of the communication, is returned. Recent subsequent instances can return thematically similar content.
US09635021B2 Trusted ephemeral identifier to create a group for a service and/or to provide the service
Devices and methods may provide for generating and/or using a trusted ephemeral identifier (TEID) to create a group for a service, and/or to provide the service. A verifier device may assign a value to a group that is to be created to provide the service, wherein the value may identify the group and may be issued to the prover device for use to generate the TEID value that is unique to the prover device and to participation of the prover device in the group. In addition, a prover device may generate the TEID value, wherein the TEID may be derived from a combination of a unique value that may be generated in a trusted execution environment (TEE) of the prover device and the value that may identify the group.
US09635020B2 Password-protected physical transfer of password-protected devices
A method for password-protected physical transfer of password-protected devices including at a receiving location, generating at least one security file including an encrypted element generated using a one-way encryption function utilizing at least one secure code, transmitting the at least one security file to a shipping location at which the password-protected devices are located, at the shipping location, using at least one shipping location password, loading the at least one security file into at least one password-protected device, shipping the at least one password-protected device to the receiving location and at the receiving location, employing the at least one secure code to supply an input to the at least one password-protected device and employing the at least one security file to enable establishment of at least one receiving location password for the at least one password-protected device which replaces the at least one shipping location password.
US09635016B2 Cyber gene identification technology based on entity features in cyber space
A new identification (ID) technology comprising unified and standardized object identification within Cyber Space is disclosed based upon intrinsic properties of the entity to be identified. This Cyber Gene ID (or Cyber ID) technology extracts intrinsic information from either the physical users or their cyberspace counterparts, and such information is categorized into client parameters, dynamic parameters, static parameters, cloud parameters, connection parameters and user parameters.
US09635015B1 Method to securely connect to and manage X11 applications on a remote system through an HTTP client
A web server authenticates a user with a web client using a database user table and provides a list of new applications, suspended application sessions, and running application sessions. In response to a request for a new application session, a connection is made from an agent server to an application server hosting the requested application, and connection information including a unique session_ID is added to a database session table such that the client can send a user selection for a session_ID to the web server, which associates the requested session_ID to an existing suspended or running application session using the connection database. For additional security, the client is determined to be trusted or untrusted, and if untrusted, connections to the client are made through a forwarding host, which makes connections to the agent server, and the agent server maintains persistent connections from the agent server to the application server.
US09635013B2 Secure data handling by a virtual machine
A system for executing a virtual machine instance is provided. An executing environment (11) is arranged for creating a virtual machine instance (10). The virtual machine instance (10) comprises an instance authorization unit (1) for receiving an instance authorization credential, wherein the instance authorization credential is uniquely associated with the virtual machine instance (10). A data key unit (2) is arranged for generating a request for a data key, based on the instance authorization credential associated with the virtual machine instance (10). A decryption unit (3) is arranged for decrypting a data item (7) based on the data key. A key server system (6) is arranged for issuing keys to a virtual machine instance (10). An instance authorization providing unit (22) is arranged for providing the instance authorization credential to the virtual machine instance (10).
US09635012B2 Method for deriving a verification token from a credential
A method for deriving a verification token from a credential may be provided. The credential may be a set of attributes certified by an issuer to a user using a public key of the issuer. The method may comprise generating the verification token out of the credential and binding the verification token to a context string, wherein the verification token may comprise at least one commitment. A commitment may be a blinded version of an attribute. The method may also comprise generating an opening key for the verification token enabling a generation of a confirmation for a validity of the attribute.
US09635004B2 Systems and methods for segment integrity and authenticity for adaptive streaming
System and method embodiments are provided for segment integrity and authenticity for adaptive streaming. In an embodiment, the method includes receiving at a data processing system a segment of a media stream, determining, with the data processing system, a digest or a digital signature for the segment, and comparing, with the data processing system, the digest/digital signature to a correct digest or a correct digital signature to determine whether the segment has been modified.
US09635003B1 Method of validating a private-public key pair
A key pair validation method provides for a first party to generate a seed to define a private key, a public key, a session key and a validation field for the purpose of performing a cryptographic activity with a second party. The validation field is determined by encrypting the first party seed. The second party receives the first party public key and the validation field from the first party. The second party calculates a session key and utilizing the calculated session key, decrypts a cipher text to recover the first party's seed and the first party's private and public key. The recovered first party public key is compared to the received first party public key. If the received and recovered public keys match, the private-public key pair received from the first party is validated and the second party proceeds with the cryptographic task. If the received and recovered public keys do not match, the second party simply reports to the first party that the cryptographic task failed.
US09635000B1 Blockchain identity management system based on public identities ledger
The invention describes an identity management system (IDMS) based on the concept of peer-to-peer protocols and the public identities ledger. The system manages digital identities, which are digital objects that contain attributes used for the identification of persons and other entities in an IT system and for making identity claims. The identity objects are encoded and cryptographically encapsulated. Identity management protocols include the creation of identities, the validation of their binding to real-world entities, and their secure and reliable storage, protection, distribution, verification, updates, and use. The identities are included in a specially constructed global, distributed, append-only public identities ledger. They are forward- and backward-linked using the mechanism of digital signatures. The linking of objects and their chaining in the ledger is based on and reflect their mutual validation relationships. The identities of individual members are organized in the form of linked structures called the personal identities chains. Identities of groups of users that validated identities of other users in a group are organized in community identities chains. The ledger and its chains support accurate and reliable validation of identities by other members of the system and by application services providers without the assistance of third parties. The ledger designed in this invention may be either permissioned or unpermissioned. Permissioned ledgers have special entities, called BIX Security Policy Providers, which validate the binding of digital identities to real-world entities based on the rules of a given security policy. In unpermissioned ledgers, community members mutually validate their identities. The identity management system provides security, privacy, and anonymity for digital identities and satisfies the requirements for decentralized, anonymous identities management systems.
US09634999B1 Mobile device key management
Mobile device key management is disclosed. A master key is secured using a password-based key to generate a first encryption information. The password-based key is generated based at least in part on a password associated with a mobile device. The master key is also secured using an unlock key to generate a second encryption information. The unlock key is stored at a server, and in certain cases is not stored on the mobile device. The first encryption information and the second encryption information are stored on the mobile device. The mobile device is configured to extract the master key from the first encryption information using the password. In the event that the master key is not extracted using the password, the mobile device is configured to extract the master key from the second encryption information using the unlock key received from the server.
US09634993B2 Internet-based proxy service to modify internet responses
A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server retrieves the requested network resource. The proxy server determines that the requested resource is an HTML page. The proxy server scans the HTML page to locate one or more modification tokens that each indicates content that is subject to being modified. For at least one of the located modification tokens, the proxy server automatically modifies at least a portion of the content of the HTML page that corresponds to that modification token. The proxy server then transmits the modified HTML page to the client device.
US09634992B1 Probabilistic duplicate detection
A first unclassified uniform resource locator (URL) is received. An originally primary bloom filter is initialized. A second bloom filter is initialized. In response to receiving a “no match” result from querying the primary bloom filter for the received first unclassified URL, insert operations are performed on both the originally primary bloom filter and the secondary bloom filter. At a time subsequent to inserting the first unclassified URL into both the originally primary and secondary bloom filters, a determination is made that a false positive rate associated with the originally primary bloom filter exceeds a threshold. In response to the determination, the secondary bloom filter is designated as a replacement primary.
US09634987B2 Obtaining a MAC address from an external source
A non-transitory computer readable medium storing instructions which, when executed on one or more processors, cause performance of operations. The operations include: receiving a first message from a device; determining, in response to the first message, a media access control (MAC) address of the device; and transmitting, in response to the first message, a second message comprising the MAC address to the device.
US09634984B2 Method for configuring DNS server and driving apparatus of wireless data access device
A method for configuring a Domain Name System (DNS) server and a driving apparatus of a wireless data access device are provided. The method includes: after a wireless data access device is successfully networked with a terminal, a driving apparatus of the wireless data access device judging whether a user has set a DNS server address in the terminal; and if yes, the driving apparatus not automatically configuring a DNS server address; otherwise, the driving apparatus setting a DNS server address obtained from the wireless data access device in the terminal. With the present invention, the problem in related technologies that the terminal cannot be guaranteed to use a DNS server manually configured by a user always in preference to a DNS server automatically configured by a driver is solved, normal use of IPv4 and IPv6 DNS servers is ensured, and the stability and accuracy of a system are improved.
US09634983B2 IP address and domain name automation of virtual infrastructure
Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. An Internet Protocol Address Management appliance is used to automatically allocate the determined Internet Protocol address to the virtual resource.
US09634982B2 Utilizing multiple interfaces when sending data and acknowledgement packets
Utilizing multiple network interfaces when sending data and acknowledgement packages comprises, in a low power and lossy network (LLN) or other network, a sender device comprises two or more network interfaces for communicating with one or more recipient devices. The sender device assesses the transmission capabilities of the network interfaces to determine data rates available for each interface. The sender device specifies which network interface will be used to transfer data and which network interface will be used to receive an acknowledgement from the recipient device. The sender device selects the network interface with the larger data capacity for transmitting a data packet and the network interface with the smaller data capacity for receiving an acknowledgement. The data transmission and the acknowledgement transmission may be transmitted simultaneously. The recipient device uses transmission parameters received from the sender device to determine the data rate with which to transmit the acknowledgement.
US09634980B2 Systems and methods for using social network analysis to schedule communications
Systems and methods for improving the effectiveness of communications over a social network. A method for controlling network communication, comprises analyzing a social network in response to a request made by a user to send a message to a node in the social network, delaying for a period of time sending of the message based on a result of the analyzing, and sending the message to the node in the social network after the period of time has elapsed.
US09634978B2 Systems and methods for improving efficiency of electronic transmission of messages
Systems and methods for improving the efficiency of propagating electronic messages are provided. In some embodiments, a feed of activities on a network such as an online social network (OSN) is analyzed to determine influenced activity probabilities and intrinsic activity probabilities for participants in the network. A Helmhotz Green's Function matrix is determined in order to calculate an overall influence weight for each participant in the network. A Woodbury-Sherman-Morrison formula may be used to accelerate computation of the Helmholtz Green's Function matrix, thus allowing efficient updates to the overall influence weights based on newly monitored activities. The participants with the highest overall influence weights may be selected to propagate a new message, thus providing the greatest likely distribution of the message with the fewest originating transmissions.
US09634969B2 Real-time messaging method and apparatus
A system and method for the late-biding of time-based media in real-time. With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media.
US09634963B2 Method and system for handling message on instant messaging open platform
Various embodiments provide a method and system for handling a message on an instant messaging (IM) open platform. In an exemplary method, a message sent to a network application can be received. The network application can be an application plugged in the IM open platform. The received message can be pushed to an access address of the network application. A reply message returned by the network application based on the message can be received and forwarded. An exemplary system for handling a message on an instant messaging (IM) open platform can include a receiving module, a pushing module, and/or a reply processing module.
US09634961B2 Automated configuration of network device
Some embodiments provide a system that includes a backup device and a plurality of switches coupled to the backup device. A switch in the plurality of switches may be coupled to the backup device using at least a special link. The at least special link may be configured by a replacement device when the switch coupled to the backup device using the at least the special link fails, the failed switch is replaced with the replacement device, and the replacement device receives configuration data associated with the special link from another switch of the plurality of switches via a simple link. The simple link may allow communication of data without configuration of the simple link. The backup device may be configured to manage backup data associated with the plurality of switches.
US09634959B2 High-density, fail-in-place switches for computer and data networks
A structure for a network switch. The network switch may include a plurality of spine chips arranged on a plurality of spine cards, where one or more spine chips are located on each spine card; and a plurality of leaf chips arranged on a plurality of leaf cards, wherein one or more leaf chips are located on each leaf card, where each spine card is connected to every leaf chip and the plurality of spine chips are surrounded on at least two sides by leaf cards.
US09634954B2 Switchable business feature with prices and sales integration
The present disclosure describes methods, systems, and computer program products for providing a remote device remote access to software functions. One method includes providing a list of second software functions to a first remote device that are not accessible by the remote device, wherein the remote device has remote access to a first software function; receiving from the remote device a request for a software function of the provided list of second software functions and upon receiving the request, providing the remote device remote access to the requested software function by transmitting access data for the requested software function to the remote device; and after providing the remote access to the requested software function, receiving from the remote device a deactivation command for the requested software function or the first software function and, based on the deactivation command, deactivating the remote access of the remote device to the requested software function or the first software function.
US09634953B2 Scheduler for deciding final output queue by selecting one of multiple candidate output queues and related method
A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
US09634952B2 System and method for dynamic bandwidth adjustments for cellular interfaces in a network environment
A method is provided in one example embodiment and may include determining a predicted average throughput for each of one or more cellular interfaces and adjusting bandwidth for each of the one or more of the cellular interfaces based, at least in part, on the predicted average throughput determined for each of the one or more cellular interfaces. Another method can be provided, which may include determining a variance in path metrics for multiple cellular interfaces and updating a routing table for the cellular interfaces using the determined variance if there is a difference between the determined variance and a previous variance determined for the cellular interfaces. Another method can be provided, which may include monitoring watermark thresholds for a MAC buffer; generating an interrupt when a particular watermark threshold for the MAC buffer is reached; and adjusting enqueueing of uplink packets into the MAC buffer based on the interrupt.
US09634951B1 Autonomous agent messaging
Apparatus and methods are disclosed for generating, sending, and receiving messages in a networked environment using autonomous (or semi-autonomous) agents. In one example of the disclosed technology, a method of collecting data from an agent executing on a host computer connected to one or more agent data consumers via a network connection includes collecting host data, the collecting occurring whether or not the agent can currently send data via the network connection. When the agent cannot send data via the network connection, the agent spools at least a portion of the collected host data in a spooler. When the agent can send data via the computer network, the agent sends at least a portion of the spooled host data to at least one of the agent data consumers.
US09634950B2 Ethernet media converter supporting high-speed wireless access points
Disclosed are method and system for Ethernet media conversion supporting high-speed wireless access points. The method includes receiving at each of a plurality of input-side Ethernet modules in a media converter, a plurality of input data streams at a first data rate. In the media converter each of the plurality of input data streams may be aggregated into an output data stream at a second data rate. The output data stream may then be transmitted at the second data rate from an output-side Ethernet module in the media converter. Each of the input data streams may be received from an Ethernet switch, and the output data stream may be transmitted to a wireless access point. In one exemplary implementation, each of the input-side Ethernet modules may include a 1G PHY, while the output-side Ethernet module may include one or both of a 2.5G PHY and a 4G PHY.
US09634948B2 Management of addresses in virtual machines
Methods for managing an address on a switching device, managing an address on a network switch, and screening addresses in a cloud computing environment are provided. One embodiment is directed towards a computer-implemented method for managing an address on a switching device that is communicatively coupled to a plurality of virtual machines. The method includes accessing an address pool that includes an assigned address for each virtual machine from the plurality of virtual machines. The method includes determining, on the switching device, a used address for the virtual machine from the plurality of virtual machines. The method includes determining whether the used address is matching the assigned address for each virtual machine. The method also includes routing traffic from the virtual machine to a hypervisor in response to the used address matching the assigned address.
US09634942B2 Adaptive scene complexity based on service quality
Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes.
US09634937B2 Relay system and relay device
A ring control unit controls the ring network by transmitting and receiving a control frame through ring ports, and receives an address table deletion command via the control frame. When a first deletion command is received, an address table processing unit prohibits a learning process to the address table and then starts deleting the address table. Then, when a N-th (N is an integer of 2 or more) deletion command is received in a period before the completion of the deletion of the address table, the address table processing unit continues to execute the deletion of the address table.
US09634936B2 Service chaining across multiple networks
In some examples, a controller comprises one or more processors; a control unit configured to obtain, from a router in a first network, a route that specifies a next hop to an address prefix reachable by the first network; and a service chain unit configured to generate a modified route that specifies a service node as the next hop for the address prefix, wherein the service node is external to the first network, and wherein the control unit is further configured to send the modified route to a second network, the modified route marked with an import route target configured for a provider edge router of the second network so that traffic from the first network and destined for the second network is forwarded to the service node.
US09634931B2 Providing network communications using virtualization based on protocol information in packet
A method of providing network communications includes spawning a virtual machine that virtualizes network capabilities of the device such that a virtual network connection is provided; using the virtual network connection, transmitting a packet to a first node using a first routing protocol for communication to a destination device; setting a timer, the timer having a value corresponding to an amount of time greater than an average response time of the destination device; and, upon expiration of the timer, transmitting the packet to a second node using a second routing protocol for communication to the destination device.
US09634927B1 Post-routed VLAN flooding
A hierarchical lookup forwarding model to induce a Layer (L2) forwarding look up in a post-routed virtual local area network (VLAN). In one example, a line card of a networking device receives a packet for routing from a first virtual local VLAN to a second VLAN. The line card determines that the packet is associated with a host route having a corresponding incomplete Layer 3 (L3) adjacency. The line card steers the packet to a fabric module of the networking device. The fabric module performs an L2 lookup on the packet and floods the packet to one or more of line cards of the networking devices. The one or more line cards flood the packet on a plurality of external ports of the networking device.
US09634925B2 Technique for network routing
A technique for routing one or more service tunnels in a telecommunications backhaul network (110) is provided. The telecommunications backhaul network has a first routing path (132) and a second routing path (134). As to a method aspect of the technique, data of the one or more service tunnels is transmitted on the first routing path (132). A reduction in transmission capacity is detected on the first routing path (134) by means of a first routing path condition. The first routing path condition indicates a state of the first routing path (132). A second routing path condition is determined indicating a state of the second routing path (134) in response to the detected reduction in transmission capacity on the first routing path (132). It is decided upon rerouting one or more of the service tunnels from the first routing path (132) to the second routing path (132) based on both the first routing path condition and the second routing path condition.
US09634921B2 Wearable device coupled by magnets positioned in a frame in an interior of the wearable device with at least one electronic circuit
A wearable device is provided with a wearable device structure. A frame is positioned in an interior of the wearable device structure. A plurality of magnets are provided. At least a portion of the plurality of the magnets are coupled to the frame. Electronic circuitry is positioned in an interior of the wearable device structure adjacent to the frame.
US09634918B2 Invalidation sequencing in a content delivery framework
A computer-implemented method includes providing, at a first time and to a first group of CD services in a CDN, invalidation information relating to at least one resource; and providing the invalidation information, at a second time distinct from the first time and to a second group of CD services in the CDN, the second group of CD services being substantially distinct from the first group of CD services.
US09634917B2 Method and system for detecting use of wrong internet protocol address
An example embodiment includes a method and a network device for detecting use of wrong IP addresses by wireless client devices. Specifically, the network device matins a range of valid IP addresses for a particular IP subnet. Also, the network device receives a message from a wireless client device by an access point on the particular IP subnet. The network device then determines a source IP address in the message received on the particular IP subnet. Further, the network device determines that the source IP address does not match the range of valid IP addresses for the particular IP subnet. Responsive at least to determining that the source IP address does not match the range of valid IP addresses for the particular IP subnet, the network device transmits at least one message that causes the wireless client device to request a new IP address.
US09634914B2 Terahertz wireless communications-based peer-to-peer communications methods and systems
Terahertz wireless communications-based peer-to-peer communications methods and systems are provided. A system may comprise at least two monitoring nodes. A monitoring node may include a terahertz transceiver for transmitting and receiving monitoring data and connection request information. A monitoring node may be connected to a control module for use in controlling the monitoring node. A monitoring node may be connected to a terahertz transceiver. The system may provide increased transmission capacity, improved directionality of wireless communications, and peer communications between monitoring nodes.
US09634912B2 Computer, resource usage calculation method, and resource usage calculation program
Provided is a computer, comprising a memory which stores a program and a processor which executes the program which is stored in the memory for each predetermined processing unit, with which a computer resource usage is calculated by a process which is executed for each predetermined processing unit. The computer resources include overlapping resources which are used in an overlapping manner when the program is executed and non-overlapping resources which are not used in an overlapping manner when the program is executed. When calculating the computer resource usage by the process which is executed for each predetermined processing unit, the processor determines, by analyzing the computer resources, the overlapping resources which are used by the process and the non-overlapping resources which are used by the process, and calculates the computer resource usage by the process on the basis of the result of the determination.
US09634911B2 Communication device event captures
A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.
US09634904B2 Framework supporting content delivery with hybrid content delivery services
A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include hybrid CD services.
US09634902B1 Bloom filter index for device discovery
Identifying network devices having specified traits using a multi-level hierarchical data structure. Bloom filters representing traits of network devices are received and their bit vectors are decomposed into successive bytes. For each byte except the last one, memory for storing a pointer to memory on the next level is allocated on the level corresponding to the byte. The pointer storage is labeled by the value of the next byte. A pointer to the allocated memory is stored in the pointer storage on the previous level that was labeled by the value of the current byte. For the last byte, memory for storing references to network devices is allocated on the last level. A pointer to the allocated memory is stored in the pointer storage on the second-to-last level that was labeled by the value of the last byte. A reference to the network device is stored in the allocated memory.
US09634900B2 Declarative approach to virtual network creation and operation
A network controller may receive a request from an application via an application programming interface (API), wherein the request comprises program codes written in a declarative programming language, and wherein the program codes describe at least some aspects of a virtual network (VN). The network controller may further parse the program codes into internal objects of the network controller, with the internal objects representing the aspects of the VN described by the program codes. The network controller may then manage the VN according to the internal objects translated from the program codes.
US09634899B2 Function update method and function update system
A function update method improving household appliance functions by enabling new and existing household appliances to perform cooperative processing. In the method, a server stores registration information listing identification information for each household appliance owned by a user, combination information listing combinations each including household appliances performing cooperative processing, and update information for each household appliance in each combination, for updating a function for performing the cooperative processing. The method includes: receiving, from a household appliance having identification information not listed in the registration information, a request to list the identification information in the registration information, and listing the identification information in the registration information; selecting a combination listed in the combination information, the combination including the household appliance and all other household appliances in the combination being registered in the registration information; and transmitting update information to each household appliance requiring a function update in the combination.
US09634898B2 Communication management system, communication terminal, communication system, and recording medium storing control program
A management system modifies a group of one or more member communication terminals indicated by first candidate information of a first communication terminal in response to information indicating to modify the first candidate information of the first communication terminal to generate second candidate information of a second communication terminal.
US09634895B2 Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset
Operating a dual chipset network interface controller (‘NIC’) that includes a high performance media access control chipset and a low performance media access control chipset, including: determining, by a NIC control module, an amount of network traffic being processed by the NIC; determining, by the NIC control module, whether the amount of network traffic being processed by the NIC exceeds a predetermined threshold; responsive to determining that the amount of network traffic being processed by the NIC exceeds a predetermined threshold, configuring, by the NIC control module, the NIC to utilize the high performance media access control chipset for data communications operations; and responsive to determining that the amount of network traffic being processed by the NIC does not exceed the predetermined threshold, configuring, by the NIC control module, the NIC to utilize the low performance media access control chipset for data communications operations.
US09634892B2 Configuring a vehicle to receive content data
A communication system and methods of using the communication system is described. One method includes configuring a telematics unit in a vehicle with at least one access point name (APN). The steps of the method include: configuring the telematics unit with a default APN prior to a legal transfer of possession of the vehicle; and thereafter, activating the telematics unit for the provision of content data in connection with the legal transfer of possession of the vehicle, wherein the activating includes replacing the default APN of the telematics unit with a geographically-specific APN.
US09634891B2 Discovery of management address/interface via messages sent to network management system
A network management application executing on a first computing system may discover a first interface on a network device and establish a connection with the network device over the first interface. In response, an identification (ID) value is generated and sent, over the connection established with the network device over the first interface, in a message that includes the ID value. The message sent to the network device over the first interface provokes the device to send a response message to the network management application over a second interface. The second interface may generally correspond to a preferred management interface of the network device.
US09634889B2 Method for migrating service of data center, apparatus, and system
A method for migrating a service of a data center is disclosed. When an active data center is faulty, a tunnel processing device disables a locally-saved tunnel entry of a server in the active data center. After receiving a service access request packet from a customer edge router, the tunnel processing device acquires an IP address of a tunnel processing module deployed on a server in a standby data center according to an IP address of a destination virtual machine, encapsulates the service access request packet and routes the encapsulated packet to the tunnel processing module, so as to migrate a data center service from the active data center to the standby data center.
US09634887B2 System, method and computer-readable medium for using a plurality of virtual machines
A system includes a first server configured to execute a first virtual machine among a plurality of virtual machines belonging to a first virtual network, the plurality of virtual machines identified by a common address in the first virtual network; and a second server; and a switch including a first port coupled to the first server and a second port coupled to the second server, and configured to: store an association between the common address and the first port; and update the association to associate the common address with the second port in place of the first port when the first virtual machine is migrated from the first server to the second server.
US09634886B2 Method and apparatus for providing tenant redundancy
Various embodiments provide a method and apparatus for providing a tenant redundancy architecture that does not require reserving a complete set of duplicate resources, pushing complexity into the application domain or require the application to communicate simultaneously with two active tenant instances. In particular, a shadow tenant is created that has the functionality of the service tenant but is hidden from the rest of the network until activated.
US09634885B2 Control target flow specifying method and control target flow specifying device
A computer-readable recording medium stores therein a program for causing a computer to execute a process. The process includes detecting a failure of a flow indicating a route on a network through which data of each tenant service provided by a tenant via a network flows; and specifying a control target flow influenced from the flow in which the failure has been detected based on association information in which each tenant service is associated with a flow of each tenant service.
US09634884B2 Monitoring apparatus, monitoring method and monitoring program
An apparatus monitors a communication system including at least one communication device. The monitoring apparatus includes a memory, a processor. A second virtual system is generated by changing a first virtual system determined according to a combination of an arrangement of a plurality of virtual machines arranged in the at least one communication device, and a communication path between the plurality of virtual machines. The memory stores system information that represents an arrangement and a communication path of virtual machines used in the second virtual system. The processor receives the fault information that reports an occurrence of a fault. The processor identifies the fault information as being generated in the virtual machine within the first virtual system when a specified fault detected in a case where the fault information is transmitted from any of the virtual machines within the second virtual system represented by the system information is not detected.
US09634881B2 Reliability in distributed environments
Technologies are generally described herein for deploying an application in a ubiquitous computing system. An allocation module may receive a command to deploy the application having multiple application modules to various nodes in the ubiquitous computing system. For at least one application module, the allocation module may identify, within the ubiquitous computing system, a set of heterogeneous nodes capable of executing the application module and having greater diversity over other sets of nodes in the ubiquitous computing system. The allocation module may deploy the application to the set of heterogeneous nodes.
US09634873B1 BPSK demodulator
The present invention discloses BPSK demodulator, which uses a delay circuit to delay a BPSK signal and mixes the delayed BPSK signal with the undelayed BPSK signal to output a demodulated data signal, and which uses a phase rotation circuit and the demodulated data signal to obtain a carrier clock signal. The operating frequency of the delay circuit is the same as or 0.5 times the carrier frequency. Therefore, the present invention consumes less power and is realized by digital circuits and analog circuits.
US09634872B2 Multimode receiver and receiving method therefor
Disclosed is a multimode receiver, comprising: an antenna system configured to receive a signal sent by a base station and select a receiving circuit front end according to the frequency band of the signal; more than one receiving circuit front end configured to perform down-conversion frequency processing on a signal sent by the antenna system and send the processed signal to an I/Q demodulator; the I/Q demodulator configured to demodulate the signal sent by the receiving circuit front ends and send the demodulated signal to a baseband unit; and the baseband unit configured to decode the demodulated signal. Disclosed is a receiving method for a multimode receiver. By adopting the present invention, one set of receiving circuit front ends can be utilized for signals of the same frequency band and different modes, decreasing the number of radio-frequency chips, and lowering the cost.
US09634866B2 Architecture and method for hybrid circuit-switched and packet-switched router
Techniques and mechanisms for performing circuit-switched routing and packet-switched routing for network communication. In an embodiment, a router evaluates control information of a packet received by the router, the evaluation to detect whether the packet includes data for a sideband communication. Based on the evaluation, the router performs a selection from among a plurality of modes of the router, the plurality of modes including a first mode to route the packet for packet-switched communication of sideband data in a network. The plurality of modes also includes a second mode to configure a circuit-switched channel according to the packet. In another embodiment, the router determines a direction for routing a packet in a hierarchical network, wherein the determining of the direction is based on a level of the router in a hierarchy of the hierarchical network.
US09634865B2 Method of providing quick answer service in SIP message service system
Disclosed is an SIP based message service. If a message service server receives a quick answer addition request from a user terminal, the server detects a quick answer text and a quick answer ID, assigned corresponding to the quick answer text, in the quick answer addition request, and stores the detected quick answer text and quick answer ID in a quick answer list corresponding to the user terminal's user, thereby implementing quick answer addition. Further, if the message service server receives a quick answer sending request from the user terminal, the server detects a quick answer text, corresponding to a user ID contained in the quick answer sending request, in the quick answer list, configures a message containing the detected quick answer text, and sends the configured message to a recipient user terminal, thereby implementing quick answer sending.
US09634864B2 Dynamic admission control for media gateways
A Media Gateway, in connection to a backbone, measures a packet loss and/or jitter, receives a call and notices an indication that a higher packet loss and/or jitter is acceptable. The Media Gateway decides, based on said measured packet loss or jitter and said indication, whether the call is admitted to be routed via said backbone even though the packet loss or jitter is above a predefined threshold. A Mobile Switching Centre Server in connection to a backbone, receives a call set-up, detects that a call set-up should be performed by a Media Gateway even if the packet loss or jitter is above a predefined threshold, and provides an indication to the Media Gateway that a higher packet loss or jitter is acceptable.
US09634860B2 Method and apparatus for communicating in wind farms
In the method according to the invention for communicating between installations, which are organized in an order according to a sortable feature, for example installation numbers, in a wind farm, in which information transmitted by an installation in the form of a message is received by all other installations in the wind farm, a cyclically recurring, temporal transmission interval is set up. A point in time in the transmission interval at which the installation can transmit a message is assigned to each installation on the basis of the position thereof in the order, wherein points in time are organized from the start of the transmission interval, starting from the installation number at the first position in the order, in accordance with the position in the order. The start of the transmission interval is synchronized in all installations using a message from the installation at the first position in the order.
US09634859B2 Method for detecting a defective node
Method for detecting a defective node which is connected to a bus, the node incrementing an internal error counter in a normal operating state when an error is detected, and the node switching to an isolated operating state, in which the node does not exchange any messages via the bus if the internal error counter of the node exceeds a predetermined error threshold value, and the node switching from the isolated operating state to the normal operating state when a condition is fulfilled and that change in state being detected, and the node being detected as being defective if a rate of the detected state changes exceeds an adjustable change rate or a number of detected state changes exceeds an adjustable state change threshold value.
US09634856B2 Air-conditioning system and relay device
In an air-conditioning system, an outdoor unit and an indoor unit communicate through a relay device, including a plurality of communication ports; a plurality of communication networks having logical connection relationships with the respective communication ports; and a plurality of nodes having logical connection relationships with the respective communication networks. The plurality of nodes are each associated with one of the outdoor unit and the indoor unit. Among the plurality of nodes, a certain node is set as a first node, and another certain node different from the first node is set as a second node. The relay device executes transfer processing of transferring a communication frame from the first node to the second node, and then if the relay device does not receive a reception acknowledgment signal from the second node, limits a number of re-transmission times when the relay device re-transfers the communication frame to the second node.
US09634850B2 System and method for providing smart grid communications and management
A method is provided in one example embodiment and includes receiving a request for a service that involves phasor measurement unit (PMU) data; identifying a service device in a network to perform the service; and multicasting one or more results of the service to a group of subscribers identified by a multicast group address. In more particular embodiments, particular PMU data is redirected to the service device via a service insertion architecture (SIA) protocol. In addition, the service can include replicating packets and masking a subset of traffic for forwarding to a first hop router of the network. In certain example instances, metadata is used in order to apply the service to certain traffic propagating in the network.
US09634845B2 Session switching during ongoing data delivery in a network
There is described a method of delivering data from a server to a client device in a network. Data packets with a first source address are sent in a first session from the server to the client device. A Session Switch Information (SSI) message, including a second source address, is sent from the server to the client device. A second session is configured between the server and the client device, and data packets with a second source address are sent in the second session from the server to the client device. The same transport protocol may be used for both sessions, and the method can be 10 used to switch between unicast and multicast delivery.
US09634844B2 Detection scheme for four wire pair Power Over Ethernet system
In a method performed by a PoE system, a PSE is able to detect whether a PD is compatible for receiving power via four wire pairs in the standard Ethernet cable. The PSE provides a current limited voltage to a first and second pair of wires in the cable, during a detection phase, to detect a characteristic impedance of the PD. In the PSE, a first resistor is connected to a third wire pair and a second resistor is connected to a fourth wire pair. During the detection phase, the PSE detects the relative currents through the resistors. If the currents are the same, then the PSE knows the PD is able to receive power via the four wire pairs. The PSE then applies the full PoE voltage to the first and second wire pairs and connects the third and fourth wire pairs to a low voltage via a MOSFET.
US09634843B2 Apparatus and methods for the secure transfer of electronic data
An embodiment of the invention provides a method for processing a secure electronic transaction over a network from a sender to a receiver, which includes the process of generating a first unique representation of information included in the transaction, encrypting the information with a first encryption layer, and forming an encryption packet which includes the first encryption layer. The encryption packet is then transmitted over a network and then received the by a receiver. The authenticity of the encryption packet is verified and a receipt is generated using the information included in the encryption packet. The receipt is then transmitted to an electronic postmark server which verifies authenticity of the receipt. A postmarked receipt is then created by the electronic postmark server and a copy is sent to the sender an/or the receiver.
US09634841B2 Computer implemented method and a computer system to prevent security problems in the use of digital certificates in code signing and a computer program product thereof
A computer implemented method including a software distributor signing via a first server at least one software file using a digital certificate with a digital signature and at least one user via a computing device acquiring a copy of the signed software file. The digital certificate to be used is previously recorded in a second server in communication with the first server, the digital certificate to be recorded being provided by the software distributor upon a registration of the latter in the second server and including information obtained from a trust certificate chain associated to the digital certificate when performing the registration. The second server generates, upon a request made by the software distributor, a hashstamp of the signed software file.
US09634835B2 Apparatus and method for the detection of attacks taking control of the single photon detectors of a quantum cryptography apparatus by randomly changing their efficiency
An apparatus and method for revealing both attack attempts performed on the single-photon detector(s) of a quantum cryptography system and Trojan horse attack attempts performed on quantum cryptography apparatus containing at least one single photon detector. The attacks detection relies on both the random modification of the setting parameters of the said single-photon detector(s) and the comparison of the measured detection probability values for each setting parameter with the expected detection probability values. The modified parameter of the single-photon detector can be its efficiency or its timing of activation for example.
US09634830B2 Flexible architecture and instruction for advanced encryption standard (AES)
A flexible aes instruction set for a general purpose processor is provided. The instruction set includes instructions to perform a “one round” pass for aes encryption or decryption and also includes instructions to perform key generation. An immediate may be used to indicate round number and key size for key generation for 128/192/256 bit keys. The flexible aes instruction set enables full use of pipelining capabilities because it does not require tracking of implicit registers.
US09634828B2 Flexible architecture and instruction for advanced encryption standard (AES)
A flexible aes instruction set for a general purpose processor is provided. The instruction set includes instructions to perform a “one round” pass for aes encryption or decryption and also includes instructions to perform key generation. An immediate may be used to indicate round number and key size for key generation for 128/192/256 bit keys. The flexible aes instruction set enables full use of pipelining capabilities because it does not require tracking of implicit registers.
US09634824B2 Method and apparatus for providing a synthetic system using a GPS clock
A method and apparatus of providing a configurable computer system capable of being modeled are disclosed. The system, in one embodiment, includes a configurable component and a clock distributor. The configurable component includes multiple programmable devices arranged in a predefined configuration. The predefined configuration, for example, is a cubical shape having multiple neighboring nodes. The configurable component is capable of being modeled in accordance with policies from a system program for data transmission. The clock distributor further includes a first clock element, which provides long-term accuracy, and a second clock element, which provides short-term accuracy.
US09634818B2 Method and apparatus for feeding back and receiving acknowledgement information of semi-persistent scheduling data packets
The application relates to radio communications and discloses a method and apparatus for feeding back and receiving acknowledgment (ACK) information of semi-persistent scheduling (SPS) data packets. The method includes receiving downlink data packets and an uplink data assignment indicator (UL DAI) from a base station, wherein a value of the UL DAI indicates a number (N) of all scheduled downlink sub-frames which scheduled by the base station for the user equipment, the number N is greater than 1, and a number k (k
US09634816B2 Method and apparatus for transmitting and receiving data
Disclosed are a method and an apparatus for transmitting and receiving data. A method for transmitting an uplink comprises the steps of: a terminal receiving first downlink data from a first cell through a first subframe; the terminal receiving second downlink data from a second cell through the first subframe; the terminal transmitting first uplink data, which is generated based on a first identifier of the first cell, as a reply to the first downlink data through a second subframe, and the terminal transmitting second uplink data, which is generated based on a second identifier of a second cell, as a reply to the second downlink data through the second subframe.
US09634809B2 Mobile communications terminal, and method for controlling radio frequency power amplifier thereof
The present invention discloses a mobile communications terminal. The mobile communications terminal includes a signal processing module and a radio frequency power amplifier, where the signal processing module outputs, to a radio frequency signal input end of the radio frequency power amplifier, a radio frequency signal corresponding to one group of data packets, and synchronously outputs an enable signal to an enable signal input end of the radio frequency power amplifier; and the signal processing module periodically stops outputting the enable signal to the enable signal input end within first predetermined duration, and outputs, to the radio frequency signal input end, a radio frequency signal corresponding to at least one piece of pilot data and synchronously outputs the enable signal to the enable signal input end within second predetermined duration.
US09634808B2 Radio communication system, radio communication method, user terminal and radio base station
To perform rate matching appropriately even when downlink signals are transmitted from a plurality of transmission points to a user terminal, a radio communication system having a user terminal capable of coordinate multi-point transmission and reception with several radio base stations is provided. A radio base station transmits downlink control information including bit information defining a predetermined rate matching pattern to the user terminal. The user terminal receives the downlink control information and performs rate matching based on the bit information defining the rate matching pattern. A combination of a cell-specific reference signal pattern and an interference measurement reference signal pattern in the case of transmission from several radio base stations each using an MBSFN subframe or NCT is defined in predetermined bits. The user terminal performs rate matching based on the bit information and the subframe configuration and interference measurement reference signal pattern of the radio base station.
US09634807B2 Joint user detection apparatus
A joint user detection apparatus for a wireless communication system, such as OFDM systems, arranged to account for timing impairments experienced by CAZAC codes.The proposed apparatus brings improvements over conventional receiving apparatuses by allowing joint user channel estimation processing and joint user equalization processing while considering timing impairments of user associated information present within a symbol of a received signal. The proposed solution could be used on conventional receiving apparatuses since both joint user channel estimation processing and joint user equalization processing can be activated independently such that either one or both improvements may be activated as needed or as required by the design of the conventional receiving apparatuses.A method and a computer program are also claimed.
US09634806B2 Data prioritization for a power-limited UE in a wireless communication system
Techniques for transmitting data by a power-limited user equipment (UE) in a wireless communication system are described. The UE may transmit data of different types on one or more carriers and may be power limited. In some aspects, the UE may prioritize the data to transmit based on the priorities of the different data types, the priorities of carriers on which the data is transmitted, and/or other criteria. In one design, the UE may obtain data to transmit on at least one carrier for the uplink. The UE may determine that it is power limited for transmission on the at least one carrier. The UE may prioritize the data to transmit based on at least one criterion. The UE may allocate its available transmit power to the prioritized data and may transmit the prioritized data at the allocated transmit power.
US09634804B2 Method and apparatus for stable signal demodulation in communication system
A method and apparatus provide for stable signal demodulation in a communication system. The method and apparatus includes including detecting an erroneous demodulation value based on backward-demodulation of received signals, using a difference between a received signal to be demodulated and a preceding signal of the received signals and correcting the error demodulation value. Alternatively, backward-demodulation is used to confirm received signals.
US09634801B2 User equipment identification specific scrambling
A base station for use in a code division multiple access communication system comprises circuitry configured to process a user equipment identification (UE ID) by 1/2 rate convolutionally encoding the UE ID to produce a sequence. The sequence is used by the base station for scrambling a high speed shared control channel (HS-SCCH). The base station is configured to transmit a wireless signal. The wireless signal provides the user equipment with payload data carried on a high speed physical downlink shared channel (HS-PDSCH). The HS-PDSCH is associated with the HS-SCCH.
US09634800B1 Sub-rate codes within the 10GBASE-T frame structure
A BASE-T Ethernet transceiver is disclosed. The transceiver includes a BASE-T Ethernet data framing module having an input interface to receive Ethernet block data bits at a first data rate, logic to associate the Ethernet block data bits with an auxiliary bit and a number of Reed-Solomon check bytes, and a forward error correction encoder. The encoder is coupled to the logic to encode all of the data bits, auxiliary bit and the Reed-Solomon check bytes into a first error encoded transport frame having plural error check bits. A symbol mapper receives the first error encoded transport frame and modulates the first error encoded transport frame into symbols, each of the symbols having uncoded bits. A BASE-T transmitter is coupled to the symbol mapper to transmit the first group of symbols over an Ethernet link at one of a selection of symbol rates. Errors in the uncoded bits are correctable via the Reed-Solomon check bytes.
US09634792B2 Method and apparatus of performing ONT wavelength tuning via a heat source
A method and apparatus of tuning a signal received from a first network terminal at a second network terminal is disclosed. The method may include receiving the signal at the second network terminal. The signal may be operating at a first wavelength. The method may also include determining a port used to receive the signal at the second network terminal, and identifying a predetermined port wavelength used as a basis to shift the first wavelength to the predetermined port wavelength for subsequent signals received. The method may also include transmitting the predetermined port wavelength information to the first network terminal to inform the first network terminal to tune subsequent signals to the desired wavelength for the port.
US09634791B2 Flexible optical spectrum management systems and methods
Flexible optical spectrum management systems and methods in an optical network including a plurality of interconnected network elements include determining an associated frequency/wavelength center and one or more bins for each of one or more traffic carrying channels on each of a plurality of optical fibers in the optical network; and managing the one or more traffic carrying channels on the plurality of optical fibers using the one or more bins of bins and the associated frequency/wavelength center, wherein at least one of the one or more traffic carrying channels comprises a coherent optical signal occupying a flexible spectrum on the plurality of optical fibers.
US09634783B2 Systems and methods for serial packet synchronization in a voice processing system
A serial packet sync encoder is used to encode a serial packet sync datastream. In an embodiment, the serial packet sync datastream is made up of the packet sync vector and a unique preamble bit sequence that is preselected. In another embodiment, the serial packet sync datastream is made up of a non-unique bit sequence. A serial packet sync transmitter is used to transmit the serial packet sync datastream. A serial packet sync receiver is provided for receiving the serial packet sync datastream. In an embodiment, the serial packet sync transmitter and the serial packet sync receiver are shift registers. In this way, the serial packet sync datastream can be transmitted and received using only a single pin. The serial packet sync datastream is useful for providing an indication that an event, such as a grant arrival, has occurred. A preamble comparator is provided to compare the received serial packet sync datastream and the preselected preamble to determine if the two match. In cases where a match is made, the packet sync vector is written into a holding register for access from other applications and or system components such as a digital signal processor.
US09634782B2 Clock synchronization system, clock synchronization method, and storage medium whereupon clock synchronization program is stored
A slave node (104) includes N time regeneration units (105 to 107) each of which communicates with each of N master nodes (101 to 103) to compute a propagation delay between each master node (101 to 103) and the slave node (104) and regenerates a time of each master node (101 to 103), a time comparison unit (108) that independently computes each comparison result between the time of each master node (101 to 103), which is regenerated by each of N time regeneration units (105 to 107), and a reference time held by the slave node (104), and a reference time determination unit (109) that computes each correction value by carrying out weighting for each comparison result computed by the time comparison unit (108) based on the propagation delay and determines a reference time of the slave node (104) by carrying out statistical processing by using the correction value. With this configuration, it is possible to improve precision and accuracy of synchronization of the time of the slave node at low cost.
US09634772B2 Harmonic suppression system
A harmonic suppression system, including an interface connector is connected to a common end of a first differential SPMT switch; a control port of the first differential SPMT switch is connected to a control port of a second differential SPMT switch, and a gating throw end of the first differential SPMT switch is separately connected to one end of each LC trap network in a one-to-one correspondence; the control port of the second differential SPMT switch is connected to a baseband chip, each gating throw end of the second differential SPMT switch is separately connected to the other end of each LC trap network in a one-to-one correspondence, and a common end of the second differential SPMT switch is connected to the baseband chip; the baseband chip is connected to an antenna switch; and the antenna switch is connected to a antenna.
US09634771B2 Optical connector interconnection system and method
A method for connecting adjacent computing board devices. A source computing board may be provided. An optical engine attaches to the source computing board. A plurality of source optical connectors couples to the optical engine. A first optical connector may be positioned at a location on the source computing board for a first preset type of computing component on an adjacent computing board. A second optical connector may be positioned at a fixed coordinate related to the first optical connector on the source computing board.
US09634767B2 Power control in bidirectional WDM optical link
A bidirectional WDM optical communications link has WDM signals sent in opposite directions along a shared optical path and using at least one common wavelength. An optical amplifier (20, 21, 22, 70, A1D, A2U, A2D) optically amplifies (144) a first WDM signal separately from a second WDM signal in the other direction. This separated optical amplification is controlled (134) according to indications of transmission quality at the common wavelength, to alter the relative optical powers of the first and second WDM signals to enable crosstalk at the common wavelength to be limited. Cross talk at the common wavelength can be improved by rebalancing relative amounts of cross talk in the different directions, to enable the capacity benefits of using a common wavelength for both directions to be obtained while using greater optical signal power. This is particularly useful where the optical power is asymmetric, such as in WDM PON systems.
US09634762B2 Optical transmission system, node apparatus, and reachability determination method
A node apparatus is installed at a node located on a route from a start node to an end node, and includes: a parameter calculating unit configured to, upon receiving routing information specifying the route and a first parameter representing an amount of signal degradation, update the first parameter by using a second parameter representing an amount of signal degradation along a transmission route to an adjacent node, and generate a third parameter representing an amount of signal degradation along a transmission route between the start node and the node, specified by the routing information; and a determination unit configured to determine reachability of the route specified by the routing information in accordance with the third parameter and a fourth parameter representing an amount of signal degradation along a transmission route from the node to the end node specified by the routing information.
US09634761B2 Apparatus and method for optical-network monitoring
A method, apparatus, and system for network monitoring, and more specifically for correlating downstream devices in an optical network with downstream ports of an optical splitter through which they are communicating with a central office. The downstream devices operational on the network are indentified and listed in a correlation table. Selected subsets of these devices are then monitored, preferably by an ISM under the direction of a management node, in a series of monitoring cycles until a satisfactory correlation may be achieved. The correlation cycle may be performed at startup, as needed, or on a periodic basis.
US09634759B2 System and apparatus for inspecting fiber optic cables
An apparatus for fiber optic network testing includes a housing configured and adapted to couple to a mobile device and one or more network interfaces in communication with the housing. The one or more network interfaces are configured and adapted to operatively couple to a terminal end of a fiber optic cable. The apparatus also includes a magnification lens in operative communication with the housing and the one or more network interfaces.
US09634752B2 Method and apparatus for transmitting and receiving feedback information in a mobile communication system
A method and user equipment for transmitting channel state information (CSI) are provided. The method includes identifying a first CSI configuration with a first index and a first information for a period and an offset; identifying a second CSI configuration with a second index and a second information for a period and an offset; and reporting a CSI for a CSI configuration with a lowest index among the first CSI configuration and the second CSI configuration, in case of collision between report of a CSI for the first CSI configuration and report of a CSI for the second CSI configuration.
US09634749B2 Method and apparatus for efficient feedback in a wireless communication system supporting multiple antenna
A method for transmitting channel status information (CSI) via uplink in a wireless communication system includes transmitting a first precoding matrix indicator (PMI) and a second PMI at a subframe. A subsampled codebook for each of a precoding codebook for Rank-1 and a precoding codebook for Rank-2 is determined based on at least the first PMI or the second PMI. In case of the Rank-1 or the Rank-2, a number of elements for the first PMI is 8.
US09634745B2 Enhancing MU-MIMO to group clients across multiple BSSIDS for a physical radio
MU-MIMO provides a mechanism for a wireless network device to transmit to multiple client devices at the same time. When employing MU-MIMO, a network device may group two or more associated client devices, and transmit beamformed signals to each group. In some implementations, a network device may initiate channel sounding. Channel sounding may include transmitting sounding frames to client devices associated with two or more basic service sets. Channel sounding may facilitate beamforming transmissions to client devices associated with the two or more basic service sets. The network device may receive feedback frames from client devices associated with the two or more basic service sets. A feedback frame may indicate how a sounding frame was received. In some implementations, the network device may further construct a feedback table from the feedback frames. The feedback table may facilitate grouping of the client devices for beamforming transmissions.
US09634743B2 Multiple spatial channel transmission with rate control
A MIMO ARC transmitter derives demux streams (15, 20) carrying different parts of the information, at given data rates, processes each demux stream by coding and modulation (25, 30) before transmission over the channels, and varies (50, 165) the coding or modulation according to channel conditions, and controls the data rates (50, 155) according to conditions of the channels independently of the variations in coding and modulation. The separate control of processing and of data rates for each demux stream can provide a better balance of rapid response to changing conditions and efficiency in less rapidly changing conditions. The frequency of updating the processing can be limited since these take more time to adapt in the receiver. Sensitivity to rapid changes can be achieved by the data rate changes since these involve less overhead than changes in the processing.
US09634742B2 Techniques to manage channel prediction
A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.
US09634737B2 Periodic near field directors (PNFD) for short-range milli-meter-wave-wireless-interconnect (M2W2-interconnect)
Periodic near field directors (PNFDs) are coupled to a transmitter and a receiver for a short-range millimeter wave wireless (M2W2) interconnect for transmitting and receiving radio frequency (RF) signals at millimeter-wave frequencies for short-range communication with high data rate capability between the transmitter and receiver. Each of the periodic near field directors is comprised of one or more periodic coupling structures (PCSs), wherein the periodic coupling structures are comprised of metallic strips positioned such that their lengthwise dimension is substantially perpendicular to a propagation direction of the radio frequency signals between the transmitter and receiver. Each of the periodic coupling structures is positioned parallel to adjacent periodic coupling structures with a separation distance between each periodic coupling structure being within one wavelength of the radio frequency signal. The periodic near field directors may include first and second periodic near field directors that are coupled to each other for transmitting and receiving the radio frequency signals between the first and second periodic near field directors, wherein there is an air gap between the first and second periodic near field directors.
US09634736B2 Periodic bandwidth widening for inductive coupled communications
In described examples, a method of inductive coupled communications includes providing a first resonant tank (first tank) and a second resonant tank (second tank) tuned to essentially the same resonant frequency, each having antenna coils and switches positioned for changing a Q and a bandwidth of their tank. The antenna coils are separated by a distance that provides near-field communications. The first tank is driven to for generating induced oscillations to transmit a predetermined number of carrier frequency cycles providing data. After the predetermined number of cycles, a switch is activated for widening the bandwidth of the first tank. Responsive to the oscillations in the first tank, the second tank begins induced oscillations. Upon detecting a bit associated with the induced oscillations, a switch is activated for widening the bandwidth of the second tank and a receiver circuit receiving an output of the second tank is reset.
US09634733B2 Contactless power feeding system, vehicle, power feeding facility and method of controlling contactless power feeding system
When an impedance adjustment process of a resonant system is started, a power feeding facility outputs power for adjustment. Then, an ECU of the power feeding facility adjusts an impedance matching box provided in the power feeding facility, and when the adjustment is completed, transmits an instruction for adjustment in a vehicle to the vehicle. When the vehicle receives the adjustment instruction from the power feeding facility, the vehicle adjusts an impedance matching box provided in the vehicle. That is, in this contactless power feeding system, the impedance adjustment in the power feeding facility is performed first, and the adjustment in the vehicle is performed thereafter.
US09634732B2 Apparatus and method for inductive power transfer on an electrified roadway using a rotating secondary inductor
The invention described herein provides an energy transfer system via a tire based inductor system. By using the tire, the area inside the tire, the tire rim, or the wheel as the inductive pick-up for a powered roadway system the prior art problems are solved. Namely, since the tire/wheel is always in contact, or near contact with the road, the air gap is reduced to a minimum, and substantially fixed, distance. By mounting the secondary on the perimeter of a wheel, relative motion between the road and inductor is minimized. In addition, the pick-up can be encased in the tire, eliminating the problem of road debris, snow and ice entirely. Also, some heating of the tire due to electrical losses may enhance traction and tread performance on snowy or wet roads. In all configurations, the vehicle's wheel suspension adjusts vertically adjusting for road imperfections and obstacles.
US09634724B2 Energy delivery on paths used for communication
Systems and methods for delivering energy on a bus used for communication between devices are provided. Systems and methods dynamically provide a predetermined recovery time between communication messages calculated from forward and response message types and/or length, and a model of the energy reserve in the network devices to allow time for energy storage circuits in the devices to charge. In addition or alternatively, systems and methods provide an extra recovery time between messages to allow the bus voltage to recover from a fold-back mode and/or include an extra current limit circuit to increase a power supply current when the combined energy required by the network devices is greater than a current limit on a power supply.
US09634722B2 Cable network spectral measurement during upstream packet transmission
Apparatus and method are provided for obtaining an upstream signal spectrum as it was during a time of transmission of a received upstream data packet. The apparatus includes an analog-to-digital converter (ADC), a packet detector coupled to ADC, and a spectrum calculation unit coupled to the ADC and the packet detector. In operation, the spectrum calculation unit computes a spectrum of the digitized upstream signal as it was between the start and end times of the first packet. As a result, the obtained spectrum is representative of a condition of the transmission path during transmission of the upstream data packet.
US09634720B2 Apparatuses and a method for crosstalk estimations
It is described an apparatus for determining a PLC-to-DSL crosstalk estimate. The apparatus comprises a PLC-to-DSL channel estimator which is arranged to receive an input signal, comprising a DSL contribution and a PLC-to-DSL crosstalk contribution, and which is arranged to determine channel state information of a PLC-to-DSL channel responsible for the PLC-to-DSL crosstalk contribution in the input signal. The apparatus further comprises a crosstalk processor which is arranged to determine the PLC-to-DSL crosstalk estimate based on the channel state information and a reconstructed PLC transmit signal.
US09634717B2 Single local oscillator architecture for dual-band microwave/millimeter-wave transceiver
Systems for a dual-band transceiver that re-uses a lower frequency transmitter to drive a local oscillator (LO) for high frequency circuits are disclosed herein. The need for a LO lineup requiring high frequency and high power is eliminated. The output of a lower frequency band is modified to be used as a LO drive for the higher frequency band transceiver. Using a carrier recovery loop, the system is operable to simultaneously operate in both bands. The result is a solution that eliminate the design of a high performance LO circuits for a higher band of a mmW dual-band system. This significantly reduces the overall complexity of the system. Furthermore, the inventive architecture reduces the design complexity and overall cost to implement dual-band circuit.
US09634716B2 Enhanced granularity operational parameters adjustment of components and modules in a multi-band, multi-standard communication device
Enhanced granularity operational parameters adjustment of components and modules in a multi-band, multi-standard communication device. For supporting two-way communications, a communication device includes receiver and transmitter modules. Each module includes various components that are configurable and/or programmable based on a protocol and band pair by which the communication device is operating. The communication device is a multi-protocol and multi-band capable communication device capable to operate in accordance with any one protocol and band at a first time and another protocol and band at a second time. The various components within each of the receiver and transmitter modules can be adjusted using one or more operational parameters. In some instances, a given component can be controlled by more than one operational parameter. Alternatively, certain components are controlled only one operational parameter. The operational parameters that configure the components may be calculated, retrieved from a memory, and/or determined using other means.
US09634715B2 Signaling between master and slave components using a shared communication node of the master component
A network slave device includes a transceiver for communicating over a communication bus in accordance with a point-to-point network protocol. The network slave device may have an address to identify the network slave device on the network. It may also have a communication circuit configured to process a series of commands received by the transceiver and respond to a command if a position of the command in the series of commands corresponds to the address of the network slave device. A master device communicating on the network may send the series of command in accordance with the point-to-point network protocol. In an embodiment, the point-to-point protocol is the SENT protocol.
US09634713B1 Transceiver with multiple correlators
A digital broadcast communication system includes a transceiver configured to receive a preamble having one of at least four preamble patterns characterized by a bit pattern and a length, produce the received preamble to each of at least four preamble correlator circuits, and at each correlator circuit, compare the received preamble to a reference code pattern. If a specified level of correlation exists between the received preamble and the reference code, produce an indication that the comparison was favorable. In one embodiment, the transceiver includes 16 correlator circuits and further includes 128 preamble reference codes for detecting preambles that have control, synchronization or data content.