Document | Document Title |
---|---|
US09241668B2 |
Peripheral physiology inspection apparatus and peripheral auxiliary apparatus of smart phone
A peripheral physiology inspection apparatus of smart phone is connected with a smart phone having a TRRS socket for performing a physiology inspection. The peripheral physiology inspection apparatus includes: an inspection main body including a first physiology sensing unit; a plurality of signal transmission units; and a TRRS terminal for connecting with the inspection main body via the signal transmission units. The TRRS terminal is corresponding to the TRRS socket for allowing the inspection main body to be electrically connected to the smart phone, thereby enabling the smart phone to analyze and process physiology signals inspected by and delivered from the inspection main body. |
US09241667B2 |
System and method for reconstructing cardiac signals associated with a complex rhythm disorder
System, assembly and method are provided to facilitate reconstruction of cardiac information representing a complex rhythm disorder associated with a patient's heart to indicate a source of the heart rhythm disorder. The complex rhythm disorder can be treated by application of energy to modify the source of the rhythm disorder. |
US09241666B2 |
Real-time evaluation of CPR performance
A computer-implemented method for providing summary information for lifesaving activities is disclosed. The method involves sensing one or more activities that are repeatedly and cyclically performed on a victim by a rescuer; identifying a cyclical timing interval over which performance is to be analyzed for a integer number of cycles of the one or more activities, and gathering data from the sensing of the one or more activities during the time interval; generating, from analysis of the one or more activities, summary data that condenses data sensed for the one or more activities into a summary of the one or more activities; and providing, for display to a user, a visual summary of the performance of the one or more activities over the identified time interval. |
US09241665B2 |
Methods and systems for quantitative measurement of mental states
Methods and systems are disclosed for quantitatively assessing mental states and/or characteristics of an individual. Specific mental states and/or characteristics, or properties thereof may, in some embodiments, be associated with one or more stimuli. In some embodiments, such stimuli may be administered to an individual, whereupon the individual's responses are usable to determine one or more aspects of the individual's mental affect. Some of the disclosed methods and systems are based at least in part on computerized and computer-associated devices. |
US09241664B2 |
Using physical sensory input to determine human response to multimedia content displayed on a mobile device
A mobile handset device collects sensor data about the physiological state of the user of the handset. The mobile handset device receives multimedia content, which is consumed on the mobile handset. In a deployment phase, the sensor data is used to classify the user's emotional response to individual pieces of media content consumed on the mobile device. A classification model built in a training phase may be used to map sensor data to classification labels indicative of the user's emotional response to multimedia. |
US09241662B2 |
Configurable physiological measurement system
A physiological measurement system has a sensor, a processor, a communications link and information elements. The sensor is configured to transmit light having a plurality of wavelengths into a tissue site and to generate a sensor signal responsive to the transmitted light after tissue attenuation. The attenuated light can be used by the system to determine a plurality of physiological measurements. The processor is configured to operate on the sensor signal so as to derive at least one physiological parameter after which of the plurality of physiological measurements the system is configured to or capable of measuring. |
US09241659B2 |
Systems and methods for transdermal secretion detection
Various embodiments of the present invention provide systems and methods for detecting chemicals. As an example, a system is disclosed that includes a chemical sensor, a processor, and a computer readable medium. The computer readable medium includes instructions executable by the processor to: receive a plurality of outputs from the chemical sensor; calculate a baseline value using the plurality of outputs from the chemical sensor; and report an event when the baseline value is exceeded. |
US09241654B2 |
System and method for selective magnetic resonance imaging angiography of arteries or veins
A system and method for producing an image of a vascular structure of a subject using a magnetic resonance imaging (MRI) system includes performing a first pulse sequence to acquire a flow-dependent imaging data set from the stack of prescribed imaging slices following a first quiescent inflow time period (QITP). The process also includes performing a second pulse sequence without suppressing signal from spins flowing into the stack of prescribed imaging slices through either of the veins or arteries to acquire a flow-independent imaging data set. The flow-dependent imaging data and the flow-independent imaging data are subtracted to create a difference image of the stack of prescribed imaging slices illustrating the at least one of the arteries and the veins as having a bright contrast and another of the arteries and veins as having a suppressed contrast. |
US09241651B2 |
Fabrication, methods, apparatuses, and systems for ultra-compliant probes for neural and other tissues
Methods, systems and apparatuses of ultra-miniature, ultra-compliant probe arrays that allows for design flexibility to match the stiffness of the tissue it is being applied to, such as the brain tissue, in all three axes (x, y and z), with interconnect cross section smaller than cell dimensions. Stiffness matching requires specific geometric and fabrication approaches, commonly leading to ultra-thin probe wires. Sizing of the electrodes for specific cell dimensions reduces glial formation. Further reduction in stiffness is obtained by incorporating different geometric features to the electrode, such as meandering the electrode wires. The small thickness and geometric features of the wires commonly result in very high compliance. To enable effective insertion of the probes to the tissue, the present invention uses stiff biodisolvable and/or biodegradable polymers, including single use or combinations of carboxymethyl cellulose, polyvinylpyrrolidone, polyvinyl alcohol, maltose, other sugar molecules, polylactic acid and its co-polymers. |
US09241646B2 |
System and method for determining stroke volume of a patient
A PPG system for determining a stroke volume of a patient includes a PPG sensor configured to be secured to an anatomical portion of the patient. The PPG sensor is configured to sense a physiological characteristic of the patient. The PPG system may include a monitor operatively connected to the PPG sensor. The monitor receives a PPG signal from the PPG sensor. The monitor includes a pulse trending module determining a slope transit time of an upslope of a primary peak of the PPG signal. The pulse trending module determines a stroke volume of the patient as a function of the slope transit time. |
US09241639B2 |
System for estimating membrane stress on arbitrarily-shaped curvilinear surface based on current configuration data
A stress estimating system includes a polygon data input unit of polygon data modeling a vascular wall, an interactive analysis condition setting unit for setting the tensile force acting on the vascular wall boundary, blood pressure and constraint estimated as proper on the boundary, a stress analysis unit for obtaining two-dimensional stress by solving a mechanical equilibrium equation with respect to the membrane stress on a curvilinear surface of the vascular wall under the condition given by the polygon data input unit and the interactive analysis condition setting unit, and an interactive visualization unit for displaying a distribution of a stress component designated by a system user. Without assuming any symmetry for the curvilinear configuration and stress distribution, a complicated stress distribution is estimated only out of the mechanical equilibrium equation with respect to membrane stress. |
US09241638B2 |
System and method for implanting a physiologic sensor assembly
An implantable physiologic sensor assembly is configured to be implanted within a patient. The assembly includes a module that houses an internal operative chamber, and a flexible pressure-detecting member connected to the module. The module and the pressure-detecting member are separated before implantation into the patient. At least a first end of the pressure-detecting member is configured to be inserted into an artery of the patient and a second end of the pressure-detecting member is connected to the module. The module is configured to be subcutaneously positioned within the patient. |
US09241637B2 |
Systems and methods for monitoring the circulatory system
In accordance with embodiments of the present disclosure, a ballistocardiogram (BCG) sensor is used to detect heart and vascular characteristics of a user, and provide a BCG output indicative of the detected cardiovascular characteristics. The BCG output can be used for various purposes, such as detecting arterial aging. Secondary sensors can be used in conjunction with the BCG and can be used to determine the central arterial blood pressure, when used in conjunction with a peripheral blood pressure measurement. |
US09241636B2 |
Tumor site or parathyroid gland identification device and method
The present invention provides a device for identifying a tumor site in a subject, the device spectroscopically detecting fluorescence of protoporphyrins present in the tumor site, the protoporphyrins being protoporphyrin IX (PpIX) and photo-protoporphyrin (PPp), and the device comprising: a light irradiation unit that converts part of PpIX into PPp; a spectroscopy unit that separates PpIX fluorescence and PPp fluorescence: a spectroscopy detection unit that detects the relative fluorescence intensity of the PpIX fluorescence and the PPp fluorescence; and a tumor discrimination unit that discriminates between the tumor site and a non-tumor site based on the relative fluorescence intensity of PpIX and PPp. |
US09241634B2 |
Analytic morphomics: high speed medical image automated analysis method
A computer-implemented method is provided for anatomically indexing a subject. The method includes: receiving image scan data representing a volume of a subject, where the image scan data is comprised of a plurality of image slices of the subject and includes at least a portion of a vertebral column of the subject; identifying the vertebral canal of the vertebral column of the subject in the image scan data; determining a plurality of markers for the vertebral column, where each marker is indicative of a different vertebral body of the vertebral column and includes its location in the image scan data defined in a coordinate system, such that the plurality of markers define a vertebral level coordinate system; and storing each marker along with its location in a database. The markers can subsequently be used to reference other anatomical components of the subject across different image scans. |
US09241626B2 |
Systems and methods for improved acquisition of ophthalmic optical coherence tomography data
Systems and methods for improved acquisition of ophthalmic optical coherence tomography data are presented, allowing for enhanced ease of use and higher quality data and analysis functionality. Embodiments include automated triggering for detecting and initiating collection of OCT ophthalmic data, an automated technique for determining the optimal number of B-scans to be collected to create the highest quality image and optimize speckle reduction, automated review of fundus images collected with an adjunct imaging modality to guide the OCT data collection, a single scan protocol in which a large field of view is collected with HD B-scans embedded at different locations depending on automated analysis of either a fundus image or sparse OCT scan, and various scan configurations for imaging eyes with large axial depth range. |
US09241625B2 |
Image processing apparatus and image processing method
An image processing apparatus includes a planar image acquisition unit configured to acquire a planar image of a subject, a tomographic image acquisition unit configured to acquire a tomographic image indicating a polarization state of the subject, and a display control unit configured to cause a display unit to display the planar image and the tomographic image indicating the polarization state side by side. |
US09241624B2 |
Binocular visual simulator
Disclosed is a binocular visual simulator for correcting eyeball aberration by using adaptive optics to form a chart image on both eyes. The binocular visual simulator includes; a chart-projecting unit for producing a chart light; an adaptive optics element for changing the chart light in accordance with wavefront aberration measured for both eyes; a beam splitter for dividing the changed chart light into two chart lights; a left eye correction unit for changing the divided chart light in accordance with wavefront aberration of the left eye so that the chart light is focused on a retina of the left eye; and a right eye correction unit for changing the divided chart light in accordance with wavefront aberration of the right eye so that the chart light is focused on a retina of the right eye. |
US09241623B2 |
Ocular axial length measurement apparatus
An ocular axial length measurement apparatus is provided with: a measurement section for obtaining the ocular axial length of an examinee's eye by using an optical interferometer; a drive mechanism for adjusting the relative positions of the measurement section and the examinee's eye; an operation section operated by an examiner; and a control unit. The ocular axial length measurement apparatus is equipped with an ultrasonic probe for obtaining length information in an axial direction of the examinee's eye in advance, or configured to mount the ultrasonic probe. The control unit, when measuring the eye using the ultrasonic probe, changes a setting at the time of measuring the eye using the ultrasonic probe based on an operation signal output from the operation section. |
US09241621B2 |
Method for controlling ophthalmic device
A method for wireless control of an auto chart instrument and an auto phoropter by using a smart pad, comprising: control data inputting step for being inputted with control data for wireless control of one of the auto chart instrument and the auto phoropter; and controlling step for controlling one of the auto chart instrument and the auto phoropter according to the control data inputted during the control data inputting step, is disclosed. |
US09241618B2 |
Light for oral anesthesia injection syringe
A light for use with an oral anesthesia syringe that is received into a passageway of a barrel of the light. When the syringe is received into a first opening in a proximal end of the barrel's passageway, the needle of the syringe extends through a second opening at the proximal end of the barrel. At least one lamp and preferably a plurality of lamps at the distal end of the barrel illuminate the needle and the interior of a patient's mouth. A battery is included in the light for powering the lamps. The insertion of the syringe into the barrel may a pair of contacts to cause the battery to power the lamps, or the battery may be removed to remove power from the lamps. A disposable integrated syringe and light combination is also described. |
US09241615B2 |
Image acquisition and display method and image capturing and display apparatus
Identifying, based on a special image, a prescribed region of interest in a special image, determining a boundary line of an area which includes a region in an ordinary image corresponding to the identified region of interest and a predetermined margin added to the region, and displaying a boundary line of the region and the boundary line of the area in the ordinary image. |
US09241614B2 |
Tools for use in esophagus
Apparatus (10) is provided, including an elongate carrier (24), configured to be advanced through an esophagus (20) of a subject. An anchor member (30) is coupled to a distal end of the carrier, and configured to be mounted in a stomach (32) of the subject in a vicinity of a lower esophageal sphincter (LES) (34) of the subject. An imaging capsule (26) is configured to move with respect to the carrier when the anchor member is in the vicinity of the LES. Other embodiments are also described. |
US09241610B2 |
Devices and methods for removal of debris from the objective lens of an endoscope
The invention encompasses devices and methods used to keep the objective lens of a viewing or illuminating device, specifically an endoscope, free from obstructive fluid and dirt; specifically a device having a hollow body designed to fit over an endoscope, and a transparent lens cover film that is retained within the device and that is threaded in front of the objective lens of an endoscope, thereby maintaining a clear and unobstructed transparent window in front of the endoscope lens. |
US09241608B2 |
Adjustable dishwasher basket
A dishwasher includes a wash tub, a basket, a frame, and adjustment parts. The wash tub defines a space in which dishes are washed. The basket receives dishes. The frame is disposed inside the wash tub and configured to receive the basket. The adjustment parts are rotatably disposed on a side surface of the frame adjust a height of at least one end of the basket by lifting at least one end of the basket from the frame. |
US09241605B2 |
Water-using household appliance having a storage container
A water-using household appliance includes a treatment chamber, a water softener for wash or rinse water, a regenerating device associated with the water softener and configured to contain a supply of brine, and a storage container disposed in a thermally conductive relationship with the treatment chamber. The storage container includes a liquor volume, a regeneration volume for producing the brine supply, and a first outlet operable for substantially emptying the storage container. |
US09241604B2 |
Adjustable dishwasher conduit valve system
A spray arm assembly is provided that is configured for receiving a docking station at two different heights so as to, for example, accommodate an adjustable upper rack in a dishwasher appliance. The spray arm assembly includes a chamber and a check valve plate having two check valves with closure protrusions extending therefrom to provide this functionality. |
US09241603B1 |
Swivel assembly for connecting a wand to a vacuum accessory and associated accessory tool for use on hard surface
Described are swivel systems and swivel assemblies for connecting a vacuum appliance to a vacuum accessory. The assemblies can include first and second arcuate members that each includes a tab and a receiving section so the latter can receive the other member's tab. The assembly can be adapted to be coupled to the accessory to permit the appliance to pivot relative to the accessory about two independent axes. The swivel system can include a vacuum adapter and a connector adapted to permit the vacuum adapter to pivot about a vacuum accessory. A plenum chamber can be formed in the adapter that is in fluid communication with one or more vacuum hoses to balance the airflow within the adapter. With the swivel systems and assemblies described herein, the versatility and efficiency of vacuum appliances and other tools can be improved through their multi-axes rotational capabilities and balanced airflow configurations. |
US09241599B2 |
Slotted batter spatula
The present disclosure relates to a utensil that can be used to manipulate batter. In one embodiment, the utensil is a slotted batter spatula that comprises: (i) an elongated handle comprising a front end and a back end; (ii) a fork-shaped head attached to the front end of the elongated handle, said fork-shaped head having at least two substantially parallel tines; and (iii) a slotted head cover mounted over the fork-shaped head so that a slot of the head cover extends between each of the substantially parallel tines of the fork-shaped head. The present disclosure also relates to a method of manipulating batter with the slotted batter spatula. This method involves using the slotted batter spatula to lift, spread, stir, scrape, move, and/or remove batter from one or more surface. |
US09241596B2 |
Breastmilk handling apparatus
The present invention relates to an infant feeding warming system useful to repeatedly and precisely warm breastmilk or formula for use in the NICU. The system in one form comprises a bedside unit that is attachable to an IV pole. The system may also comprise a centralized warming station with multiple chambers, wherein one chamber heats a bottle or syringe, and the remaining chambers are used for storage and/or refrigeration. The system will use a non-liquid heating system to heat feedings. A disposable liner may be used inside the chamber. The system may also contain heating algorithms that are based on a user inputting milk parameters such as volume and initial temperature. |
US09241593B2 |
System for preparing beverages by infusion
A system 10 and process for making beverages by infusing a product contained in a package 1. System 10 has an infusion chamber 7, a closure device 60 including upstream closure element 61 for selectively preventing and allowing access to chamber 7 from upstream of the latter and downstream closure element 62 for selectively receiving package 1 in chamber 7 or allowing package 1 to fall out of chamber 7 by gravity, the position of the upstream closure element 61 conditioning the position of downstream closure element 62 and vice versa. |
US09241592B2 |
Slow cooker with thermometer for indicating a temperature condition of the food in the cooking vessel
A slow cooker having a thermometer such as a capillary thermometer and a graphic display device for indicating a temperature condition of the food product contained within the cooking vessel, the thermometer measuring the temperature of an outer surface of the cooking vessel and the graphic display device displaying the temperature measured by the thermometer but adjusted by a correlation factor to indicate at least an approximate temperature of the food product within the cooking vessel. |
US09241591B2 |
Hanger bar assembly for architectural mesh and the like
An architectural mesh hanging system having a hanger assembly including a hanger tube having a plurality of openings and an architectural mesh panel of predetermined size having an uppermost edge defined by a plurality of loops. The plurality of loops are positioned within the plurality of openings in the hanger tube and a retaining rod is disposed through the plurality of loops within an interior of the hanger tube, thereby preventing the plurality of loops from displacement out of the plurality of opening. |
US09241590B2 |
Quick-release control system for architectural opening covering
Quick-release control systems for architectural opening coverings and associated control systems and methods for rapidly deploying the coverings to extended positions. In one embodiment coupling assemblies are provided for controllably coupling and decoupling portions of lifting mechanisms in a variety of covering systems, including roller and cellular shade systems. In yet other embodiments, control systems for controlling a plurality of coverings are provided, which may be configured to remotely and simultaneously deploying each of the plurality of coverings to an extended position in response to a trigger signal. |
US09241589B2 |
Exercise mat and method of using same
An Exercise Yoga mat and method of use whereby the mat has printed indicia for measuring distance along the surface of the mat while executing yoga exercise positions. |
US09241583B2 |
Pusher assembly for products having circular packaging
A pusher tray is provided. The pusher tray includes a base structure defining a retail merchandise support surface. A pusher is slidably retained on the base structure and configured to bias retail merchandise toward a front stop of the pusher tray. The pusher has a floor and a front wall extending upwardly from the floor such that the front wall is oriented at an acute angle relative to the retail support surface. A pair of dividers are slidably mounted to the base structure. Each of the pair of dividers includes an arcuate frame portion and a pair of support elements supporting the arcuate frame portion such that a portion of each support element is tangent to a radius of curvature defined by each arcuate frame portion. |
US09241573B1 |
Resilient-support adjusting device of chair backrest
A resilient-support adjusting device of a chair backrest includes a base and a spring-tensioning brace and a backrest-fastening seat pivotally connected to two ends of the base. The backrest is fixed to the backrest-fastening seat. A spring is tensioned between the spring-tensioning brace and the backrest-fastening seat. The base contains upper and lower abutting members that have inclined abutting surfaces abutting against each other. The upper abutting member has an upper end abutting against a swinging end of the spring-tensioning brace. The lower abutting member has an engaging member that can be driven by the operating lever to rotate. The engaging member and the lower abutting member engage with each other. When rotated, the operating lever drives the spring-tensioning brace to swing and draw the spring. The spring thus draws the backrest-fastening seat harder, making the backrest have stronger backward resilient support. |
US09241565B2 |
Cooler storage racks
Storage racks for coolers. Embodiments provide storage racks for coolers each of which includes a spacer and pairs of supports, standoff portions, and arms. The standoff portions couple with the supports while the arms couple with the standoff portions and are oriented along the first direction. The spacers couple with the arms; are oriented along a direction perpendicular to the first direction; and space the arms apart by the width of the coolers (or less). Some racks are continuous, curvilinear, and are made from rods or heavy gauge wire. The spacers can define straight or additional standoff portions. Further, the arms and spacers of some racks define a plane and the supports define another plane. These planes can intersect each other although they can be parallel. |
US09241561B2 |
Attachable cup for toothbrush
An attachable cup includes a container and an attachable device for a toothbrush, and the attachable device includes at least one part of the container. An attachable device is for attaching a container to a toothbrush. The attachable device uses a fastening method, a gripping method, a clamping method, a locking method or the like to attach the attachable cup to a toothbrush. Once the attachable device attaches the attachable cup to a toothbrush, the operator can use the attachable cup for oral rinsing. |
US09241556B2 |
Hair dryer capable of adjusting volume of unheated air discharged at same time as hot air
According to the hair dryer of the present invention, which is capable of adjusting the volume of unheated air discharged at the same time as hot air; the hot air is discharged through a first discharge outlet and, simultaneously, the unheated air is discharged through a second discharge outlet, and damage to hair caused by hot drying can be prevented by alternately using the hot air and the unheated air while the hair dryer is in use. |
US09241553B1 |
Storage systems and methods for personal items
A container system for an item, where the item comprises a shaft and at least one working end. The container system comprises a container, a cartridge, a slide, and a shaft projection extending from the shaft. The container defines a container chamber and a guide slot. The cartridge defines a plurality of item chambers, and an access slot is associated with each item chamber. The slide adapted extends through the guide slot. The shaft projection extends through the access opening and engages the slide such that movement of the slide causes movement of the item. |
US09241545B2 |
Buckle assembly
A buckle assembly comprising: a socket arrangement for releasably retaining a lug; and an operating handle rotatably mounted with respect to the socket arrangement and configured such that, upon rotation, the lug is released from the socket arrangement, the operating handle comprising first and second buttons diametrically opposed from one another, configured such that rotation of the operating handle with respect to the socket arrangement is prevented unless both the first and second buttons are simultaneously depressed. |
US09241543B1 |
Adjustable belt buckle
An adjustable belt buckle is convenient to assembly and makes a binding belt easy to be adjusted. It uses the axial section of the top wall of the main body to further press and limit the pressing member and enhance the engagement between the first teeth portion and the second teeth portion to prevent the second teeth portion from being damaged and increase its life time. |
US09241542B2 |
Buckle
A buckle includes a base that receives therein a pressing board having a front end pivotally coupled to the base and a rear end provided with a clutch portion for clutching a tooth of a head strap, and an operating member that is received in the base and corresponds to a back of the pressing board. The operating member has two buttons. When an arcuate bar pressing against the operating member is pressed inward, the arcuate bar deforms and pushes the pressing board to swing outward, making the clutch portion disengage from the tooth of the head strap, so that length adjustment of the head strap is allowed. After the adjustment, the pressing board automatically swings back due to the tension of the head strap, so that the clutch portion clutches another tooth of the head strap to position the head strap. |
US09241541B2 |
Method of manufacturing a contoured fluid-filled chamber with a tensile member
A fluid-filled chamber may include an upper barrier portion, a lower barrier portion, and a tensile member. An upper tensile layer of the tensile member may be secured to the upper barrier portion, and a lower tensile layer of the tensile member may be secured to the lower barrier portion. The upper barrier portion and the lower barrier portion may have first areas and second areas. The first areas may be indentations extending into the chamber, and the second areas may be protrusions extending outward from the chamber. At least a portion of the first areas may be unbonded with the upper barrier portion and the lower barrier portion. Accordingly, one or more properties of the chamber, such as a flexibility, stiffness, rigidity, tensile response, compressibility, or force attenuation property, may be altered. |
US09241534B2 |
Shoe having a split welt
A shoe comprises a sole, an upper, and a welt. The upper is operatively secured to the sole. The sole and upper define a seam. The seam has a seam toe region, a seam heel region, a seam lateral side region, a seam ball region, and a seam instep region. The welt is secured to at least one of the sole and the upper. The welt covers the seam toe region, the seam lateral side region, the seam heel region, and the seam instep region. The welt does not cover the seam ball region. |
US09241529B1 |
Air-cooled hard hat
An air-cooled hard hat includes a hard hat and a fan arrangement. The fan arrangement has a fan, an input, and at least one outlet for distribution of air. An opening is made on the hard hat, which the at least one outlet feeds through. The opening may be located on the front face of a laterally facing wall of the hard hat. When the fan arrangement is attached to the hard hat, the outlet provides air to the interior of the hard hat through the hole. Additionally, another opening may be located along a front brim of the hard hat. A second outlet that feeds through the opening in the brim provides air down onto the face of the user. |
US09241528B2 |
Sport safety headgear with bracing system and warning system
A protective headgear having an axial rotation control and bracing system, a head and neck linking system and impact safety warning system made for a single player. The axial rotation control and bracing system is designed to reduce linear and axial rotation of the head and allow for bracing; a headgear with multiple embodiments. Constructed of energy absorbent material to dissipate and transfer excessive impact energy to the torso of the player. A headgear which links the head and neck to improve effective mass thereby reducing head acceleration to minimize transfer of force and mechanical effect on the brain. A headgear having a non-removable electronic communication system designed for: measuring, collecting, monitoring, storing, interpreting and transmitting linear and rotational acceleration impact data. An impact safety warning system with pre-determined force threshold that when met or exceeded will identify and stop play so medical assessment can be conducted. |
US09241519B2 |
Glove for use in the oil and natural gas extraction industries
A safety glove for use in the oil and natural gas extraction industries whereas a unique design on the dorsal portion of the glove is provided, the dorsal portion comprising a plurality of raised protective members extending substantially along the entire length of the finger and thumb portions of the glove. |
US09241512B2 |
Filter material comprising polylactide fibres
The invention relates to filter material for inclusion in the filter or filter element of a 5 smoking article, said filter material comprising polylactide fibers and a plasticizer. The invention also relates to filters or filter elements comprising the filter material, and smoking articles comprising the same. |
US09241508B2 |
Nutritional emulsions comprising calcium HMB
Disclosed are nutritional emulsions comprising fat, carbohydrate, protein, and calcium HMB, wherein the nutritional emulsion has a weight ratio of a soluble calcium binding capacity to soluble calcium of from about 2.3 to about 12.0. Also disclosed are nutritional emulsions comprising fat, carbohydrate, protein, and calcium HMB, wherein the nutritional emulsion comprises less than 900 mg/L of soluble calcium in a weight ratio of calcium HMB to soluble calcium of from 6:1 to 15:1. The nutritional emulsions are surprisingly stable and generate minimal or no bitter flavors or after taste over time. |
US09241507B2 |
Reducing agent from microorganism belonging to genus Bacillus and application for same
The present invention is intended to provide a reducing agent effective for color development of meat and uses therefor. The present invention provides a reducing agent containing a heme reductase derived from a microorganism belonging to the genus Bacillus. Preferably, crushed bacterial cells of Bacillus subtilis, Bacillus amyloliquefaciens, Bacillus natto, Bacillus thuringiensis, or Bacillus mycoides are used. |
US09241504B2 |
Method of and system for wheat milling
Processes and systems for commercial scale milling of wheat are disclosed. Processes include multiple tempering steps of controlled duration and cubing of the wheat kernel between two tempering steps. The cubing between the tempering breaks the kernels, or stresses the kernels, in a manner that enables a high degree of separation of the bran and endosperm early in the flour production process. An embodiment includes tempering for a first period between ½ hour and 2 hours, cubing in a roll crusher with longitudinal corrugations on one roll and circumferential corrugations on a second roll, removing fines from the cubed kernels, and further tempering of the cubed kernels for a period between ½ hour and 2 hours. |
US09241501B2 |
Apparatus and method for dispensing frozen confections
An apparatus for dispensing a frozen confection is provided comprising: an insulated chamber (1) housing a container (3) of a frozen confection; a refrigeration system (8); a nozzle (4) having an inner end which is connected to the container (3); and an outer end which is located outside the insulated chamber; means for applying pressure to the frozen confection thereby to dispense it from the container (3); a cap (7) which can enclose the outer end (6) of the nozzle (4) when closed and which allows external access to the outer end (6) of the nozzle (4) when open; and one or more channels (12) which allow cold air to flow from the chamber into the region around the outer end of the nozzle; wherein the apparatus comprises a removable holder (10) that supports the container (3) and wherein the spaces between the container (3), the inside of the chamber and the underside of the holder form the one or more channels (12). |
US09241499B2 |
Method and device for producing a coffee preparation
A method for the automated production of a coffee preparation with a coffee preparation device (1) having a brewing unit, the method including the following steps: insertion of a pre-filled cartridge (3) with a powder supply (4) having a plurality of, preferably compressed, powder portions (11) of ground coffee beans into a cartridge receptacle (2) of a preparation device (1); automatic or at least partially manual metering of a powder portion (11) from the powder supply (4), wherein the entire powder supply (4) is moved for this purpose, preferably displaced axially, with the assistance of metering unit (10), and then the powder portion (11) is separated from the powder supply (4); transfer of the powder portion (11) to a brewing unit of a preparation device (16); automatic preparation of the coffee in the brewing unit, using the powder portion (11) and a heated, potable fluid flowing through the powder portion in the brewing unit, more particularly under pressure; closure of the cartridge (3) in the cartridge outlet opening area (5) of the preparation device. |
US09241488B2 |
Azole derivative, method for producing azole derivative, and intermediate compound
In order to provide a novel azole derivative, an azole derivative of the present invention is an azole derivative represented by a general formula (V′). (where R6 and R7 independently represent a hydrogen atom, a C1-C4 alkyl group, a phenyl group, or a benzyl group; X represents a halogen atom, a C1-C4 alkyl group, a haloalkyl group, an alkoxy group or a haloalkoxy group, a phenyl group, a cyano group, or a nitro group; m represents an integer of 0 to 5; and A represents a nitrogen atom or a methyne group.) |
US09241487B2 |
Pyrimidine derivatives and use thereof as pesticides
The present invention relates to novel substituted pyrimidine derivatives, to processes for preparing these compounds, to compositions comprising these compounds and to their use as biologically active compounds, in particular for controlling harmful microorganisms in crop protection and in the protection of materials and as plant growth regulators. |
US09241483B2 |
Fast-acting disinfectant compositions for reducing or eliminating microbial populations
In one embodiment, a disinfectant composition includes a peroxide, a peracid, an anionic surfactant, a nonionic polymer, and one or both of a linear fatty alcohol and an alkyl pyrrolidone. The disinfectants provide greater killing rates for microbial populations in short periods of time, and therefore can be considered to be fast-acting disinfectants. |
US09241482B2 |
Self-decontaminating surface coatings and articles prepared therefrom
The present invention is directed toward a self-decontaminating surface coating, which when cured has a partially hydrophobic surface. The coating comprises a polymeric coating resin which, when cured, is hydrophilic. The coating also comprises a biocide, a germinating agent, and a hydrophobic micro/nano particulate material. The coating is suitable for application to ceramics, metals, and polymer substrates. Articles coated with the coating of the present invention are resistant to spores. |
US09241472B2 |
System and method for cleaning teats of a milk-producing animal and monitoring teat cleaning procedures
A system for monitoring a teat cleaning and disinfectant before a milking operation is started that comprises one or more controllers that are configured to monitor various operating parameters of the system. In an embodiment, the current supplied to a motor that drives scrubbing elements in an applicator in order to identify or determine when a teat of a cow is inserted and then removed from the applicator during a wash mode and dry mode. The controller is programmed to count each teat that is properly prepped for milking in order to determine the number of cows that have been properly prepped for milking. If certain thresholds, such as predetermined number of teats on a cow, have not been met a cow is not counted as having been properly prepped. |
US09241459B1 |
Maize inbred PH1D1R
A novel maize variety designated PH1D1R and seed, plants and plant parts thereof. Methods for producing a maize plant that comprise crossing maize variety PH1D1R with another maize plant. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH1D1R through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. Hybrid maize seed, plant or plant part produced by crossing the variety PH1D1R or a locus conversion of PH1D1R with another maize variety. |
US09241456B1 |
Maize inbred PHWKG
A novel maize variety designated PHWKG and seed, plants and plant parts thereof. Methods for producing a maize plant that comprise crossing maize variety PHWKG with another maize plant. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PHWKG through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. Hybrid maize seed, plant or plant part produced by crossing the variety PHWKG or a locus conversion of PHWKG with another maize variety. |
US09241442B2 |
Autonomous and remote control all purpose machine (ARCAPM)
A autonomous and remote control all purpose machine (ARCAPM) having different interchangeable modules that are structured and arranged to perform different tasks is disclosed. A machine includes: a body; a plurality of bays in the body, wherein each bay is configured to receive a respective module; and a power source carried by the body. A respective power connector is in each one of the bays that is configured to provide an electrically conductive path between the power source and a device in a module arranged in one of the bays. The machine includes a propulsion system structured and arranged to move the body over the ground. The machine also includes a control system structured and arranged to control autonomous movement of the machine based on at least one of: proximity sensors, metal detectors, and GPS data. |
US09247685B2 |
Multi-component nozzle system
A pick-and-place machine and method includes use of a passive component feeder cartridge including a feeder gear. Rotation of the feeder gear causes a component-bearing tape to be fed through the feeder cartridge. A pickup head includes a vacuum nozzle to pick up the components from the tape and a rack gear to engage and drive the feeder gear of the feeder cartridge via translational motion of the pickup head when operatively disposed with respect to a selected feeder cartridge. |
US09247683B2 |
Method of assembly of a video display system
A method for assembling a display system includes positioning and selectively engaging a plurality of modules together to form a first tier, lifting the first tier, positioning and selectively engaging a plurality of modules together to form a second tier, and attaching the second tier to the first tier. |
US09247680B1 |
EMI gasket for shielding electromagnetic wave
A gasket is formed by applying an adhesive on four sides of an elastic body of a closed cell polyurethane material, wrapping a copper film around the elastic body other than a bottom bonding surface, forming a coating layer by depositing or plating nickel on a surface exposing the copper film, and forming a resin coating layer on the nickel coating layer A conductive adhesive is applied on the bottom surface. |
US09247679B2 |
Jet impingement coolers and power electronics modules comprising the same
Jet impingement assemblies and power electronics devices incorporating jet impingement assemblies are described. The jet impingement assemblies include a fluid inlet, a fluid outlet, a manifold, and a heat distribution member. The manifold includes a distribution side in fluid communication with the fluid inlet, a collection side in fluid communication with the fluid outlet, a plurality of orifices extending from the distribution side to the collection side, and a return channel extending from the collection side to the distribution side. The heat distribution member is positioned proximate to the collection side of the manifold. |
US09247677B2 |
Electronic component casing
An electronic component casing includes: an inclined portion that projects from an upper surface so as to increase in height gradually from one side; a step portion that descends as a continuation of an upper end of the inclined portion or descends via a plane connected to the upper end; and a planar portion connected to a lower end of the step portion. |
US09247676B2 |
Electronic device cooling systems
An electronic device includes: a housing having one or more interior surfaces; an electronic circuit that is disposed within the housing, that does not directly contact any of the one or more interior surfaces of the housing, and that includes at least one electrical component that consumes electrical power; and a thermally conductive material that surrounds the electronic circuit within the housing, that directly contacts both the at least one electrical component and the one or more interior surfaces of the housing, that absorbs heat from the at least one electrical component, and that transfers heat to the housing. |
US09247675B2 |
Power converter
A power converter includes an inverter in an inverter case, and a DC/DC converter in a converter case detachably fixed to the inverter case. The inverter includes power semiconductor modules, and the DC/DC converter includes a down-converter circuit and/or a boost converter circuit. The inverter case includes first and second path-forming members thermally contacting the converter case. In the first path-forming member, the power semiconductor module is inserted into a first coolant path. In the second path-forming member, the power semiconductor module inserted into the second coolant path, which is parallel to the first coolant path. The DC/DC converter includes an inductance device, and a switching device board on which a switching device con rolling electric current in the inductance device is mounted. The inductance and switching devices are in an area of the converter case thermally contacting first and second path forming members. |
US09247673B2 |
Air baffle system in a cooling system for electronics
A cooling apparatus of an array of fan cradles holding fans where a movable baffle assembly directs airflow and blocks removal of more than one fan at a time. A plurality of fans held in a fan cradle assembly in which the fan cradle for a fan to be replaced mechanically moves and is engaged with the movable baffle assembly to prevent removal of the other fans. A method is provided by which an operator may remove and replace an existing fan in an array of fans. |
US09247670B2 |
Support member to position a system board
A support member that positions a system board is provided herein. The support member includes a frame and a plurality of mounting members. The frame supports a system board. The plurality of mounting members are formed in the frame. The plurality of mounting members connect the frame to the system pan holding the system board. The plurality of mounting members are disposed on the frame to bend the system board. |
US09247668B2 |
Power converter designed to minimize mechanical vibration of converter component
A power converter includes a converter casing made of an assembly of a first case body and a second case body. The first case body has a bottom plate. The second case body has a top plate. Side plates are arranged between the top plate and the bottom plate. A capacitor is disposed in the converter casing and includes a capacitor casing and a capacitor device which is sealed with potting resin so as to have a potting surface through which the potting resin is exposed outside the capacitor casing. The capacitor is fixed on the bottom plate with the potting surface oriented perpendicular to a normal direction of the bottom plate. A connector is provided which mechanically connects the bottom plate and the top plate and is located away from the side plates, thereby enhancing the suppression of mechanical vibration of the capacitor on the bottom plate. |
US09247664B2 |
Electronic device and manufacturing method thereof, electronic apparatus, and moving body
An electronic device includes a substrate, a cover body which is placed on the substrate, a first cavity which is surrounded by the substrate and the cover body, and a second cavity which is surrounded by the substrate and the cover body, wherein an inner portion of the first cavity is sealed in a first air pressure atmosphere, and an inner portion of the second cavity is sealed in a second air pressure atmosphere which has a difference of air pressure with respect to the first air pressure atmosphere, a first through-hole, which communicates with the first cavity and is blocked by a seal member, is provided in at least one of the substrate and the cover body, and the first cavity and the second cavity are isolated from each other by a partition wall portion which is integrally provided to the cover body or the substrate. |
US09247663B2 |
Waterproof structure, electronic device, and waterproofing method
A waterproof structure includes a package having an opening; a lid part which is slidable between a first position that makes the opening be open and a second position that is located closer to the innermost of the opening than the first position and closes the opening; and an elastic member provided on a surface of the lid part, said surface facing an inner side of the opening, in a manner such that the elastic member is incapable of contacting the package when the lid part is positioned at the first position, and that the elastic member is pressed into the opening when the lid part is positioned at the second position. It is possible to prevent insufficient pressing of the elastic member into the opening, and thereby the relevant waterproof performance can be improved. |
US09247660B2 |
Isolator system for a segmented frame for a storage drive
An isolator system for a segmented frame is provided. The isolator system in one example includes a riser block configured to be affixed in a riser aperture of the segmented frame, with the riser block including one or more damper receptacles and one or more corresponding central shafts extending up at least partially through the one or more damper receptacles, one or more elastomeric dampers comprising substantially cylindrical bodies and central bores extending partially through the bodies, with the one or more elastomeric dampers fitting over the one or more shafts and into the damper receptacles, with the one or more elastomeric dampers being formed of an at least partially elastomeric material, and one or more coil springs located over the one or more elastomeric dampers, wherein the one or more elastomeric dampers and the one or more coil springs compress in response to force. |
US09247659B1 |
Slab-based cooling
Air conditioning systems and techniques are described that include passing a fluid through a slab. The fluid is cooled in the slab and the cooled fluid is circulated to a coil. The coil is arranged in an airflow such that ambient air passes over the coil, thereby reducing the relative humidity of the ambient air. A control unit may also be provided to selectively operate a pump to control the flow of the fluid through the slab. |
US09247653B2 |
Flexible electronic component module
A flexible electronic component module includes a first substrate and a second substrate. The first substrate overlaps the second substrate to define at least one first exposed portion and at least one second exposed portion. The at least one first exposed portion includes a first electrode layer and the at least one second exposed portion includes a second electrode layer. The first electrode layer is disposed on a lower surface of the first substrate and the second electronic layer is disposed on an upper surface of the second substrate. |
US09247649B2 |
Printed circuit boards fabricated using congruent molds
Methods for fabricating printed circuit boards, devices for use in the fabrication of printed circuit boards, and structures for a printed circuit board. A mold may be formed as a device that includes a plurality of features, such as recesses, corresponding to a layout of a plurality of conductors for the printed circuit board. A sheet comprised of an electrically-conductive material may be deformed to match the features of the mold. A substrate may then be added to support the sheet, and the sheet may be selectively removed with a mechanical process to define the conductors of the printed circuit board. |
US09247648B2 |
Stretchable electronic device
A stretchable electronic device is disclosed. In one aspect, the device has a stretchable interconnection electrically connecting two electronic components. The stretchable interconnection includes an electrically conductive channel having a predetermined first geometry by which the channel is stretchable up to a given elastic limit and a first flexible supporting layer provided for supporting the electrically conductive channel and having a predetermined second geometry by which the first supporting layer is stretchable. The predetermined second geometry has a predetermined deviation from the predetermined first geometry chosen for restricting stretchability of the electrically conductive channel below its elastic limit. |
US09247638B2 |
Optical printed circuit board and a method of manufacturing an optical printed circuit board
A method of manufacturing an optical printed circuit board and an optical printed circuit board. The method includes providing a support layer having one or more optical waveguides formed on the support layer, the waveguides having exposed interfaces. A film is provided on one or more of the exposed interfaces, wherein the film has a smoother outer surface than the waveguide interface. |
US09247628B2 |
Rejecting noise transients while turning off a fluorescent lamp using a starter unit
A local minimum of a current monitoring signal is identified by a starter unit that turns off a fluorescent lamp without using a wall switch. Closing a main switch in the starter unit stops an illuminating current from flowing through a gas in the lamp. The local minimum of the current monitoring signal is reached when an increasing valid sample is identified following four valid samples. A sample is valid if it does not differ from the preceding valid sample by more than a threshold difference based on known properties of the signal. By skipping invalid samples, the local minimum is accurately determined to have been reached despite transient noise spikes in the signal that would trip any voltage threshold used to locate the local minimum. When the main switch is opened at a predetermined time after the local minimum, the illuminating current does not again flow through the gas. |
US09247620B2 |
Controlling light source(s) via a portable device
A method of controlling a light source (105) via a handheld computing device (110) is disclosed. The method comprises receiving an input produced by one or more sensors of the handheld computing device, the input being indicative of a current orientation of the handheld computing device. The method further comprises determining, based at least in part on the input, that the handheld computing device is in a predefined triggering orientation, e.g. in a generally horizontal orientation. In response to so determining, one or more frames of image data are acquired via an image sensor connected to the handheld computing device (110). The method further comprises obtaining an identifier of the light source, e.g. from information encoded into light emitted by the light source (105), having determined that the one or more frames of image data comprise image data representative of the light source (105). The method further comprises transmitting to the light source (105) a command indicative of a desired light setting for the light source (105), which desired light setting may for example have been provided via user input or may be a predefined setting retrieved from memory. A handheld computing device (110) and a lighting system (100) are also disclosed. |
US09247617B2 |
Control loop with a variable time constant for power factor correction for a load circuit comprising light-emitting means
The invention proposes a method for operating an actively clocked PFC circuit (2) having a directly or indirectly connected load circuit (5) at the output of the PFC circuit (2), wherein the load circuit (5) has at least one luminous means, in particular one or more LEDs (4), wherein the PFC circuit (2) is controlled by a PFC controller (30) in such a manner that the PFC controller (30) determines a control parameter, in particular a switched-on time period (ton), for the clocking of the PFC circuit (2) on the basis of at least one first controller setting (RE_fast) and one second controller setting (RE_slow), wherein the time of a change from the first controller setting (RE_fast) to the second controller setting (RE_slow) is dependent on the directly or indirectly determined average value of the control parameter, in particular the switched-on time period (ton). |
US09247613B2 |
Quantum dot electroluminescence display device and display apparatus
A quantum dot electroluminescence display device and display apparatus are provided, and a electroluminescence structure (02) is provided in sub-pixel units of different colors of each pixel unit, a monochromatic quantum dot layer (03) is provided in at least one sub-pixel unit of a color of each pixel unit and located on a light exiting side of the electroluminescence structure of the at least one sub-pixel unit of a color, and the monochromatic quantum dot layer (03) emits monochromatic light corresponding to the color of sub-pixel unit after it is excited by light emitted from the electroluminescence structure (02). |
US09247609B2 |
Apparatus and method for controlling flash in portable terminal
A method and an apparatus for control a flash in a mobile terminal. In the method, a current use state of the mobile terminal is detected. A use amount of a current of the flash is controlled depending on the current use state. The flash is allowed to emit light depending on the controlled amount of the current. |
US09247605B1 |
Interference-resistant compensation for illumination devices
A method and illumination device are provided for interference-resistant compensation in light emitting diode (LED) devices. In one embodiment, the method includes monitoring a detection photocurrent within a lamp during multiple detection intervals interspersed with periods of illumination, applying a drive current sufficient to produce illumination to one of multiple emission LED elements within the lamp during a subsequent measurement interval, and monitoring a measurement photocurrent within the lamp while the drive current is applied. An embodiment of an illumination device comprising a lamp includes multiple emission LED elements, one or more photodetectors, and a lamp control circuit, where the lamp control circuit is adapted to perform steps of the method. |
US09247603B2 |
Shunt regulator for spectral shift controlled light source
A light emitting diode lighting assembly that receives an electrical excitation signal that is varied from a dimming device. Driving circuitry receives the varying input and has first and second paths that each have a plurality of light emitting diodes. Each plurality of light emitting diodes has a threshold voltage with the threshold voltage of the first plurality of diodes being less than the threshold voltage of the second plurality of lighting emitting diodes. The current within the first path is controlled by a current limiting device that is controlled by a resistor that receives input from the second path to gradually turn off the first plurality of light emitting diodes as the second plurality of lighting emitting diodes increase in intensity. A shunt voltage regulator within the circuit having a threshold voltage that is above threshold voltages of components in the assembly to minimize voltage increases in the assembly. |
US09247601B2 |
Light emitting device control circuit with dimming function and control method thereof
The present invention discloses a light emitting device control circuit with dimming function and a control method thereof. The light emitting device control circuit includes: a dimmer circuit, a rectifier and filter circuit, a power converter circuit, and a headroom voltage regulation circuit. The dimmer circuit generates an AC dimming voltage according to an AC voltage. The rectifier and filter circuit generates an input voltage according to the AC dimming voltage. The power converter circuit operates according to a control signal to convert the input voltage to an output voltage which is supplied to a light emitting device circuit. The headroom voltage regulation circuit generates the control signal according to a reference value and a difference between the input voltage and the output voltage, and regulates the difference at a level corresponding to the reference value by a feedback control loop. |
US09247598B2 |
Portable lighting devices
A portable lighting device having a plurality of modes of operation and method of operating the portable lighting device are disclosed. One method of operating the portable lighting device is by rotating the portable lighting device along a principal axis of projection of the light source to enter into a new mode of operation. Normal, dim, motion sensitive, variable brightness, blink, right and left hand, lock out, SOS, night light, strobe, compass and signal modes are disclosed, and the modes may be adjusted. A rechargeable battery pack is disclosed that includes a housing, a rechargeable battery, and an accelerometer. A battery cassette is disclosed that provides a negative electrode at each end of the battery cassette, and a central connector that provides a positive electrode at both ends of the battery cassette. |
US09247589B2 |
Induction heating device, induction heating method, and program
The purpose of the present invention is to minimize switching losses of an inverter. An induction heating device includes: a plurality of induction heating coils (20) which are disposed adjacent with each other; a plurality of inverters (30), each of which has a capacitor (40) serially connected to each of the induction heating coils (20), and converts a DC voltage into a square wave voltage; and a control circuit (15) which controls so as to align the phase of coil currents flowing though the plurality of the induction heating coils (20), wherein the control circuit (15) controls the timing at which the square wave voltage transitions such that an instantaneous value of the square wave voltage is preserved in either the DC voltage or a turnover voltage, when the coil current zero crosses. |
US09247587B2 |
Heating element and a manufacturing method thereof
The present invention relates to a heating element including a transparent substrate, a bus bar, a power supply connected to the bus bar, a heat emitting pattern line provided on the transparent substrate and electrically connected to the bus bar, and a non-heat emitting pattern line provided on the transparent substrate and not electrically connected to the bus bar, and a method for manufacturing the same. |
US09247586B2 |
Unit for conductively heatable melting
A melting and/or refining unit for conductively heatable melts, in particular glass melts, is provided. The melting and/or refining unit has a tank and at least one electrode. The electrode passes through an opening in a wall of the tank so as to be immersed in the conductively heatable melt. The melting and/or refining unit has an apparatus for reducing the local introduction of heating power into at least one region adjacent to the electrode. |
US09247582B2 |
Mobile telecommunications system
A method of processing a handover request from a base station controller (BSC) of a GSM (Global System for Mobile communication)-type network. The method comprises the steps of passing a handover request with GSM-type parameters from a base station controller (BSC) through a Master Switching Center (MSC) of the GSM-type network to a UMTS core network (CN) and to a Radio Network Controller (RNC) of the UMTS (Universal Mobile Telecommunications System) network, translating the GSM-type parameters to UTRAN parameters in the Radio Network Controller (RNC), and allocating UTRAN resources in response to the translated parameters. |
US09247581B2 |
Multiple-processor wireless mobile communication device
A wireless mobile communication device includes a first processor configured to execute a software application and a second processor configured to manage wireless communication over a wireless network. The processors are located in the same communication device and configured for one of the processors to send data to the other processor under a protocol. In accordance with this protocol, if the sending processor does not receive a receipt acknowledgement for the sent data from the other processor before the end of a resend time period measured from when the data was sent, then the sending processor resends the data to the other processor after the end of the resend time period. However, the sending processor does receive the acknowledgement before the end of the resend time period, then the sending processor does not resend the data to the other processor. |
US09247574B2 |
Communication implementation method, virtual machine program product, modem and terminal
A method for implementing communication includes: determining an operating system corresponding to a current time slice, the determined operating system supporting a communication network standard; determining a memory partition; running the determined operating system based on the determined memory partition and driving a Digital Signal Processor, a signal processing module supporting the communication network standard and a Radio Frequency signal transceiver based on a hardware driving program included in a system program of the determined operating system; controlling the signal processing module to read authentication information of the terminal and controlling the Digital Signal Processor to encapsulate, based on a communication protocol, the authentication information of the terminal to generate a communication network signal; and controlling the Radio Frequency signal transceiver to convert the communication network signal into a Radio Frequency signal and send the Radio Frequency signal to a communication network. |
US09247572B2 |
Intelligent wireless charging device
In one example a base station for an electronic device comprises a charging station, an audio interface, logic, at least partially including hardware logic, configured to detect a first electronic device within a geographic region proximate the charging device, and in response to detecting the first electronic device 100, to establish a communication link with the first electronic device via a wireless communication channel, activate the audio interface to receive audio input. Other examples may be described. |
US09247566B2 |
Method for protecting opportunity to transmit data frame in wireless LAN system
A method for guaranteeing a data frame transmit opportunity in a wireless LAN system having three different transmission modes includes: setting a first transmission protection interval based on a lowest transmission mode, when a node of a mode having a lowest transmission rate among the three transmission modes exists in the wireless LAN system, aggregating a data frame to be transmitted within time of the set transmission protection interval, and transmitting the data frame; and setting a second transmission protection interval based on a mode having a highest transmission rate, when only nodes of a mode having a highest transmission rate among the three transmission modes exist, aggregating a data frame to be transmitted within time of the set transmission protection interval, and transmitting the data frame. |
US09247563B2 |
Method implemented in a user equipment
In some implementations, a method implemented in a user equipment UE for single carrier frequency division multiple access SC-FDMA within a wireless system includes receiving an assignment of a plurality of uplink scheduling request resources and comprising a plurality of SC-FDMA subcarriers of the wireless system. One of the plurality of uplink scheduling request resources is selected for transmission of scheduling requests. It is determined that a change in uplink scheduling request resource should be made. Upon determining that a change in scheduling request resource should be made, another of the assigned uplink scheduling request resources is selected for transmission of scheduling requests. |
US09247558B2 |
System and method for reducing interference between collocated transceivers in a wireless network device
A network device including a first communication module and a second communication module. The first communication module is configured to, in accordance with a first wireless protocol, receive first data during a first time period and transmit second data during a second time period. The second communication module configured to, in accordance with a second wireless protocol, receive a plurality of packets during the first time period; not transmit an acknowledgement during the first time period for each packet of the plurality of packets in response to receiving each packet of the plurality of packets; and subsequent to receiving all of the plurality of packets, transmit a single acknowledgement during the second time period to indicate receipt of all of the plurality of packets. |
US09247555B2 |
Data transmission method, apparatus, and communications system
Embodiments of the present invention provide a data transmission method, an apparatus, and a communications system. The method includes sending, by a macro base station, a configuration request message to an access node, where the configuration request message includes a bearer configuration parameter that carries a radio bearer (RB) identifier; receiving, by the macro base station, a configuration success message from the access node, where the configuration success message carries at least physical layer parameter configuration information that is configured by the access node for a user equipment; and sending, by the macro base station, a reconfiguration message to the user equipment. The reconfiguration message includes at least the RB identifier and/or a logical channel identifier that is reconfigured to transmit on the access node and the physical layer parameter configuration information of the access node. |
US09247554B2 |
Network control to direct user devices in mutual machine-to-machine communications into unlicensed frequency bands to decrease interference
Apparatuses, methods, computer programs, and computer-readable media are disclosed. A network node defines two or more user device groups, one of the user device groups using a licensed frequency band and another using an unlicensed frequency band. Timing advance parameters of user devices are determined. The user devices are assigned into one of the user device groups based on comparison of the timing advance parameters in such a manner that if a magnitude of differences of timing advance parameters of the user devices having mutual machine-to-machine communications exceeds the a timing advance parameter of at least one user device communicating with the network node, the user devices having the mutual machine-to-machine communications are directed into the user device group using the unlicensed frequency band for decreasing interference. |
US09247551B2 |
Cognitive SIMO network access method based on cooperative relay
The invention relates to a cognitive SIMO network access method based on cooperative relay, wherein a cognitive base station collects channel responses in a network and judges whether the cognitive users can cooperate with a primary user to achieve the target transmission rate required by the primary user or not, if so, a cognitive SIMO network is accessible to a frequency band licensed to the primary user; otherwise, the cognitive SIMO network is non-accessible. The access method can enable a plurality of the cognitive users and the primary user to simultaneously use the same licensed spectrum in the same geographical position, on the premise of ensuring the target transmission rate of the primary user, and further improve the utilization efficiency of the spectrum as far as possible. As the access method is based on cooperative communication, the nearer the distance from the cognitive network to the primary network is, the greater the network throughput can be achieved; and furthermore, a large-range network coverage can be realized, so the deficiencies in the existing cognitive radio access ways are made up. |
US09247548B2 |
Data service level uplink data flow control
A method and a mobile device for limiting uplink transmission for user data at the data service level are provided. At least one least one characteristic related to uplink transmission is monitored and uplink transmission for user data is limited at the data service level based at least in part on the at least one characteristic. Battery power can potentially be saved by limiting uplink transmission for user data at the data service level when uplink transmission is unlikely to be successful. |
US09247547B2 |
Downlink and uplink resource element mapping for carrier extension
A method, an apparatus, and a computer program product for wireless communication are provided in which resource elements compatible with multiple different communication protocols, which may not be compatible with one another, may be mapped to a radio frame. For example, in an LTE network, equipment configured to be compatible with 3GPP release 8 standards (herein referred to as Rel. 8) may have certain limitations as to what bandwidth is available for use and access, while these limitations may not apply to later releases of LTE standards after Rel. 8 (herein referred to as “New”). Thus, a system bandwidth can be extended to include an extension portion, to which resource elements compatible with the New protocol may be mapped, and a non-extension portion, to which resource elements compatible with either Rel. 8 or the New protocol may be mapped, providing an effective multiplexing of system resources. |
US09247541B2 |
Selecting frequency bands for transmitting data packets
A first combination of frequency bands is selected for transmitting a first data packet, and a second, different combination of frequency bands is selected for transmitting a second data packet. A data stream is divided into a first set of data and a second set of data. The first set of data is allocated to the first combination of frequency bands, and the second set of data is allocated to the second combination of frequency bands. |
US09247538B2 |
Sharing frequencies in an OFDM-based wireless communication system
An apparatus for sharing frequencies in an orthogonal frequency-division multiplexing OFDM-based wireless communication system, wherein the OFDM-based wireless communication system comprises a base station and a mobile device that work within a radio frequency band, the method comprising: detecting an interference signal in the radio frequency band; setting by the base station, based upon the interference signal, interference indication information in a control header of a downlink frame to be sent to the mobile device, the interference indication information indicating a frequency range that is occupied by the interference signal in the radio frequency band; and sending by the base station the downlink frame to the mobile device, such that the mobile device may, based upon the interference indication information, avoid the frequency range where the interference signal is located. |
US09247533B2 |
Method implemented by a subscriber unit for selectively suppressing communications
A method and subscriber unit used for communicating in voiced communications are disclosed. The method for use in a subscriber unit may include receiving, from a cellular base station, a first signal at a first data rate and a first modulation scheme, transmitting a second signal, to the cellular base station, indicative of a subscriber station capability to receive a third signal at a second date rate and a second modulation type, and receiving, from the cellular base station, based on the transmitted second signal, a third signal at the second data rate and second modulation type. |
US09247531B2 |
Methods for control signaling for wireless systems
To effectively and efficiently provide control information, a broadcast pointer channel (BPCH) may be used to identify the type and perhaps relative location of control information that is being provided in a given frame structure, such as a sub-frame, frame, or superframe. A sub-frame (or like framing entity, such a frame or superframe) may have a BPCH and a corresponding system control information segment in which control information may reside. The system control information segment may have any number of control information blocks, wherein each control information block that is present may correspond to a particular type of control information. The BPCH is used to identify the type of control information that is present in a corresponding system control information segment, and if needed or desired, the relative locations of the various control information. |
US09247530B2 |
Method for triggering aperiodic sounding reference symbol, base station and user equipment
A method for triggering an aperiodic sounding reference symbol, a base station and a user equipment. Including not releasing by a user equipment a resource used for transmitting an aperiodic sounding reference symbol configured by a base station for the user equipment, if the user equipment desynchronizes or the user equipment fails to transmit a scheduling request to the base station; executing a random access procedure by the user equipment; and transmitting by the user equipment the aperiodic sounding reference symbol on the unreleased resource used for transmitting an aperiodic sounding reference symbol configured by a base station for the user equipment according to indication information issued by the base station for indicating the user equipment to transmit an aperiodic sounding reference symbol if the random access succeeds. |
US09247527B2 |
Selection of acknowledgment timing in wireless communications
Disclosed is a method including communicating, by a mobile device, with a base station via first and second component carriers having different frequency bands and time division duplexing (TDD) configurations. The method may include receiving one or more downlink transmissions via the second component carrier. The method may include selecting a hybrid automatic repeat request (HARQ) timing sequence based on the TDD configurations of the first and second component carriers. The method may include transmitting one or more positive acknowledgment and/or negative acknowledgement (ACK/NACK) signals, associated with the one or more downlink transmissions, according to the selected HARQ timing sequence. Other embodiments may be described and claimed. |
US09247524B2 |
Positional camera and GPS data interchange device
A location tagged data provision and display system. A personal communication device (PCD) with electromagnetic communication capability has a GPS receiver and a display. The PCD requests maps and location tagged data from data providers and other for display on the PCD. The data providers respond to requests by using searching and sorting schemes to interrogate data bases and then automatically transmitting data responsive to the requests to the requesting PCD. |
US09247522B1 |
Location-based reminder process
A computer-implemented method and computing system for identifying, using one or more computing devices, an appointment scheduled for at least one user. Some embodiments may include determining, using the one or more computing devices, a present location for the at least one user and generating, using the one or more computing devices, a reminder for the appointment based upon, at least in part, the present location. |
US09247520B2 |
Determining and displaying information relating to crowdedness of venue amenities
Amenity service point data is stored, where the amenity service point data specifies, for a plurality of amenities in a venue, a respective plurality of different geographic points at which the amenities are located within the venue. Locations of a plurality of mobile computing devices that are within the venue are determined. For each particular amenity among the plurality of amenities, a crowdedness level of the particular amenity is determined based in part on the locations of the plurality of mobile computing devices relative to the geographic point corresponding to the particular amenity. A request to view information relating to a certain amenity is received. Particular information relating to the certain amenity, where the information includes an indication of the crowdedness level of the certain amenity is caused to display. The crowdedness level of the certain amenity is periodically re-determined during duration of an event at the venue. |
US09247518B2 |
Mobile device positioning responsive to externally generated regional candidate position fix mode selection
Various methods, apparatuses and/or articles of manufacture are provided which may be implemented for use by a mobile device to affect at least one positioning function based, at least in part, on a recommended candidate position fix mode received from another electronic device for use in a particular region of an environment. For example, a mobile device may obtain assistance data indicative of a candidate position fix mode for a partial region of an environment navigable by the mobile device, and in response to a determination that the mobile device is estimated to be located within a threshold proximity of the partial region, affect a wireless signal-based positioning function based, at least in part, on the candidate position fix mode. |
US09247515B2 |
Enhanced mobility support for wireless communication
Techniques for quickly and efficiently performing handover are described. A user equipment (UE) may maintain a link with a serving cell and may communicate with this cell via the established link. The UE may have a candidate set of non-serving cells that are candidates for handover. The UE may maintain uplink synchronization with one or more non-serving cells in the candidate set, without having to maintain links with any of the non-serving cells. The UE may update uplink synchronization with the non-serving cells via an access procedure, e.g., send access probes to the non-serving cells and receive timing adjustments from these cells. One non-serving cell with which the UE has maintained uplink synchronization may be selected as a target cell for handover. The UE may then perform handover from the serving cell to the target cell, without performing uplink synchronization during the handover, which may improve handover latency and success rate. |
US09247514B2 |
Macro-network location determination, local-oscillator stabilization, and frame-start synchronization based on nearby FM radio signals
Exemplary methods and systems may generally be implemented to allow a macro-network base station without access to a GPS reference signal to provide some or all of the functionality for which existing macro-network base stations typically rely on GPS. In a first aspect, an exemplary macro-network base station may determine its location using a location-determination technique that is based upon the angles of arrival of FM radio signals from nearby FM stations. In a second aspect, an exemplary macro-network base station may stabilize its local oscillator by phase-locking its local oscillator to an FM radio signal, and periodically adjusting its local oscillator to account for phase drift of the FM radio signal. And in a third aspect, an exemplary macro-network base station may synchronize its frame-start timing with a nearby base station using a frame-start timing signal that the base station has synchronized to frame transmissions from the nearby base station during a setup routine. |
US09247512B2 |
Adaptive synchronous protocol for minimizing latency in TDD systems
Systems and methods are presented that offer significant improvements in the performance of time division duplex (TDD) systems by utilizing an adaptive synchronous protocol. Conventional TDD systems are limited because data is transmitted during discreet and limited intervals of time, and because TDD transceivers may not simultaneously transmit and receive for reasons of insufficiently separated frequencies and limited receiver selectivity. Typically, TDD systems have significant latency due to the time to change from transmission to reception and the propagation delay time. By synchronizing the master nodes and the one or more remotes and by scheduling the traffic loads between these nodes, remote nodes may begin transmitting before the master node is finished with its transmission, and vice versa. This method reduces latency and improves the frame efficiency. Further, the frame efficiency may improve as the distance from the master node to the remote node increases. |
US09247509B2 |
Method of generating an index value
A method of generating an index value associated with a primary synchronization code within a communication signal includes splitting a sampled communication signal into even and odd samples. The even and odd samples are correlated with a primary synchronization code of the communication signal and complex values of the even and odd samples are generated. Signal strength values for the even and odd samples are approximated and the approximate signal strength values within a frame of the communication signal are accumulated. A highest accumulated signal strength value is assigned as an index value. |
US09247508B2 |
Transmission power control for signals used by user equipment terminals for device-to-device services
Methods, systems, and devices provide improved power control for signals used for device-to-device services. In one aspect, a user equipment (“UE”) terminal controls the transmission power of signals used for device-to-device (“D2D”) services based on power control parameters provided by a base station. The UE terminal includes a first power control module for controlling a first transmission power to be applied to signals used for communication with a base station. The UE terminal also includes a second power control module for controlling a second transmission power to be applied to signals used for D2D services. The first and second transmission powers can be determined based on at least one power control parameter received from the base station. The UE terminal also includes a signal transceiver module for transmitting signals used for uplink/downlink communications using the first transmission power and transmitting signals used for D2D services using the second transmission power. |
US09247506B2 |
Method and apparatus for multi-radio coexistence on adjacent frequency bands
Various methods for controlling an aggressor user equipment (UE) can use two transmission power control loops to mitigate UE-to-UE adjacent carrier frequency band interference to a geographically proximal victim UE. The aggressor UE can select between different transmission power parameters based on two (or more) power values. The usage of any particular power value depends on the time period of the transmission. For example, if a proximal victim UE is scheduled to receive when the aggressor UE is scheduled to transmit, a lower power value may be selected as instructed by a co-scheduler or determined by the aggressor UE. The aggressor UE can also send dual power headroom reports to its serving base station based on the two power values. |
US09247504B2 |
Capacitive sensor device and radio transceiver with a capacitive sensor device and a method for adjusting a transmission power of a handheld radio transceiver
A capacitive sensor device for a handheld radio transceiver for estimating a specific absorption rate (SAR) can be coupled with at least one first electrode, wherein during the operation of the handheld radio transceiver the first electrode is at the same time a sensor electrode of the capacitive sensor device and an antenna of the handheld radio transceiver. Moreover a handheld radio transceiver with such a capacitive sensor device can be provided. Moreover, a method can be provided for adjusting a transmission power of a handheld radio transceiver, wherein an approach of an object to the handheld radio transceiver is detected and wherein depending on the detected approach the transmission power of the handheld radio transceiver is increased or reduced. |
US09247499B2 |
Power saving method in a wireless communication system
The present invention relates to a power-saving method in a wireless communication system. In a power-saving method for a terminal of a wireless communication system according to one aspect of the present invention, the terminal receives configuration information relating to power-saving from a base station and operates in a power-down mode in which receive processing is not carried out in accordance with the configuration information relating to power saving; and the configuration information comprises at least one or other of information relating to a time point at which the base station is not transmitting packets to the terminal and a time point at which the base station is transmitting packets to the terminal. |
US09247498B2 |
System and method for uplink timing synchronization in conjunction with discontinuous reception
A system and method are disclosed for providing uplink timing synchronization during DRX operation in a wireless communication system. |
US09247497B2 |
Communicating latency-sensitive data over a wireless data link
A method and apparatus are described for communicating data frames over a wireless data link between an access point and a transceiver in an electronic device. In the described embodiments, a processing subsystem in the electronic device is configured to determine a frame interval based on a codec used to generate data contained in data frames. The transceiver is configured to use the frame interval as a timing reference for transitioning the transceiver between a constant awake mode and a power save mode so that during each of one or more frame intervals, the transceiver: transmits a data frame to the access point that indicates that the power save mode is disabled, enters the constant awake mode, receives one or more frames from the access point, transmits a frame to the access point that indicates that the power save mode is enabled, and enters the power save mode. |
US09247494B2 |
Network node selection in wireless networks
A method of selecting a network node with which a mobile terminal is to establish a connection for wireless communication. The method comprises generating a ranked list of network nodes that are available to the mobile terminal for establishing the connection, each of the available network nodes being ranked based on historical data relating to a plurality of different radio characteristics of the network node and on weighting factors associated with the plurality of different radio characteristics, each of the weighting factors having a value that is determined based on historical data relating to one or more mobile terminal usage characteristics; and selecting the network node for establishing the connection with the mobile terminal based on the ranked list of network nodes. |
US09247492B2 |
Systems and methods for multi-network audio control
Systems, methods, apparatus, and articles of manufacture to facilitate connection to a multimedia playback network are disclosed. An example wireless device includes a wireless communication interface to identify a first network within range of the wireless device available for connection and to facilitate connection of the wireless device to the first network. The example wireless device includes a processor to add the first network to a registry of networks for connection by the wireless device. The example wireless device includes a signal strength monitor to monitor one or more available networks from the network registry that are within range of the wireless device. The example processor is to evaluate the available network(s) to identify a preferred network for connection based on at least one network characteristic and facilitate a switch from connection of the wireless device to the first network if the preferred network is different from the first network. |
US09247491B2 |
Receiver and a method therein
A receiver 10 and method in the receiver for cell search to find an actual base station having a carrier frequency in a radio communications network 1. The receiver detects a first signal representative of a base station 12, 14, 16, 18 by performing slot synchronisation, frame synchronization, cell identification, measurement of a signal quality of the first signal and comparison of the measured signal quality with a first threshold value. When a first signal having a signal quality that is greater than the first threshold value has been detected, the receiver searches for at least one second signal representative of a base station for at least one frequency offset comprised in a set of offsets S3. Further, when one or more second signals are detected, the receiver selects the signal with the highest signal quality, and detects a broadcast radio channel representative of a base station for the selected signal. |
US09247490B2 |
Statistics for optimizing distributed mobility anchoring for wireless networks
Briefly, in accordance with one or more embodiments a mobility anchor point may operate in a distributed mobility anchor network. The mobility anchor point comprises a processor and a memory coupled to the processor, wherein the processor is configured by instructions in the memory to receive a request from a mobile node to connect with a base station, store one or more connection statistics regarding the connect request in a cache, send the one or more connection statistics to a mobility manager, and receive a message from the mobility manager indicating an identity of an assigned mobility anchor assigned to the mobile node. |
US09247487B2 |
Wireless network system and method of transmitting or receiving data over wireless network
A wireless network system and a method of transmitting or receiving data over a wireless network capable of limiting transmission or reception of request packets by stations existing on the wireless network, where directional communication is performed in a high-frequency bandwidth, while a wireless network coordinator is being changed or while the wireless network coordinator is in a busy state. The wireless network coordinator includes a frame generation unit which generates a beacon frame for forming a superframe; a management unit which determines a state of a network and a wireless network station on the network, and inserts a result of the determination in the beacon frame; and a communication unit which transmits the beacon frame. |
US09247484B2 |
Limiting of packet data network connection requests for wireless devices
Packet data network (PDN) connection requests from a mobile device may be limited by the mobile device. In one implementation, the mobile device may track an amount of successful PDN connection requests issued by the mobile device over a cellular network and maintain a timer value relating to an amount of time over which the successful PDN connection requests have been tracked. The mobile device may determine an allowable number of PDN connection requests and compare the amount of successful PDN connection requests to the allowable number of PDN connection requests. The mobile device may determine, based on the comparison, whether to block a PDN connection request from being issued to the cellular network. |
US09247483B2 |
Method and system for data traffic offload
A method and a system for data traffic offload are provided. The method includes the following steps. Create a local tunnel between a first base station and a second base station according to a first record and/or a second record. The first base station and the second base station are located on a front-end network. The first record corresponds to a first user equipment and the first base station. The second record corresponds to a second user equipment and the second base station. Route network packets transmitted between the first user equipment and the second user equipment via the local tunnel. |
US09247481B2 |
Routing device and method
Disclosed herein are provided a routing device and method for configuring a Low Power Wireless Mesh Network (LPWMN) including a channel hopping time multiplexing wireless link. The routing device includes a control unit and a communication unit. The control unit sets up a virtual link, a shared link, or a dedicated link to an external device or router. The communication unit forwards a data frame to the device or router based on the set-up link. |
US09247468B2 |
Method and apparatus at the physical and link layer for mobile communications
In a telecommunications network, a system to offload data traffic from base stations to small node devices includes a small node device. The small node device includes a macro-base-station-to-small-node-device (BS2D) communication section in communication with a source base station through a first link, and a small-node-device-to-user-equipment (D2UE) communication section in wireless communication with a mobile station through a fourth link. A control unit in the source base station determines a configuration of the fourth link, a macro-base-station-to-user-equipment (BS2UE) communication section is in wireless communication with the mobile station and the source base station through a second link, and a macro-base-station-to-macro-base-station (BS2BS) communication section is in communication with a target radio base station and the source base station through a third link, and a backhaul communication section is in communication with a server. |
US09247467B2 |
Resource allocation during tune-away
A resource assignment method during a tune-away procedure comprises determining a first instance in time that a tune-away will initiate with respect to an access terminal, determining a second instance in time that corresponds to a latest frame boundary associated with the access terminal prior to the instance in time that the tune-away initiates, and determining resource assignment parameters associated with the access terminal and implementing the resource assignment parameters at the second instance in time. The method can further comprise ceasing communications to the access terminal over a forward link at the second instance in time and discontinuing monitoring reverse link control channels associated with the access terminal at the second instance in time. |
US09247457B2 |
Gateway apparatus and voice communication method
A gateway apparatus transmits and receives control signal indicative of whether bit rates of voice transmitted and received by mobile terminal connected to packet forwarding apparatus on mobile high-speed network can be changed when congestion is detected in mobile high-speed network and of notification scheme of changed bit rate. When congestion is detected on mobile high-speed network and bit rate of voice transmitted or received by the mobile terminal has been changed, the gateway apparatus converts voice compressed-and-encoded bit stream stored in packet supplied from packet forwarding apparatus from the changed bit rate into bit rate transmittable and receivable by a mobile terminal connected to radio network controller on mobile circuit-switched network and transmits the converted compressed-and-encoded bit stream to radio network controller. |
US09247456B2 |
Apparatuses, methods, and computer program products for communication
Apparatuses, methods, and computer program products for communication are provided. In an aspect, an apparatus for communication may include a processing system configured to receive a frame configured to assign at least member information or position information for one or more identifiers, and receive a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information. In another aspect, an apparatus for communication may include a processing system configured to transmit a frame configured to assign at least member information or position information for one or more identifiers, and transmit a data packet associated with a particular identifier and indicating a number of space-time streams for one or more position information. |
US09247450B2 |
Quality of service for device assisted services
A method for implementing a service policy on a device by obtaining, from a user interface (UI) or a network interface, a quality of service (QoS) activity map of an application identifier to a QoS policy, wherein the QoS policy is determined at least in part by an access state qualifier, the access state qualifier characterizing an aspect of access network resources; identifying a device service usage in association with the application identifier; applying the QoS policy from the QoS activity map to the device service usage, wherein a QoS service activity, including the device service usage, falls within a class of activities associated with the application identifier and governed by the QoS policy; and processing the device service usage in accordance with the QoS policy. |
US09247438B2 |
Search method for wireless communication system
A searching method for finding a target location in a variable space is provided. The variable space is constructed by a set of variables and has multiple sub-spaces. The target location renders an output result of a wireless communication system to satisfy a target value. The search method includes steps of: providing the set of variables; identifying a target sub-space where the target location is located from the sub-spaces; obtaining a plurality of gradients of the output result at a predetermined location from the target sub-space, each of the gradients corresponding to a direction of change; and selecting one from the directions of change according to the gradients, and changing values of the set of variables according to the selected direction of change to find the target location. |
US09247431B2 |
Communication apparatus, control method of communication apparatus, and program
If automatic setting of communication parameters is performed in an ad hoc network when a communication apparatus is connected to an infrastructure network, there is a possibility that infrastructure network information is leaked to the infrastructure network. When an instruction to start the automatic setting of communication parameters is issued, a network participation state of the communication apparatus is determined and the automatic setting of communication parameters is not performed during enterprise connection. |
US09247428B2 |
Call handling based on user profile identification
Technologies for handling a call based on user identification include determining a personal profile identification for a user of a communal mobile communication device and initiating a call to a personal communication device using a phone number of the personal communication device and the personal profile identification. The personal communication device may apply a call treatment to the incoming call based on the personal profile identification. Additionally, the personal communication device may originate a call to a call recipient of the communal mobile communication device using a personal profile identification to identify the call recipient. The communal mobile communication device may apply a call treatment to the incoming call based on the personal profile identification. |
US09247426B2 |
Telecommunications network and method for time-based network access
The invention relates to a telecommunications network configured for providing access to a plurality of terminals is proposed and a method therefore. Each terminal comprises a unique identifier for accessing the telecommunications network. The telecommunications network comprises a register, an access request receiver and an access module. The register is configured for storing the unique identifier of at least one terminal in combination with at least one grant access time interval, or an equivalent thereof, during which access for the terminal is permitted. The access request receiver is configured for receiving the access request and the unique identifier for accessing the telecommunications network from the terminal. The access module is configured for denying access for the terminal if the access request is received outside the time interval, or the equivalent thereof. |
US09247420B2 |
Method of managing user equipment capabilities
The present invention is directed to a wireless communication system. Particularly, the present invention is directed to a method of managing a user equipment (UE) capability at a Mobility Management Entity (MME) via a base station of a network in a wireless communication system, the method comprising selectively forwarding an indication of a UE capability stored in the MME to the base station or sending a request from the MME to the base station to obtain a current UE capability from the UE in accordance with whether or not a certain condition is satisfied. |
US09247417B2 |
Encapsulating received multicast traffic in unicast IP packets to support distribution of multicast traffic through a mesh network
Systems, methods and apparatuses of supporting multicast traffic of a wireless mesh network are disclosed. One apparatus includes an access node that includes one or more transceivers for communicating with other devices of a wireless mesh network, and a processor. The processor is operative to receive multicast traffic from a multicast traffic source through the one or more transceivers, associate the multicast traffic with a multicast group ID, and encapsulate the received multicast traffic in unicast IP packets that include a special destination IP address associated with the multicast group ID. |
US09247415B2 |
Global platform for managing subscriber identity modules
A method of operating a mobile wireless network comprising: receiving, by a provisioning server, a signal from a mobile wireless network specifying a location of a first mobile device having a first International Mobile Subscriber Identity (IMSI) and operating in the mobile wireless network under a first condition, the mobile wireless network including a plurality of mobile switching centers (MSCs) and a plurality of mobile devices operating in the mobile wireless network; provisioning the first IMSI in the first HLR based on a state transition rule from a first provisioning state to a second provisioning state; provisioning a second IMSI in the first HLR based on the state transition rule from a third provisioning state to the first provisioning state; and transmitting data identifying the second IMSI to the first mobile device to allow the first mobile device to operate in the mobile wireless network under a second condition. |
US09247411B2 |
Methods and apparatus for supporting multi-hop peer discovery in peer-to-peer wireless networks
Methods and apparatus for supporting multi-hop peer discovery in peer-to-peer wireless networks are disclosed. One method supports multi-hop peer discovery using a first peer having a first unique identification code. The method includes decoding a second peer discovery signal to obtain a second unique identification code and a second local identification code of a second peer received during a peer-to-peer discovery channel, determining whether to select the second peer based on a predetermined criterion; and transmitting a first peer discovery signal having the first unique identification code, the second local identification code and a hop count when the predetermined criterion is satisfied. |
US09247409B2 |
Home automation communications
A system mobile computing device is at a first geographic location different from a second geographic location of a customer premises. The mobile computing device is configured to receive from the customer premises information including data indicating a status of the customer premises and an identifier for the customer premises. The device is further configured to receive user input to place an emergency call concerning the customer premises, to provide the identifier for the customer premises to a data store as part of a query for a location of the customer premises; to receive a response to the query including the second location, and send a request for a public safety answering point (PSAP) to request emergency services at the second location. |
US09247408B2 |
Interactive emergency information and identification
Provided is a method for interactive emergency information and identification. The method may comprise receiving a notification concerning an emergency situation. The notification may include a location of the emergency situation. A geo-fence associated with the location of the emergency situation can be defined based on the location of the emergency situation. Additionally, location information associated with the locations of a plurality of user devices is received, and a position of an individual within the geo-fence is determined based on the location information of the user device associated with individual. The individual may be informed about the emergency situation via a user interface of the user device. Furthermore, functionality for a user to give feedback is provided to the individual. |
US09247404B2 |
Delivery of advertisements over voice network
A system and method to deliver a voice advertisement to a cellular device over a cellular telecommunication network prior to connection of a voice call. The system, within a cellular telecommunications network, includes two units, a first unit that determines whether a call is subscribed to receive an advertisement and makes a request for delivery of the advertisement before connecting the call, and a second unit that delivers the advertisement to the cellular device. First, the first unit identifies if the call is subscribed for delivery of an advertisement. Second, the first unit routes a request to the second unit for delivery of the advertisement. Third, the second unit delivers the advertisement to the cellular device. Fourth, the first unit connects the call to the network. |
US09247402B2 |
Compensation of simple fiber optic Faraday effect sensors
A monitoring system for detecting earth faults in an electrical power supply grid providing a power signal includes a plurality of monitoring devices, each of the monitoring devices including a detector for detecting the level of harmonics in the power signal, wherein the level of harmonics is detected in a specific frequency range. Each of the monitoring devices further includes a memory for storing a harmonics reference value, a processor for comparing the detected level of harmonics with the reference level, and a communication device for transmitting an alarm if the detected level of harmonics is above the reference level for a specific period of time. Each of the detectors includes an optical sensor for detecting the harmonics by use of the Faraday effect. |
US09247397B2 |
Distribution of multicast traffic through a mesh network
Systems, methods and apparatuses for distributing multicast traffic through a wireless mesh network are disclosed. One apparatus includes an access node that includes one or more transceivers for communicating with other devices of a wireless mesh network, and a processor. The processor is operative to receive a unicast IP packet that includes a special destination IP address through at least one of the one or more transceivers, determine, based on the special destination IP address and a multicast group ID of a multicast distribution table, whether to forward the unicast IP packet to a downstream device, and route the unicast IP packet to the downstream device based on the determination. |
US09247395B2 |
Method and apparatus for broadcast assistance in direct communication system
A method for broadcast assistance in a direct communication system and an apparatus using the same are disclosed. The proposed method includes the following steps. A coordinator receives a broadcast assistance request message from a plurality of broadcast devices. The coordinator transmits a broadcast assistance confirmation signal to the broadcast devices and broadcasts a resource indication signal including a resource allocation. The broadcast devices respectively broadcasts an information message to at least one listening device according to the resource allocation acquired from listening to the resource indication signal, and the at least one listening device listens to one of the information messages having a category of interest according to the resource allocation acquired from listening to the resource indication signal. |
US09247390B2 |
Method and system for providing location aware tracking and services via an IP multimedia residential gateway
In an IP multimedia gateway, locations corresponding to communicatively coupled communication devices are determined and transmitted to a service provider device (SPD) that provides services to the communication devices. Communication devices receive location based service profiles from the (SPD) based on the determined locations. Services content from the (SPD) is communicated with the communication devices and/or with the (SPD), based on the profiles. The determined locations are received from communication devices which may be local or remote. A device location map is generated to be displayed by communication devices. The gateway may be integrated in an STB/DTV that displays the determined locations. Content is communicated to communication devices based on their location. The (SPD) may provide content and/or control information for communication device services. Locations are associated with client devices for detecting cloned client devices where determined locations are different than associated locations and/or for restricting services based on location. |
US09247389B2 |
Systems, methods, devices and arrangements for emergency call services
A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database. |
US09247385B1 |
System and method for determining visibility of geotagged content
A system and method for providing information corresponding to a set of geotagged content is provided. A location of a user operated mobile device is determined and mapping information of a target area associated with the location of the user operated mobile device is retrieved. Information corresponding to a several geotagged content in the target area is further retrieved. A visibility of each of the several geotagged content from the location of the user operated mobile device is determined based on the location of the user operated mobile device, the mapping information of the target area, and the retrieved information corresponding to several geotagged content in the target area. Information corresponding to a set of the several geotagged content determined to be visible from the location of the user is provided. |
US09247380B1 |
Location based mobile device profiles
A computer-implemented method and system for configuring a mobile device is provided. The method includes detecting location information for a location of a mobile device, determining if the detected location information is associated with a location based profile, wherein the location based profile defines a set of one or more applications for display on a homepage of the mobile device based on the location of the mobile device, selecting the location based profile associated with the detected location information when the detected location information is associated with a location based profile and configuring the mobile device based on the selected location based profile, such that activation icons of the set of one or more applications are provided for display on the homepage of the mobile device. |
US09247376B2 |
Method of recommending application, mobile terminal using the method, and communication system using the method
A method of recommending an application, which is capable of selecting and recommending an application with a high possibility of use, the method including: receiving, in a server, frequencies of use of a plurality of applications that are classified according to a time when each application is executed or a location where each application is executed; selecting an application from among the plurality of applications based on time and location information of where a mobile terminal is located and the frequency of use of the application; and transmitting application recommendation information including the selected application from the server to the mobile terminal. |
US09247374B2 |
Terminal device, communication system and method of activating terminal device
A terminal device has at least one measurement sensor for measuring a physical quantity of a measurement target. A control unit switches the measurement sensor, when activated, from a non-activated state to an activated state. An activation unit, which is driven at lower power consumption than the measurement sensor, activates the control unit when a physical quantity having a correlation with the physical quantity of the measurement target has satisfied a given activation condition. |
US09247373B2 |
Method of determining user intent to use services based on proximity
A method for accessing functionality of a mobile electronic device through a vehicle system onboard a motor vehicle. The method includes making functionality of the mobile electronic device accessible through the vehicle system based on where a sensor that the mobile electronic device is paired with is physically located about the vehicle. |
US09247371B2 |
Sound processing apparatus
A sound processing apparatus includes a sound processing section configured to produce left and right channel effect signals by conducting a sound process on left and right channel sound signals, a sound image area expanding section configured to produce left and right channel sound image signals by which sound images are localized outside left and right 2-channel speakers, and a signal combining section configured to add the left channel sound signal and the left channel sound image signal, and add the right channel sound signal and the right channel sound image signal. |
US09247369B2 |
Method for enlarging a location with optimal three-dimensional audio perception
There is provided a method for enlarging a location with optimal three-dimensional audio perception. Optimal three-dimensional audio perception may relate to a fully spatial sound effect. The method includes deriving three-dimensional encoded localization cues from an audio input signal having a first channel signal and a second channel signal; decoding the first channel signal and the second channel signal into a plurality of decoded channel signals, the plurality of decoded channel signals being equal to a number of speaker units; performing crosstalk cancellation on the plurality of decoded channel signals to eliminate crosstalk between the plurality of decoded channel signals; and outputting the plurality of decoded channel signals which have been subjected to crosstalk cancellation to each of the number of speaker units. It is advantageous that the crosstalk cancellation includes further processing to generate a smoothed frequency envelope. |
US09247366B2 |
Microphone test fixture
A microphone test fixture. The test fixture includes a test chamber, an acoustic source, a reference microphone, and an acoustic resistor. The acoustic source is configured to produce sound waves in the test chamber. The reference microphone is positioned to receive the sound waves in the test chamber. The acoustic resistor forms a contiguous space with the test chamber, and is sized to prevent resonances and echoes of the sound waves for a fixed high frequency limit. |
US09247362B2 |
Hands-free cellular telephone enabled spa
A spa enabled to permit a user to conduct hands-free mobile telephone calls while immersed in the spa, comprising a Bluetooth enabled audio system contained in one or more watertight compartments, including a microphone and one or more speakers, whereby the Bluetooth enabled audio system is adapted to be paired with and wirelessly communicate with a Bluetooth enabled mobile phone to permit hands-free use in the spa. |
US09247357B2 |
DACS actuator
A compensation system for an implantable actuator is disclosed where the implantable actuator includes a sealed housing containing a driving arrangement for the actuator. The compensation system includes an external pressure sensor for measuring an external pressure outside of the sealed housing and a compensation module for determining a compensation factor for the implantable actuator based on the external pressure. In one embodiment, the compensation is directed to a direct acoustic cochlear stimulation (DACS) implantable actuator. |
US09247355B2 |
Wireless sound transmission system and method
A system providing sound to a user, having at least one audio signal source; a transmission unit with a digital transmitter which transmits audio signals via a wireless digital audio link as audio data packets, each packet having a start frame delimiter, audio data and a frame check sequence; at least one receiver unit having at least two digital receivers connected to a common processing unit and an antenna, and including a demodulator and a buffer, and a mechanism for stimulating the hearing of the user. Each receiver receives, verifies and buffers the audio data packets, and the processing unit reads an audio data packet from the buffer of one of the receivers. If the packet is correctly received by the receiver, the buffer of the other receivers is flushed, and if the packet has been incorrectly received, the audio data packet from the buffer of another receiver is read. |
US09247345B2 |
Multi-channel audio system having a shared current sense element for estimating individual speaker impedances
A programmed data processor receives input voltage measurements for a number of speaker drivers, wherein each of the voltage measurements may be a sensed or estimated sequence of time-domain samples of a respective speaker driver input voltage that is over a different time frame. The processor obtains a sensed shared current, being a measure of current in a single power supply rail that is feeding power to each of a number of audio amplifiers, while the audio amplifiers are driving the speaker drivers in accordance with a number of audio channel signals, respectively. The processor computes an estimate of electrical input impedance for each of the speaker drivers using the sensed shared current and the input voltage measurements. Other embodiments are also described and claimed. |
US09247344B2 |
Loudspeaker
A loudspeaker includes a magnetic system defining a magnetic gap, a vibrating system, and a supporting system. The vibrating system includes a diaphragm, a voice coil bobbin disposed in the magnetic gap, a coil lead wire having a first end and a second end, and a voice coil wound around the voice coil bobbin and electrically connected to the first end. The supporting system includes a frame fixed to the magnetic system and receiving the vibrating system. The frame has a terminal electrically connected to the second end of the coil lead wire. The diaphragm is received in the frame. The voice lead wire includes at least one carbon nanotube wire structure. The carbon nanotube wire structure includes a plurality of carbon nanotubes. |
US09247340B2 |
Circuits for improved audio signal reconstruction
An impedance matched resonant circuit uses inductors coupling an audio source and a speaker array in order to reduce feedback reflection induced by an audio signal traveling from the audio source to the array of speakers. An RC circuit could also be coupled to the positive and negative terminals of the speaker array to reduce the slope differential of the audio signal at certain frequencies. The circuit can be packaged together in a single module with switches to activate and deactivate portions of the circuit to alter the effectiveness of the circuit depending upon need. |
US09247338B2 |
Electroacoustic transducer
There is provided an electroacoustic transducer including: an oscillation device (10) that outputs a sound wave (30) from a first vibrating surface, and outputs a sound wave (32), having an opposite phase to that of the sound wave (30), from a second vibrating surface which is opposite to the first vibrating surface; a waveguide (40) that is provided on the first vibrating surface and that includes an open end (46); a waveguide (50) that is provided on the second vibrating surface, and includes an open end (56) which faces the same direction as the open end (46); and a sound wave filter (80) that is provided in the waveguide (50) and attenuates the sound wave (32). |
US09247335B2 |
Sealing wiring holes in electronic devices
A wall separates a first volume from a second volume and has a hole allowing passage between the first volume and the second volume. A wire passes through the hole, and a gasket surrounds the wire at the hole. The gasket includes a first section including a groove between a first flange and a second flange, the groove has an outer diameter matched to the diameter of the hole and the flanges have outer diameters greater than the diameter of the hole. A second section adjacent the first flange includes a tubular portion having a diameter less than the diameter of the hole and a tapered section smoothly transitioning from the diameter of the tubular portion to the diameter of the first flange. The gasket prevents flow of fluid through the hole between the first volume and the second volume. |
US09247332B2 |
Systems and methods for intra-oral based communications
Systems and methods are disclosed for capturing sound for communication by mounting one or more intra-oral microphones to capture sound; and mounting a mouth wearable communicator in the oral cavity to communicate sound with a remote unit. |
US09247330B2 |
Speaker module
A speaker module includes a speaker, a bracket and a pair of conductive pins. The bracket holds the speaker. The pair of pins is arranged diagonally on the corners of the bracket and is configured for mounting to and electrically connecting the speaker with a PCB. |
US09247327B2 |
Suurballe-based cloud service embedding procedure in software-defined flexible-grid optical transport networks
We propose an efficient procedure, namely disjoint pair procedure based cloud service embedding procedure that first maps working and backup virtual nodes over physical nodes while balancing computational resources of different types, and finally, maps working and backup virtual links over physical routes while balancing network spectral resources using the disjoint pair procedure. |
US09247325B2 |
Hybrid electro-optical distributed software-defined data center architecture
A hybrid electro-optical data center system includes multiple tiers. A bottom tier has one or more bottom tier instances, with each bottom tier instance including one or more racks, an electro-optical switch corresponding to each rack, and a first bottom tier optical loop providing optical connectivity between the electro-optical switches of the respective bottom tier instance. At least one server within each rack is electrically connected to the respective electro-optical switch and at least one super-server within each rack is electrically and optically connected to the respective electro-optical switch. A top tier includes electro-optical switches, each electrically connected to an electro-optical switch in a respective bottom tier instance, a first top tier optical loop providing optical connectivity between the electro-optical switches of the top tier, and one or more optical add/drop modules providing optical connectivity between the first bottom tier optical loop and the first top tier optical loop. |
US09247324B2 |
Wavelength selection switch system and method for controlling wavelength selection switch
A wavelength selection switch system includes a wavelength selection switch including an input port and an output port, a nonvolatile memory in which configuration information for controlling an operation of the wavelength selection switch is stored, a high-speed memory in which reading and writing can be performed at a higher speed than in the nonvolatile memory and that stores a copy of the configuration information stored in the nonvolatile memory, and a control unit that controls an operation of the wavelength selection switch based on the configuration information read from the high-speed memory, wherein the control unit periodically reads the configuration information stored in the nonvolatile memory and writes a copy of the read configuration information to the high-speed memory. |
US09247321B2 |
Telemetry system and apparatus
An apparatus for receiving information at a location and communicating at least a subset of said information to a second location comprising an energy module; a communications module; and a data module. |
US09247312B2 |
Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
Systems and methods for encoding source media in Matroska container files for adaptive bitrate streaming utilizing Hypertext Transfer Potocol (HTTP) in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes a processor configured via a source encoding application to ingest at least one multimedia file containing a source video. In addition, the source encoding application further configures the processor to select a portion of the source video, transcode the selected portion of the source video into a plurality of alternative portions of encoded video, where each alternative portion is encoded using a different set of encoding parameters and commences with an intra frame starting a closed Group of Pictures (GOP), write each of the alternative portions of encoded video to an element of a different EBML container file, where each element is located within an EBML container file that also includes another element that indicates the encoding parameters used to encode the alternative portion of encoded video, and add an entry to at least one index that identifies the location of the element containing one of the alternative portions of encoded video within each of the EBML container files. |
US09247310B2 |
DOCSIS out-of-band control signal frequency conversion for legacy set-top boxes
Techniques are provided for up-converting a downstream set-top box control signal to a frequency that is above a cable television system upstream communications band. The downstream set-top box control signal is down-converted to a frequency in a set-top box control band and injected into a set-top box communications pathway. The downstream set-top box control signal may be up-converted from baseband or from the set-top box control band to a frequency in cable television system downstream communications band and transmitted on a DOCSIS RF channel. |
US09247309B2 |
Methods, systems, and media for presenting mobile content corresponding to media content
Methods, systems, and media for presenting mobile content corresponding to media content are provided. In some implementations, a method for providing information relating to media content is provided, the method comprising: determining a channel that is providing the television program; causing images relating to the television program to be presented, wherein the images are selected based on the channel and a time parameter; receiving a user selection of an image; identifying an entity within the selected image using one or more image recognition techniques; generating a search query based at least in part on the identified entity; obtaining search results responsive to the generated search query; and causing at least one of the search results to be presented to the mobile device in response to receiving the user selection of the image. |
US09247308B2 |
Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in VOD program selection
Items of video content offered for viewing on a video-on-demand (VOD) platform of a digital TV service provider are each assigned a respective title and hierarchical address corresponding to hierarchically-arranged categories and subcategories within which the title for the video content is to be categorized. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as 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. The EPG dynamically adjust its display listings of each level of categories, subcategories, and titles in order to minimize the number of remote control keypresses needed for a viewer to navigate to a title of interest. In one basic form, the EPG display is reordered by listing more frequently visited categories or subcategories first, and other less frequently visited categories or subcategories lower on the listing or out-of-sight on another page of the display. |
US09247303B2 |
Display apparatus and user interface screen providing method thereof
A display apparatus comprising a display configured to display a plurality of spaces in a form of a polyhedron is provided. The plurality of spaces each correspond to a different category. The apparatus displays a rotatable Graphical User Interface (GUI), a user interface is configured to receive a user interaction for the GUI, and a controller is configured to, when one of the plurality of spaces in a form of a polyhedron is selected as the GUI is rotated according to the user interaction, control to display a selected space as a main space, and display at least one content-related information included in a category corresponding to the selected space. |
US09247302B2 |
Method and apparatus for providing widget information using an MPEG-2 layer
The present invention relates to a method for providing a widget service. More particularly, the present invention relates to a method for providing a widget service for a receiving device using a Moving Picture Experts Group (MPEG)-2 layer, the method comprising the steps of: receiving MPEG broadcast data; loading a widget general information table (WGIT) stored in program specific information (PSI) of the MPEG broadcast data; loading the information indicated by a widget information table (WIT) of the WGIT; and generating a widget using the information indicated by the WIT. |
US09247297B2 |
Preview-based content monitoring and blocking system
Systems and devices are disclosed for monitoring and controlling usage of media content by blocking usage of media segments. In one embodiment, usage data defining usage, or consumption, of the media content is obtained. A pattern in media segments in the media content based on the usage data is detected when the media segments satisfy at least one defined criterion and are consumed at least a predefined threshold amount. Usage of at least one of the media segments is blocked. In one embodiment, one or more additional media segments accessible to the one or more media devices that are similar to the at least one of the one or more media segments for which usage is blocked at the one or more media devices is identified. Usage of at least one of the one or more additional media segments at the one or more media devices is blocked. |
US09247296B2 |
Method for setting a watching level for an audiovisual content
The invention discloses a method for setting a watching level to an audiovisual content which some frames are already annotated with watching levels. Upon the reception of the audiovisual content, frames annotated with watching levels are extracted and displayed in a single view. One of the displayed frames is selected by the user, the watching level of the selected frame being set as watching level to the audiovisual content. |
US09247295B2 |
Automated playlist generation
A device, method, and computer-readable medium for automated playlist generation are disclosed. In an embodiment, user input related to at least a first search criterion and a second search criterion is received at a portable playback device. A playlist is generated at the portable playback device. The playlist includes at least one media file selected based on the first search criterion and the second search criterion. |
US09247291B2 |
Systems and methods for securely providing adaptive bit rate streaming media content on-demand
A system for securely providing adaptive bit rate streaming media content on-demand may include a security sever of a program distributor that selects, based on a received authorized request, which of a differently encrypted stored versions of a “special segment” of the requested program to deliver to the receiving device during the transmission of the requested program. The selection may be based on a pseudo-random selection process per request for the program based on an identifier of the request associated with the remote control device. The selection of which of the differently encrypted stored versions of the “special segment” of the ordered program to deliver may be=based on the current session. The secure remote then sends to the receiving device the correct decryption key for the receiving device to decrypt the particular encrypted version selected of the “special segment” to be sent to the receiving device. |
US09247289B2 |
Reproducing apparatus, display apparatus, reproducing method, and display method
A transport signal transmitted from a television receiver apparatus through a signal line is subjected to a separation operation by a transport-signal processor and decoded by a video-signal decoding unit and an audio-signal decoding unit. A decoded video signal is supplied through a signal line to the television receiver apparatus. Video processing time of the television receiver apparatus is obtained by a delay-information obtaining unit through a signal line. An audio-signal delaying unit delays an audio signal decoded by the audio-signal decoding unit in accordance with the video processing time obtained by the delay-information obtaining unit and outputs the audio signal to a speaker. |
US09247279B2 |
Portable vehicle entertainment systems with wireless communication of entertainment content
A portable entertainment system for a vehicle includes a portable housing, a transceiver, a processor, a memory, and a rechargeable battery. The transceiver communicates through RF signals with Portable Electronic Devices (PEDs) operated by vehicle passengers. The rechargeable battery supplies power to the transceiver, the processor, and the memory. The memory is coupled to the processor and includes entertainment content and further includes computer readable program code that causes the processor to communicate a list, of at least some of the entertainment content available in the memory, to the PEDs. A content selection message is received through the transceiver from one of the PEDs that requests communication of a selected one of the entertainment content identified in the list. The selected entertainment content is communicated through the transceiver to the PED. The transceiver, the processor, and the memory are enclosed within the portable housing. |
US09247271B2 |
Method and device for motion information prediction in multi-view video coding
The invention concerns a method for encoding a video stream, an associated method for decoding a video stream, an associated encoder, an associated decoder and associated computer programs. The encoding method is directed to encoding a video stream comprising at least one video sequence, comprising, for the encoding of a square or rectangular block of a picture of a video sequence of the video stream, selecting a motion information predictor for the block from a list of candidate motion information predictors, and entropic encoding of an index representative of a position of the selected motion information predictor in the list. |
US09247267B2 |
Video decoding apparatus, video decoding method, and storage medium
A video decoding apparatus includes a reference picture list storing unit configured to store picture information of pictures; a motion vector information storing unit configured to store motion vector information including motion vectors of blocks that are spatially and temporally adjacent to a target block to be decoded and reference picture identifiers indicating pictures that the motion vectors refer to; and a vector predictor generating unit configured to scale a vector predictor candidate for a motion vector of the target block based on the picture information and the motion vector information and to correct the scaled vector predictor candidate toward 0 by a predetermined amount. |
US09247266B2 |
Temporal motion data candidate derivation in video coding
A method for derivation of a temporal motion data (TMD) candidate for a prediction unit (PU) in video encoding or video decoding is provided. The derived TMD candidate is for inclusion in an inter-prediction candidate list for the PU. The method includes determining a primary TMD position relative to a co-located PU in a co-located largest coding unit (LCU), wherein the co-located PU is a block in a reference picture having a same size, shape, and coordinates as the PU, and selecting at least some motion data of a secondary TMD position as the TMD candidate when the primary TMD position is in a bottom neighboring LCU or in a bottom right neighboring LCU of the co-located LCU, wherein the secondary TMD position is determined relative to the co-located PU. |
US09247264B2 |
Method and system for parallel encoding of a video
A method and system for parallel encoding of frames in a video are described, exploiting parallel processing at both frame and slice levels. One or more slices are processed in a preceding frame by one or more cores in a multi-core processor, and a slice is processed in a succeeding frame provided at least one of said one or more cores in the multi-core processor is available for processing; and the processing of a slice from said one or more slices at same physical location in the preceding input frame has been completed, the processing of frames and slices in the preceding and succeeding frames being performed at least partially in parallel. A significant speedup in comparison to the sequential encoding approach is achieved while maintaining high visual quality for the output video. A corresponding system for parallel encoding of a video is also provided. |
US09247261B2 |
Video decoder with pipeline processing and methods for use therewith
A video decoder includes an entropy decoding device that includes a first processor that generates first entropy decoded (EDC) data from a first portion of an encoded video signal and further that generates second EDC data from a second portion of the encoded video signal. A general video decoding device includes a second processor that generates a first portion of a decoded video signal from the first EDC data and that further generates a second portion of the decoded video signal from the second EDC data. The entropy decoding device and the general video decoding device operate contemporaneously in a pipelined process where the general video decoding device generates the first portion of the decoded video signal during at least a portion of time that the entropy decoding device generates the second EDC data from the first portion of the encoded video signal. |
US09247259B2 |
Control of video compression based on file size constraint
A method for processing data includes receiving an image sequence including a succession of image frames for encoding in an image sequence file. A target size of the image sequence file is specified. The image sequence file is generated by encoding the succession of the image frames using at least one variable compression parameter, which is adjusted during the encoding responsively to the target size. The image sequence file is outputted for transmission over a communication link. |
US09247256B2 |
Prediction method using skip check module
Methods and systems may provide for utilizing a skip check module located in a video processing component to facilitate Scalable Video Coding (SVC) by determining cost relating to compression techniques. In one example, the method may include determining a location value associated with a current macro-block (MB), determining a source surface value associated with the current MB, determining a reference surface value associated with the current MB, determining a skip center value associated with the current MB, and calculating a cost value for utilizing a compression technique using the location value, the source surface value, the reference surface value, and the skip center value. |
US09247250B2 |
Method and system for motion compensated picture rate up-conversion of digital video using picture boundary processing
Certain aspects of a method and system for motion-compensated picture rate up-conversion (PRUC) of digital video using picture boundary processing may include generating one or more forward motion vectors and one or more backward motion vectors based on extracted picture rate up-conversion (PRUC) data. A cost of performing motion estimation of a particular block along the generated forward motion vectors and the generated backward motion vectors corresponding to the particular block may be calculated. The particular block may be a boundary block. A motion vector with the least cost may be selected and motion compensated to generate a plurality of interpolated pictures. |
US09247249B2 |
Motion vector prediction in video coding
Aspects of this disclosure relate to a method of coding video data. In an example, the method includes identifying a first block of video data in a first temporal location from a first view, wherein the first block of video data is associated with a first temporal motion vector. The method also includes determining, when a second motion vector associated with a second block of video data comprises a temporal motion vector and the second block is from a second view, a motion vector predictor for the second motion vector based on the first temporal motion vector. The method also includes coding prediction data for the second block using the motion vector predictor. |
US09247245B2 |
Adaptive filter for video signal processing for decoder that selects rate of switching between 2D and 3D filters for separation of chroma and luma signals
An adaptive temporal motion filter for a video decoder system operates in an infinite impulse response (IIR), a max or a bypass mode. The adaptive temporal motion filter includes an adaptive time constant control module and a filter gain module. A gain factor of the filter gain module is varied by the adaptive time constant control module for every pixel in a current composite video signal. The adaptive time constant control module selects a variable gain for the filter gain module based on the motion magnitude, motion polarity and chroma luma status of the pixel. |
US09247239B2 |
Use of overlap areas to optimize bundle adjustment
Novel tools and techniques for defining a search range for conjugate points in a set of images. In one technique, an intra-overlap area in two images can be used to define a search range in which a conjugate point can be found; in an aspect, this search range might be expressed as a distance range from a station at which one or both of the two images were captured. That distance range can be used to narrow the search range in an image captured from another station, substantially reducing both the computation time to identify a conjugate match and the likelihood of identifying an incorrect match. |
US09247236B2 |
Display with built in 3D sensing capability and gesture control of TV
Information from execution of a vision processing module may be used to control a 3D vision system. |
US09247229B2 |
Temporal cadence perturbation for time-division stereoscopic displays
One or more techniques to reduce or eliminate the false depth of objects that move along the axis of ocular separation when displayed using time division multiplexing. Experiments can be performed to determine a perceived depth of an object moving with known velocity. Then, when rendering stereoscopic image pairs, the location of the object can be modified to change the perceived stereoscopic depth of the object to compensate for the false depth. In one technique, the images can be displayed with alternating left- and right-precedence to reduce the perception of false depth. |
US09247227B2 |
Correction of the stereoscopic effect of multiple images for stereoscope view
An image processing method includes: acquiring a first image and second image with a parallax, calculating a parallax indicating a shift amount of a corresponding pixel of the second image with respect to each pixel of the first image, deciding an image processing coefficient to perform edge emphasis or edge correction based on the parallax with respect to every image processing target pixel of the first image and the second image, and performing image processing on the first image and the second image using the image processing coefficient. |
US09247226B2 |
Method and storage device for expanding and contracting continuous play media seamlessly
One aspect of the invention is playing a stored content providing a plurality of segments which collectively contains the stored content, each segment has using first terminus and a second terminus with the content having a temporal flow from the first terminus to the second terminus. At least one segment is associated with a plurality of links to other segments. The system plays at least one segment with the temporal flow, determining whether a content expansion is desired prior to reaching the second terminus. If the content expansion is desired, then linking to and expansion segment and playing the expansion segment. If the content expansion is not desired, then linking to a continuing segment and playing the continuing segment. An additional link form the expansion segment to the continuing segment such that the continuing segment is played after the expansion segment has been played. |
US09247225B2 |
Video indexing with viewer reaction estimation and visual cue detection
Generally, this disclosure provides methods and systems for video indexing systems with viewer reaction estimation based on visual cue detection. The method may include detecting visual cues generated by a user, the visual cues generated in response to the user viewing the video; mapping the visual cues to an emotion space associated with the user; estimating emotion events of the user based on the mapping; and indexing the video with metadata, the metadata comprising the estimated emotion events and timing data associated with the estimated emotion events. The method may further include summarization, partitioning and searching of videos based on the video index. |
US09247219B2 |
Doorbell communication systems and methods
Doorbell systems can be configured to detect temperature of an outdoor environment. Accordingly, some embodiments of the doorbell system can include a doorbell, a button coupled to the doorbell, and a temperature sensor coupled to the doorbell. Doorbell systems can also be configured to regulate temperature within a doorbell. As such, some embodiments of the doorbell system can include the doorbell, a button coupled to the doorbell, and a heating element located inside the doorbell. |
US09247215B1 |
Laser sensor system
A device is disclosed for detecting and imaging an object comprising a sensor node including a sensor for sensing the object and a camera for recording an image of the object. A wireless sensor radio is connected to the camera for transmitting the recorded image of the object to a display node for displaying the image of the object at a remote location. |
US09247213B2 |
Apparatus for detecting defect of work
A defect detecting apparatus detects a defect that is present on the outer circumferential surface of work having the outer circumferential surface thereof formed as a bent surface. The defect detecting apparatus is provided with: a jig which supports the work, and holds the work in a state wherein the work is rotated by a predetermined angle; an image pickup device, which picks up an image of the outer circumferential surface of the work held by the jig, the work being in the state wherein the work is rotated by the predetermined angle; and a controller, which processes an image obtained by means of the image pickup device, and determines a defect. The controller stores information relating to the shape of the outer circumferential surface of the work, and information relating to the positional relationship, at each rotation angle, between the image pickup device and a work area having the image thereof picked up by the image pickup device, and the control apparatus uses the information at the time of determining the defect. |
US09247212B2 |
Intelligent motion capture element
Intelligent motion capture element that includes sensor personalities that optimize the sensor for specific movements and/or pieces of equipment and/or clothing and may be retrofitted onto existing equipment or interchanged therebetween and automatically detected for example to switch personalities. May be used for low power applications and accurate data capture for use in healthcare compliance, sporting, gaming, military, virtual reality, industrial, retail loss tracking, security, baby and elderly monitoring and other applications for example obtained from a motion capture element and relayed to a database via a mobile phone. System obtains data from motion capture elements, analyzes data and stores data in database for use in these applications and/or data mining. Enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Enables performance related equipment fitting and purchase. Includes active and passive identifier capabilities. |
US09247210B2 |
Apparatus for monitoring test results for components obstructed from view
Devices and methods for monitoring test results for testing components that are obstructed from the tester's view are provided. One such device is a video apparatus for monitoring a vehicle component undergoing testing comprising a plurality of video cameras; a light source coupled to each of the video cameras and configured to direct light in a direction that a lens of the video camera is directed; a power source electrically coupled to the plurality of video cameras and the light sources; and a controller. The controller is configured to receive video signals from each of the plurality of video cameras and control a display to simultaneously display each of the video signals. |
US09247208B2 |
Adaptive video-server reconfiguration for self-optimizing multi-tier IPTV networks
Various embodiments of the disclosed subject matter provide apparatus, methods, and systems including an input to receive data associated with a channel viewership of a network; a distribution unit coupled to the input, the distribution unit to determine one or more relative viewership distributions based on the data; and a configuration unit coupled to the distribution unit, the configuration unit to provide one or more reconfiguration settings for one or more reconfigurable servers coupled to the network. |
US09247206B2 |
Information processing device, information processing system, and information processing method
An information processing device is located at a second spot and communicates with another information processing device located at a first spot. The information processing device includes an acquisition unit for acquiring first motion information of a user of the other information processing device at the first spot; a specification unit for specifying first meaning information indicating a meaning of the first motion information at the first spot and second meaning information indicating a meaning of the first meaning information at the second spot; a correction unit for correcting the first motion information based on a difference between the first and second meaning information, such that the first motion information indicates the first meaning information at the second spot; and a generation unit for generating an object of the user of the other information processing device at the first spot, based on the corrected first motion information. |
US09247205B2 |
System and method for editing recorded videoconference data
In a method embodiment, a method for automatically editing data recorded during a videoconference includes accessing a plurality of video data streams. Each video data stream records a view of at least one of a plurality of human participants of the videoconference. The view recorded by each video data stream is different from the view recorded by each other video data stream. The method further includes determining, using one or more processors executing logic, that one of the plurality of video data streams recorded a view of a first one of the plurality of participants while the first one of the plurality of participants made a first statement. In addition the method includes determining, using one or more processors executing logic, that one of the plurality of video data streams recorded a view of a second one of the plurality of participants while the second one of the plurality of participants made a second statement after the first one of the plurality of participants made the first statement. An edited video data stream is generated using the plurality of video data streams. The edited video data stream comprises a transition that switches from the view of the first one of the plurality of participants to the view of the second one of the plurality of participants. The transition is timed such that when the edited video data stream is played the transition occurs before the commencement of the second statement. |
US09247202B2 |
System and method for projection utilizing a wireless device
A system, method, and wireless device configured for projecting displayable content. The wireless device includes display logic operable to determine that displayable content is available to the wireless device. The wireless device further includes at least two projectors in communication with the display logic, wherein the at least two projectors are operable to project the displayable content onto a surface. |
US09247201B2 |
Methods and systems for realizing interaction between video input and virtual network scene
Method and system for realizing an interaction between a video input and a virtual network scene. The method includes receiving input video data for a first user at a first terminal, sending information associated with the input video data through a network to at least a second terminal, processing information associated with the input video data, and displaying a video on or embedded with a virtual network scene at least the first terminal and the second terminal. The process for displaying includes generating the video based on at least information associated with the input video data. |
US09247196B1 |
High efficiency video coding for video with interlaced and progressive content using lookahead
A method for encoding a video signal with both interlaced and progressive content using lookahead is disclosed. The method may include steps (A) to (C). Step (A) may calculate a cost of being interlaced within each of a plurality of windows in the video signal. The video signal generally has a plurality of interlaced fields and a plurality of progressive frames. Step (B) may determine a plurality of points in the video signal. Step (C) may encode the video signal with switching between a field mode and a frame mode at one or more of the points based on the costs. The encoding may be a high efficiency video coding. |
US09247193B2 |
Transferring multiple records including video data
In one embodiment, a method includes receiving from the host a video special mode for reading video data, and sequentially reading the records included in data sets from the tape medium into segments of a buffer. When there is a C2 error during reading of the data sets, a predetermined error recovery process is skipped in accordance with the video special mode. When management information (DSIT) for the data set having the C2 error is available for reading, sending of the record(s) included in the data set having the C2 error to the host is skipped. For the data set having the C2 error, the number of records to be skipped included in the data set having the C2 error based on and from the DSIT is obtained and indicated to the host. |
US09247192B2 |
Mobile terminal and audio zooming method thereof
The present disclosure relates to a mobile terminal and an audio zooming method thereof capable of effectively capturing audio based on an image while capturing and reproducing video. According to the present disclosure, if an event for changing the capture location or range or capture mode of a subject occurs when capturing the subject while capturing the sound of the subject in a predetermined sound capture range, the sound of the subject may be captured by changing a sound capture angle and automatically controlling a sound capture range according to the relevant event, and if an event for changing the capture location or range or capture mode of a subject occurs, the sound of the subject may be captured by automatically controlling a sound capture range according to the event. |
US09247191B2 |
Wireless external multi-microphone system for mobile device environment
A method to merge data recorded using a wireless external multi-microphone system is described. The method includes determining a communication delay between a mobile device and an accessory device. In response to activation of a camera application, an activation indication is sent to the accessory device and, in response, the accessory device starts recording audio. In response to a camera event, a camera event indication is sent to the accessory device. The camera event includes starting a video recording, pausing/resuming a video recording, ending a video recording or taking a photograph. In response to receiving the camera event indication, the accessory device creates a marker corresponding to the reception time. The method also includes receiving, at the mobile device, the audio data and the marker; and merging image data and the audio based on the marker and the communication delay. Apparatus and computer readable media are also described. |
US09247188B2 |
Image capturing apparatus, image capturing system, and image capturing method that performs inverse transform processing on an image using an inverse transform filter
An image capturing apparatus includes: an optical system that provides an aberration to incident light; an image capturing unit that transforms the light passing through the optical system into pixels to capture an image; and an inverse transform unit that performs inverse transform processing on the image captured by the image capturing unit in a predetermined range on an optical axis of the optical system using an inverse transform filter that causes frequency characteristics of pixels in an output image in two or more of defocus positions within the predetermined range to include at least one frequency characteristic with a larger value and at least one frequency characteristic with a smaller value with respect to frequency characteristic of pixels in an ideal image of a subject. |
US09247186B2 |
Video display apparatus
A panel of a plasma display apparatus includes a front substrate and a back substrate arranged in opposition to this front substrate, and an outer circumferential portion of the front substrate and an outer circumferential portion of the back substrate are adhered to each other by a sealing material. The panel is held on a front side of a chassis base portion of a chassis member. A conductive member fixed to an outer circumferential portion of the chassis member includes a first bent portion bent to a back side at a portion located inside a portion where the conductive member is fixed to the chassis member and a first extending portion extending to the back side from the first bent portion. Occurrence of a crack of the panel due to drop impact, vibration, and external force can be prevented. |
US09247185B2 |
Playback apparatus, playback method and program
A playback apparatus to play back content data including sound data includes an instruction operating portion to detect an instruction operation that instructs execution of prescribed processing, a hold operating portion to detect a hold setting operation that sets a state of not accepting the instruction operation to the instruction operating portion, a state control portion to set the state of not accepting the instruction operation to the instruction operating portion if the hold setting operation is detected by the hold operating portion, and a video processing portion to perform processing for displaying a video. If the video processing portion performs processing for displaying the video when the hold setting operation is detected, the state control portion controls the video processing portion to suspend at least a part of processing for displaying the video. |
US09247183B2 |
Program guide with past history display and program selection
A method includes receiving, at a set top box, an instruction or command from a user to view program listings associated with programs that were broadcast by a television service provider during a first period of time that is prior to a current time. The method also includes identifying at least one television program that was broadcast during the first period of time and that is available to the user, and outputting, by the set top box, a program guide identifying the at least one television program. The method further includes receiving, at the set top box, a selection corresponding to a first one of the at least one television program and outputting, by the set top box, the first television program. |
US09247179B2 |
Reverse video playback in a data processing device
A method includes initiating, through an interface of a data processing device, reverse playback of a video file stored in a memory of the data processing device. The method also includes causing, through a set of instructions associated with a processor of the data processing device communicatively coupled to the memory and/or an operating system executing on the data processing device, the processor to read frames corresponding to the video file in a reverse chronological order within a desired timeframe following the initiation of the reverse playback. Further, the method includes decoding, through the processor, each frame corresponding to the reverse chronological order for rendering thereof on the data processing device. |
US09247176B2 |
Remote control and television system
Provided is a remote control comprising a housing, a keyboard (20) mounted on the housing, a processor (106) electrically connected to the keyboard (20), an analog-digital converter (103) and a high-frequency wireless transmission unit (108) electrically connected to the processor (106), a sampling circuit (102) electrically connected to the analog-digital converter (103) and a microphone interface (30) electrically connected to the sampling circuit (102). Also disclosed is a television system. The remote control and television system in the present solution are simple to operate and can satisfy user's multi-function requirements. |
US09247175B2 |
Parallel television remote control
A remote control with a built-in miniature television screen and sound system manages settings and display of media on an associated television screen. The remote control's user interface permits media guide perusal and channel selection for display on both of the main and miniature television screens. Media guides can be downloaded per request to, or cached within, the remote control for display on the miniature screen. The remote control supports media swapping between the main and miniature television screens and associated sound systems. The sound system of the remote control includes built in speakers and external wired and wireless headphone support. Media and media guides may be located and downloaded from Internet servers via a web browser and associated search engine tailored for remote control usage. Transcoding functionality is employed at various network nodes, such as a set top box, remote control, an intranet or Internet linked device, and television. |
US09247173B2 |
Imaging apparatus and imaging system
Each of a plurality of pixel circuits is an insulated gate transistor and includes a first kind transistor having a maximum value of a gate potential difference to be applied equal to or higher than a first value. Each of a plurality of analog signal processing circuits is an insulated gate transistor and includes a second kind transistor having a maximum value of a gate potential difference to be applied equal to or lower than a second value that is lower than the first value. Each of a plurality of analog signal processing circuits does not include an insulated gate transistor having a maximum value of a gate potential difference to be applied not higher than the second value. |
US09247172B2 |
Solid state image sensor, method for driving a solid state image sensor, imaging apparatus, and electronic device
A solid state image sensor includes a pixel array, as well as charge-to-voltage converters, reset gates, and amplifiers each shared by a plurality of pixels in the array. The voltage level of the reset gate power supply is set higher than the voltage level of the amplifier power supply. Additionally, charge overflowing from photodetectors in the pixels may be discarded into the charge-to-voltage converters. The image sensor may also include a row scanner configured such that, while scanning a row in the pixel array to read out signals therefrom, the row scanner resets the charge in the photodetectors of the pixels sharing a charge-to-voltage converter with pixels on the readout row. The charge reset is conducted simultaneously with or prior to reading out the signals from the pixels on the readout row. |
US09247171B2 |
Sensitivity adjustment device
A sensitivity adjustment device may include: a light receiver configured to receive a reflected light that has been emitted from a light emitting unit and reflected by a reflector, the light receiver being configured to convert the reflected light into an analog electrical signal; an A/D converter configured to convert the analog electrical signal into a digital signal; a threshold value calculator configured to calculate a threshold value with reference to a voltage level of the digital signal that has been sequentially converted and output by the A/D converter; and a determination unit configured to compare a high voltage level of the digital signal with the threshold value. |
US09247159B2 |
Infrared camera detection systems and methods
Infrared imaging systems and methods disclosed herein, in accordance with one or more embodiments, provide for detecting petroleum in an infrared image. The detection involves the evaluation of local background model likelihoods in light of extracted pixel features as well as the evaluation of a global outlier model in light of extracted pixel features. Those pixels having a low likelihood for both their local background model as well as the outlier model are identified as corresponding to oil-contaminated water within the infrared image. |
US09247158B2 |
Portable video production system
A portable video production system includes a stand, a prompter portion, a mirror, a piece of glass, and a measuring device. The stand includes a table and a plurality of legs, and is configured to adjust a height of the legs based on a height of a user. The prompter portion includes a plurality of legs and a plurality of supports, and the supports extend between the legs of the prompter portion. The mirror is connected between first and second supports of the plurality of supports, and is configured to reflect a display of a laptop. The piece of glass is connected between third and fourth supports of the plurality of supports, and reflects the reflection of the display from the mirror to provide a reflected image to the user and to enable a video to be filmed through the glass without the reflected image appearing in the video. The measuring component is connected to the table, and extends from the table and being of a first specific length to indicate a first distance for the user to stand from the table. |
US09247157B2 |
Audio and video data multiplexing for multimedia stream switch
Embodiments of the invention describe a multimedia stream switch capable of multiplexing the audio and the video data of a multimedia stream separately. The multiplexing features of embodiments of the invention enable a multimedia stream switch to control each multimedia data type separately instead of multiplexing the whole streams (i.e., multiplexing sets of audio/video data together). Furthermore, prior art multimedia stream switches need to regenerate audio clocks by using phase locked loop (PLL) circuitry which incurs manufacturing and development costs. Embodiments of the invention provide the mixing of audio and video data from different sources without the need for PLL circuitry. |
US09247156B2 |
Facial image display apparatus, facial image display method, and facial image display program
The present invention provides a facial image display apparatus that can display moving images concentrated on the face when images of people's faces are displayed. A facial image display apparatus is provided wherein a facial area detecting unit (21) detects facial areas in which faces are displayed from within a target image for displaying a plurality of faces; a dynamic extraction area creating unit (22) creates, based on the facial areas detected by the facial area detecting means, a dynamic extraction area of which at least one of position and surface area varies over time in the target image; and a moving image output unit (27) sequentially extracts images in the dynamic extraction area and outputs the extracted images as a moving image. |
US09247155B2 |
Method and system for robust scene modelling in an image sequence
Disclosed is a method of storing a scene model (230) used for foreground/background separation of a scene (223) captured by a camera (100), the scene model comprising a plurality of visual element models (240) each associated with a set (250) of mode models (260, 270, . . . ), said method comprising determining (330) if a change in the scene satisfies a pre-determined threshold (MFGT), creating (710) a background image based on a plurality of the mode models classified as background, matching (360) an input image (210) captured by the camera and the background image by determining a similarity score, and updating the set of mode models if the similarity score satisfies a pre-determined similarity threshold by creating at least one mode model based on the received input image, said mode model being classified as background. |
US09247150B2 |
Image capturing apparatus, exposure control method, and computer-readable recording medium
An image capturing apparatus includes an image capturing module and a controller that controls exposure of the image capturing module by dividing a captured image by the image capturing module into a plurality of image areas, weighting brightness of a predetermined pixel in each of the image areas, and being based on the weighted brightness of the predetermined pixel in each image area. The controller performs a weighting correction process that increases weighting to the brightness of the predetermined pixel in each image area when the size of the image area after a correction process in which distortion aberration of the captured image is corrected is larger than the size of the before-corrected image area, and decreases the weighting to the brightness of the predetermined pixel in each image area when the size of the after-corrected image area is smaller than the size of the before-corrected image area. |
US09247145B2 |
Image display apparatus, image display method, and computer-readable medium
According to one embodiment, an image display apparatus includes a position specifying unit, a first display control unit, and a second display control unit. The position specifying unit specifies a retrieval start position indicating an arbitrary place within a predetermined order of images based on a user operation. The first display control unit controls displaying an image corresponding to the retrieval start position. The second display control unit changes the displayed image in the predetermined order. |
US09247141B2 |
Burst image capture method and image capture system thereof
The present invention discloses an image capture method comprises capturing a sequence of image frames; providing the sequence of image frames for preview along a first path and buffering the sequence of image frames into a buffer along a second path separately and concurrently; receiving an input command via an input interface unit; and in response to the input command, extracting a portion of the sequence of image frames from the buffer and encoding the portion of image frames along the second path; and storing the portion of encoded image frames in a memory unit. |
US09247138B2 |
Optical device, control method therefor, and storage medium storing control program therefor
An optical device that is capable of reducing eccentric aberration while reducing image blur. A first shake correction unit corrects image blur optically based on a shake amount that is detected by a shake detection unit. A second shake correction unit corrects image blur optically based on a shake amount that is detected by the shake detection unit. The second shake correction unit has a different image blur correction effect from the first shake correction unit. The optical device has a mode in which shake correction is performed using the first shake correction unit without using the second shake correction unit. |
US09247134B2 |
Wide-angle lens system, image sensing optical device and digital apparatus
A wide-angle lens system is formed, sequentially from an object side, with a first group having a positive power, a second group having a negative power and a third group having a positive power, and at the time of focusing, only the second group is moved on an optical axis. The lens system satisfies conditional formulas of 0.3 |
US09247132B2 |
Moving picture capturing device, information processing system, information processing device, and image data processing method
An image synthesis unit receives respective pixel values for a single horizontal row of a ¼ demosaiced image, a 1/16 demosaiced image, and a 1/64 demosaiced image from a pyramid filter for reducing, in a plurality of stages, a frame of a moving image that is captured. The image synthesis unit then connects the pixel values in a predetermined rule so as to generate a virtual synthesized image and outputs the synthesized image in the form of streams. A control unit of an image transmission unit notifies a data selection unit of a request from a host terminal. The data selection unit selects and extracts necessary data from respective streams of pieces of data of the synthesized image, a RAW image, and a 1/1 demosaiced image, and generates a stream of data to be transmitted. A packetizing unit packetizes the stream and transmits the packetized stream to the host terminal. |
US09247129B1 |
Self-portrait enhancement techniques
Systems and approaches are provided for optimizing self-portraiture. The background of the self-portrait can be enhanced by image registration or stitching techniques of images captured using one or more conventional cameras. Multiple standard resolution images can be stitched together to generate a panoramic or a composite image of a higher resolution. Foreground elements, such as one or more representations of users, can also be enhanced in various ways. The representations of the users can be composited to exclude undesirable elements, such as image data of one of the users extending her arm to capture the self-portrait. An ideal pose of the users can automatically be selected and other image enhancements, such as histogram optimization, brightness and contrast optimization, color-cast correction, or reduction or removal of noise, can automatically be performed to minimize user effort in capturing self-portraits. |
US09247126B2 |
Image pickup device and focus detection apparatus
An image pickup device includes pixels arranged in a matrix shape, vertical signal lines to which the pixels are respectively connected via normal connection lines for each column, focus detection pixels discretely arranged among the pixels, focus connection lines that set, in a range in which a total number of the focus detection pixels included in a row group including a plurality of rows is not more than a number of the vertical signal lines, the row group and respectively connect all the focus detection pixels included in the row group to the different vertical signal lines, focus readout switches respectively provided on the focus connection lines, and a vertical scanning circuit that causes the focus readout switches to simultaneously operate by a unit of the row group. |
US09247125B2 |
Auxiliary light projection apparatus, flash apparatus, and photographing apparatus
An auxiliary light projection system employed by a camera having an auto-focus detection unit, comprises a light pattern generator configured to generate an auto-focus detection pattern. The auto-focus detection pattern comprises a first pattern region and a second pattern region that is denser than the first pattern region, and a center of the first pattern region and a center of the second pattern region are separated by a distance determined in response to difference in visual characteristics of the auto-focus detection pattern between when viewed from (i) from an axis through the lens of a camera and (ii) from an axis through a focus pattern projection source. A light pattern projection source configured to project the generated auto-focus detection pattern onto a subject enabling auto-focus detection. |
US09247121B2 |
Image sensor, electric device using the same and focusing method of the electric device
An image sensor, an electric device using the same and a focusing method of the electric device are provided. The image sensor comprises a plurality of image capturing units and a detecting unit. Each image capturing unit includes an image capturing pixel and a first micro lens. The first micro lens is disposed in front of the image capturing pixel. The detecting unit has a focus detecting pixel and a second micro lens. The second micro lens is disposed in front of the image detecting pixel. A length of the second micro lens is different from a length of the first micro lenses. |
US09247111B2 |
Imaging device using an optical phase filter that moduates a optical transfer function of an optical image of an object
An imaging device includes an imaging element, a phase plate to modulate the optical transmission function of the optical image of the object, and an optical system for focusing the optical image modulated via the optical plate on the imaging surface of the imaging element, a spatial filter processing unit for image restoration processing to remove modulation by an optical phase filter by implementing two-dimensional spatial filtering processing on the image focused on the imaging surface of the imaging element. Modulation characteristics applied to the optical system by the phase plate are respectively different in the horizontal and vertical directions crossing at right angles along the flat surface of the imaging surface perpendicular to the optical axis. |
US09247108B2 |
Use of active shutter device to securely display content
An active shutter device for use in securely displaying content from a display to a user. The secure content is encoded as a sequence of video frames interspersed within a set of video frames, at least some of the other frames within the set including obfuscating data. The device comprises a receiver for receiving a synchronization signal, at least one shutter mechanism, and a processor. The processor, in response to the synchronization signal, controls the shutter mechanism so as to synchronize the shutter mechanism with, for example, the refresh rate or the video frame display rate of the display. The processor is configured to receive a frame sequence corresponding to the sequence of video frames used of the secure content, and control the shutter mechanism, in response to the received frame sequence, to allow only the video frames in the secure sequence to pass through the shutter. |
US09247104B2 |
Printing apparatus, printing method, program, and image processing apparatus
A printing apparatus includes a dot data generating section configured to: compare a first threshold which is aligned with a dither mask and a corresponding gradation value which corresponds with the image data which is input; generate the dot data by determining that dots are to be formed in a case where it is determined that the corresponding gradation value exceeds the first threshold and generate the dot data by determining the forming of dots due to application of an error diffusion method by comparing correction data, where error diffusion in the image data is complete, and a second threshold in a case where it is determined that the corresponding gradation value does not exceed the first threshold as a result of the comparing; and diffuse errors, which occur as a result of generating the dot data, to pixels in a predetermined range in the vicinity in both cases. |
US09247101B2 |
Storing scanned document data based on at least a confidentially attribute of the scanned document data
An image forming apparatus reads an image, generates a file from the read image, and sets a confidentiality attribute of the file for identifying a storage destination of the file. The file is stored either in the image forming apparatus or in a remote apparatus based on the confidentiality attribute. |
US09247100B2 |
Systems and methods for routing a facsimile confirmation based on content
A method for routing a confirmation of receipt and/or delivery of a facsimile or portion thereof according to one embodiment includes generating text of a facsimile in a computer readable format; ascertaining one or more of a significance and a relevance of at least a portion of the text by locating one or more keywords in the text, wherein at least two of the keywords are not adjacent in the text; analyzing the text for at least one of a meaning and a context of the text; and routing at least one confirmation of receipt and/or delivery of the facsimile to one or more confirmation destinations based on the analysis. Additional disclosed embodiments include systems and computer program products configured to similarly route confirmation of receipt and/or delivery of a facsimile or a portion thereof. |
US09247098B2 |
Automatic time lapse capture
In one embodiment, a mobile device captures images at a rate different than playback speed. The mobile device receives a user input to initiate a collection of image data by a mobile device. A timer is incremented in response to the collection of image data or in response to the user input. The mobile device compares an elapsed time of the timer to a threshold. The image data is captured at a first frame rate until the elapsed time reaches the threshold and at a second frame rate when the timer exceeds the threshold. A series of thresholds may be used. |
US09247097B2 |
Multi-purpose scanner
A multi-purpose scanner comprises a first body, a second body and a scanning module. The second body is disposed on the first body. A first passageway and a second passageway, which are for accommodating a first portion and a second portion of an angled document, and are disposed on a first plane and a second plane, respectively, are formed between the first body and the second body. An included angle is formed between the first plane and the second plane. The scanning module, disposed in the first body and/or the second body, performs an image scan operation on the first portion of the angled document in the first passageway to obtain an image signal. |
US09247096B2 |
Image reading apparatus and image reading method
An image reading apparatus and an image reading method are provided by which a top face image and a back face image of a document can both have an improved reading accuracy while simplifying a circuit configuration and providing a higher processing speed. A period within which a reading operation is interrupted is set based on a relation with a free capacity of a buffer memory so as to avoid a period within which the top face image and the back face image of the document are both read. |
US09247095B2 |
Image sensor unit, image reading apparatus, and image forming apparatus
An image sensor unit includes: a plurality of sensor substrates that are connected in a main-scan direction and that are provided with sensor chips in the main-scan direction, the sensor chips converting light from an original to electric signals; and a plurality of rod-lens arrays that are connected in the main-scan direction and that are provided with a plurality of rod lenses in the main-scan direction, the rod lenses focusing the light from the original on the sensor chips, wherein connection positions between the plurality of sensor substrates are arranged at positions not overlapping with connection positions between the plurality of rod-lens arrays. A decrease in reading accuracy of an image can be reduced even if short constituent members are connected in the main-scan direction to form an elongated image sensor unit. |
US09247090B2 |
Printing and printers
A method of printing a document using one of a plurality of print modes, the method comprising: (i) notionally dividing a digital image of the document into sectors; (ii) for each sector, comparing one or more properties of the luminosity of pixels within each sector with one or more threshold values; (iii) using the comparison of (ii) to determine whether each sector is likely to show an image defect if printed at a lower image quality print mode; (iv) selecting a print mode such that all sectors are determined not to be likely to show an image defect; (v) printing the document using the determined print mode. |
US09247086B2 |
Document reader
A document reader is provided that includes a document table at least part of which is configured to swing around a first axis, between a first position to function as the document table and a second position to be more slanted with respect to a first guide than when in the first position, a swing portion configured to form a part of a feeding surface forming a second guide and configured to swing around a second axis, between a third position to function as the second guide and a fourth position to expose a part of a feeding path that is formed by the second guide to the outside of the document reader, and a switching mechanism for swinging the swing portion from the third position to the fourth position with the swing motion of the at least part of the document table. |
US09247085B1 |
Wireless scanner
A wireless scanner includes an optical scanning assembly which includes a housing, a light source circuit board, a reflective member and an image capture module. The housing has a bottom wall defining a window, a high end wall, a short end wall and two side walls. Two edges of the two side walls connecting with the top wall and the short end wall are defined as slopes. The light source circuit board is mounted to one of the two side walls and inclined upward and outward. The reflective member is mounted to the slopes and receives light from the light source circuit board to reflect it uniformly on the window. The image capture module is mounted to the high end wall for receiving light which is from an original in the window and reflected by the reflective member and then transmitting it to a Printed Circuit Board assembly. |
US09247084B2 |
Image output system having a customized user interface
A multi-functional peripheral (MFP”) capable of outputting an image having a wireless communication portion which communicates with an external terminal apparatus wirelessly, a receiving portion which receives a user interface image upon authentication, and a display portion, the user interface image being specified in accordance with a user identification information and a user operation history, and constituting an image displayed on the display portion to operate the MFP directly and/or an image displayed on a terminal-side display portion provided in the external terminal apparatus to operate the MFP, with the MFP executing image output according to user operation received from the operation portion and/or the external terminal apparatus via the wireless communication portion, in a state where the above images are displayed as the user interface image, and based on the user operation history, changing the user interface image specified in order to facilitate operation by the user. |
US09247082B2 |
Display processing apparatus, image forming apparatus, display processing system of a remote screen, and display processing method
A display processing apparatus comprising: a transmission portion for transmitting screen data for operations of the apparatus to a portable terminal apparatus; a receiving portion for receiving operation information indicating an operation by a user on a remote screen from the terminal apparatus and for receiving the operation information and enlargement display information indicating an enlarged display state when a user operation is performed on the screen displayed with some part thereof missing in a state in which the screen is enlarged; a determination portion for determining whether the operation is an operation of displaying a popup portion; and a screen generating portion for adjusting a display position of the popup portion to generate next screen data, so that the popup portion is displayed in an image enlarged state if the operation information and the enlargement display information are received, and the operation is the operation of displaying the popup portion. |
US09247079B2 |
Information processing apparatus
An information processing apparatus includes first electronic circuit and one or a plurality of second electronic circuits. The first electronic circuit has a first buffer for storing information, and is configured to execute predetermined first information processing by reading out information from a memory connected via a first transmission path, and write the information processed by the first information processing into the memory. The one or plurality of second electronic circuits have a second buffer for storing information, and are connected to the first electronic circuit via a second transmission path different from the first transmission path, and the one or plurality of second electronic circuits are configured to execute second information processing different from the first information processing. The first electronic circuit is configured to execute the first information processing, using the second buffer of the second electronic circuit that is in an unused state and the first buffer. |
US09247077B2 |
Document handler using dual height calibration target for automatic calibration
The present application discloses methods and systems for calibrating a scanning system. The scanning system comprises a light-transmissive platen defining a top surface and a bottom surface, a controller, a document handler, and a scanner bar for recording image data from documents at various document heights. In one embodiment, the calibration method proposes the use of two calibration strips in a document scanning system that has both platen scanning and Constant Velocity Transport (CVT) scanning modes. In another embodiment, a scanner is disclosed with a dual calibration target or a single calibration target that is manufactured with two (2) different heights to correct the illumination profile at the CVT scanning height or at the platen scanning height. |
US09247074B1 |
System, method, and computer program for processing a charge for a telecommunication based on billing groups of parties to the telecommunication
A system, method, and computer program product are provided for processing a charge for a telecommunication. In use, a telecommunication from a service subscriber to a recipient is received. Additionally, it is determined whether both the service subscriber and the recipient are included within one or more billing groups. Further, a charge for the telecommunication is processed, based on the determining. |
US09247073B2 |
Method of pacing bulk operations based on available system resources
Various exemplary embodiments relate to a method performed by a network node, the method including: calculating a number of accounts allowed for reset (NAAR) in a schedule interval based upon a usage reset scheduler rate (URSR) and a schedule interval (SI); receiving a list of accounts to be reset; determining if a spot in the reset queue is available; and processing an account reset when a spot in the reset queue is available further including: queuing a reset request for the account; and calculating the expected number of resets (ER). |
US09247068B2 |
Apparatus, system and method of call notifications to active communication devices
An apparatus, system and method for call notifications to active communication devices are provided. At an apparatus comprising a processor and a communication interface, a call for a first device is received via the communication interface. When is determined that a second device is active, a notification of the call is transmitted to the second device. |
US09247067B2 |
Communications network call initiation transition
Systems and methods for initiating telephony calls are presented. In one example, a phone call initiation is detected on a first communications network. The phone call initiation is redirected to a second communications network. The call is connected utilizing the second communications network. |
US09247065B2 |
Connection routing system
According to an example, connections may be routed in a contact center by determining if a current connection from a customer terminal to the contact center is a repeat connection or a first connection. In response to determining that the connection is a repeat connection, the repeat connection is routed to an originating agent terminal when an originating agent is verified as employed, logged-in, and available. In response to determining that the connection is a first connection, the first connection is routed to a best available agent terminal. |
US09247064B2 |
Tiered call routing
A computer device may include logic configured to receive a request to route a call from an interactive voice response system; obtain information associated with the call; and obtain one or more metrics associated with a plurality of automatic call distribution centers. The logic may be further configured to select a rule to route the call based on the information associated with the call; and select a particular automatic call distribution center for the call based on the selected rule, based on the obtained information associated with the call, and based on the obtained one or more metrics. |
US09247062B2 |
System and method for queuing a communication session
A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue. |
US09247056B2 |
Identifying contact center agents based upon biometric characteristics of an agent's speech
The present invention discloses a contact center with speaker identification and verification (SIV) capabilities. In the invention, a set of contact center components can provide automated interactive communications with callers, can provide queue management for callers waiting to communicate with live agents, and can provide skills based routing for assigning live agents to callers. The SIV component can analyze speech utterances to determine a speaker identify based upon biometric characteristics of the analyzed speech utterances. Additionally, the SIV component can process speech from contact center sessions. In one embodiment, the SIV component can prevent agent substitutions from occurring of which the call center is unaware. The SIV component can also be used to distinguish whether communication session content was spoken by a contact center agent or a caller. |
US09247052B1 |
Apparatuses and methods for routing digital voice data in a communication system for hearing-impaired users
A communication system facilitating communication for assisting hearing-impaired users includes an analog telephone adaptor (ATA) device and a communication device. The communication device is configured to route digital voice data between the ATA device and a second communication device during a conversation involving the communication device and a second communication device through a wireless port of communication device, and communicate through the wireless port with a relay service configured to provide interpretive assistance for a hearing-impaired user of the communication device. A method includes routing digital voice data received wirelessly by a communication device to an ATA device, routing digital voice data received from the ATA device from the communication device wirelessly to a second communication device, and communicating wirelessly with a relay service configured to provide captioning services of the content of a portion of the voice data received by the communication device from the second communication device. |
US09247051B2 |
Systems and methods for tracking and responding to mobile events in a relationship management system
A method and apparatus for tracking and responding to mobile events in a relationship management system is described. The method may include detecting a mobile event associated with a user of a relationship management system. Furthermore, the method may include analyzing the mobile event to determine at least one relationship management process associated with the user for which the mobile event is related. The method may also include generating one or more relationship management system notifications for transmission to the mobile device of the user prior to initiation of the mobile event, and generating one or more relationship management suggestions or relationship management system notifications for transmission to the mobile device of the user after a termination of the mobile event. |
US09247044B2 |
Remote control and call management resource
A call management resource in a cable network environment receives an incoming phone call from a cable network subscriber. Via a call connection between the call management resource and the subscriber, the call management resource receives control input from the subscriber over the call connection. The control input can be a command specifying an operation to be performed on behalf of the subscriber in the cable network environment. In accordance with the control input, the call management resource initiates execution of the operation in the cable network environment. Thus, a cable network subscriber can perform control functions in a cable network environment using a communication device. |
US09247043B1 |
Carrier identity translation for special service calls based on the organization responsible for the special service routing database
In a communication system, a call processing system receives a first signaling message for a special service call indicating a special service number. The call processing system processes the special service number to determine a first carrier identity and an organization identity for a responsible organization that is responsible for a routing database system for the special service number. The call processing system processes the organization identity for the responsible organization to select a second carrier identity. The call processing system transfers a second signaling message that indicates the second carrier identity. In some examples, a communication node receives the second signaling message and processes the second carrier identity to route the special service call to the responsible organization. |
US09247039B2 |
Mobile terminal and control method for the mobile terminal
A mobile terminal including a wireless communication unit configured to receive a call signal from at least one other terminal, in which the call signal corresponds to at least one of a first call ID and a second call ID of the mobile terminal; and a controller configured to receive an event on the mobile terminal after the call signal is received, transmit an event signal to an external terminal wirelessly connected with the mobile terminal using the corresponding first or second call ID to respond to the received event, and control the external terminal to display information on a display unit of the external terminal based on the event signal. |
US09247038B2 |
Method and apparatus for line selection in a communication
The present invention includes embodiments of an apparatus and method for selecting a line from two or more lines on a communication device. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. The method comprises the steps of storing line selection information; monitoring the input module for initiation of a call to the target recipient; upon detecting the initiation of the call, selecting a line from the at least two lines in the line selection module, the selected line is dependent on said line selection information; and making the call to the target recipient on the selected line. |
US09247037B2 |
Methods and systems for touch-free call origination
Methods and systems to enable touch-free call origination using a communication device equipped with a microphone. The method comprises processing a first microphone signal at the device in an attempt to detect a spoken activation command potentially contained therein. Responsive to detection of a spoken activation command in the first microphone signal, the method continues by establishing a communication path between the device and a network entity to convey to the network entity a second microphone signal. Finally, the method comprises processing the second microphone signal at the network entity in an attempt to detect a call origination command potentially contained therein; and, responsive to detection of a call origination command in the second microphone signal, attempting establishment of a call in accordance with the detected call origination command. Thus, a call can be established without tactile interaction with the device and, moreover, with minimal computational load on the device. |
US09247030B2 |
Method for transmitting information of heavy equipment vehicle for construction
An aspect of the present disclosure provides a method of transmitting information of a heavy equipment vehicle for construction, in which a plurality of slave vehicles having slave communication equipment mounted thereon, master communication equipment capable of communicating with the slave communication equipment of each slave vehicle or a master vehicle having the master communication equipment mounted thereon, and a server capable of communicating with the master communication equipment are provided, and information of each slave vehicle is transmitted to the server through each piece of the slave communication equipment and the master communication equipment, and control information of the server is transmitted to each slave vehicle through the master communication equipment and each piece of slave communication equipment. |
US09247023B2 |
System and method for prioritizing requests to a SIM
The method and system relate to prioritizing access and shaping traffic to the SIM such that the requests to the SIM that pertain to registering the wireless mobile device on a network are given a higher priority than other requests to the SIM. The higher priority requests that relate to registering the mobile device on a network may be processed by the SIM prior to at least one other request that is not related to registering the mobile device on the network. |
US09247022B2 |
Method and apparatus for optimizing performance and network traffic in distributed workflow processing
Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server. |
US09247017B2 |
Providing per-application resource usage information
An environment is described in which a processing system provides application-level usage information to users. In one scenario, for example, the processing system may provide personal usage information to a user who is operating a user device. The personal usage information itemizes the amount of data (and/or other resources) that has been consumed by each application run by the user device. In another scenario, the processing system may provide expected usage information associated with at least one candidate application provided by a marketplace system. The expected usage information describes an expected consumption of data (and/or other resources) by the candidate application upon running the candidate application by the user device. The processing system can tailor the expected usage information that it sends to a particular user based on user profile data. The user profile data describes a manner in which users operate applications. |
US09247016B2 |
Unified tracking data management
Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains. |
US09247015B2 |
Methods and systems for recommending a context based on content interaction
The present disclosure relates to methods and systems for recommending a context to a user of a social network service, based on detecting an interaction with some item of web content. With some embodiments, after detecting an interaction with a web document, a topic to which the web document is related is determined. A context, such as an online or offline forum, known to be associated with the topic is then identified. Finally, the identified context is presented to the user as a recommendation for a content source that is likely to be of interest to the user. |
US09247009B2 |
Service providing system and a method of providing service
A service providing system includes an operation terminal that includes a service information acquiring unit of acquiring service information indicative of at least one service and information of an apparatus to be used related to an electronic apparatus used for the at least one service, a receiving unit that receives a selection of one service, an apparatus information acquiring unit that acquires apparatus information determining at least one electronic apparatus, an apparatus information sending unit that sends the apparatus information through a previously defined interface; and an information processing apparatus that includes a service information sending unit that sends the service information and the information of the apparatus, and a service providing unit that provides the one service by controlling the at least one electronic apparatus by a cooperation method corresponding to the one service determined by the apparatus information sent from the operation terminal through the previously defined interface. |
US09247008B2 |
Unified web service discovery
A uniform approach for web service discovery is provided through common auto-discovery logic for cloud-based or enterprise-based deployments for a specific web service. Appropriate credentials may be applied employing a uniform method using an appropriate authentication scheme for on-premise, fully hosted, or partially hosted auto-discovered web services. A common interface may be implemented even if the protocols for discovery differ from service to service or between cloud-based deployment and enterprise-based deployment for the same service. Web service locations auto-discovered through different protocols may be cached for subsequent use. |
US09247002B1 |
Automatic content retrieval based location-based screen tags
Systems and methods automatically obtain contents and display the contents on location-specific display screens, based on content attributes associated with the screens. Associating content attributes (“tags”) with the screens allows administrators to specify the types of contents desired for display on the screens. For example, an establishment that caters to customers of a particular demographic (such as 21-27 year old singles, families with children, fans of rock-and-roll music, “bikers,” sports fans or ice cream lovers) may associate one or more content attributes (such as “dating,” “Disney,” “Led Zeppelin,” or “Red Sox”) with its display screen. The system then automatically obtains contents based on the attribute(s) and displays the contents on the screen. Patrons with mobile telephones or web-based users may send text messages for display on the screen or play interactive games displayed on the screen, as described in the incorporated patent application. However, even absent such activity, the disclosed systems and methods populate the screen with potentially ever-changing contents, thereby keeping the screen “fresh” and avoiding a situation known as the “ghost town” effect. The system may obtain the contents to be displayed from a variety of sources. For example, Twitter messages (“Tweets”) that contain or are otherwise associated (such as via “hashtags”) with a content attribute of a screen may be displayed. |
US09247001B2 |
Content delivery system and method
A content delivery system and method for use with plurality of digital multimedia data processing systems and legacy systems spanning across one or more network environments. The system and method enable users with freedom of mobility while maintaining access to the user's selected content while the user transitions from one device in one location to a different device in a difference location, substantially without interruption and without the need for user action to turn on and off these target data processing systems. The Instant Invention can provide high bandwidth content delivery solutions based upon hardware and software components by activating a Target device while the system is proximate to the Target device and, in one embodiment, automatically redirecting the content while the system is proximate to a new Target device without user intervention. The Target devices include digital multimedia data processing systems and legacy systems including, but not limited to, HDTVs, TV, Personal Computers, digital music systems, printers, radios, and fax machines. |
US09246997B2 |
Reducing load at a proxy server
A method is described for reducing a load placed on an endpoint server acting as an endpoint of a tunnel from a client device across a network. The method, implemented at the client device, comprises the following steps. A request to establish a new network connection is received. A risk of establishing the new network connection outside of the tunnel is determined based on a plurality of predefined criteria. The determined risk is compared with a predefined risk threshold and, if the determined risk is less than or equal to the predefined risk threshold, the new network connection is established directly via the network. If the new network connection fails before it is completed it is re-established via the tunnel. If the determined risk is greater than the predefined risk threshold, the new network connection is established via the tunnel. A client device and computer-readable medium configured to implement the method is also described. |
US09246996B1 |
Data volume placement techniques
A storage management system monitors an indicator of durability of a dataset hosted by a current implementation resource, such as a storage server. The indicator may be used to determine whether none, some or all of the data storage should be moved from the current implementation resource to an available implementation resource. |
US09246993B1 |
Systems and methods for performing group actions based on machine-readable codes
Systems, methods, and non-transitory computer-readable media can receive from a user a machine-readable code associated with a group. The group can be identified based on the machine-readable code. A set of current members of the group can be identified. The user can be provided with access to the set of current members of the group. In some instances, an identifier for the user can be received. The user can be added, based on the identifier, to the set of current members of the group. The current members can be provided with access to the set of current members including the user. |
US09246991B2 |
Systems and methods for developing multi-platform applications for computing devices
Implementations of the present disclosure include actions of transmitting a first user interface engine (UIE) to a first computing device, the first UIE being specific to a first operating system of the first computing device, transmitting a second UIE to a second computing device, the second UIE being specific to a second operating system of the second computing device, the first operating system being different from the second operating system, and transmitting one or more templates to the first computing device and the second computing device, the one or more templates being agnostic to the first operating system and the second operating system, each of the one or more templates being processable using the first UIE and the second UIE to display a first user interface and a second user interface on the first mobile device and the second mobile device, respectively. |
US09246990B2 |
Methods and systems for predicting conversion rates of content publisher and content provider pairs
Systems and methods for predicting a conversion rate of a content publisher-third-party content provider pair are disclosed. A processor identifies, from log data, a plurality of publisher-provider pairs. Each publisher-provider pair corresponds to a content provider associated with at least one creative receiving at least one conversion when served on information resources of the publisher. The processor determines, for each publisher-provider pair, a conversion rate. The processor determines, for each publisher-provider pair, feature data of the publisher and feature data of the content provider. The processor can transform the determined feature data of the publishers and content providers and the conversion rates of the plurality of publisher-provider pairs into a conversion rate prediction model useful for predicting a conversion rate of a given publisher-provider pair different from the identified plurality of publisher-provider pairs. |
US09246988B2 |
Managing data communications based on phone calls between mobile computing devices
An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data. |
US09246987B2 |
Service registry for web services
Embodiments relate to operating a service registry for web services, the service registry comprising a plurality of different environments for the web services. An aspect includes detecting the creation of a first endpoint definition document for a specific web service, the first endpoint definition document defining address data for the specific web service in one environment. Another aspect includes accessing data defining the different environments associated with the service registry. Another aspect includes creating one or more additional endpoint definition documents for the specific web service from the first endpoint definition document and the accessed data. Yet another aspect includes storing the one or more additional endpoint definition documents using the service registry. |
US09246983B2 |
Method and apparatus for widget compatibility and transfer
An approach is provided for utilizing widgets compatible with multiple platforms. A request is received to transmit a widget associated with at first canvas to a second canvas. The first canvas and the second canvas include a respective runtime environment. A compatibility of the widget with the runtime environment of the second canvas is determined. Transmission of the widget is caused, at least in part, based, at least in part, on the determination. |
US09246977B2 |
System, security and network management using self-organizing communication orbits in distributed networks
In one aspect, machines in a managed network implements a set of rules that cause individual machines to directly interact with only a small number of machines in the network (i.e., a local neighborhood within the network), while the independent local actions of the individual machines collectively cause the individual machines to be self-organized into one or more communication orbits without any global control or coordination by a server or an administrator. The communication orbits are used for supporting network, security and system management communications in the managed network. |
US09246976B2 |
Method and apparatus for controlling HTTP sockets
A method and apparatus for controlling HTTP sockets in a client device are provided. The HTTP socket control method for a client device includes finding, when an HTTP request is issued, a suitable socket in a socket pool containing at least one socket for each of a plurality of destination IP groups, sending the HTTP request to a server through the found suitable socket, and updating, when a response for the request is received from the server, socket information of the found socket in the socket pool. |
US09246973B2 |
Identifying and transitioning to an improved VoIP session
Qualities of each of first and second sessions for voice over internet protocol communication between endpoints are assessed and compared, and the endpoints signaled to select the session having the higher assessed quality as a current or primary session for further data packet communication between the endpoints, and to remove the lower quality session from use as a session for the further data packet communication between the endpoints, or to use the lower quality session as a secondary session for data communication between the endpoints. More particularly, the assessed qualities of each of the current and second sessions meet a basic requirement defined to provide voice over internet protocol data packet communication between the endpoints. |
US09246970B2 |
System and method for compensating for delay and jitter
Methods and systems for compensating for delay or jitter are provided. The methods, for example, may include, but are not limited to receiving, by a processor, one or more data streams from one or more electronic devices, transmitting, by the processor, the one or more data streams to one or more displays, determining, by the processor, delay and jitter in the one or more data streams transmitted by the processor, and requesting, by the processor, at least one of the one or more electronic devices to adjust a respective data stream via a communication system. |
US09246968B2 |
Apparatus and method for sharing streaming media
A method for sharing streaming media between a plurality of media providing devices and a media requesting device includes the media requesting device sending a request message to each of the media providing devices. Each of the media providing devices generates and displays a verification image. The media requesting device captures the verification image of one of the media providing devices and extracts a verification code from the captured verification image. The verification code is sent to each of the media providing devices for verification. When the verification code passes a verification of a corresponding media providing device, a media sharing connection between the media requesting device and the corresponding media providing device is established. |
US09246961B2 |
Communication user interface systems and methods
The principles described herein provide methods and systems of providing a user interface to allow a user to compose and send an electronic communication quickly and conveniently. For example, a user interface includes split-pane interface having a navigable tray area and a composition area. The navigable tray area may include categories of trays, each tray including a navigable listing of content items that may form part of the electronic communication. The navigable tray area allows the user to navigate from one tray to the next to access different types of content items to be used in composing the electronic communication. When composing an electronic communication, a user can select an item in a tray, and the item is previewed in the composition area and can become part of the electronic communication. |
US09246960B2 |
Themes indicative of participants in persistent communication
An auditory theme represents at least one participant in a networked group interaction, and reflects an attribute of that participant. Systems for presenting auditory themes may perform one or more operations. Such operations may include, but are not limited to: determining at least one participant in a networked group interaction; and presenting an auditory theme representing the at least one participant. |
US09246955B2 |
Capability query handling in a communication network
A method and apparatus for handling a Session Initiation Protocol (SIP) OPTIONS capability query message in a communication network. A SIP proxy node receives a SIP OPTIONS message from a querying node. It sends the message to a plurality of devices, and receives a response from at least two of the plurality of devices. Each response includes an identity of the responding device and an indication of the capabilities of the responding device. Each received response is stored in a memory, and a reply message is generated. The reply message includes the identities and capabilities of all of the responding devices. This reply message is then sent to the querying node. This allows the querying node to receive capability information relating to all of the callee's devices rather than just the one that responds first. |
US09246954B2 |
Location tagging method for packet based signalling
Location information is tagged in a packet based network. SIP signaling messages are used to initiate a communication session between at least two end user devices in a packet based telecommunications network. The communication session is routed through various intermediate network elements of the packet based network. The intermediate network elements tag the signaling messages with information indicating their geographic location or otherwise provide such location information. In response to the signaling messages and preferably before the communication session is established, the location information indicating the location of the intermediate network elements in the routing of the communication session between the end user devices is made available. An end user device or apparatus may receive the location information and provide a user display indicating the routing and status of the communication session being initiated. |
US09246952B2 |
Controlling telephone call processing using global signaling codes
In general, embodiments of the present invention involve attaching (e.g., pre-fixing) a Global Signaling Code (GSC) to a called party's telephone number thereby creating a modified Uniform Resource Indicator (URI). This modified URI is then sent in the “TO:” header of a SIP INVITE. The GSC will typically include a geographic indicator corresponding to a geographic location of a caller and a treatment indicator corresponding to a desired treatment of the call. The call will be routed based on the geographic indicator and treated according to the treatment indicator. Illustrative treatments for the call include (among others) voice mail avoidance, a preferred compression scheme for the call, etc. |
US09246951B2 |
System and method of remotely de-registering devices in IMS system
Disclosed are a network-based device, method and computer-readable medium for operating a network device in an IP multimedia subsystem. The method embodiment includes receiving an instruction for a de-registration action for a Public User ID (PUID) registered at a device in the IMS, the instruction being initiated remotely from a device different from the device to which the de-registration applies and performing the de-registration action wherein the PUID is de-registered from the device in the IMS network. |
US09246948B2 |
Systems and methods for providing targeted data loss prevention on unmanaged computing devices
A computer-implemented method for providing targeted data loss prevention on unmanaged computing devices may include (1) identifying a data loss prevention policy that defines permissible data handling within set bounds to prevent unauthorized data exfiltration from the set bounds, (2) identifying an application to install on at least one unmanaged endpoint device, where (i) the unmanaged endpoint device lacks a data loss prevention agent configured to apply the data loss prevention policy to the entire unmanaged endpoint device and (ii) the application is to be provided to the unmanaged endpoint device to operate on sensitive data from within the set bounds, and (3) wrapping the application in an application wrapper that intercepts system calls from the application and applies the data loss prevention policy to sensitive data implicated in the system calls. Various other methods, systems, and computer-readable media are also disclosed. |
US09246947B2 |
Method and apparatus for protecting access to corporate applications from a mobile device
A computer-implemented method, apparatus and computer program product for providing secure consumption of applications from mobile devices, The method comprises receiving a security policy associated with usage of an application by a user using a mobile device, the security policy comprising at least one vulnerability indication; receiving at least partial code of the application; identifying at least one JavaScript instruction in the code, the at least one JavaScript instruction associated with the security vulnerability; and adding additional JavaScript instructions to the code for handling the security vulnerability. |
US09246936B1 |
Performance benchmarking for simulated phishing attacks
Described herein are methods, network devices and machine-readable media for conducting a simulated phishing attack on a first group of individuals, and performing an analysis of the group's performance to the simulated attack. In the analysis, an aggregate performance of the first group is compared with an aggregate performance of individuals from a second group. Standardizing the simulated phishing attacks for individuals from both the first and second groups is necessary in order for the performance of the first group to be fairly or meaningfully compared to the performance of the second group. To ensure uniformity in the simulated phishing attacks, messages thereof may be constructed from template messages, the template messages having placeholders for individual-specific and company-specific information. |
US09246934B2 |
Method and system of attack surface detection
The invention comprises a method of using sensor agents to collect information in a central location to determine the entire attack surface of all certificate based resources, which includes vulnerable, insecure, or unknown resources but also includes where all the secure resources are located and the attack surface for each certificate resource. If a vulnerable resource is detected, the system may initiated additional sensor agents to determine the threat caused by the vulnerability. The system can also assign a rating to the overall security of the network based on vulnerabilities and display the attack surface as a topographic format for easy review by administrators. |
US09246933B1 |
Systems and methods for detecting malicious email attachments
A computer-implemented method for detecting malicious email attachments may include (1) identifying a shortcut file received as an attachment to an email, wherein the shortcut file is configured to open a target file, (2) analyzing the shortcut file to identify at least one attribute of the shortcut file, wherein the attribute comprises information about the shortcut file useful for determining whether text accurately characterizes the shortcut file, (3) identifying accompanying text in the email that characterizes the attachment, and (4) determining that the attachment is malicious by comparing the attribute of the shortcut file with the accompanying text in the email that characterizes the attachment and, based on the comparison, determining that the accompanying text does not accurately characterize the shortcut file. Various other methods, systems, and computer-readable media are also disclosed. |
US09246923B1 |
Developer risk classifier
Systems and techniques are provided for the classification of risks associated with developers in an application ecosystem. Signals associated with a developer account for an application ecosystem may be received. Each of the signals may include one of an account signal, an application signal, and a financial signal, and each of the signals may be associated with a weight and a score. The signals may be combined using the weights and the scores associated with the signals to obtain a risk probability for the developer account. The risk probability may be scored. |
US09246920B2 |
Cloud resource cloning based on collaborative content
An approach for facilitating collaborative support to a user in a networked computing environment (e.g., a cloud computing environment) is provided. In one aspect, specifications that describe a networked resource (e.g., a cloud resource) are retrieved. A set of preferences that specify a set of collaborators and a set of access limitations for the set of collaborators with respect to the networked resource are gathered in response to a request for help by a user. Also in response to the request, a clone of the networked resource is created. A collaborator from the set of collaborators is granted access to clone the networked resource having the set of access limitations. The collaborator can access the clone of the networked resource (e.g., to provide support to the user) until a terminating condition is met, at which time the collaborators' access to the clone is terminated. |
US09246918B2 |
Secure application leveraging of web filter proxy services
Secure application leveraging of a filter proxy service may be provided. In response to receiving a request to access a resource, a filter proxy service may be used to determine whether the request to access the resource is approved. If the request to access the resource is approved, the access to the resource may be allowed to continue. |
US09246917B2 |
Live representation of users within online systems
The present disclosure relates to representation of users within online systems, such as social networks, online services, and platforms. A method for representing a user within an online system is provided, comprising receiving by the online system a live recording of a first user of the online system, the first user defining permissions to access the live recording; requesting a representation of the first user by a second user of the online system; determining if the second user is authorized to access the live recording based on the permissions; and if the second user is authorized, providing the live recording to the second user as the representation of the first user. Furthermore, an online system and a data structure representing a user of an online system are defined. |
US09246914B2 |
Method and apparatus for processing biometric information using distributed computation
An approach is provided for providing biometric information processing using distributed computation. A biometric information processing infrastructure determines to receive an input including, at least in part, biometric information. The biometric information processing infrastructure selects one or more analyses for processing the input. The biometric information processing infrastructure also determines one or more processes associated with the one or more analyses. The biometric information processing infrastructure further determines to derive one or more computation closures from the one or more processes. The biometric information processing infrastructure determines to decompose the one or more computation closures for distribution in one or more computation spaces. |
US09246913B2 |
Sharing content using a dongle device
A content sharing device may receive, from a content providing device, information that identifies content to be shared with a dongle device via a content sharing service. The content sharing device may receive, from the content providing device, information that identifies a contact with which the content is to be shared. The content sharing device may determine, based on the information that identifies the contact, a dongle device identifier. The dongle device identifier may include a network address associated with the dongle device. The content sharing device may provide, to the dongle device and based on determining the dongle device identifier, information that identifies the content. The information that identifies the content may cause the content to be accessible by a content receiving device connected to the dongle device. |
US09246909B2 |
Image authentication and retrieval processing device and method
An image processing device controls a local resource, retrieves data files from a network, generates partial images from data included in the data files, and displays an image by combining the plurality of partial images. The partial images include first partial images that require access to the local resource and second partial images that do not require such access. Access to the local resource takes place by request and is controlled so that generation of the first partial images requires authentication of the retrieved data files. While authentication is in progress, the image processing device disallows access to the local resource and displays an image by combining the second partial images with a notification image indicating that authentication is being performed. |
US09246906B1 |
Methods for providing secure access to network resources and devices thereof
A method, non-transitory computer readable medium, and network traffic management apparatus that receives an authentication request from a user of a client computing device, the request comprising credentials for the user. A connection is established with a selected one of a plurality of active directory servers using a stored Internet Protocol (IP) address for the selected active directory server. At least a portion of a fully qualified domain name of the selected active directory server is received in response to an anonymous lightweight directory access protocol (LDAP) query sent to the selected active directory server using the established connection. The user of the client computing device is authenticated using the at least a portion of the fully qualified domain name and the credentials. |
US09246901B2 |
Secure network computing
A host based security system for a computer network includes in communication with the network a credential host that is operative in concert with a local computer and a destination site. The destination site has a credential authentication policy under which credentials associated with the local computer upon being authenticated authorizes data to be communicated between each of the destination site and the local computer during a communication session over the network. The credential host stores the credentials to be used by the destination and is operative to transmit the credentials onto the network in response to a request received from the local computer. The destination site upon the credentials being received and authenticated thereat is operative to transmit session information onto the network. The local computer is then operative to commence the communication session upon receipt of said the information. |
US09246897B2 |
Method and system of login authentication
A method and system for login authentication is disclosed. The method comprises the steps of: sending, by a first client, a first login request to a login server and receiving a mapping relationship between original characters and post-mapping characters returned by the login server according to the first login request; and sending, by a second client, a second login request to the login server according to the mapping relationship, with the second login request including post-mapping information corresponding to user information determined according to the mapping relationship. The solution in the present invention is to realize joint login by two clients, such that even if one of the clients is infected with a computer virus, no particular user information can be obtained through the infected client. Thus, the security of login authentication and the security of user information can be improved. |
US09246895B2 |
Setting method, device authentication method, device authentication system, and server
A method of setting which includes: obtaining, from a smart meter, an ID of the smart meter; obtaining, from a HEMS-controller, an ID and a certificate of the HEMS-controller and an ID and a certificate of an appliance controlled by the HEMS-controller; generating management information in which the ID of the smart meter, the ID and the certificate of the HEMS-controller, and the ID and the certificate of the appliance are associated with one another; and transmitting, based on the management information, the ID and the certificate of the HEMS-controller and the ID and the certificate of the appliance which are associated with the ID of the smart meter, to the smart meter. |
US09246892B2 |
System, method and computer program product for managing access to systems, products, and data based on information associated with a physical location of a user
In accordance with embodiments, there are provided mechanisms and methods for managing access to data based on information associated with a physical location of a user. These mechanisms and methods for managing access to systems, products, or data based on information associated with a physical location of a user can enable improved data management efficiency, enhanced data management accuracy, decreased data management costs, decreased licensing costs, increased security, additional marketing opportunities, etc. |
US09246891B1 |
System and method for application license management in virtual environments
A system and method for managing licensing of virtual environment applications. A licensing module of a first installed virtual environment application detects installation of affiliated applications and gives them a group licensing key for passing it to the licensing server. The licensing server derives licensing parameters of the affiliated applications from the group key and gives the licenses to the affiliated applications, in case of successful validation. The licensing system provides protection from un-authorized copying of the applications. If an affiliated virtual environment application is copied (or moved) to another hardware node without its virtual environment, the licensing server will not give the license activation key to this virtual environment application. |
US09246890B2 |
PGP encrypted data transfer
Example embodiments perform on-the-fly delivery of PGP encrypted data. A large data file is broken into chunks which are encrypted and delivered to a pipe object. The bytes of a chunk are read from the pipe object in the same order as they were written. Header and footer packets are prepared and delivered. |
US09246889B2 |
Layered protection and validation of identity data delivered online via multiple intermediate clients
A method is provided for securely delivering identity data units over a communications network to a client device. The method includes receiving a selection from a customer identifying a final zipped package to be unpacked. The final zipped package is unpacked to obtain a common package and a digital signature file signed by an entity generating identity data requested by the customer. The digital signature in the digital signature file is verified and the common package is unpacked to obtain a plurality of outer packages and an encrypted symmetric key. The symmetric key is decrypted with a private key associated with the customer and each of the outer packages is decrypted with the symmetric key to obtain a plurality of identity data units. |
US09246886B2 |
Device for and method of handling sensitive data
A device for handling sensitive data comprises a first integrated circuitry forming a first trust zone and a second integrated circuitry forming a second trust zone. The first circuitry comprises a secure processing unit adapted for processing sensitive data, the second circuitry comprises a persistent memory area within its trust zone for storing sensitive data. The second integrated circuitry is separated from the first integrated circuitry, the processing unit of the first circuitry transfers sensitive data from the first trust zone to the second trust, the second circuitry transfers sensitive data stored in its persistent memory area to the processing unit of the first trust zone. The first and the second integrated circuitry comprise crypto means for securely transferring sensitive data based on a symmetrical crypto method using a secure key. The second integrated circuitry comprises means for initiating a new key generation to replace the active secure key. |
US09246884B1 |
Position-based cryptographic key management system and related method
A method and related system is disclosed for integrating a positioning system into the key management structure and within the information security boundary of an End Cryptographic Unit (ECU). This integration enables key management security rules written to include the ECU's trusted physical location and trusted time in determining if and with which key a message should be encrypted or decrypted. Only appropriate messages for a bounded geographic area would be decrypted and received by the ECU. The trusted positioning system allows extending functionality to allow position-enhanced authentication capabilities. Outgoing messages are cryptographically bound with the ECU's trusted position information as well as an accurate time stamp. |
US09246876B1 |
Anti-replay mechanism for group virtual private networks
A virtual private network (VPN) device is described that provides a strict anti-replay mechanism for packets in a group VPN. An example first VPN device includes one or more processors, one or more network interfaces configured to receive a packet having an encryption header that includes a group VPN member identifier association with a second VPN device and a sequence number, wherein the first and second VPN devices are members of a group VPN, a data repository configured to store a window of sequence numbers maintained by the first VPN device for the second VPN device, and a VPN session management module operable by the one or more processors to identify the window of sequence numbers based on the group VPN member identifier, determine whether the sequence number of the header is included in the window of sequence numbers, and process the packet based on the determination. |
US09246873B2 |
Client-driven load balancing of dynamic IP address allocation
Techniques are described for load balancing between DHCP servers at a DHCP client. Embodiments receive load information from each of two or more DHCP servers. Here, the load information describes a current workload of the respective DHCP server from which the load information is received. One of the two or more DHCP servers is then selected at the DHCP client based on the received load information. Additionally, embodiments accept an IP address offer from the selected DHCP server. |
US09246870B2 |
Sua sponte establishment of large-scale person-to-person emergency electronic messaging communications based in part on subscriber telephone numbers
Lessons of the Sep. 11, 2001 terrorist attack (9/11), the Aug. 29, 2005 Hurricane Katrina, the Mar. 11, 2011 tsunami off the coast of Tohoku Japan and ensuing Fukushima Daiichi Nuclear Power Plant malfunction, and the Oct. 29, 2012 Hurricane Sandy are incorporated. Methods are disclosed for rapidly establishing alternate electronic messaging for person-to-person communications in a large-scale emergency. Details for constructing electronic access addresses comprised in part by subscriber telephone numbers and an event identifier, allows the provider to establish a default system with no specific information from the user while allowing the user to access the messages in a systematic way. No registration or passwords are required, which allows free access to all interested parties. Methods are disclosed to reunite lost pets with owners and employ cloud computing and data storage services to provide the equipment on an as needed basis. |
US09246868B2 |
Method and apparatus for social network communication over a media network
A system that incorporates teachings of the present disclosure may initiate a communication session with a member device of a social network and may activate a speech capture element based on a pattern of prior speech messages. A speech message may be detected at the speech capture element and, in turn, transmitted to the member device. |
US09246864B2 |
Communicating user location information among users of communication devices
A computer-implemented method implemented via the Internet for coordinating a current or future event between a user of a mobile Internet device and other users communicating through the Internet. The method includes receiving the current or future activity information pertaining to the future event from the user via the mobile Internet device. The current activity pertains to an activity occurring at a current time relative to a time the future activity information is received. The future activity pertains to an activity occurring at a future time relative to a time the future activity information is received. The method further includes transmitting the current or future activity information to a backend database coupled to the Internet, the backend database being remote from the mobile Internet device. The method further includes rendering the current or future activity information accessible to at least one recipient via the Internet. The recipient represents a subset of the users coupled to the Internet and having access privilege to information pertaining to the current or future event involving the user. |
US09246863B2 |
Method for transferring session in converged Internet protocol messaging system
A method is provided for transferring a session between multiple devices by a target device, in which the target device selects a particular session of a source device and sends a request for session transfer for the selected session to a call server, the target device acquires from the call server data that has been transmitted from the remote party's device of the particular session and temporarily stored in the call server after the session transfer request, and the target device sends a message indicating completed acquisition of the temporarily stored data to the call server, and receives the particular session transferred in response thereto. |
US09246862B2 |
Dynamic duty-cycling of processor of mobile device based on operating condition of mobile device
In one embodiment, a method includes recording a first location of a mobile device; determining, by one or more processors of a geographic-positioning component of the mobile device, on a periodic basis, a current location of the mobile device; determining, by the processors of the geographic-positioning component, whether the current location is outside a geographic region defined at least in part by the first location; and if the current location is outside the geographic region, then transmitting, by the processors of the geographic-positioning component, a message to one or more other processors of the mobile device, the message causing one or more of the other processors to transition from a sleep state to an active state. |
US09246861B2 |
Locality mapping in a distributed processing system
Topology mapping in a distributed processing system that includes a plurality of compute nodes, including: initiating a message passing operation; including in a message generated by the message passing operation, topological information for the sending task; mapping the topological information for the sending task; determining whether the sending task and the receiving task reside on the same topological unit; if the sending task and the receiving task reside on the same topological unit, using an optimal local network pattern for subsequent message passing operations between the sending task and the receiving task; otherwise, using a data communications network between the topological unit of the sending task and the topological unit of the receiving task for subsequent message passing operations between the sending task and the receiving task. |
US09246860B2 |
System, method and computer program product for gathering information relating to electronic content utilizing a DNS server
A system, method and computer program product are provided. In use, a checksum associated with electronic content is calculated. Further, a domain name service (DNS) server is queried utilizing the checksum. In response to the query, information is received from the DNS server which relates to the electronic content. |
US09246852B2 |
Lossless time based data acquisition and control in a distributed system
Systems and methods for mapping an iterative time-based data acquisition (DAQ) operation to an isochronous data transfer channel of a network. A time-sensitive buffer (TSB) associated with the isochronous data transfer channel of the network may be configured. A data rate clock may and a local buffer may be configured. A functional unit may be configured to initiate continuous performance of the iterative time-based DAQ operation, transfer data to the local buffer, initiate transfer of the data between the local buffer and the TSB at a configured start time, and repeat the transferring and initiating transfer in an iterative manner, thereby transferring data between the local buffer and the TSB. The TSB may be configured to communicate data over the isochronous data transfer channel of the network, thereby mapping the iterative time-based DAQ operation to the isochronous data transfer channel of the network. |
US09246851B2 |
Wireless memory management
Memory management for WiFi Media Access Control (MAC) frames includes dividing a memory into equally-sized smaller chunks; writing a MAC frame that is larger in size than one-chunk size into several chunks; appending special information to each chunk to specify whether the chunk is a starting chunk or an intermediate chunk of the MAC frame or whether the chuck is currently unoccupied at all; linking the chunks carrying the MAC frame; and specifying a task waiting to be performed for the MAC frame. The several chunks may be noncontiguous or contiguous. The memory management technique may further comprise searching the memory for chunks comprising frames waiting for a certain task. The memory management technique may further comprise marking the chunks as empty after the certain task is completed. |
US09246845B2 |
Overlaying receive schedules for energy-constrained devices in channel-hopping networks
In one embodiment, a time at which a first device in a frequency-hopping communication network is expected to transmit a data message is determined. A first schedule is then generated based on the determined time, and the first schedule is overlaid on a frequency-hopping schedule for a second device in the network. The first schedule defines a first timeslot during which the second device listens for the data message, while the frequency-hopping schedule defines second timeslots during which the second device listens for data messages from other devices in the network. Notably, a duration of the first timeslot is greater than respective durations of the second timeslots. |
US09246837B2 |
System and method for managing out of order packets in a network environment
A method is provided in one example embodiment and includes creating at a network element an entry designating an out of order (“OOO”) sequence number range associated with a flow and receiving at the network element a packet associated with the flow, wherein the packet corresponds to a first sequence number range, wherein the first sequence number range falls within the OOO sequence number range designated in the entry. The method may further include updating the entry to remove sequence numbers comprising the first sequence number range from the OOO sequence number range and forwarding the packet without awaiting receipt of any other packets associated with the flow. |
US09246836B2 |
Single producer, single consumer lockless FIFO/LIFO queue
A query inserter receives data elements having individual priority types for placement in a queue, and utilizes the priority types of the received data elements to determine placement in the queue relative to an initial location established when a first data element is placed in an empty queue in order to manage the queue with a combination of first-in first-out and last-in first-out queue functionality. |
US09246835B2 |
Method and apparatus for deblocking and blocking transmission of frames from a network device
A network device including first and second queues, a timing module, and deblocking and blocking shapers. The first and second queues respectively store first and second frames. The timing module generates: a first priority timing signal indicating when transmission of the first frame is permitted; and a second priority timing signal indicating when transmission of the second frame is not permitted. The deblocking shaper, based on the first priority timing signal, permits transmission of the first frame during a predetermined window. The blocking shaper includes a counter indicating an amount of time until a start of the predetermined window. The blocking shaper, based on the second priority timing signal, a value of the counter and a size of the second frame, determines whether to permit transmission of the second frame prior to the predetermined window or block forwarding of the second frame until after the predetermined window. |
US09246829B2 |
Utilizing latency control to alleviate bufferbloat
In one embodiment, a method includes estimating a current queuing latency, the estimated current queuing latency being associated with a queue of packets maintained in a buffer. The method also includes calculating a current drop or mark probability, the current drop or mark probability being associated with a probability that packets associated with the queue of packets will be dropped or marked. A rate at which the packets associated with the queue of packets are dequeued from the buffer is estimated in order to estimate the current queuing latency. The current drop or mark probability is calculated using the current estimated queuing latency. |
US09246828B1 |
Traffic-aware sampling rate adjustment within a network device
Techniques are described for providing traffic-aware sampling rate adjustment within network devices. As inbound packets are received at an interface, a sampling unit of a forwarding circuit of the network device samples the inbound packets at a current sampling rate and directs a subset of the inbound packets to a service card of the network device. A flow controller within the service card of the network device processes the subset of the inbound packets to generate flow records. When changes in the rate at which the inbound packets are received exceed a defined threshold, the flow controller adjusts the current sampling rate at which the forwarding circuit samples the inbound packets received at the interface. Moreover, the flow controller adaptively adjusts the sampling rate such that the flow sampling resources the device are being utilized in accordance with the utilization thresholds. |
US09246827B1 |
Method and apparatus for controlling the flow of packets in a data network
Systems, methods, and other embodiments associated with controlling the flow of packets in a network are described. According to one embodiment, an apparatus includes a transceiver and a flow logic. The flow logic is configured to control the transceiver to transmit a frame to a downstream device by determining whether the frame matches a predetermined pattern. The predetermined pattern identifies a source of frames. The predetermined pattern specifies an action to perform for frames received from the source that are to be transmitted to the downstream device. The flow logic is also configured to control the transceiver to transmit a frame to a downstream device by, in response to determining that the frame matches the predetermined pattern, controlling transmission of the frame to the downstream device according to the action specified by the predetermined pattern. |
US09246824B2 |
Systems and methods to select peered border elements for an IP multimedia session based on quality-of-service
Systems and methods to select peered border elements for a communication session based on Quality-of-Service (QoS) are disclosed. In particular, an example method includes determining a composite QoS parameter of a communication session based on weighting QoS parameters of the session, the QoS parameters including a grade of service parameter of the session and a preferred mode of communication for a voice over Internet protocol (VoIP) device of a called party; querying a telephone number mapping server for a status of each of the peered border elements; assigning the session to be handled by a selected peered border element of the peered border elements based on the composite QoS parameter and the status of each of the peered border elements; and generating a QoS authorization token to reserve network resources associated with the selected peered border element. |
US09246823B1 |
Remote policing in a chassis switch
A distributed network device and method for policing a flow of traffic in the chassis switch in communication networks. The distributed network device incudes a first processor configured to perform an egress processing operation on data packets received from a plurality second processor units in the distributed network switch, the data packets being destined for a receiving device coupled to the distributed network switch. Further, the distributed network device includes a metering unit associated with the first processor, the meting unit configured to meter a flow of the data packets to the receiving device and output a metering result. Also, the distributed network device includes a message generator configured to communicate to the plurality of second processors in the distributed network device a notification message indicative of the metering result. |
US09246819B1 |
System and method for performing message-based load balancing
A system and method for message based load balancing comprises receiving, at a network traffic management device, an encapsulated request from a client device to a destination server for an established session. The request is encapsulated in accordance with a first connection-oriented protocol. The encapsulated message is segmented into a plurality of encapsulated data segments in accordance with a message boundary parameter. Identifying information of a first payload data packet of a first TCP encapsulated data segment is extracted and the first payload data packet is converted into a first connection-less protocol datagram. A message-based load balancing decision is performed on the datagram to assign the datagram to a first server. The first connection-less protocol datagram is converted into a first encapsulated data packet in accordance with a second connection-oriented protocol and is sent from a first virtual server to the first server based on the message-based load balancing decision. |
US09246817B1 |
System and method of managing traffic flow in a communication network
A system and method of managing traffic flow in a communication network is provided. Messages transmitted in the communication network can be monitored. A traffic flow profile for each message can be determined based on a lifetime classification type and a congestion control mechanism mode for each traffic flow profile can be determined. Traffic flow transmission can be modified in the communication network using a data flow mechanism where a data flow mechanism variable is modified based on the traffic flow profile and the congestion control mechanism mode. |
US09246812B2 |
Method and apparatus for selecting a next HOP
Various exemplary embodiments relate to a device for routing an incoming packet to a destination, the device comprising a processor associated with a storage, in communication with a network interface, the processor being configured to receive the incoming packet; access from the storage a plurality of at least two server bits, each server bit representing a possible next hop to the destination, where if the quantity of possible next hops to the destination is less than a power of two then the quantity of server bits is equal to the next highest power of two, and wherein a quantity n is equal to the exponent of the next highest power of two; determine one or more hash bits calculated from a hash value derived from a source address, a destination address, a source port, and a destination port of the packet, wherein the quantity of hash bits is half the number of server bits; and repeatedly, for n repetitions, determine one or more output bits from a plurality of at least two inputs bits and the one or more hash bits, each input bit representing a server bit in the first repetition, the output bits representing half of the remaining possible next hops to the destination, the output bits becoming final output bits in the nth repetition or input bits to a next repetition after the first repetition. |
US09246811B2 |
Communication method, communication device, and communication system
A communication method using link aggregation, the method includes receiving a transfer frame; calculating, by a first communication device, an identification number of an output port for the transfer frame among a plurality of ports using a hash function, by using a combination of a source address of the transfer frame, a destination address of the transfer frame, and a cyclic number that is generated for every combination of the source address and the destination address and represents an order of the transfer frame as a hash key; and transmitting the transfer frame from the output port. |
US09246809B2 |
Dynamic discovery of IPV6 transition parameters by border/relay routers
In one embodiment, an edge router of a local computer network snoops client-server protocol configuration information of a customer-premises equipment (CPE) device. From the snooping, the edge router may identify an Internet Protocol version 6 (IPv6) transition option in place at the CPE device along with associated configuration parameters for the IPv6 transition option. As such, the edge router may then advertise the IPv6 transition option along with associated configuration parameters to one or more border/relay routers of the local computer network to cause the one or more border/relay routers to provision themselves with the IPv6 transition option and associated configuration parameters. |
US09246808B2 |
Protocol circuit layer
A protocol circuit layer is described. The protocol circuit layer may employ a routing layer to determine optimal routes when establishing a circuit. The circuit layer may employ a link layer to send data packets over links to other network nodes. A naming layer may employ circuits to establish a distributed database of associations between network node addresses and their network locations. |
US09246807B2 |
Method and apparatus for providing enhanced services local routing
A method and apparatus for enabling a call originated in the VoIP network to be routed from the egress of the VoIP network to the terminating PSTN network using an egress route, such as an appropriate egress access trunk, that is in the same Local Calling Area (LCA) of the called party number are disclosed. This allows the call to be completed to the called party without paying access charge. For example, the method assigns a Billing Telephone Number (BTN) or a Charge Number (CgN) to an egress route between a communication network and a Public Switched Telephone Network (PSTN) network. The method then routes a call originating from the communication network and terminating to the PSTN network using the egress route without incurring an access charge. |
US09246806B2 |
Digital broadcasting signal transmitting method and device, recording medium thereof, and receiving device thereof
In a digital broadcasting signal transmission system, a transmission frame includes a frame body and a frame header, and the frame body is divided into a plurality of sub-bands in the frequency domain and is divided into a plurality of symbols in the time domain. The frame header is provided in the former part of the transmission frame and is transmitted with a signal in the time domain. The frame body includes a plurality of services, and the services respectively receive at least one sub-band and at least one symbol. The frame header includes information on the plurality of services, and information on the plurality of services includes information on the sub-band and the symbol to which the services are allocated, information on channel encoding levels of the services, and information on digital modulation levels of the services. |
US09246803B2 |
Method and apparatus for scalable content routing and mobility in named data networks
Various disclosed embodiments include methods, systems, and computer-readable media for named data network (NDN) inter/intra-domain mobility. A complete de-coupling of identity and addressing space is established. This provides separation of control and forwarding allowing rich policy based routing, using SDN principles, as well as policy based global resolution. In one embodiment, the de-coupling of identity from location is achieved by a changeable forwarding label field in a header that can have nodal/domain/global scope. This disclosure provides content routing/mobility to be handled with a high degree of flexibility. This disclosure also provides mobility as a service for a component of a name space. |
US09246797B2 |
PORT based redundant link protection
The present disclosure provides for avoiding packet loss and delay that occurs during conventional link switchover by moving link switchover logic from a downstream PORT (Protocol Independent Multicast Over Reliable Transport) routing element to an upstream PORT routing element. An upstream PORT routing element detects the failure of a forwarding interface for a multicast datastream, where the forwarding interface is coupled to a downstream PORT routing element. In response to detecting the failure, the upstream PORT routing element determines a set of candidate interfaces that are also coupled to the downstream PORT routing element. The upstream PORT routing element selects a new interface from the set of candidate interfaces and installs the new interface as a replacement forwarding interface for the multicast datastream. |
US09246796B2 |
Transmitting and forwarding data
A network comprises a communication device having network communication interfaces and a data processing node having network communication ports. The communication device includes a first and a second interface communicatively coupled to a first and a second port of the data processing node respectively. The first interface is selected as a primary interface for the transmission of network traffic to destinations across the network. The second interface is selected as a backup interface which is to be selected for the transmission of the network traffic in the case of a need to failover to the backup interface. Network traffic from the communication device is transmitted via the first interface while the first interface is selected as the primary interface. At least one data message is transmitted from the communication device via the second interface, while the first interface is selected as the primary interface. |
US09246789B2 |
Testing apparatus and test display method
A testing apparatus includes a scenario processing unit that executes a test scenario for operating the testing apparatus to imitate the operation of a base station, a communication unit capable of transmitting and receiving a message to and from a mobile communication terminal, a layer processing unit for processing a message for each layer, a log data storing unit for storing log data indicating transmission of messages between the layers, and a display controller for creating a transmission schedule based on the extracted data associated with system information and causing a display unit to display the transmission schedule. The transmission schedule is written in a tabular form in which a block type of the system information is displayed at a position to which a frame for transmitting the system information is allocated. |
US09246787B2 |
Method and system of enhancing signal processing in a shared medium network
A method implemented in a device is disclosed for networking through signals transmitted across a shared medium network. The method starts with monitoring for a first signal on a shared medium of the shared medium network. The first signal is processed after it is received and while the first signal is being processed, a set of one or more signals is received on the shared medium. Then a set of one or more amplitude increases is determined, where each amplitude increase is from an earlier received signal to a later received signal. The set of one or more amplitude increases is compared to a threshold value and at least partially in response to the comparison, the device discards one or more signals from the first signal and the set of one or more signals. |
US09246786B2 |
Detection of encrypted packet streams using feedback probing
Methods, systems, and devices are disclosed for detecting encrypted Internet Protocol packet streams. A probe stream having a known observable parameter is generated. The observable parameter exhibits a known characteristic of a known type of data encrypted within a stream of packets. The probe stream is communicated to a network element via a communications network. When the probe stream is received by the network element, the network element can compare the known observable parameter to an actual value. Any difference between the known observable parameter and the actual value can be used to correct for network-induced variation and other effects, thus ensuring accurate detection and identification of data types within encrypted streams of packets. |
US09246781B2 |
Method, terminal, apparatus, and system for device management
A method, a terminal, an apparatus, and a system for device management (DM) are provided. Specifically, a DM terminal, a DM apparatus, method for managing the terminal device are provided. The method for managing the terminal device includes the following steps: adding, by a DM terminal device, management nodes in a DM tree of the DM terminal device; and recording, by the DM terminal device, MOs types supported by the DM terminal device in the management nodes added in the DM tree of the DM terminal device. Therefore, the problem that the server does not know the DM applications supported by the terminal, and in the method, a specific management operation is delivered to make the management of the server more flexible and effective. |
US09246780B2 |
System and method for supporting port multiplexing in a server environment
A system and method can support port multiplexing in a server environment, e.g. in a distributed data grid. The server environment can comprise a port to receive one or more request, wherein the port is adapted to be associated with different port address values and the port operates to receive one or more connection requests. Additionally, the server environment allows a plurality of sockets to utilize the different port address values to support multiplexing of sockets over the port, and a multiplexed socket provider can be used to provide the plurality of sockets. |
US09246778B2 |
System to enhance performance, throughput and reliability of an existing cloud offering
In for enhancing performance of applications, a cloud application programming interface (API) abstraction layer receives a request from an application of a given entity for core services shared among a plurality of entities. A requestor of the request is determined, and the performance level information for the requestor is determined based on entity specific performance rules defined by the given entity. The entity specific performance rules defined by the given entity are applied to requests from the application of the given entity and are not applied to requests from the other entities of the plurality of entities. The performance level information is included in the request. The request is routed for servicing by one or more of the core services using the performance level information in the request without affecting servicing of requests from other entities of the plurality of entities. |
US09246775B2 |
System, method and apparatus for filtering subscriber network traffic
Methods, apparatus, and systems manage use of shared network resources among subscribers to a data communication service. In some implementations, a first metric is computed representing a subscriber's utilization of the shared network resources. If the subscriber's utilization exceeds a first threshold, the subscriber's network traffic over the shared network resources may be filtered to allow use of the shared network resources only with a first set of capabilities. When the subscriber's data is filtered, their upload or download speed may be unaffected. If the subscriber's utilization exceeds a second threshold, the subscriber's data download speed may be limited. In some implementations, the second threshold is larger than the first threshold. |
US09246770B1 |
System and method for determining a primary controller in software defined networking
Aspects of the disclosure relate generally to selecting and identifying a primary controller server among a group of servers on a network. In order to do so, a first computer may set a first number to zero when a storage system associated with the first computer is initialized. The first computer may conduct an election protocol to select a primary controller computer from a plurality of computers. After selecting the primary computer, increase the first number by a given value and send it to the selected primary computer. The selected primary computer may set a second number corresponding to an absolute time when the storage system associated with the first computer is initialized. The selected primary computer may receive the first number from the first computer. The selected primary computer may send the numbers to a client device. After sending, the primary computer may establish a connection with the client. |
US09246769B2 |
Systems and methods for physical link routing
A system for physical link routing includes a link routing block, comprising a volume of solid material, that defines a set of link routing paths; and a first link interface, comprising a set of access points arranged in a pattern, wherein each access point of the set of access points is associated with an endpoint of a link routing path. |
US09246767B2 |
Home network of connected consumer devices
A method of associating a function to a room within a home, includes forming a mesh network in the structure with a plurality of nodes, each node having a communication module, segmenting the nodes into rooms based upon the time of flight, obtaining an identity for at least one node in a room; and using the identity to assign a purpose to the room. |
US09246766B2 |
Method and apparatus for a distributed internet architecture
The present disclosure is directed at an Internet Exchange Grid (IEG) which, in one embodiment, provides a distributed Internet architecture. |
US09246762B1 |
NTP client-side automatic configuration
Techniques and solutions for performing automatic client-side configuration of network services is described. For example, a host can determine a location where the host is located. The host can obtain a list of locations containing providers of the network service. The host can obtain network service providers based on the list. For example, the host can first obtain providers from the same location and then from other locations as needed. In some implementations, the domain name system (DNS) is used to lookup available providers of the network service. For example, the DNS system can be used to provide information about available providers that is specific to the location of the host running the network service client and/or based on other criteria (e.g., based on a type of network, such as a network fabric, associated with the host). |
US09246761B2 |
Method and apparatus for controlling resource of cloud virtual base station
A method and apparatus for managing a cloud virtual base station system are disclosed. The present invention comprises configuring an initial resource and reconfiguring the resource to add or remove a resource of an execution file of the cloud virtual base station system, monitoring an error of the cloud virtual base station system, a wireless resource, a status of the execution file, or a configuration status of the reconfigured resource, managing configuration information of a list of software added or removed during an operation, controlling the cloud virtual base station system in a predetermined specific mode, managing hardware information, file information, or control information of each module of the cloud virtual base station system, and managing the execution file for each module of the cloud virtual base station system by adding or removing the predetermined specific mode initially or during an operation. |
US09246758B2 |
Methods of deploying a server
Methods of deploying a new server that will receive a set of services include receiving a request to deploy the new server, automatically selecting a location for the server based on a set of rules, and automatically determining the hardware and configuration changes that are necessary to deploy the server at the selected location and to provide the set of services to the server. |
US09246757B2 |
Commissioning devices for automation systems
Remote commissioning for an automation system enables a retailer to sell a new device to a customer pre-configured to work together with devices that are already a part of the user's automation system. Knowledge of how the devices are likely to be used at the automation system's location, a list of existing devices already installed and how they are configured, possible input from the customer, and the end user's current usage patterns are optionally used to configure the devices before they leave the store. Assisted local commissioning for an automation device enables an end user to commission devices themselves by simplifying the installation and commissioning process. The system uses a reference database of devices that includes information on how to commission the devices along with user-manual information and pictures for physical installation, and setup instructions so the system can walk a user through the process step by step. |
US09246756B2 |
Dynamic filters for posted event messages initiated automatically by equipment
A system and method is disclosed for improving the efficiency of a service department when maintaining equipment. The equipment performs self-diagnosis and periodically reports a problem or other event by automatically generating an event code indicating that an event has occurred that requires maintenance of the equipment. The system then automatically posts initial information about the event on a secure message board, such as within the company's website, for access by one or more authorized personnel via a network. The event code is applied to a look-up table pre-programmed with rules identifying authorizations of certain personnel to receive posted information about the event and to contribute to a posting thread. A communications controller then applies the rules to the thread as the event is being resolved by the authorized personnel. Authorized personnel are allowed to dynamically modify the rules after the posting of the initial information. |
US09246754B2 |
Automatic failover of nodes of a middle-tier layer
Method and system are provided for automatic failover between multiple nodes in a middle-tier layer between client applications and a back-end service. The method at a first node includes: receiving a request from a client application; determining that the first node cannot service the request successfully; forwarding the request from the first node to a second peer node; receiving a response at the first node on completion of the request by the second peer node; and forwarding the response from the first node to the client application. An original path of communication between the client application and the first node is maintained. The failover of the request from the first node to the second peer node is transparent to the client application. Nodes may be registered in a group, wherein a node in a group has awareness of other nodes in the group. |
US09246749B1 |
Method for automatic recovery of lost communications for unmanned ground robots
A lost communications link recovery method for a remotely-operated robot comprising the following steps: monitoring command and control (C2) signals transmitted over a wireless network from an operator control unit (OCU) to the robot; storing the C2 signals in a sliding window buffer; monitoring the wireless network for communication link breaks between the OCU and the robot; and creating, and issuing to the robot, reverse C2 commands based on the stored C2 signals upon detecting a communication link break. |
US09246748B2 |
Optical channel data unit switch with distributed control
An optical channel data unit (ODU) switch includes a set of two or more client cards, a set of two or more line cards, and a set of two or more switch cards. Each switch card is connected to all client cards, all line cards, and all other switch cards, and each client card, line card and switch card includes control logic for managing an operation of the ODU switch in a distributed manner. |
US09246744B2 |
Controlling access of clients to service in cluster environment
First, second, and third sets of addresses are created. The first set includes addresses registered in a name server; both the second and third sets include addresses not registered in the name server and that are disjoint. A first address of a first server that has failed and to which access is to be prohibited is moved from the first to the third set, is removed from the first server, assigned to a second server, and removed from the name server. Usage parameter values of the first address are monitored to determine whether at least one is below a value. If so, the first address is removed from the second server and moved from the third to the second set. Upon access to the first server no longer being prohibited, a second address of the second set is assigned to the first server and added to the name server. |
US09246743B2 |
End-to end fibre channel over ethernet
In one embodiment, a Fibre Channel over Ethernet (FCoE) proxy point (FPP) that is connected to one or more end-point devices is coupled to one or more other FPPs, and to a FCoE control and management plane (F-CMP) server. The FPP provides data plane functionality. The F-CMP server provides control plane functionality. At least some control and management traffic received at the FPP is proxied between the F-CMP server and the one or more end point devices connected to the FPP. FCoE traffic received at the FPP from the one or more end point devices connected to the FPP is transmitted to the one or more other FPPs without the FCoE traffic traversing the F-CMP server. The transmitting is performed by data plane functionality of the FPP operating under directions from the control plane functionality of the F-CMP server. |
US09246738B2 |
Single user and multi-user data unit formats in long-range wireless local area networks (WLANS)
A method includes generating a preamble of a first data unit according to a first format. Generating the preamble of the first data unit according to the first format includes generating a first preamble portion of the first data unit and generating a second preamble portion of the first data unit. The first preamble portion of the first data unit includes information indicating to a receiving device that the first data unit is a single-user data unit, and the second preamble portion of the first data unit follows the first preamble portion of the first data unit. The method also includes applying a beamforming steering matrix to the second preamble portion of the first data unit but not to the first preamble portion of the first data unit. |
US09246731B2 |
Method and system for baseband predistortion linearization in multi-channel wideband communication systems
An efficient baseband predistortion linearization method for reducing the spectral regrowth and compensating memory effects in wideband communication systems using effective multiplexing modulation technique such as wideband code division multiple access and orthogonal frequency division multiplexing is disclosed. The present invention is based on the method of piecewise pre-equalized lookup table based predistortion, which is a cascade of a lookup table predistortion and piecewise pre-equalizers. |
US09246730B2 |
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcase signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The method for transmitting broadcast signals includes encoding DP data according to a code rate, wherein the encoding further includes LDPC encoding the DP data according to the code rate, bit interleaving the LDPC encoded DP data, mapping the bit interleaved DP data onto constellations, MIMO (Multi Input Multi Output) encoding the mapped DP data, and time interleaving the MIMO encoded DP data; building at least one signal frame by arranging the encoded DP data; and modulating data in the built signal frame by OFDM method and transmitting the broadcast signals having the modulated data, wherein the step of modulating includes inserting CPs in the built signal frame based on a CP set which includes information about locations of CPs, wherein the CP set is defined based on FFT size. |
US09246729B2 |
Multi-mode indication in subfield in a signal field of a wireless local area network data unit
In a method for generating an orthogonal frequency division multiplexing (OFDM) physical layer (PHY) data unit, a signal field of the data unit is generated. The signal field includes a first subfield to indicate a configuration used for transmission of the data unit and a second subfield to indicate information regarding one of a plurality of modes for the data unit. When the configuration is a first configuration, the second subfield indicates information regarding a first mode of the plurality of modes. When the configuration is a second configuration, the second subfield indicates information regarding a second mode of the plurality of modes. The data unit is generated to include a preamble and a data portion. The signal field is included in the preamble. The data portion is generated according to one of i) the information regarding the first mode or ii) the information regarding the second mode. |
US09246726B2 |
Method and apparatus for multi-carrier modulation (MCM) packet detection based on phase differences
A method is disclosed for detecting packet at a receiving system in a Multi-Carrier Modulation (MCM) system. The method starts with receiving a signal at the receiving system. Then a deviation value of the signal is computed, where the deviation value is computed at least partially based on phase differences between some number of carriers in the preamble. The deviation value is compared with a threshold to determine whether a packet has been detected from the received signal. In response to the determination that a packet has been detected, a symbol offset is computed optionally, where the symbol offset indicates a number of sample points from a beginning of a symbol. |
US09246721B1 |
Sporadic channel filtering
A digital up-converter (DUC) circuit for performing digital channel filtering of an incoming baseband digital signal. The proposed circuit reduces the complexity of the channel module filter of the DUC. This is achieved by taking advantage of the structure of the underlying symbol waveforms carried by the incoming baseband digital signal which have one or more known discontinuities comprising random amplitude and/or phase. Namely, the channel filter module is activated only for the digital samples located around the known discontinuities and is deactivated for the remaining digital samples. Further, the switching of the channel filter module from one state to another can be performed according to a smooth function so that further discontinuities are not introduced in the incoming baseband digital signal. A method and a computer program are also disclosed. |
US09246715B1 |
Pre-emphasis circuitry including a pre-emphasis voltage variation compensation engine
A pre-emphasis circuitry that includes (1) a pre-emphasis voltage variation compensation (PVVC) engine having a transition detection circuit and (2) a compensation driver coupled to the PVVC engine is described. In one embodiment, the compensation driver reduces data dependent voltage variations in pre-emphasis provided by the pre-emphasis circuitry. In one embodiment, in response to a predetermined data pattern detected by the PVVC engine, the compensation driver provides an additional boost to performance critical capacitive nodes of the pre-emphasis circuitry. The additional boost causes the performance critical capacitive nodes to charge or discharge more rapidly. In one embodiment, the PVVC engine further includes a digital finite impulse response (FIR) filter coupled to the transition detection circuit. Also, in one embodiment, the PVVC engine further includes an FIR delay circuit coupled to the digital FIR filter and a synchronizer circuit coupled to the digital FIR filter and the FIR delay circuit, where the FIR delay circuit introduces latency to match-delay produced by the transition detection circuit and the synchronizer circuit synchronizes data to be sent to the main driver, the pre-emphasis driver, and the compensation driver. |
US09246713B2 |
Vector signaling with reduced receiver complexity
Methods and apparatuses are described to determine subsets of vector signaling codes capable of detection by smaller sets of comparators than required to detect the full code. The resulting lower receiver complexity allows systems utilizing such subset codes to be less complex and require less power. |
US09246711B2 |
Wireless mesh networking with multiple simultaneous transmissions by nearby network nodes
A wireless mesh network enables multiple devices near each other to transmit simultaneously, thus allowing increased network bandwidth. Prior to transmitting, a device may determine various parameters of the wireless medium on which it desires to transmit. For example, the device may determine whether the intended recipient device is close enough, and verify that any other transmitting and receiving devices are far enough away. If these or any other suitable criteria are met, the device can transmit simultaneously with other devices in the vicinity. |
US09246710B2 |
Method and apparatus for managing internet connection sharing
A method and apparatus for managing Internet Connection Sharing (ICS) in a primary mobile device are provided. The method includes establishing a device management session with a service provider; receiving an Internet connection-sharing criterion from the service provider; and checking the Internet connection-sharing criterion upon receiving an Internet connection sharing request from a peer mobile device. |
US09246708B2 |
Social networking website system with automatic registration based on location information
A social networking website system with automatic registration based on a current location information. Individuals are automatically enrolled into social network services based on a current location determined from their mobile devices. In particular, farmers in rural places can be enrolled into social networks in their local districts, and they can interact with others using audio and video messages employing their local languages. Such interaction can be adhoc in nature, employing audio messages, or audio and video messages. In general, automatic memberships to social networks, social groups and to discussion lists are provided to users, based on user's current location. |
US09246706B2 |
Interworking between messaging services
In a service level interworking unit, a service center (SC) address or a set of SC addresses dedicated for the service level interworking is used whenever an instant message (IM) is interworked to a short message (SM). In other words, if a message is initially sent as an instant message (IM) by user equipment (UE) and is interworked to a short message (SM) by the interworking function, the interworked short message (SM) is sent to a dedicated service center (SC) address. For originating messages that are not interworked, different service center address or addresses are used. A terminating short message (SM) received at the interworking unit is interworked to an instant message (IM) and the interworked instant message (IM) is delivered to the user equipment (UE), if a service center address in the terminating short message (SM) is one of the dedicated service center addresses. If the a service center address in the terminating short message (SM) is not one of the dedicated service center addresses, the terminating short message (SM) is delivered to the user equipment (UE) without a service level interworking. |
US09246704B2 |
Network planning and optimization of equipment deployment
Embodiments of the present invention provide systems, devices and methods for improving the efficient deployment and configuration of networking equipment within a network build-out. In certain embodiments of the invention, an iterative analysis of inter-node equipment placement and connectivity, and inter- and intra-node traffic flow is performed to identify a preferred deployment solution. This analysis of deployment optimization takes into account both configurations from a network node perspective as well as from a network system perspective. Deployment solutions are iteratively progressed and analyzed to determine a preferred solution based on both the cost of deployment and satisfaction of the network demands. In various embodiments of the invention, a baseline marker is generated from which the accuracy of the solution may be approximated that suggests to an engineer whether the deployment is approaching an optimal solution. |
US09246703B2 |
Remote port mirroring
A switch that facilitates remote port mirroring is described. The switch can include an encapsulation mechanism and a forwarding mechanism. The encapsulation mechanism can be configured to encapsulate a copy of a first packet in a second packet, thereby preserving header information (e.g., a VLAN identifier and/or a TRILL header) of the first packet. The forwarding mechanism can be configured to forward the first packet using header information of the first packet, and forward the second packet using header information of the second packet. The second packet can be received at a destination switch which extracts the first packet from the second packet, and sends the first packet on a port which is coupled to a network analyzer. |
US09246701B2 |
Downstream device architecture and control
Techniques are provided for controlling downstream Converged Cable Access Platform (CCAP) access points. At the CCAP access point having a network interface and a coaxial interface, control plane information is received from a Cable Modem Termination System (CMTS) via the network interface, where the control plane information is designed to configure the CCAP access point to enable communication over the network interface and the coaxial interface. At the CCAP access point, data plane and control plane information is received from the CMTS, and the data plane information transmitted via the coaxial interface to one or more customer termination devices. |
US09246697B2 |
Communication device, multicast control method, and scheduling control method
A communication device, a multicast control method, and a scheduling control method are disclosed. The communication device includes: a decoding buffer that stores a first multicast packet received from a first node and a second multicast packet received from a second node; an encoder that performs network coding of the first and second multicast packets; and a transmitter that transmits the network-coded packets output from the encoder to the first node and the second node. |
US09246695B2 |
Method and apparatus for providing virtual closed circuit television
A method and apparatus for providing a private broadcast channel service, e.g., a virtual closed circuit television service, on packet networks such as Service over Internet Protocol (SoIP) networks are disclosed. For example, a customer subscribes to the private broadcast channel service for a group having a plurality of confirmed members who have confirmed their desire to participate. The network service provider enables one or more of the group members to upload media content to the service provider's network. The service provider then broadcasts the uploaded media content to all the confirmed members such that each confirmed member may view the media content by simply tuning to the appropriate channel assigned for the private broadcast channel service. |
US09246694B1 |
System and method for managing conferencing in a distributed communication network
Systems and methods for a conferencing system. Responsive to a new conference request received at a conference orchestration service, participants of the conference and participant regions for each determined participant are determined. A mixer topology is generated that specifies an assignment of each determined participant to at least one input channel of a plurality of mixers. A mixer state manager generates the mixer topology based on the determined participant regions and at least one regional association of a mixer. Media of each determined participant is routed to the assigned at least one input channel according to the generated mixer topology by using the conference orchestration service. The mixer state manager generates the topology responsive to a request provided by the conference state manager. The conference orchestration service receives the generated mixer topology from the mixer state manager via the conference state manager. |
US09246688B1 |
Dataset licensing
A data licensing technology is described. A dataset is provided with license tags attached to data items in the dataset. A license file is deployed having a license tag. A query is run against the dataset with the license file, and data items are filtered out that do not have the license tag attached. |
US09246687B2 |
Method for authorizing and authenticating data
A method and a corresponding apparatus for authenticating data in a digital processing system (DPS) is disclosed, wherein a root/first tier key pair associated with a first tier/root authority may sign data and second tier keys for authorizing data for processing in the DPS. The first tier/root authority may pass entitlements to the authorized second tier key, which may itself authorize third tier keys and pass entitlements to said key. |
US09246684B2 |
Data protection system and method
An authentication system to authorize access to data to be protected, including a token having a memory that stores: an array containing alphanumeric information and random data; and a seal scheme vector containing information to enable access to each of the information items in their respective positions in the array. The authentication system is configured to: subject access to the token to the insertion of a password; decrypt the seal scheme vector; acquire the arrangement information and the size information of each random data from the seal scheme vector; check correspondence between the acquired arrangement information and the effective arrangement of the information in the array, and between the acquired size information and the effective size of the random data; authorize or deny access to the data to be protected on the basis of a result of the previous check. |
US09246679B2 |
Apparatus and method for negotiating pairwise master key for securing peer links in wireless mesh networks
A system and method for negotiating a pairwise master key (“PMK”) in wireless mesh networks. The system includes a plurality of mesh points that are configured to perform an abbreviated handshake protocol in negotiating a PMK and establishing a secure connection. The method for establishing a negotiated PMK is based on selecting a PMK before transmitting any data, and arranging available PMKs in a predetermined list so that a PMK can be negotiated in a limited number of exchanges. |
US09246678B2 |
Secure cloud storage and encryption management system
An embodiment of the invention allows a user to back-up/store data to a cloud-based storage system and synchronize that data on the user's devices coupled to the storage system. The devices have secure out-of-band cryptoprocessors that conceal a private key. The private key corresponds to a public key that is used to encrypt a session key and information, both of which are passed to and through cloud based storage, all while remaining encrypted. The encrypted material is communicated from the cloud to another of the user's devices where the encrypted material is decrypted within a secure out-of-band cryptoprocessor (using the private key that corresponds to the aforementioned public key) located within the device. The embodiment allows for secure provisioning of the private key to the devices. The private key is only decrypted within the cryptoprocessor so the private key is not “in the open”. Other embodiments are described herein. |
US09246674B2 |
Generation of cryptographic keys
A method is provided of generating and distributing secret random data. The method requires a plurality of participating parties each to own an identical private-key generation device and to request a random signal over a shared publication communication network. At each iteration of the method, the parties process the public random signal with the internal states of their secret-key generation devices using two functions, the output of the first function being generated secret random data and the output of the second function being a new internal state. |
US09246670B2 |
Compact low-power fully digital CMOS clock generation apparatus for high-speed SerDes
A high-speed clock generator device includes a phase-interpolator (PI) circuit, a smoothing block, and inverter-based low-pass filters. The PI circuit receives a multiple clock signals with different phase angles and generates an output clock signal having a correct phase angle. The smoothing block smooths the clock signals with different phase angles and generates a number of smooth clock signals featuring improved linearity. The inverter-based low-pass filters filter harmonics of the clock signals with different phase angles. |
US09246668B1 |
Unified control for digital timing recovery and packet processing
Systems, methods, and other embodiments associated with unified control of timing recovery and packet processing are described. According to one embodiment, a method for performing unified control of timing recovery and packet processing is provided. The method includes sampling a received signal according to an ADC timing signal to produce a sequence of samples. The received signal corresponds to a packet and was transmitted according to a transmit timing signal. The method includes determining a phase offset between the ADC timing signal and the transmit timing signal and identifying, based, at least in part, on the phase offset, a data portion of the sequence of samples that contains data encoded in the received signal. A re-generated sample sequence that adjusts the data portion based on the phase offset is calculated. |
US09246667B2 |
Method and apparatus for clock recovery
An integrated circuit device may have an internal oscillator for generating a system clock, a trimming logic with a trimming register for adjusting an oscillation frequency of the internal oscillator; a serial data receiver, wherein a serial data stream includes a synchronization signal. The synchronization signal is operable to indicate that the system clock correct, too fast or too slow. The device may further have a circuit for decoding the synchronization signal operable to re-adjust a value stored in the trimming register upon evaluation of the synchronization signal. |
US09246666B2 |
Skew tolerant clock recovery architecture
Described is an apparatus which comprises: a comparator unit to receive at least three data signals with respective clock signals embedded in the at least three data signals, the comparator unit to provide first, second, and third clock signals; and a delay unit coupled to the comparator unit, the delay unit to receive the first, second and third clock signals to generate delayed versions of the first, second and third clock signals respectively. |
US09246663B2 |
Systems and methods for feedback reporting
A User Equipment (UE) is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE receives signaling to configure the UE with multiple serving cells wherein each of the multiple serving cells is configured with a first uplink/downlink (UL/DL) configuration. The UE also determines a downlink (DL)-reference UL/DL configuration for a serving cell. The UE further sends Physical Downlink Shared Channel (PDSCH) Hybrid Automatic Repeat Request Acknowledgement/Negative Acknowledgement (HARQ-ACK) information based on the DL-reference UL/DL configuration. In a case that the serving cell is a secondary cell and is configured with additional information enabling dynamic UL/DL reconfiguration, then the DL-reference UL/DL configuration is determined based on a pair formed by a primary cell UL/DL configuration and a secondary cell UL/DL configuration, wherein the secondary cell UL/DL configuration is determined based on at least a UL/DL configuration included in the additional information for the serving cell. |
US09246658B2 |
Method for transmitting ACK/NACK signal in wireless communication system applied carrier aggregation and apparatus therefor
A method for transmitting Acknowledgement/Negative-Acknowledgement (ACK/NACK) state information to a base station (BS) at a user equipment (UE) in a wireless communication system. The method according to one embodiment includes receiving two or more transmission blocks through two or more downlink component carriers from the BS; and transmitting information on a number of ACK responses among ACK/NACK responses corresponding to each of the two or more transmission blocks through a single uplink component carrier to the BS. |
US09246656B2 |
Method for transmitting uplink control information, user equipment, method for receiving uplink control information, and base station
In the present invention, a user equipment-specific offset information for indicating first physical uplink control channel (PUCCH) resources, which can be used for transmitting ACK/NACK related to a physical downlink control channel (PDCCH) that is transmitted from a data region of a downlink subframe, is provided to a user equipment by means of a base station. The user equipment, which receives the PDCCH from the data region of the downlink subframe, decides the PUCCH resource, based on offset information and an index of the resource that is included in the PDCCH, and transmits ACK/NACK information that corresponds to the PDCCH to the base station using the PUCCH resource. |
US09246655B2 |
Maintaining packet switched session in LTE when establishing GSM circuit switched call
A wireless terminal (30) communicates across a wireless interface with a Long Term Evolution (LTE) radio access technology network (22-1) and a circuit switched network (22-2). The wireless terminal (30) establishes a circuit switched call with the circuit switched network (22-2); maintains a packet switched session with the Long Term Evolution (LTE) radio access technology network (22-1) during establishment of the circuit switched call; and, multiplexes transmissions of the packet switched session with transmissions of the circuit switched call. |
US09246652B2 |
Control channel monitoring method and device
The present invention relates to a method and device for monitoring a control channel in a wireless communication system. A terminal receives a UE-specific reference signal (URS) from at least one extended subframe, and monitors a control channel in an extended control channel region of the at least one extended subframe. The control channel is demodulated using the URS. |
US09246648B2 |
Method and apparatus for transmitting and receiving control information to randomize inter-cell interference in a mobile communication system
Methods and apparatuses are provided for transmitting and receiving information. A User Equipment (UE) receives information for a cyclic shift value and information for an orthogonal sequence transmitted from a Node B. The cyclic shift value is defined per Single Carrier-Frequency Division Multiple Access (SC-FDMA) symbol and the orthogonal sequence is defined per slot. The UE obtains a reference sequence based on the cyclic shift value and the orthogonal sequence. The UE transmits the reference sequence in a SC-FDMA symbol to the Node B. The SC-FDMA symbol is predefined among a plurality of SC-FDMA symbols in a slot of a subframe. |
US09246647B2 |
Method and apparatus for transmitting and receiving control information to randomize inter-cell interference in a mobile communication system
Methods and apparatuses are provided for transmitting and receiving information. A User Equipment (UE) obtains a sequence based on a Zadoff-Chu sequence and ejα, where a cyclic shift value α is defined per Single Carrier-Frequency Division Multiple Access (SC-FDMA) symbol. The UE generates a signal by using information and the sequence. The UE transmits the signal in a SC-FDMA symbol to a Node B. |
US09246646B2 |
Method and apparatus for transmitting pilot on multiple antennas
Method and apparatus for transmitting pilot on multiple antennas are disclosed. A wireless transmit/receive unit (WTRU) may transmit a primary dedicated physical control channel (DPCCH) and at least one secondary DPCCH via multiple antennas using different channelization codes. The first eight pilot symbols of the secondary DPCCH may be same as pilot symbols of length eight of the primary DPCCH. The secondary DPCCH may include a same number of pilot bits as the primary DPCCH in a normal mode and in a compressed mode, respectively. The transmit power of the secondary DPCCH may be adjusted based on a ratio of a number of pilot symbols in the primary DPCCH and the secondary DPCCH. When a required transmit power exceeds a maximum allowed transmit power of the WTRU, power scaling may be applied equally to the primary DPCCH and the secondary DPCCH. |
US09246644B2 |
Jitter buffer
Methods, transmitter, receiver and computer program product for transmitting or receiving data of a real-time communication event, the data being transmitted from the transmitter to a jitter buffer of the receiver. At least one processing parameter describing how data is to be processed for transmission from the transmitter to the jitter buffer in the real-time communication event is determined at the transmitter. Data is processed for transmission from the transmitter to the jitter buffer in accordance with the determined at least one processing parameter. Control information based on the determined at least one processing parameter is transmitted from the transmitter to the receiver, wherein the control information is for use by the receiver to control a state of the jitter buffer. The processed data is transmitted from the transmitter to the jitter buffer of the receiver in the real-time communication event. |
US09246642B2 |
Method of communication adapted to the transmission of data packets
The invention relates to a method of communication adapted to the transmission of data packets that can be transmitted according to various physical modes.In order to optimize transmission, the method comprises the following steps: reception of packets, each packet being sent in at least one radio burst associated with a physical mode chosen from a set of at least two physical modes; estimation of the packet error rate for each physical mode of the set. |
US09246641B2 |
Controlling a transmission of information in a wireless communication network with a relay node
The present invention relates to a transmission of information in a wireless communication network between a radio access node and a relay node, wherein, according to a new ground rule, for each allocated downlink subframe for a down link transmission from the access node to the relay node, an uplink transmission subframe for an uplink transmission is allocated four transmission time intervals later. A downlink subframe is only allocated when a further subframe of the same transmission time interval for a transmission from the relay node to the user equipment is a subframe of a type that indicates to a user equipment that no data are received beyond a control region of the subframe. |
US09246640B2 |
Acknowledgement bundling in a MIMO communication system
A method of wireless communication comprises receiving a plurality of codewords and transmitting a downlink feedback message by spatially bundling acknowledgments for the received plurality of codewords. In some designs, an accompanying grant message is transmitted with the downlink feedback message. |
US09246639B2 |
Method and device for ensuring quality of service of internet protocol television live broadcast service
Embodiments of the present invention provide a method for ensuring quality of service of an Internet Protocol television live broadcast service, and the method includes: detecting a live broadcast packet received from an original multicast group (100); if detecting that the live broadcast packet has an error or a loss, joining a multicast group corresponding to a delay multicast stream sent by a retransmission server, and receiving a delay retransmission packet from the delay multicast stream (102); and recovering the live broadcast packet according to the received delay retransmission packet (104). Correspondingly, a terminal and a retransmission server are provided. Once the terminal detects that the original packet has a loss or an error, the terminal directly receives a packet from a delay packet stream sent by the retransmission server for recovering, thereby avoiding a NACK storm, simplifying the processing of the retransmission server, and improving the retransmission efficiency. |
US09246634B2 |
Apparatus and method for improved modulation and coding schemes for broadband satellite communications systems
Modulation and coding schemes are provided for improved performance of wireless communications systems to support services and applications for terminals with operational requirements at relatively low Es/N0 ratios. The new modulation and coding schemes provide new BCH codes, low density parity check (LDPC) codes and interleaving methods. |
US09246632B2 |
Reception processing device
According to one embodiment, a reception processing device receives and stores a data packet and a quality enhancement packet. The device includes a third storage unit that stores association between the quality enhancement packet stored in a second storage unit and the data packet stored in a first storage unit, and a fourth storage unit that stores, at each quality enhancement processing, a processing state representing at least one of an interim result and a final result in the quality enhancement processing. The device performs the quality enhancement processing using redundant data included in the quality enhancement packet and the data packet identified by the association and associated with the quality enhancement packet, stores, in the fourth storage unit, the processing state representing the interim result of the operation when interrupting the quality enhancement processing, and resumes the quality enhancement processing by using the processing state. |
US09246621B1 |
Transmit diversity technique based on channel randomization for orthogonal frequency division multiplexing systems
A system including a first gain module and a second gain module. The first gain module is configured to receive first signals generated based on a plurality of data streams mapped to a plurality of antennas including a first antenna and a second antenna, and to apply a first gain corresponding to the first antenna to the first signals. The second gain module is configured to receive second signals generated based on the plurality of data streams, and to apply a second gain corresponding to the second antenna to the second signals. The second signals are different than the first signals. The second gain is different than the first gain. |
US09246618B2 |
Selective joinder of machine-type communication user equipment with wireless cell
Embodiments are described herein for selective joinder of wireless cells by machine-type communication (“MTC”) user equipment (“UE”). An MTC UE may detect a plurality of wireless cells, each provided by an evolved Node B (“eNB”). The MTC UE may detect eNB categories associated with individual wireless cells of the plurality of wireless cells, and may identify one or more wireless cells of the plurality of detected wireless cells on which MTC traffic is permitted based on the associated eNB categories. The MTC UE may selectively join a wireless cell of the one or more identified wireless cells based on a cell selection criterion. Additionally, an eNB may provide a wireless cell and provide, to an MTC UE, an MTC policy that identifies a circumstance under which the eNB will permit MTC traffic. The eNB may be configured to selectively serve the MTC UE based on the MTC policy. |
US09246616B2 |
Clock phase compensator for multi-stage time division multiplexer
An upstream multiplexer multiplexes data into first and second serialized data streams based on first and second low frequency clocks each derived from a high frequency clock. A downstream multiplexer multiplexes the first and second serialized data streams into a third serialized data stream based on the high frequency clock. A timing error detector derives an error signal indicative of a phase-misalignment between the high frequency clock and the first and second serialized data bit streams based on the high frequency clock and the first and second low frequency clocks. A phase adjuster adjusts phases of the first and second low frequency clocks relative to the high frequency clock based on the error signal so as to reduce the phase-misalignment. |
US09246615B2 |
Delay measurement in a point to multipoint system
A system and method for measuring a propagation delay in a point to multipoint network. The system includes a central timing module which provides a timing signal to a plurality of line cards. Each of the line cards includes a local clock that is frequency locked to a 1588 clock and is configured to generate a return timing signal to the central timing module after a predetermined number of clock cycles. The central timing module measures the propagation delay based on the clock cycles of the local clock counted before the return signal is generated and the period of the local clock. |
US09246613B2 |
Method and apparatus for providing online social networking for television viewing
An approach is provided for extending social networking to television viewing. A community of a plurality of users is created, wherein each user is logged in a device configured to present audio-video content. Presence information of one of the users in the community is determined and transmitted to a corresponding device of another one of the users. |
US09246611B2 |
Live event augmentation
Systems, devices, and methods for live event augmentation are provided. A central server computer system detects intelligent beverage containers at an event. The beverage containers include an integrated electronic display. Extrinsic data is received during the course of the event that is used to generate a message. The message is transmitted to the beverage containers at the event to update the electronic display. The extrinsic data may be related to the event or to an activity occurring separate from the event. The electronic display of the beverage containers may be changed periodically during the event. The beverage containers may be divided into one or more groups based on information stored in a user account associated with each beverage container. Different messages can be sent to the different groups to display different information on the beverage containers of each group. |
US09246609B2 |
Device for sending-out data in which associated data is multiplexed with main data
A table creating unit receives program information and an upper limit bit rate of EPG data, creates a table of EIT [current/net] on the basis of the information and upper limit bit rate, and determines the frequency of transmission of the table in consideration of the upper limit bit rate and the lower limit of the frequency of transmission of the table. A stream transmitting unit receives the table and the frequency of transmission, converts the table to stream information, and transmits a stream at a frequency determined based on the transmission frequency. Therefore, data transmission is carried out satisfying both the limit of the upper limit bit rate and the limit on the transmission frequency. |
US09246603B2 |
Method of in-device interference mitigation for cellular, bluetooth, WiFi, and satellite systems coexistence
A coexistence interference mitigation method is provided. In a wireless network, a wireless device is equipped with multiple radios in the same device platform. The wireless device also has a control entity that communicates with the multiple co-located radio modules. A first radio module receives a notification from the control entity. The notification informs a critical signaling status of a second radio module co-located with the first radio module. Upon receiving the notification, the first radio module stops uplink transmission due to coexistence interference and transmits a coexistence indicator to its serving eNB. After a certain period, the first radio module receives a second notification that informs a completion status of the critical signaling of the second radio module. Upon receiving the second notification, the first radio module resumes uplink transmission and transmits a coexistence resume indicator to the eNB. |
US09246602B2 |
Quantum encryption communication apparatus, quantum encryption communication method, and quantum encryption communication system
Provided is a quantum encryption communication apparatus of a transmission side which performs a communication process based on quantum encryption, including: a light source unit which generates a light pulse; a polarization modulating unit which performs polarization modulation of the light pulse by using a variable wavelength plate; and a controller which drives the variable wavelength plate to convert a polarization state of the light pulse to one of a plurality of predetermined polarization bases at random. |
US09246595B2 |
Small packaged tunable laser transmitter
A tunable laser transmitter configured in a small package subassembly coupled to a printed circuit board. The tunable laser transmitter includes a housing with a volume formed by exterior walls. An electrical input interface is positioned at the first end of the housing. A first and a second optical output interface is positioned at the second end of the housing, the first output being configured to transmit a modulated optical beam, and the second output configured to transmit a cw beam to the local oscillator of an external receiver. |
US09246591B2 |
Optical connector and stack module including the same
An optical connector for directly transferring data is disclosed. The optical connector includes a first input device connected to a first data source and to which a first input signal is applied, a first light emitting device connected to the first input device and generating a first optical signal corresponding to the first input signal, a first light receiving device positioned close to the first light emitting device in such a configuration that the first optical signal directly reaches the first light receiving device from the first light emitting device, the first light receiving device generating a first output signal corresponding to the first optical signal, and a first output device connected to the first light receiving device and to a second data source to which the first output signal is transferred. Large-sized data may be transferred at high speed and high reliability without light transfer units. |
US09246588B2 |
Connector system, connecting cable and receiving tool
A connector provided on a projector has an RF chip. A plug connected to the connector has an RF chip at a position opposite to the RF chip of the connector. When a protruding section of the plug is inserted and fit into an aperture section of the connector, the RF chip of the plug and the RF chip of the connector perform wireless communication with each other in a non-contact state. Thus, a connecting tool can be easily attached to/detached from a receiving tool without breaking a terminal due to contact such as in a case where a conventional contact type terminal is used. |
US09246582B2 |
Use of dying gasp to locate faults in communications networks
Novel tools and techniques that can be used to detect network impairment, including but not limited to impairment of optical fiber networks. In an aspect, such tools and techniques can be deployed at relatively low cost, allowing pervasive deployment throughout a network. In another aspect, such tools and techniques can take advantage of a “dying gasp,” in which a network element detects a sudden drop in received optical (or electrical) power, resolution, etc. at short time scales and sends a notification across the network before the connection is completely compromised. In yet another aspect, some tools can include a supervisory function to analyze aspects of the dying gasp with the goal to determine network segments associated with an impairment and an estimate of the location of an impairment within the network. |
US09246580B2 |
Optical add-drop multiplexer (OADM) device
An OADM device is provided with a variable optical attenuator 73 for attenuating a light signal into which a received light signal is demultiplexed by an optical demultiplexing functional unit 71, a modulating circuit 7 for piggybacking an ID number of a corresponding transmitting port onto the light signal by using the variable optical attenuator, an optical reception detector 84 for detecting the light level of a light signal received via a receiving port, a demodulating circuit 85 for extracting the ID number from the light level detected by the optical reception detector, an ID number management unit 91 for determining whether the ID number extracted by the demodulating circuit matches an ID number set thereby, and a notifying unit 9 for notifying a connection failure occurring in an optical patch cable 14 when the ID number management unit determines that there is a mismatch between the ID numbers. |
US09246575B2 |
Method for detecting AIS messages
The method for detecting AIS messages involves providing digital data representing signals received by a satellite on at least one AIS channel, and identifying a candidate message in the digital data by correlating the digital data with a hypothetical fragmentary message, the hypothetical fragmentary message includes at least one AIS message fragment which is dependent on transmission time and/or transmitter position and which is determined with the assistance of a database of AIS transmitters. |
US09246573B1 |
Repeater devices and methods of use
To increase the range of a remote controlled robot, one or more repeater devices can be used. A repeater device and method of use are described herein that can extend the range of wireless robots and/or improve the connectivity of wireless robots. A repeater device can include a transceiver, which includes both a receiver and a transmitter, and one or more antennas and can be powered by a power supply. Repeater devices can have orienting shapes and/or orienting bases and can be deployed using a repeater device dispenser. |
US09246571B2 |
Method and apparatus of beam training for MIMO operation
The disclosed invention provides an efficient method for beam training to enable spatial multiplexing MIMO operation and spatial combining in a wireless network. The invention discloses a simple and efficient beam-training algorithm and protocol for MIMO operation that operates in high SNR condition for reliable MIMO operation. In one novel aspect, the best MIMO beam combinations are determined after TX sector sweeping and RX sector sweeping. In addition, the selection criteria includes not only signal quality, but also considers mutual interference and leakage among multiple MIMO spatial streams to improve overall MIMO performance. |
US09246570B2 |
Method and device for phase adjustment based on closed-loop diversity feedback
A mobile communications method, device, and system for adjusting a phase parameter in a diversity signal, based at least in part on phase feedback from a base station. While in uplink communication with a base station, a mobile device may receive a phase feedback signal from the base station. The mobile device may calculate a modified value of a phase parameter based on the phase feedback signal in order to transmit diversity signals with a gradual change in phase difference. The modified value may be between a phase parameter value indicated by the base station's phase feedback signal and a phase parameter value initially transmitted by the mobile device. |
US09246569B2 |
Mobile telecommunication system using soft-information dequantizer
A transmission method and corresponding mobile communication system are described. A mobile terminal transmits information via an access channel to a base station that quantizes the received symbols and forwards these via a forward path to a central baseband unit. In the central baseband unit soft information relating to the transmitted information is determined based on received forwarded symbols, a quantizer codebook and the deployed mapping of the mobile terminal. Said soft information may serve as a basis for decoding the information. |
US09246566B2 |
Transmission method, apparatus, and system based on uplink transmit diversity
A transmission method, apparatus, and system based on uplink transmit diversity, relating to the field of communications are provided. To timely and efficiently determine to activate or deactivate uplink transmit diversity and improve uplink transmission quality, a base station sends an activation request instruction to a radio network controller when determining, according to relevant reference measurement value(s) of a user equipment, to activate uplink transmit diversity of the user equipment; and the radio network controller notifies, according to the activation request instruction, the user equipment of activating the uplink transmit diversity; or a base station sends a deactivation request instruction to a radio network controller when determining, according to relevant reference measurement value(s) of a user equipment, to deactivate uplink transmit diversity of the user equipment; and the radio network controller notifies, according to the deactivation request instruction, the user equipment of deactivating the uplink transmit diversity. |
US09246559B2 |
Distributed antenna system for MIMO signals
A distributed antenna system includes a multiple-input and multiple-output (MIMO) base station configured to output at least a first signal and a second signal. At least one master unit communicates with the MIMO base station. At least one remote unit communicates with the master unit. At least one antenna is coupled with the remote unit for receiving signals from the remote unit. A hybrid coupler is coupled between the remote unit and antenna and is configured to receive the first signal Ch1 and the second signal Ch2 from the remote unit on respective first and second ports and to provide an output signal on at least one output port. The output signal includes at least a portion of the first signal and at least a portion of the second signal. The antenna is coupled with the output port. |
US09246557B2 |
Multiple data services over a distributed antenna system
A system for supporting multiple time division duplexed (TDD) based wireless services or frequency division duplexed (FDD) wireless services on a Distributed Antenna System (DAS). TDD based services use a common clock signal to synchronize the components of the DAS for transmission and reception of TDD signals. The DAS includes a GPS receiver which extracts a timing signal from a GPS signal and distribute the timing signal to components of the DAS to enable synchronization of the components for transmitting and receiving TDD signals. The GPS receiver can be part of the interface that connects a TDD based service to the DAS. The DAS distributes a reference clock signal to the DAS components to maintain zero frequency shift while manipulating with the carrier frequencies of the various wireless services carried by the DAS. |
US09246554B2 |
Using a wireless radio to manage power consumption
Particular embodiments of a wireless communication system comprise a wireless device and a base station having at least one network connection and an RF transceiver. The base station may be configured to generate an RF signal and communicate with the wireless device using backscatter communication. The wireless device may be configured to generate operating power for the wireless device from the RF signal and to receive data transmitted using the RF signal and communicate data to the base station using backscatter communication. |
US09246551B2 |
Multiple electronic devices having plural sliding surfaces which are urged into connecting engagement with each other
A data processing system is proposed which comprises two electronic devices, each of them having an electro-magnetic coupler embedded on the exterior casing, at least one of the electronic device having one or more sliding surfaces for directing relative movement between the two devices, such that they automatically come into correct alignment during the sliding. |
US09246550B2 |
NFC device for contactless communication
A Near Field Communication (NFC) device for contactless communication includes a transmitter being adapted to generate an electromagnetic carrier signal and to modulate the carrier signal according to transmitting data, an antenna having an inductor, which antenna is connected to and driven by the transmitter with the modulated carrier signal, and wherein connection points of the antenna are further connected to inputs of switches, the outputs of these switches being switchable between ground potential and inputs of a rectifier, the outputs of the rectifier being fed to power supply rails of the NFC device. |
US09246539B2 |
Integrated circuit for controlling selection of random access preamble sequence
A sequence allocating method and apparatus wherein in a system where a plurality of different Zadoff-Chu sequences or GCL sequences are allocated to a single cell, the arithmetic amount and circuit scale of a correlating circuit at a receiving end can be reduced. In ST201, a counter (a) and a number (p) of current sequence allocations are initialized, and in ST202, it is determined whether the number (p) of current sequence allocations is coincident with a number (K) of allocations to one cell. In ST203, it is determined whether the number (K) of allocations to the one cell is odd or even. If K is even, in ST204-ST206, sequence numbers (r=a and r=N−a), which are not currently allocated, are combined and then allocated. If K is odd, in ST207-ST212, for sequences that cannot be paired, one of sequence numbers (r=a and r=N−a), which are not currently allocated, is allocated. |
US09246537B2 |
Method for determining the arrival time of a UWB pulse and corresponding receiver
A method for determining arrival time of a UWB pulse at a receiver. When a pulse is modulated at an RF frequency, the receiver includes a quadrature demodulator, a first correlating stage for correlating the in-phase signal with the first and second signals of an orthogonal base on a time window and a second correlating stage for correlating the quadrature signal with the first and second signals of the orthogonal base on the same window, a phase estimator estimating the phase of the signal received in the orthogonal base from the correlation results of the first and/or second correlating stage(s), and a computing device determining the arrival time from the phase thus estimated. |
US09246535B2 |
Transmit receive front end
The present invention discloses a transmit-receive (TR) front end. The TR front end comprises a low-noise amplifier (LNA); a power amplifier (PA); a transformer, coupled to the PA, for increasing a voltage swing and a power transmission of the PA; and a TR switch, coupled to the transformer at a first end and coupled to the LNA at a second end, wherein the second end is capable of being coupled to an antenna; wherein the LNA is single ended and there is no transformer between the LNA and the TR switch. |
US09246531B2 |
Wireless communication device
A wireless communication device including a communication controller, a transmitter, an antenna and a receiver is provided. The wireless communication device further includes a current detector detecting a current consumption value of a power supply generator, a non-volatile memory pre-storing multiple current thresholds corresponding to multiple operating states, and an abnormal oscillation detector detecting abnormal oscillation by comparing the current consumption value acquired from the current detector and a current threshold corresponding to a present operating state of the wireless communication device out of the current threshold stored in the non-volatile memory. |
US09246529B2 |
Photonic RF down-converter based on optomechanical oscillation
An all optical radio frequency converter. The invention relates to a microtoroid optomechanical oscillator that can provide a local oscillation frequency and a mixing functionality. The microtoroid optomechanical oscillator can be fabricated from a silica-on-silicon wafer. When an input optical signal having an optical carrier frequency carrying a modulated RF signal representing information is applied to the microtoroid optomechanical oscillator, a signal including the baseband information modulated on the optical carrier is provided as output. The output signal can be detected with a photodetector. Information carried by the optical signal can be recorded and/or displayed to a user. Injection locking of the microtoroid optomechanical oscillator can be accomplished by providing a signal of suitable frequency. The frequency and the phase of operation of the microtoroid optomechanical oscillator can be locked to the respective frequency and phase of the injected locking signal. |
US09246527B2 |
Medical diagnostic signal detection apparatus and medical diagnostic signal detection method
In a system including analog circuits of multichannel, channels which have a short distance therebetween are grouped so as to be included in the same group. During a reception period, a common correction signal is supplied to master channels allocated to the respective groups, and received signals are supplied to slave channels other than the master channels. A correction coefficient which tracks a characteristic fluctuation of each group is continuously searched for through continuous comparison between outputs of the respective master channels, and an output of each slave channel is corrected by using the correction coefficient of a group including the slave channel. |
US09246520B2 |
Wideband and multi-band frequency up converter
Disclosed is a wideband and multi-band frequency up converter used in a satellite earth station. The converter includes a first mixer configured to mix an intermediate frequency (IF) signal and a first local signal, and generate an IF′ signal; a narrow band filter configured to filter the IF signal; a first local oscillator configured to generate a first local signal so that the IF′ signal passes the narrow band filter; a second local oscillator configured to generate a second local signal needed to convert the IF′ signal into a desired frequency (RF) band; a second mixer configured to mix the IF′ signal filtered in the narrow band filter and the second local signal, and generate an RF signal; a wideband filter configured to filter the generated RF signal; and a control unit configured to vary a frequency of the first local signal. |
US09246519B2 |
Test pattern optimization for LDPC based flawscan
A method for producing a LDPC encoded test pattern for media in a LDPC based drive system includes adding error detection code data to a predominantly zero bit test pattern and adding additional zero bits to produce a test pattern of a desirable length. The test pattern may then be scrambled to produce a desirable flaw detection test pattern. The flaw detection test pattern may then be encoding with an LDPC code, or other error correction code with minimal disturbance to the run length constraints of the data pattern, and written to a storage medium. |
US09246518B2 |
Signal generating apparatus and signal generating method
In a multi-antenna communication system using LDPC codes, a simple method is used to effectively improve the received quality by performing a retransmittal of less data without restricting applicable LDPC codes. In a case of a non-retransmittal, a multi-antenna transmitting apparatus transmits, from two antennas, LDPC encoded data formed by LDPC encoding blocks. In a case of a retransmittal, the multi-antenna transmitting apparatus uses a transmission method, in which the diversity gain is higher than in the previous transmission, to transmit only a part of the LDPC encoded data as previously transmitted. For example, the only the part of the LDPC encoded data to be re-transmitted is transmitted from the single antenna. |
US09246517B2 |
Methods for digital signal processing and transmission/reception systems utilizing said methods
Methods for digital signal processing and transmission/reception systems utilizing the methods based on the use of LDPC codes, for example the LDPC code with a 3/5 code rate, in combination with a QAM modulation, for example the 16 QAM or 64 QAM or 256 QAM modulation. In transmission, a bit permutation (Demux) is carried out prior to the QAM constellation mapping function, and in reception, the bit permutation is carried out after the QAM constellation demapping function. |
US09246510B2 |
Apparatus and method for multilevel coding in communication systems
A method includes receiving input blocks each having multiple bits to be transmitted. The method also includes applying a first encoding scheme to a first subset of the bits in the input blocks to generate first encoded bits and applying a second encoding scheme to a second subset of the bits in the input blocks to generate second encoded bits. The second encoding scheme has lower overhead than the first encoding scheme. The method further includes generating symbols using the first and second encoded bits. The first encoded bits include two or more first bits per symbol of each output block, and the second encoded bits include one or more second bits per symbol of each output block. |
US09246509B1 |
Methods and apparatus for offline mismatch removal in sigma delta analog-to-digital converters
A sigma delta analog-to-digital converter includes a sigma delta modulator including a segmented digital-to-analog converter (DAC), the segmented DAC including a coarse DAC and a fine DAC, wherein the sigma delta modulator is configured to generate a coarse quantized signal and a fine quantized signal; recombination logic configured to combine the coarse quantized signal and the fine quantized signal; and a calibration circuit, operable in a calibration mode, to calibrate the recombination logic to compensate for mismatch between the coarse DAC and the fine DAC of the segmented DAC. |
US09246506B2 |
Semiconductor integrated circuit device and data processing system
The semiconductor integrated circuit device has: more than one analog port; an A/D conversion part operable to execute an A/D conversion process for converting an analog signal taken in through each analog port into a digital signal for each preset virtual channel; and an A/D conversion control part operable to control an action of the A/D conversion part. The A/D conversion control part includes: virtual channel registers on which correspondence between the virtual channel and the analog port can be set; and a scan-group-forming register on which a start position of a scan group and an end position thereof can be set. The A/D conversion control part controls the A/D conversion part to successively execute an A/D conversion process on a plurality of virtual channels from a virtual channel associated with the start pointer to a virtual channel associated with the end pointer. |
US09246503B1 |
Built in self-test
A method for testing a DAC including controlling the DAC digitally to cause it to produce a known desired analog output, for example a fixed amplitude sine wave; determining the duration of fixed voltage segments of the actual output of the DAC and using the duration of the fixed voltage segments to assess or determine performance of the DAC. |
US09246500B2 |
Time-to-voltage converter using a capacitor based digital to analog converter for quantization noise cancellation
Quantization noise in a fractional-N phase-locked loop (PLL) is canceled using a capacitor-based digital to analog converter (DAC). A phase error is detected between a reference signal and a feedback signal in the PLL. A charge pump circuit charges a first capacitor circuit based on the phase error to generate a phase error voltage corresponding to the phase error. The capacitor based DAC generates a quantization error correction voltage based on a digital value corresponding to the quantization error, which is then combined with the phase error voltage to cancel the quantization error. |
US09246499B2 |
Digital phase lock loop circuit including finite impulse response filtering to reduce aliasing of quantization noise
A digital phase lock loop circuit includes a phase detector, loop filter, finite impulse response filter (FIR), a plurality of digital to analog converters (DACs), a voltage controlled oscillator (VCO), and a divider. The FIR filter includes a predetermined number of taps, where each tap is connected to an input of one DAC in the plurality of DACs. The FIR filter attenuates high-frequency quantization error in a digital control signal that the plurality of DACs converts to an analog control signal for the VCO. The FIR filtered control signal reduces or eliminates quantization noise higher-frequency components that would otherwise be generated as DC quantization noise in a feedback signal generated by the divider. |
US09246486B2 |
Electronic device with noise-cancelling force sensor
An electronic device may have a housing in which components such as a display are mounted. A strain gauge may be mounted on a layer of the display such as a cover layer or may be mounted on a portion of the housing or other support structure. The layer of material on which the strain gauge is mounted may be configured to flex in response to pressure applied by a finger of a user. The strain gauge may serve as a button for the electronic device or may form part of other input circuitry. A differential amplifier and analog-to-digital converter circuit may be used to gather and process strain gauge signals. The strain gauge may be formed form variable resistor structures that make up part of a bridge circuit that is coupled to the differential amplifier. The bridge circuit may be configured to reduce the impact of capacitively coupled noise. |
US09246485B2 |
Single layer sensor pattern
A single ITO layer design for a touchscreen panel incorporates a matrix of sensor cells formed from a single ITO layer of capacitive sensor pads, sensor bars, force lines and sense lines. Columns of multiplexed force lines are connected to rows of sensor pads to form force trees such that the force line of the end pair of sensor pads has a wide track, with the force lines of each subsequent pair of sensor pads having a reduced track width. Disposed between the columns of force trees, the matrix of sensor cells also includes columns of sensor bars connected to control circuitry via sense lines. The control circuitry applies a signal to the force trees to generate capacitance between rows of sensor pads and adjacent sensor bars. The control circuitry senses changes in the capacitance and resolves the location of a user touch in the matrix of sensor cells. |
US09246484B2 |
Apparatus and methods for input bias current reduction
Apparatus and methods for reducing input bias current of electronic circuits are provided herein. In certain implementations, an electronic circuit includes a first input terminal, a second input terminal, an input circuit, and a plurality of input switches including at least a first input switch and a second input switch. The first input switch is electrically connected between the first input terminal and a first input of the input circuit, the second input switch is electrically connected between the second input terminal and a second input of the input circuit, and the first and second input switches can be opened and closed using a clock signal. The electronic circuit further includes a charge compensation circuit for compensating for charge injection through the first and second input switches during transitions of the clock signal. |
US09246481B2 |
System and method for a dynamic voltage controlled oscillator
A system and method are provided for generating an adaptive clock signal, configured to track prevailing operating conditions within an integrated circuit. The method comprises transmitting a first signal edge to a row of cells within a memory instance, waiting for two or more selected cells within the row of cells to propagate corresponding responses based on the first signal edge, and generating a memory delay signature signal edge based on the corresponding responses. The adaptive clock signal is generated based on the delay signature signal edge. |
US09246479B2 |
Low-offset bandgap circuit and offset-cancelling circuit therein
A low-offset bandgap circuit including a core bandgap circuit and an offset-cancelling circuit is provided. The low-offset bandgap circuit provides a reference voltage at an output node. The core bandgap circuit includes a core operational amplifier to generate a core current. The offset-cancelling circuit is coupled to two input terminals of the core operational amplifier. The offset-cancelling circuit is configured to generate a compensation current according to the voltages at the two input terminals of the core operational amplifier so as to compensate for an offset voltage of the core operational amplifier. The reference voltage is generated according to the core current and the compensation current. |
US09246477B2 |
Systems and methods for common mode level shifting
A common mode voltage level shifting circuit including: input nodes configured to receive a differential signal with a first common mode voltage, a pair of shunt capacitors coupled between the input nodes and a corresponding pair of output nodes, a threshold voltage circuit, including the output nodes, coupled to the differential signal though the shunt capacitors, the threshold voltage circuit configured to provide a second common mode voltage for the differential signal at the output nodes, and current sources that are controlled according to a level of the first common mode voltage, the current sources coupled to the output nodes to effect the second common mode voltage. |
US09246474B2 |
Drive circuit for insulated gate switching element
Embodiments of the invention provide a drive circuit including: a constant current source that generates a constant current; a switching circuit that connects a gate of the insulated gate switching element to a power supply potential side via the constant current source when turning the insulated gate switching element ON and connects the gate of the insulated gate switching element to a reference potential side via a discharge circuit when turning the insulated gate switching element OFF; a gate voltage detection circuit that detects a gate voltage of the insulated gate switching element; and a current mode selection circuit that switches a mode of the constant current source from a normal current mode to a low current consumption mode when detecting, based on the gate voltage detected by the gate voltage detection circuit, that the insulated gate switching element is turned ON. |
US09246473B2 |
Acoustic resonator comprising collar, frame and perimeter distributed bragg reflector
An acoustic resonator includes a bottom electrode disposed over a substrate, a piezoelectric layer disposed over the bottom electrode, a top electrode disposed over the piezoelectric layer, and a cavity disposed beneath the bottom electrode. An overlap of the bottom electrode, the piezoelectric layer and the top electrode defines a main membrane region of the acoustic resonator structure. The acoustic resonator further includes an acoustic reflector disposed over the substrate adjacent to the cavity, the acoustic reflector including a layer of low acoustic impedance material stacked on a layer of high acoustic impedance material. |
US09246470B2 |
Vibrating element, vibrator, oscillator, electronic apparatus, and moving object
A vibrating element has a drive mode, and first and second detection modes in which the vibrating element vibrates in a direction orthogonal to a vibration direction in the drive mode. In frequency-temperature characteristic curves representing a change in frequency due to a change in temperature in the respective modes with a horizontal axis representing an ambient temperature and a vertical axis representing a change in frequency, when a turnover temperature of the frequency-temperature characteristic curve in the drive mode is Ta [° C.], a turnover temperature of the frequency-temperature characteristic curve in the first detection mode is Tb [° C.], and a turnover temperature of the frequency-temperature characteristic curve in the second detection mode is Tc [° C.], Ta is lower than Tb and Tc, or Ta is higher than Tb and Tc. |
US09246468B2 |
Bulk acoustic wave resonator and manufacturing method thereof, and radio frequency device using bulk acoustic wave resonator
Provided is a bulk acoustic wave resonator (BAWR). The BAWR may include a first electrode, a piezoelectric layer disposed on the first electrode, a second electrode disposed on the piezoelectric layer. In various aspects, at least one of the first electrode, the piezoelectric layer, and the second electrode are formed of a carbon-based material. |
US09246465B2 |
Mixer
A mixer comprising a ladder having at least two resistances arranged in series and an input configured to receive an input signal and apply it across the ladder, said ladder including an output arrangement comprising at least three branches, a first branch branching from a first end of the ladder, a second branch branching from between the at least two resistances and a third branch branching from a second end of the ladder, opposite the first end, each branch including a switch for controlling a connection between its branch and an output. |
US09246464B2 |
Magnetic interface circuit having a 3-wire common mode choke
A magnetic interface circuit for interfacing between a cable side and a circuit side of a networking communication channel. The magnetic interface circuit includes a transformer and a 3-wire common mode choke (CMC). The transformer has a first winding connected to the cable side of the channel and a second winding connected to the circuit side of the channel. Each of the first and second windings has two output ports. The 3-wire CMC has a center winding and two outer windings respectively connected to the output ports of the first or second winding. The center winding has two opposite ends both used for connecting to ground. |
US09246462B2 |
Method for manufacturing piezoelectric device
In a method of manufacturing a piezoelectric device, a compressive stress film is formed on a back surface of a piezoelectric single crystal substrate opposite to a surface on an ion-implanted side. The compressive stress film compresses the surface on the ion-implanted side of the piezoelectric single crystal substrate. The compressive stress produced by the compressive stress film is applied to half of the piezoelectric single crystal substrate on the ion-implanted side with respect to the center line of the thickness of the piezoelectric single crystal substrate to prevent the piezoelectric single crystal substrate from warping. A supporting substrate is then bonded to the surface of a bonding film on the flat piezoelectric single crystal substrate. The joined body of the piezoelectric single crystal substrate and the supporting substrate is then heated to initiate isolation at the ion-implanted portion as the isolation plane. |
US09246457B2 |
Amplifying device
An amplifying device is provided that reduces power consumption and quickly starts amplification of an audio signal of a channel to be used. A control section 17 inputs a control signal for instructing operation or standby into post-amplifying sections 11b and 12b, and inputs a control signal for instructing standby to post-amplifying sections 13b and 14b. In the post-amplifying section 11b, when the control signal for instructing standby or operation is input from the control section 17, a modulation circuit 52 modulates the analog audio signal into a switching signal. An output stage circuit 54 amplifies the output signal. When the control signal for instructing the operation is input from the control section 17, a driving circuit 53 drives the output stage circuit 54 in response to the switching signal, and stops the driving of the output stage circuit 54 when the control signal for instructing standby is input. |
US09246454B2 |
Low power consumption adaptive power amplifier
An adaptive power amplifier that may be used in a wireless communication device is configured to adjust its load line or output impedance, the number of active amplifier cells in each amplification stage, the bias of the active amplifiers, and the supply voltage input capacitive load in accordance with a supply voltage modulation type provided to the power amplifier. The supply voltage modulation types include ET, APT, DC-DC, dual, multi-state or fixed voltage supply voltages. A supply voltage converter, signaled by a baseband processor, generates the selected type of supply voltage modulation for the adaptive power amplifier. The baseband processor may also provide a control interface signal to a controller within the adaptive power amplifier. The controller, based on the received control interface signal provides a configuration signal that configures the impedance, the number of active amplifier cells, the bias of the active amplifier cells, and the supply voltage capacitive load to optimize the adaptive power amplifier based on the supply voltage modulation type. |
US09246451B2 |
Power amplifiers with push-pull transistors, capacitive coupling for harmonic cancellation, and inductive coupling to provide differential output signals
A differential power amplifier including a push-pull pair of transistors, a capacitance, a first inductance, and a second inductance. The push-pull pair of transistors includes first and second transistors. The first transistor includes control and output terminals. The second transistor includes input and control terminals. The control terminals of the first and second transistors collectively receive a differential input signal. The output and input terminals collectively provide a differential output signal. The capacitance is connected to the output and input terminals. The first capacitance cancels first harmonics at the output terminal of the first transistor with second harmonics at the input terminal of the second transistor. The first transistor and the first inductance are connected in series between a voltage source and a reference terminal. The second transistor and the second inductance are connected in series between the voltage source and the reference terminal. |
US09246450B2 |
Apparatus and method for testing of successful operation of transimpedance amplifiers
The present disclosure relates to an apparatus comprising at least two operational amplifiers, a first and a second current input, at least one voltage output, and at least two resistors, wherein a first current source is connectable to the first current input, and a test current source is connectable to the second current input, and wherein the first current input is connected to an inverting input of the first operational amplifier and the second current input is connected to an inverting input of the second operational amplifier, and a first feedback resistor is connected between the output and the inverting input of the first operational amplifier and a second feedback resistor is connected between the output and the inverting input of the second operational amplifier, and wherein the voltage output is connected to the outputs of the first and the second operational amplifier. |
US09246447B2 |
Multipath power amplifier device with low power path isolation
A multipath power amplifier device, configured to operate in a high power mode and a low power mode, includes a high power path, a low power path and an output switch. The high power path includes a high power mode (HPM) amplifying circuit for amplifying an input signal in the high power mode. The low power path includes a low power mode (LPM) amplifying circuit for amplifying the input signal in the low power mode. The output switch is configured to isolate the low power path from the high power path in the high power mode. |
US09246444B2 |
Semiconductor device
When a power amplifier mounted in mobile communications equipment, such as a mobile-phone, is composed of a balanced amplifier, technology with which the loss of the electric power composition in a power combiner can be reduced is provided. According to the technical idea of the present embodiment, by dividing an isolation capacitor element into two capacitor elements with high symmetry and coupled in parallel, it is possible to make almost equal parasitic capacitance arising from these capacitor elements, even when the capacitor elements are formed as interlayer capacitor elements of the wiring substrate. |
US09246439B2 |
Current regulated transimpedance amplifiers
A transimpedance amplifier includes a current regulator having a first current mirror of a first conduction type and a first current mirror of a second conduction type. The first current mirror stage of a first conduction type receives a reference current. The first current mirror stage of a second conduction type is connected to the first current mirror stage of the first conduction type, and receives an output current from the first current mirror stage of the first conduction type, and to generate a current to be used as a current source by a transimpedance amplifier. Each of the current mirror stages includes a first transistor and a second transistor of the same conduction type having their gate terminals connected wherein the first transistor receives an input current and the second transistor provides an output current that is a factor of the received input current. |
US09246433B2 |
Airborne photovoltaic solar device and method
An airborne photovoltaic solar system, comprising a parabolic reflector-concentrator (110, 1210), spread by wind, a solar panel (102, 1202) raised to high altitude using at least one lighter than air balloon (103, 1201), tracking the sun using aerodynamic surfaces and/or changes in buoyancy, relying on wind and/or cold air to cool the solar panel in one embodiment, as well as related methods and variations and alternatives. |
US09246432B2 |
Regenerative braking safety system and method of use
A centrifuge includes a regenerative braking safety system including an electrical system reversibly coupled to a power source. A motor is coupled to the electrical system. The motor is capable of driving a rotor using power delivered through the electrical system, and is further capable of supplying the electrical system with recovered energy. The recovered energy is electrical energy converted from kinetic energy of the rotor during regenerative braking of the motor. The safety system includes a power cut-off configured to disable the effect of regenerative braking of the motor when the electrical system is decoupled from the power source. |
US09246426B2 |
Method and system for monitoring progressive charging of automobile alternator, and automobile alternator comprising such a system
The method according to the invention involves limiting the charging of a vehicle alternator by only authorizing progressive augmentation of a current duty cycle (DC) of an excitation signal (7) of the alternator from an initial duty cycle to an expected duty cycle (EpsU) calculated by a control loop (1, 5, 6) of the alternator. According to the invention, a complementary limitation of the charging of the alternator involves limiting the increase of the current duty cycle (DC) according to at least one parameter of the heat engine involving an angular acceleration (mot) and/or a rotation speed (Nmot) of the heat motor. In particular, this complementary limitation can additionally involve limiting the increase of the current duty cycle (DC) according to a negative value of the angular acceleration (mot). |
US09246421B2 |
Bootstrap circuit and control system for a power tool
An electronic circuit for a power tool includes a plurality of high-side and low-side switches connected in series between terminals of a power source and coupled to a load, a bootstrap circuit comprising a plurality of bootstrap capacitors arranged to provide sufficient amount of drive voltage to turn ON and OFF the plurality of high-side switches, and a control unit configured to turn ON and OFF the plurality of low-side switches in succession to sequentially charge the bootstrap capacitors. |
US09246416B2 |
Braking apparatus for three-phase brushless motor, and motor-driven appliance provided with same
A braking apparatus for a three-phase brushless motor is provided in a motor-driven appliance, and includes a switching circuit having six switching elements and a brake control device. The brake control device executes two-phase short-circuit control in braking control in which a braking force is generated in the motor. In the two-phase short-circuit control, an on/off state of each of the switching elements is set in such a manner that two out of three conduction paths constituting one of a positive electrode side conduction path that connects three terminals of the motor and a positive electrode side of a direct current power source and a negative electrode side conduction path that connects the three terminals and a negative electrode side of the power source are in a conducting state and other of the three conduction paths is in a non-conducting state. |
US09246410B2 |
Integrated power semiconductor component, production method and chopper circuit comprising integrated semiconductor component
A monolithically integrated power semiconductor component includes a semiconductor body having first and second regions each extending from a first surface of the semiconductor body to a second opposing surface of the body. A power field effect transistor structure formed in the first region has a first load terminal on the first surface and a second load terminal on the second surface. A power diode formed in the second region has a first load terminal on the first surface and a second load terminal on the second surface. The second load terminals of the power field effect transistor structure and power diode are formed by a common load terminal. An edge termination structure is arranged adjacent to the first surface and in a horizontal direction between the first load terminal of the power field effect transistor structure and the first load terminal of the power diode. |
US09246407B2 |
Voltage balancing system and method for multilevel converters
A method of operating a flying capacitor multilevel converter having a direct current link and a plurality of phase legs each having a plurality of flying capacitors includes employing redundant states to balance flying capacitor voltages by charging or discharging flying capacitors. The redundant states are employed by obtaining a load current of the flying capacitor multilevel converter. If a load current value is lower than a threshold value then a capacitor current of a phase terminal capacitor is utilized to determine redundant states else a load current direction is utilized to determine the redundant states. |
US09246402B2 |
Converter and semiconductor device
A converter includes: a bridge diode; an X capacitor provided upstream of the bridge diode; a smoothing capacitor provided downstream of the bridge diode; an AC shutoff detection circuit which outputs an AC shutoff detection signal when input AC voltage is shut off; and a discharging circuit which is connected to a connection point at which the cathode of the bridge diode and the smoothing capacitor are connected, and allows residual charges in the smoothing capacitor and the X capacitor to be discharged when the AC shutoff detection signal is output, and the discharging circuit includes a JFET which has a drain terminal connected to the above connection point and lowers discharge voltage; and a first discharging switch element connected to the source terminal of the JFET. |
US09246400B2 |
Wireless power receiver and wireless power transferring method
Disclosed is a wireless power receiver to transfer power wirelessly received from a wireless power transmitter to a load. The wireless power receiver includes a first reception induction coil coupled with a reception resonant coil to receive AC power; a first rectifying diode to rectify the AC power received through the first reception induction coil; a second reception induction coil connected to the first reception induction coil and coupled with the reception resonant coil to receive the AC power; and a second rectifying diode to rectify the AC power received through the second reception induction coil, wherein the wireless power receiver changes a transferring path of the power provided to the load according to a polarity variation of the AC power received through the first and second reception induction coils. |
US09246392B2 |
Switched mode power converter controller with ramp time modulation
A controller for use in a power converter includes a drive circuit coupled to generate a drive signal to control switching of a power switch to control a transfer of energy from a power converter input to a power converter output. The controller also includes an input for receiving an enable signal including enable events responsive to the power converter output. The drive circuit is coupled to turn ON the power switch in response to the enable events and turn OFF the power switch in response to a power switch current reaching a current limit threshold. A current limit threshold generator is coupled to receive the drive signal from the enable events of the enable signal. The current limit threshold may be a ramp signal and the ramp signal along with the time between enable events may be used to modulate the drive signal. |
US09246387B2 |
Output voltage controller, electronic device, and output voltage control method
An output voltage controller includes a first controller which controls current supply to a inductor based on an output voltage, and a second controller which controls current supply to the inductor by controlling a period when an input end to which an input voltage is inputted, the inductor, and an output end from which the output voltage is outputted are coupled based on the input voltage. |
US09246385B2 |
Switching power control circuit
A switching power control circuit includes an analog-to-digital converter (ADC) configured to convert an analog direct current (DC) voltage into a digital voltage; a digital compensator configured to set a gain and phase characteristics of the digital voltage output from the ADC and output a digital compensation value; and a pulse generating circuit configured to generate at least one driving signal based on the digital compensation value, wherein the pulse generating circuit is switched by an ON/OFF signal for turning on or off an output of the driving signal from the pulse generating circuit and a control scheme selection signal for selecting a predetermined driving signal from the driving signal. |
US09246384B2 |
Current feedback method, current feedback circuit, driving circuit and switching power supply thereof
In one embodiment, a current feedback circuit can include: (i) a first current mirror circuit having an input terminal coupled to a source of a main power transistor of a switching power supply, and a control terminal configured to receive a PWM control signal, the first current mirror circuit being configured to generate a first mirror current; (ii) the first current mirror circuit and the main power transistor being on such that an output sampling current flows through the first current mirror circuit and the main power transistor when the PWM control signal is active; and (iii) a second current mirror circuit configured to generate an output feedback current that is in a predetermined direct proportion with the output sampling current, and is generated in accordance with the first mirror current. |
US09246383B2 |
System and method for input voltage regulation of switch mode supplies implementing burst mode operation
Switching regulator methods and systems are provided for supplying output current at a regulated voltage level to a load. Upon determining that the output current is not below a predetermined current threshold, the regulator is operated in a continuous mode. The input voltage is monitored. If the input voltage is not below a first input threshold level, the system remains in continuous mode. Otherwise, the system enters a burst mode in which the switch mode power supply is turned OFF, thereby reducing transistor gate charge losses. |
US09246379B1 |
Current limit protection circuits for use with depletion MOSFET
Aspects of the disclosure provide a circuit that can include a depletion mode transistor coupled to a power source and a current path coupled with the depletion mode transistor in series to provide a current to charge a capacitor. Further, a gate terminal of the depletion mode transistor is coupled to a clamping path that includes a diode and a switch that connected in series. The clamping path clamps the voltage at the gate terminal of the depletion mode transistor to the capacitor. The clamping and the current paths respectively have a first resistance during a first stage, such as when the circuit initially receives power, and have a second resistance during a second stage when the capacitor is charged to have a predetermined voltage level. |
US09246374B2 |
Method for impregnating a high voltage insulation of a winding bar
A method is for impregnating a high voltage insulation of a winding bar (10), the winding bar (10) having a conductive bar (1) around which layers of insulating mica tape defining said high voltage insulation are wrapped. The method includes enclosing the winding bar (10) in a flexible sleeve (3), applying a vacuum in the flexible sleeve (3) to extract the gases contained in the insulating mica tape, supplying an impregnating resin into the flexible sleeve (3) to impregnate the mica tape (2), and curing the resin. The impregnating resin is supplied into the flexible sleeve (3) at a pressure less than 1.5 bar. |
US09246370B2 |
Electric motor stator housing interference gap reducing method and apparatus
A cooling system of an electric machine includes a stator core, a housing, and a thermal interfacial material interposed between complementary mating surfaces of the stator core and the housing for substantially eliminating air gaps therebetween. A method of cooling an electric machine having a housing and a stator includes placing a thermal interfacial material onto a heat transfer interface between the stator and the housing, whereby the thermal interfacial material reduces contact resistance at the heat transfer interface. A method of cooling a stator of an electric machine includes heating a housing having a radially inner surface, coating a radially outer surface of the stator and/or the radially inner surface of the housing with a thermal interfacial material, and inserting the stator into the heated housing, whereby the thermal interfacial material is interposed between the inner surface of the housing and the outer surface of the stator. |
US09246368B2 |
Claw pole type motor
A claw pole type motor is provided and includes: a rotor which includes a magnet and a rotation shaft around which the magnet is attached; and a stator which includes a bobbin, a winding wound around the bobbin, and a yoke which includes a plurality of pole teeth disposed to oppose the magnet and which is located outside the winding, wherein a vibration suppressing means is provided which makes contact with a distal end portion of the pole tooth and by which the pole tooth is pressure-supported on an inner circumferential surface of the bobbin, whereby the pole tooth is suppressed from vibrating. |
US09246365B2 |
Regulation of permanent magnet motion in a brushless motor
A brushless motor may comprise a rotor comprising a shaft, a back yoke fixed on the shaft, a permanent magnet disposed at an outer circumference of the back yoke and first and second resin portions. The first resin portion may be formed at one ends of the back yoke and the permanent magnet and the second resin portion may be formed at other ends. The first and second resin portions may be fixed the back yoke and the permanent magnet. A communication hole communicating one end side and another end side in the shaft axis direction may be formed through the back yoke or between the shaft and the back yoke. A third resin portion connecting with the first and the second resin portions may be formed within the communication hole. The first, second and third resin portions may be formed integrally. |