Document Document Title
US10052101B2 Tissue fastening devices and processes that promote tissue adhesion
The invention in certain aspects relates to a surgical fastener for fastening tissue segments having tissue surfaces. The fastener includes a first fastener member having a base and a piercing element connected to the base for piercing the tissue segments to be fastened, a second fastener member having an opening for receiving and retaining the piercing element of the first fastener member such that the tissue segments to be fastened are retained between the first and second fastening members, and means for promoting adhesion between the tissue surfaces. The invention also relates to related methods and devices for promoting adhesion of tissue segments and preventing fastener migration, especially in an endoscopic procedure for the treatment of GERD.
US10052098B2 Suture passing surgical instrument
A surgical instrument includes first and second members configured to receive tissue therebetween. The first member is adapted to receive suture, the second member is coupled to the first member, and a grasper coupled to the second member engages the suture received by the first member. A method of passing suture includes loading suture into a first member of a suture passing surgical instrument, stabilizing tissue between the first member and a second member of the surgical instrument, passing suture through tissue via the first member of the surgical instrument, holding the passed suture via suture grasper of the surgical instrument, and removing the first member from the tissue. Advantageously, a novel bendable or deflectable needle may be utilized, e.g., in conjunction with the surgical instrument. The bendable or deflectable needle may have one or more unique configuration with respect to a suture slot defined in a distal portion thereof.
US10052096B2 Chordal sizer
An embodiment includes a cardiovascular surgical apparatus comprising: a sleeve including a distal sleeve end, a proximal sleeve end, and a sleeve long axis extending from the distal sleeve end to the proximal sleeve end; a post including a distal post end and a proximal post end; a first projection member, coupled to the distal sleeve end, including a first projection member main body and a first projection member retention body; a second projection member coupled to the proximal sleeve end; wherein (a) the post telescopes distally from within the sleeve and away from the distal sleeve end; (b) at least one of the first and second projection members rotates at least 45 degrees with respect to another of the first and second projection members; and (c) the first projection member retention body includes a long axis generally parallel to the sleeve long axis. Other embodiments are described herein.
US10052095B2 Multiple anchoring-point tension system
A method is provided that includes implanting (a) a venous first tissue anchor in a vein selected from the group of veins consisting of: a superior vena cava and an inferior vena cava, (b) an atrial second tissue anchor at an atrial site selected from the group of sites consisting of: an annulus of a tricuspid valve, and a wall of a right atrium of a heart above the annulus of the tricuspid valve, (c) a venous third tissue anchor in a coronary sinus, and (d) one or more tethers, which connect the venous first tissue anchor, the atrial second tissue anchor, and the venous third tissue anchor. A size of a tricuspid orifice is reduced by tensioning the one or more tethers. Other embodiments are also described.
US10052091B2 Knotless suture or tissue fixation using an implant having a pointed tip
A method for securing soft tissue to bone which does not require the surgeon to tie suture knots to secure the tissue to the bone. Suture is passed through the tissue at desired points. A cannulated plug or screw is pre-loaded onto the distal end of a driver provided with an eyelet implant at its distal end. Suture attached to the tissue is passed through the eyelet of the implant located at the distal end of the driver. The distal end of the driver together with the eyelet implant is inserted into the bone. Tension is applied to the suture to position the tissue at the desired location relative to the bone. The screw or plug is advanced into the pilot hole by turning the interference screw or tapping the plug until the cannulated screw or plug securely engages and locks in the eyelet implant, so that the cannulated plug or screw with the engaged eyelet implant is flush with the bone. Once the screw or plug is fully inserted and the suture is secured in the bone, the driver is removed and any loose ends of the sutures protruding from the anchor site are then clipped short.
US10052090B2 Medical cannula assembly
A medical assembly includes a cannula and a sealing cap releasably coupled to the cannula. The cap includes a body and a sealing member integrally molded with the body to form a fluid-tight seal between the cap and cannula. The cap includes a member defining an opening for passage of a medical instrument therethrough in a fluid-tight manner. The member includes a first portion surrounding the opening and being thickened to limit tearing of the first portion, and a second portion surrounding the first portion being tapered down in thickness toward the first portion to increase flexibility of the member. The assembly includes a shaft receivable in a lumen defined by an inner surface of the cannula. The shaft includes a protrusion and the inner surface further defines a protrusion receiving formation.
US10052087B2 Control module interface for MRI biopsy device
A biopsy system includes a biopsy device, a control module, a control module interface, at least one wireless data communication link, and an encoder. The biopsy device is operable to capture a tissue sample and includes a reusable portion and a disposable portion. The reusable portion includes an MR compatible motor. The disposable portion is adapted to be releasably joined with the reusable portion. The control module interface is configured to provide an interface between the control module and the reusable portion of the biopsy device. The at least one wireless data communication link includes a first data link configured to permit communication of data between the reusable portion of the biopsy device and the control module interface. The encoder is operationally coupled with the MR compatible motor.
US10052086B2 Medical device for insertion into a material to obtain a material sample and a method thereof
The invention relates to a medical device for obtaining a material sample from a material. The medical device comprises a first member comprising a receptacle for receiving the material sample; and a second member having a hollow region for accommodating at least a portion of the first member such that the at least a portion of the first member is movable within the second member. The first and second members are arranged such that when the material sample is received in the receptacle of the first member, the material sample can be obtained by moving the first member within the second member. The medical device further comprises an optical element arranged to receive electromagnetic radiation that can be used to determine information in relation to the material. The medical device has a distal end for inserting the medical device into the material. The distal end further comprises an inlet that is transmissive for at least the received electromagnetic radiation and that is spaced apart from the receptacle of the first member. The medical device is arranged such that the optical element receives the electromagnetic radiation through the inlet.
US10052084B2 Ultrasound diagnostic apparatus and method of operating the same
An ultrasound diagnostic apparatus includes: a communicator including one of an antenna or a cable and configured to receive, using the one of the antenna or the cable, a signal from an ultrasound probe including a plurality of sensors, the ultrasound probe being external to the ultrasound diagnostic apparatus; and a controller including an electronic circuit configured to acquire a plurality of data sets corresponding to sensing results of the plurality of sensors from the signal, and perform a predetermined operation corresponding to a combination of the plurality of data sets, the plurality of data sets including information configured to synchronize timings when the plurality of data sets is acquired by the plurality of sensors, and the predetermined operation including transmitting a control signal corresponding to the combination of the plurality of data sets to the ultrasound probe.
US10052082B2 Apparatus and method for use of RFID catheter intelligence
A method and system is provided for using backscattered data and known parameters to characterize vascular tissue. Specifically, methods and devices for identifying information about the imaging element used to gather the backscattered data are provided in order to permit an operation console having a plurality of Virtual Histology classification trees to select the appropriate VH classification tree for analyzing data gathered using that imaging element. In order to select the appropriate VH database for analyzing data from a specific imaging catheter, it is advantageous to know information regarding the function and performance of the catheter, such as the operating frequency of the catheter and whether it is a rotational or phased-array catheter. The present invention provides a device and method for storing this information on the imaging catheter and communicating the information to the operation console. In addition, information related to additional functions of the catheter may also be stored on the catheter and used to further optimize catheter performance and/or select the appropriate Virtual Histology classification tree for analyzing data from the catheter imaging element.
US10052077B2 Tomography imaging apparatus and method
A tomography imaging apparatus and a tomography imaging method are provided. The tomography imaging apparatus includes a data acquirer configured to acquire first X-ray data of an object for each of energy bands, and an image preprocessor configured to perform a beam hardening correction on the first X-ray data for each of the energy bands, to generate second X-ray data of the object. The tomography imaging apparatus further includes an image reconstructor configured to reconstruct a tomography image of the object based on the second X-ray data.
US10052073B2 System and method for providing alerts optimized for a user
Systems and methods are disclosed that provide smart alerts to users, e.g., alerts to users about diabetic states that are only provided when it makes sense to do so, e.g., when the system can predict or estimate that the user is not already cognitively aware of their current condition, e.g., particularly where the current condition is a diabetic state warranting attention. In this way, the alert or alarm is personalized and made particularly effective for that user. Such systems and methods still alert the user when action is necessary, e.g., a bolus or temporary basal rate change, or provide a response to a missed bolus or a need for correction, but do not alert when action is unnecessary, e.g., if the user is already estimated or predicted to be cognitively aware of the diabetic state warranting attention, or if corrective action was already taken.
US10052072B2 Data output device and method, and non-transitory computer readable medium
A data output device capable of simply performing both of recognition of an entire image at an important point in time regarding medical care and recognition of a detailed change in time series data at the point in time is provided.A data display screen includes first and second display areas. In the first display area, time-series data indicating a state transition of a patient or content related to medical care performed on the patient is displayed in a graph. First indicators can be assigned to the graph. Second indicators are displayed at corresponding positions in the second display area that temporally correspond to designated positions in the first display area to which the first indicators are assigned. A second time axis in the second display area has a time scale which is longer than that of a first time axis in the first display area.
US10052067B2 Wearable device
A wearable device is disclosed, including a microprocessor control unit, a first switch module, a Bluetooth module, and a multimedia module. The wearable device can be connected to a terminal device by using the Bluetooth module to share data, use data locally stored in the multimedia module, and monitor data corresponding to a preset event by using the microprocessor control unit. The wearable device integrates multiple functions, and connections between the modules can be switched according to an application scenario of the wearable device, to implement a quick transition between the functions, and to improve intelligence of man-machine interaction.
US10052063B2 Sensing bone fixing element
A sensing bone fixing element includes a fixing portion, a fastening portion, a capacitor structure, and a coil. The fastening portion is fixed to the fixing portion and suitable for being fastened to a bone. The fastening portion passes through the capacitor structure which has a capacitance value and includes a first conductive layer, a second conductive layer, and an elastic dielectric layer. The first conductive layer leans against the fixing portion, the second conductive layer leans against the bone, and the elastic dielectric layer is located between the first conductive layer and the second conductive layer. The coil has an inductance value, and two ends of the coil are respectively connected to the first conductive layer and the second conductive layer. The coil receives a detection radio frequency (RF) signal and generates a responding RF signal according to variations in the capacitance value and the inductance value.
US10052059B2 Apparatus and methods for accessing the lymphatic system
Systems and methods are provided for performing a medical procedure within a patient's body that involves a thoracic duct including an ostium communicating with the patient's venous system. A distal end of a catheter is introduced through the patient's venous system into a body lumen adjacent the ostium of the thoracic duct. An expandable member on the distal end of the tubular member may be expanded adjacent the ostium, e.g., within the body lumen or the thoracic duct itself, and used to isolate the thoracic duct from the body lumen, whereupon a medical procedure may be performed via the thoracic duct. For example, lymphatic fluid may be removed from the thoracic duct through a lumen of the tubular member and/or one or more agents may be introduced into the thoracic duct through the tubular member.
US10052058B2 High-throughput operant sensory discrimination apparatus and method
Described herein are various apparatus and systems useful in sensory discrimination. Through the use of a multi-well sample plate, the high-throughput analysis apparatus and method allow for rapid sensory discrimination of a large number of samples.
US10052047B2 System and method for functional gait re-trainer for lower extremity pathology
A gait device and method for rehabilitating or developing a subject's lower extremity. The device may include a movable belt configured for the subject to ambulate thereon; a track provided above the movable belt that is generally aligned with the movable belt; and a coupler that is configured to travel along the track and attach to the distal portion of the lower extremity of the subject while the subject is ambulating on the movable belt.
US10052045B2 Method for testing oral malodor
The present invention relates to a method for testing oral malodor, in particular oral malodor from onion and garlic. Described herein are methods for testing the efficacy of an oral care composition to reduce oral malodor, the method comprising the steps of: a) cleaning at least a part of the oral cavity with an oral care composition; b) testing a first sample of exhaled breath from the cleaned oral cavity to provide a first test result representing a first amount of at least one oral malodor component detected in the exhaled breath; c) exposing the oral cavity to an oral malodor material including or capable of forming the at least one oral malodor component; and d) testing a second sample of exhaled breath from the oral cavity to provide a second test result representing a second amount of the at least one oral malodor component detected in the exhaled breath.
US10052038B2 Device and method for determining vital signs of a subject
A device for determining a vital sign of a subject comprises an interface that receives a data stream derived from detected electromagnetic radiation reflected from a region of interest including a skin area of the subject, said data stream comprising a data signal per skin pixel area of one or more skin pixels for a plurality of skin pixel areas of said region of interest, a data signal representing the detected electromagnetic radiation reflected from the respective skin pixel area over time. An analyzer analyzes spatial and/or temporal properties of the skin area. A processor determines a vital sign information signal of the subject based on the data signals of skin pixel areas within the skin area, and a post-processor determines the desired vital sign from said vital sign information signal, wherein said determined spatial and/or temporal properties are used by the processor for determining the vital sign information signal and/or by the post-processor for determining the desired vital sign.
US10052036B2 Non-interfering blood pressure measuring
Systems, methods, and devices of various embodiments enable measurement of blood pressure from an artery. The various embodiments may measure, using a non-interfering arterial measurement sensor, a first change in distension of the artery at a measurement location without interference to an arterial pressure at the measurement location during a series of pulses. A first pulse rate and estimated pulse pressures may be determined from the first change in distension. A coefficient may be determined fitting an exponentially decaying function representing an exponential decay of a portion of a diastolic phase to select ones of the estimated pulse pressures corresponding to the diastolic phase. An absolute blood pressure may be determined by applying the coefficient to a select mathematical model expressing a first relationship between the first change in distension of the artery and the pulse pressure in the artery at the measurement location.
US10052034B2 Wearable devices for sensing, displaying, and communicating data associated with a user
Embodiments of the present disclosure can comprise a wearable device for sensing, displaying, and communicating data associated with a condition of a user. In some embodiments, the wearable device can comprise a biometric sensor unit configured to sense biometric data associated with a physiological condition of the user, a display unit configured to display a visual representation of the sensed biometric data from the biometric sensor unit to the user, and a control unit operatively coupled to the biometric sensor unit and the display unit. The control unit may also comprise at least one processor configured to receive indications of the sensed biometric data and cause the display unit to display the at least one visual representation of the biometric data and a communication unit, the communication unit configured to transmit and/or receive information associated with the sensed biometric data.
US10052032B2 Stenosis therapy planning
The present invention relates to stenosis therapy planning. A first volumetric data set is received by medical imaging of at least part of an artery comprising a stenosis. At least one two-dimensional image data (of the stenosis is received. A first arterial pressure drop is determined around the stenosis. A second volumetric data set is generated by registering the at least one two-dimensional image data with the first volumetric data set. A third volumetric data set is generated by simulating a geometry modification of the stenosis in the second volumetric data set and a second arterial pressure drop is estimated around the stenosis in the third volumetric data set.
US10052027B2 System and method for automatic polyp detection using global geometric constraints and local intensity variation patterns
A system and methods for polyp detection using optical colonoscopy images are provided. In some aspects, the system includes an input configured to receive a series of optical images, and a processor configured to process the series of optical images with steps comprising of receiving an optical image from the input, constructing an edge map corresponding to the optical image, the edge map comprising a plurality of edge pixel, and generating a refined edge map by applying a classification scheme based on patterns of intensity variation to the plurality of edge pixels in the edge map. The processor may also process the series with steps of identifying polyp candidates using the refined edge map, computing probabilities that identified polyp candidates are polyps, and generating a report, using the computed probabilities, indicating detected polyps. The system also includes an output for displaying the report.
US10052025B2 Sensor, gas analyzer and method for measuring concentration of at least one respiratory gas component
A sensor for measuring a concentration of a respiratory gas component is disclosed herein. The sensor comprises at least one radiation source configured to emit radiation and at least one radiation sensing detector configured to receive radiation and provide a signal indicative of the concentration of the gas component. The sensor further comprises an electronics board configured to receive and process the signal to determine the concentration, and an energy storage device configured to supply energy to the radiation source. The electronics board is configured to choose from among at least two different modes, one being an operation mode allowing sufficient energy supply to the radiation source, and another being a rest mode allowing reduced energy supply compared to the operation mode to limit radiation for saving energy within the breathing cycle. A gas analyzer and method for measuring a concentration of a respiratory gas component are also provided.
US10052021B2 Devices and methods for collecting images by wavefront sensing and corneal topography
An electronic device includes one or more processors; and memory storing one or more programs. The one or more programs include instructions for: initiating a first light source to emit first light; while the first light source emits the first light, receiving, at a first image sensor, a first image of light from the eye, transferred through the lens assembly and an array of lenses; initiating a second light source to emit second light; and, while the second light source emits the second light, receiving, at a second image sensor, a second image of light from the eye, transferred through the lens assembly. The first light emitted from the first light source is transferred toward an eye through a lens assembly. The second light emitted from the second light source is transferred toward the eye.
US10052020B2 System and method of illumination of structures within an eye
There is provided a system, apparatus and methods for enhancing the illumination of structures of the eye using predetermined scan patterns of an illuminating light beam. The systems, apparatus and methods further provide for obtaining enhanced single images of multiple structures of the eye.
US10052017B2 Image processing apparatus, image processing method, and program
An image processing apparatus has an acquisition unit which acquires a second tomogram related to a first tomogram of an eye to be examined based on position information of an eye fundus of the eye to be examined according to a predetermined rule; and a display control unit which displays the first tomogram and the second tomogram on a display unit.
US10052014B2 Balloon endoscope and methods of manufacture and use thereof
A balloon endoscope including an endoscope body having a selectably pressurizable interior volume, which generally fills the interior of the endoscope body and a selectably inflatable balloon located on an outer surface of the endoscope body and defining a balloon volume which communicates with the interior volume for selectable inflation of the balloon by selectable pressurization of the interior volume.
US10052011B2 Dishwasher
A dishwasher includes a wash tub, a basket, a frame, a stopping protrusion, and an adjustment part. The wash tub defines a space in which dishes are washed. The basket receives dishes. The frame is disposed inside the wash tub to receive the basket. The stopping protrusion is located on the basket. The adjustment part is disposed on the frame and adjusts a height of at least one side of the basket by adjusting a vertical position of the stopping protrusion.
US10052010B2 Dishwasher with sprayer
A dishwasher includes a tub at least partially defining a treating chamber and a spraying system having a sprayer supplying liquid to the treating chamber. The sprayer may include a liquid passage and multiple spray outlets to emit sprays to wash the dishes, a first valve body to couple at least one of the multiple spray outlets to the liquid passage, and a second valve body to control a flow of liquid.
US10052006B1 Apparatus to remove a disposable cloth from a hand operated flat mop without having to touch the cloth combined with a ball affixed to the top of the flat mop and a socket affixed to the bottom of the mop handle
A dual trigger member to release a disposable microfiber cloth or non-woven cloth from a flat mop combined with a ball and socket assembly. The flat mop with ball retaining member and dual trigger allow a user to easily change a disposable cloth without touching the cloth. Further, the ball retaining member allows a user full range of movement of the cleaning tool during use resulting in less energy exerted by the user.
US10052005B2 Scrubbing device with a protective handle
A scrubbing device with a protective handle is disclosed by this invention. The protective handle protects the fingernails, knuckles and digits of a user during use. The protective handle is flexible and malleable. The user grips the protective handle and rolls it over their fingernails, digits, upper knuckles and lower knuckles and tucks their thumb either behind or in front of the handle. The protective handle then protects the user's fingernails, knuckles and digits during use. The scrubbing device with a protective handle may have a protective pad or a protective coating. The scrubbing device with a protective handle may have an attached scouring accessory. Or, the scrubbing device with a protective handle may have a protective pad or a protective coating and an attached scouring accessory.
US10052003B2 Method for optimizing a device for vacuum cleaning with a hand-held, compact, or upright vacuum cleaner and bag filter
The invention relates to a method for optimizing a vacuum cleaning system comprising a substantially hoseless and tubeless vacuum cleaning device and a filter bag, where the substantially hoseless and tubeless vacuum cleaning device comprises a motor-fan unit having a characteristic motor-fan curve, a filter bag receptacle, a connection port for the filter bag and a cleaning head, and where the filter bag comprises filter material made of nonwoven material, comprising the step of: adapting the characteristic motor-fan curve and the size, the shape and the material of the filter bag and the size and the shape of the filter bag receptacle and the inner diameter of the connection port for the filter bag and the cleaning head to each other such that the vacuum cleaning system achieves an efficiency of at least 30%, preferably of at least 34%, particularly preferably of at least 38% when vacuuming according to the Standard on a Standard carpet type Wilton with an empty filter bag, where vacuuming according to the Standard is performed according to Standard EN 60312 and the Standard carpet type Wilton is provided according to Standard EN 60312. The Invention furthermore relates to a vacuum cleaning system having a substantially hoseless and tubeless vacuum cleaning device and a filter bag which is developed and/or manufactured using this method.
US10052002B2 Power head for vacuum systems
A power head for use with a vacuum system. The power head comprises a main body assembly, a brush assembly, and a latch system. The latch system detachably attaches the brush assembly to the main body assembly such that a main inlet portion of the main chamber is in fluid communication with a brush outlet and the battery is operatively connected to the motor. When the vacuum system is detachably attached to the main housing and the latch system detachably attaches the main housing to the brush housing, the vacuum system draws air through a brush inlet, a brush chamber, the brush outlet, the main inlet, a main chamber, and a main outlet and the battery supplies power to the motor such that the motor rotates the brush assembly relative to the brush housing.
US10051996B2 Toaster oven control knob and method of controlling a toaster oven
A toaster oven comprising a housing defining a food cavity, an opening defined in the housing, a door movably affixed to the housing, a cooking grid selectively mountable within the housing, one or more heating elements within the housing, a timer controlling activation of the heating elements, and a timer control knob engaged with the timer. The timer control knob is selectively rotatable in a second direction from the off position to a third position to activate at least one of the one or more heating elements until the timer control knob is selectively rotated in the first direction back to the off position. The timer control knob is only selectively rotatable in the second direction from the off position to the third rotational position when a main body of the timer control knob is moved longitudinally from a first longitudinal position to a second longitudinal position.
US10051994B2 Container agitator and warmer
A warming device that heats and agitates a container. The warming device has a housing having an enclosed chamber and a concentric warming chamber adapted to receive a first fluid. A concentric basket is provided that is adapted to fit within the warming chamber. The concentric basket secures the container partially submerged within the first fluid. At least one heating element is provided to heat the first fluid in the warming chamber to warm an exterior surface of the container. A motor is provided to agitate and warm a second fluid in the container by rotating the concentric basket at a predetermined rate. A control panel provides various signal instructions to the heating element and the motor.
US10051993B2 Method and device for monitoring the safe use of a cooker
A method for monitoring the safe use of a cooker uses a monitoring device in which set values for safety limits based on temperature and humidity or gas content measurements are set for sounding an alarm or cutting off the electricity or gas supply to the cooker. The temperature and humidity and/or gas content are measured above the cooker. The set safety limit values for the temperature and the humidity and/or gas content and/or their rates of change are set and the presence of the user is monitored on the basis of the use of the cooker and/or by a sensor which detects the presence of a person and/or by direct control feedback given by the user. The monitoring device is taught user-specific safety limit values automatically and intuitively on the basis of the use of the cooker, and are automatically changed or adjusted on the basis of the teaching.
US10051988B2 Mixing chamber for beverage machine
A beverage making machine may employ a mixing chamber to mix a beverage medium with a precursor liquid, such as carbonated water. The mixing chamber may have a precursor liquid inlet coupled to a precursor liquid supply, a beverage medium chamber to receive a beverage medium into the beverage medium chamber, and a dispense outlet from which beverage medium and precursor liquid are dispensed, e.g., into a user's cup. The beverage medium chamber may include a chamber inlet coupled to the precursor liquid inlet, e.g., so precursor liquid can enter the chamber when a pressure is low in the beverage medium chamber, and a chamber outlet downstream of the chamber inlet that is coupled to the dispense outlet, e.g., so that beverage medium can exit the chamber.
US10051986B2 Lid for a pressure cooking pot and pressure cooking pot having a lid
A lid for a pressure cooking pot includes a lower lid module having an edged lid fitted on a pouring edge of the pressure cooking pot, and a seal sealing the lower lid module when fitted on the pouring edge. An upper lid module includes a closure unit movable between a first position in which the upper and lower lid modules are locked to one another and a second position in which the upper module is separable from the lower module. Fixing claws are coupled to the closure unit and engages under the pouring edge of the pressure cooking pot, when the closure unit is in the first position.
US10051985B2 Shower rod
A shower rod that can be moved between a straight position and curved positions.
US10051980B2 Secure mounting system for interactive component display
A mounting system for securely mounting a component, comprising: a mounting platform having a support surface with plurality of mounting holes extending therethrough; a mounting device for securing the component to the mounting platform, the mounting device comprising: a mounting plate with a planar surface facing in a first direction and a stud extending in a second direction away from the first direction, the stud being configured to be inserted through the mounting holes; an adhesive secured to the planar surface and having an engagement surface for adhering to a surface of the component; a fastening device for releasably engaging a portion of the stud inserted through one of the mounting holes to releasably secure the mounting device to the mounting plate.
US10051979B2 Stackable can rack assembly
A stackable can rack assembly provides a plurality of modular racks that facilitate both the loading of cans and the presentation of the cans for removal by a consumer. Multiple modular racks can be configured in a variety of stacked arrangement. A plurality of shelves are disposed at a slope to create a gravity fed arrangement to enable the cans to roll forward for dispensing. A pair of side panels support the shelves. The side panels comprise a top flat bar defined by a convex hump having a flat surface, and a bottom flat bar defined by a concave hump having a flat surface. The humps couple together and the flat surface enhance stability for stacking multiple modular racks. At least one bracket affixes to the bottom flat bar to fasten the top and bottom flat bars together. A back panel provide structural integrity to the modular racks.
US10051976B2 Cutlery dispenser
A plastic cutlery dispenser having a base and a cartridge is described. The cartridge may be slideable relative to the base. In some embodiments, the base has a base dispensing mechanism and the cartridge has a cartridge dispensing mechanism configured to mate with the base dispensing mechanism. In some embodiments, when the base and cartridge dispensing mechanisms mate, the cutlery dispenser is configured to dispense cutlery located within the cartridge one piece of cutlery at a time.
US10051969B2 Bed sheet with an integrated body positioner
Implementations of a bed sheet with an integrated body positioner are provided. In some implementations, the integrated body positioner of the bed sheet may be padded and act as a pillow for the whole body. In some implementations, the bed sheet may comprise a sheet having an integrated body positioner. In some implementations, the body positioner may comprise a head portion, a torso portion, a first leg portion, a second leg portion, a first arm portion, and a second arm portion. In some implementations, the body positioner may further comprise a padded bumper positioned about the head portion. In some implementations, the integrated body positioner may not include leg portions and may further comprise an elevating foot portion. In some implementations, the elevating foot portion may be padded and configured to act as a pillow for a user's feet and/or ankles.
US10051968B2 Lighted cup holder for seating arrangements
A method and apparatus include attaching a lighted cup holder to a seating arrangement. The lighted cup holder includes a cup holder body and a light-producing light source, with the cup holder body being attached to the seating arrangement and having a cup receptacle therein, the light-producing source being disposed within the cup receptacle for illuminating the receptacle. A light-sensitive element operatively connected to the light source selectively controls production of light by the light source in such a manner that illumination of the cup holder is provided only under conditions where visibility is reduced to the point that it becomes difficult to locate the cup holder. The light-sensitive element is mounted on a master lighted cup holder and controls illumination of the master lighted cup holder and one or more slave lighted cup holders operatively connected to the master lighted cup holder.
US10051956B2 Wall work station
A work station comprises a mounting bracket adapted to be mounted to a surface. An upper arm and a lower arm are mounted to the mounting bracket for pivoting motion about a first vertical axis. A track is pivoted to the upper arm and the lower arm about a second vertical axis where the track supports a vertically displaceable carriage. The carriage may support a monitor and work platform where the work platform supports a key board tray. A lift system supports the carriage for vertical movement. Work station mounting systems are also provided for movably supporting a work platform.
US10051954B2 Bi-fold furniture
A folding furnishing apparatus includes first members that support at least one flexible panel in a set-up configuration; second members that support the plurality of first members; first joints that connect the plurality of first members and that in the set-up configuration define mutually skewed axes about which the furnishing cannot be folded, thus locking the first members in extended positions; and second joints that connect the second members to the first members. The second joints in the set-up configuration define mutually parallel axes about which the second members can be folded to a mutually nested configuration. The first joints in the mutually nested configuration then define mutually parallel axes about which the first members can be folded to a collapsed configuration.
US10051950B2 Discrete handles for containers
Disclosed discrete handle articles comprise a load bearing element and a base element. The load bearing element of the discrete handle has a unity construction to distribute engagement forces along a broad area of the handle and the associated container and to prevent the handle from zippering the container. The base element of the discrete handle provides a support and can also provide sift proof surface to the load bearing element of the discrete handle.
US10051946B1 Reservoir system and method of use
A system for structurally supporting the interior of a fluid reservoir is disclosed. The reservoir can have a reinforcing brace within the reservoir. The brace can be splittable or separable, which can allow the reservoir to be inverted, for example for easier cleaning. The brace can maintain the shape of the reservoir when the reservoir is filled with liquid, preventing the reservoir from forming a cylindrical cross-section. The control of the shape of the reservoir can prevent or minimize distortion of a backpack which is carrying the reservoir.
US10051945B1 Bulletproof backpack with solar charger, concealed carry compartment, baton scabbard, and GPS module
A sling style bulletproof backpack having a bulletproof panel in a back section, a solar charging system including a photovoltaic cell secured to a flap of a front pocket of the backpack for recharging portable electronic devices, a concealed carry compartment on a backside, a baton scabbard on a shoulder strap of the backpack for carrying an expandable baton in a retracted condition, and a GPS tracking module disposed in the interior of the backpack.
US10051943B2 Antibiotic mascara vessel having door function
A mascara vessel having a door function includes: a vessel body; a packing set in the vessel body; a door hinged to the packing configured to close a passage of the packing; an elastic member provided on a hinge joint between the packing and the door, with opposite ends of the elastic member being held by the packing and the door, respectively, so that the elastic member elastically biases the door in a direction toward the packing; and a depression resisting member provided on the door to prevent the brush from being depressed by the door when the brush is pulled out of the vessel body, thus inhibiting the growth of microorganism.
US10051942B2 System and method for interchangeable cosmetic container
A container for carrying cosmetic product comprises a central container with first and second openings, the first opening configured to accept a first vial and the second opening configured to accept a second vial wherein the first opening and the second opening are substantially the same size, and wherein the first vial and the second vial are substantially the same size; and two caps, each cap having an open end and a closed end, the cap designed to accept a cap insert into the open end, wherein the cap insert comprises a rod, wherein the rod is configured to accept an applicator tip, and wherein the rod is configured to be inserted into the vial when the cap is placed over the first opening or the second opening of the central container.
US10051941B2 Deodorant dispenser
A deodorant dispenser having a tub including a sidewall and a rim. The sidewall defines an elongated slot. The dispenser also has a platform at least partially circumscribed by the sidewall. The dispenser also preferably includes a projection fixed to and extending outward from the platform through the elongated slot. The projection is moveable within the elongated slot to adjust the position of the platform with respect to the rim.
US10051937B1 Spring-loaded hair clip
The spring-loaded hair clip is a spring-loaded holding device that is adapted for use with hair. The spring-loaded hair clip is a personal grooming device that holds hair in position. A portion of the spring-loaded hair clip is coated in an elastomeric material for comfort and to prevent damage to the hair. An extension side plate extends down between one of the two jaws. A spring-loaded plunger biases the hair clip in a closed position.
US10051930B2 Length-adjustable pole and clamping apparatus therefor
A clamping apparatus (1) for a pole for axially fastening in a releasable manner an inner pipe segment (3) that can be inserted into an opening of the clamping apparatus. The clamping apparatus comprises a two-part plastic sleeve (5), which can be fastened to an outer pipe segment (2). The clamping apparatus also comprises a slotted clamp (16), which surrounds and clamps the plastic sleeve and which has a clamping lever (4), a lever arm (9) of which has an eccentric rolling region (8), by which the distance between a stop (12) and a counter surface (27) arranged on the outside of the first projection (13) can be reduced for clamping by pivoting the clamping lever (4) into the closed position.
US10051927B2 Zip slider
A zip slider has: a slider body having upper and lower elements providing two entry channels through which zip teeth pass and slider un/mating; a pull tab having a cam; a biasing spring having a locking prong and a follower surface bearing against the cam. The cam on the follower surface biases the tab into a closed position in which it lies against the upper element. When the tab is in a lifted position, the cam action on the follower surface raises the prong above the mated teeth, enabling relative motion of the teeth and body; when the tab is in the closed position, the prong bears against the teeth to prevent unwanted relative slider and teeth motion. The slider has a counter bias, acting between the upper element and the tab to apply a biasing force on the tab acting against the action of the cam and follower surface.
US10051924B2 Fastener element for attachment to a component, component assembly including the fastener element and method for the manufacture of the component assembly
A fastener element for attachment to a component, wherein the fastener element has a contact surface which contacts the component in the installed state. Furthermore, the fastener element has a mounting recess which faces the component in the dismantled state. The mounting recess is bounded by at least one sidewall and by a base section. The sidewall is, at least regionally, provided with at least one undercut which is effective in the axial direction of the fastener element. The base section is formed free of any aperture.
US10051922B2 Buckle
A buckle includes a male member including a base part and a pair of flexible arms extending from the base part, and a female member including an insertion hole formed at one end portion thereof. The pair of flexible arms is inserted in the insertion hole. The base part contacts the one end portion when the male member engages the female member. An outer face portion of each of the pair of flexible arms has a shape curving outwardly at a middle portion thereof relative to an insertion direction of the pair of flexible arms, and the pair of flexible arms is provisionally fastened to the female member when the pair of flexible arm is inserted in the insertion hole.
US10051918B2 Footwear including a textile upper
An article of footwear includes a sole structure and an upper attached to the sole structure. The upper is formed from a textile including interlocked strands oriented in a predetermined configuration. The strands include one or more inelastic strands operable to provide stretch and/or recovery properties to the upper.
US10051911B2 Shoe having a printed design and printing process for shoes
The invention provides a method of assembling a shoe including a printed design for providing flat material having a first designated area and a second designated area, printing a first portion of the design on the first designated area and printing a second portion of the design on the second designated area, separating the designated areas into individual panels and assembling each panel, so that the first portion of the design joins the second portion of the design when each panel is arranged side by side to form an uninterrupted and complete design.
US10051906B1 Headwear with water/perspiration handling features
A head covering, such as hats, visors, bandanas, etc., which includes a perspiration removal system.
US10051904B2 Shirt hold-down undergarment
Disclosed herein is an undergarment that includes a body and a first elongated loop attached to a front side of the body configured to receive an attachment mechanism of a shirt hold-down device. The undergarment further includes a second elongated loop attached to a back side of the body configured to receive an attachment mechanism of a shirt hold-down device.
US10051901B2 Jacket convertible to a neck pillow
Disclosed herein is a jacket which is convertible into a neck pillow, and vice versa. The jacket comprises a pouch concealed within a cavity of the collar of the jacket by a zipper. The pouch is deployed by unzipping the zipper and removing the pouch from the cavity. A portion of the pouch is connected to the inside of the cavity by any suitable retaining means such as stitching or adhesive. The pouch is in the shape of a standard neck pillow, though other designs, such as a rectangular pillow are also possible.
US10051892B2 Aerosol transferring adapter for an aerosol generating device and method for transferring aerosol within an aerosol generating device
The present invention pertains to an aerosol transferring adapter for an aerosol generating device, comprising a liquid storage component and a mouthpiece. The liquid storage component comprises a liquid reservoir for holding a liquid used to generate an aerosol, an airflow channel leading through the liquid reservoir, and a connector fitting arranged around the airflow channel. The mouthpiece comprises at least two mouthpiece compartments being fluidly separated from each other and each leading from at least one mouthpiece inlet to at least one mouthpiece outlet, and a mouthpiece fitting arranged around the mouthpiece inlet and configured to be alignably connected to the connector fitting of the liquid storage component.
US10051891B2 Capacitive sensing input device for an aerosol delivery device
A control body is coupled or coupleable with a cartridge that is equipped with a heating element and contains an aerosol precursor composition, the control body and cartridge forming an aerosol delivery device. The control body includes a control component to control the heating element to activate and vaporize components of the aerosol precursor composition. An input device including a capacitive sensor is configured to detect a user input. And the input device or control component controls operation of at least one functional element of the control body, cartridge or aerosol delivery device in response to the user input so detected. In another aspect, a cartridge may include a input device including a capacitive sensor to detect a user input, and operation of functional element(s) may be controlled in response to thereto.
US10051887B2 Method and apparatus for cleaning a heating element of aerosol generating device
A method of using an aerosol-generating device is provided, including bringing a heating element of the aerosol-generating device into contact with an aerosol-forming substrate, raising a temperature of the heating element to a first temperature to heat the aerosol-forming substrate sufficiently to form an aerosol, removing the heating element from contact with the aerosol-forming substrate and heating the heating element to a second temperature, higher than the first temperature, to thermally liberate organic materials adhered to or deposited on the heating element. An aerosol-generating device is also provided, including a heating element coupled to a controller configured to heat the heating element to the first temperature and to the second temperature.
US10051884B2 Controlled release mentholated tobacco beads
Encapsulated tobacco beads and processes of making the encapsulated tobacco beads are disclosed. According to an embodiment, a process of making encapsulated tobacco beads comprises mixing tobacco particles and menthol in an aqueous solution to form a wet mass; extruding the wet mass to form extrudates; spheronizing the extrudates to form tobacco beads; drying the tobacco beads; contacting the beads with a solution comprising a cation; and introducing the contacted tobacco beads into a solution of coating material in a concentration effective to induce ionic gelation of the coating material around the beads, to form encapsulated tobacco beads having gel coatings. According to another embodiment, an encapsulated tobacco bead comprises a core comprising tobacco particles and encapsulated menthol, an inner coating layer comprising hydroxypropyl methylcellulose or pectin, and an outer coating layer comprising an ionically-crosslinked gel.
US10051878B2 Aqueous processing of oilseed press cake
The subject invention relates in part to novel steps in canola and other oil seed processing, including milling to achieve a significant particle size reduction, extraction of higher levels of protein from the starting material, the use of presscake as a starting material, and the production of a precipitated protein concentrates containing a nutritionally significant amount of oil. The subject invention also provides optimal pH ranges for extraction and recovery steps in these novel processes. The subject processes can be applied to, and offer similar advantages to, other oilseeds and vegetable matter, such as sunflower seeds and flax seeds. The subject invention also includes novel feed compositions.
US10051872B2 Apparatus and method for automatically obtaining flesh from beheaded and gutted fish
An apparatus and method for automatically recovering flesh from beheaded and gutted fish, comprising a transport device for transporting the fish tail-first along a transport path in transport direction T, and a separating device (14) for separating the flesh from the bone structure, wherein the separating device has at least two rotatably driven and controllable circular knives arranged at a distance from each other on mutually opposing sides of the transport path in order to form a gap S. The two circular knives are designed to be pivoted about an axis I, II that differs from a horizontal orientation, wherein the axes I, II are oriented in such a way that, by pivoting the circular knives about the axes I and II, the point P of the smallest gap size between the circular knives can be positioned differently from the lowest knife point M of the two circular knives.
US10051871B2 System for transporting sausages
A system for storing products, in particular sausages, each having a sausage-shaped body and a loop (22), which is fixed to the sausage-shaped body and being used for a pendulously storage of the products (20) on rod-shaped storage devices (50). The System includes at least one rod-shaped storage device (50) for storing several products (20) by their loops (22) one after another. The system also includes at least one conveyor device (30) with at least one conveyor element (40) for conveying the products (20) by means of their loops (22) to storage places on the rod-shaped storage device (50). Furthermore, the system includes at least one damping unit (70, 170) for reducing a swinging motion of the products (20) is positioned at least partially along the rod-shaped storage device (50) such that it abuts on the products (20).
US10051869B2 Compositions and methods for improving plant health
Disclosed are compositions and methods for preparing compositions that improve plant health and reduce fungal infestations. Also disclosed are methods of using the compositions described herein to improve plant health by applying the compositions directly to plants, and/or applying the compositions to substrates used for plant growth. The compositions include a synergistic ratio of composting bacteria, bio-surfactant producing bacteria, bio-remediating bacteria, bovine feces, and humic acid. The compositions reduce fungal growth and fungal infestation the infected area. Methods of reducing brown patch and/or dollar spot infestations to a plant such as turf grass or crop are also described herein.
US10051867B2 Antimicrobial polymer concentrates and compounds
Migratory assisting agents are used to improve antimicrobial efficacy of antimicrobial masterbatches, the polymer compounds these antimicrobial masterbatches are let down into, and the articles made therefrom. The migratory assisting agents function by carrying the antimicrobial agents while the migratory assisting agent transfers or “migrates” to the surface of a polymer compound or article formed from the polymer compound. As a result, antimicrobial agents are brought to the surface where there is exposure to bacterial contamination.
US10051865B2 Method for spray tank cleanout
A method for spray tank cleanout. In particular, the invention further relates to a method for reducing residual sulfonylurea pesticide contamination of a spray tank from which the sulfonylurea is applied, and a composition for achieving this method.
US10051864B2 Pesticidally active heterocyclic derivatives with sulphur containing substituents
Compounds of formula I wherein the substituents are as defined in claim 1, and the agrochemically acceptable salts, stereoisomers, enantiomers, tautomers and N-oxides of those compounds, can be used as insecticides and can be prepared in a manner known per se.
US10051861B2 N-arylamidine-substituted trifluoroethyl sulfide derivatives as acaricides and insecticides
The present invention relates to novel N-arylamide-substituted trifluoroethyl sulfide derivatives of the formula (I) in which X1, X2, X3, X4, R1, R2, R3, n have the meanings given in the description—to their use as acaricides and insecticides for controlling animal pests and to processes and intermediates for their preparation.
US10051854B2 Unwanted plant removal system having variable optics
Embodiments of an apparatus and methods can removing unwanted plants or weeds from an area such as an agricultural plot or lawn. The apparatus includes a three-dimensional imager configured to capture plant images and locate plants; an image processor configured to distinguish between wanted and unwanted plants based upon the captured plant images; at least one laser device configured to emit a laser beam having power sufficient to damage the unwanted plants; a guidance system configured to direct at least one laser beam toward the unwanted plant; and a chassis configured to support the three-dimensional imager, the laser device, and the guidance system. The chassis is configured to be moved across the area.
US10051852B2 Fuel canister and adapter for insect repellent device
A gas-fueled portable device for the thermal dispensing of volatile materials such as insect repellents is described. The device employs a pressure regulator to establish gas flow, heat generation, and dispensing temperature at pre-determined optimal values. The automatic operation at pre-determined settings provides simple on/off operation for the user of the device.
US10051851B2 Attraction device, insect-capturing apparatus and insect-capturing method
By plates (31, 32) having different colors, an edge is formed in the vertical direction along the boundary between the plates (31, 32). Further, as materials of the plates (31, 32), a material which primarily transmits ultraviolet light having a wavelength of about 370 nm and a material which primarily transmits green light having a wavelength of about 520 nm are used. This constitution makes an attraction device (10) capable of attracting insect pests more efficiently as compared to a case where a light source such as a mercury lamp which emits a large amount of light having a wavelength of 300 to 600 nm or an LED which emits a large amount of light having a relatively short wavelength is used.
US10051850B1 Apparatus and methods for electrofishing
An improved electrofishing apparatus incorporates a system for generating the power transfer for a targeted fish species, a method for monitoring the power output of the electrofishing apparatus; a system to adjust the voltage, current, and frequency settings of the pulsator in the electrofisher in response to conductivity and temperature measurements.
US10051849B2 Bait rigging system
A bait rigging system is used to mount a bait fish onto a fishing line. The system includes a tubular body and a line-securing clamp. The tubular body can be inserted into the mouth of a bait fish in order to guide the fishing line through the bait fish. The line-securing clamp is mounted into the tubular body and is used to lock the tubular body onto the fishing line. The system also includes a weight adjustment arm and a weight. The weight is connected to the weight adjustment arm and causes the bait fish sink. The weight adjustment arm is connected to the tubular body and may be rotated to compensate for different sized bait fish. An arm spike is connected to the weight adjustment arm and is used to secure the weight adjustment arm to the bait fish by piercing the mouth of the bait fish.
US10051844B2 Modular submersible aquaculture raft
A submersible raft device that is primarily used for aquaculture farming. The raft device has a raft surface, a buoyance support structure, and a submersion control system. The buoyance support structure and the submersion control system allow the raft to be submerged to a desired depth beneath the ocean surface. When used for certain kinds of aquaculture farming, such as mussel farming, submerging the raft below the surface protects the raft, as well as the mussels growing on ropes suspended from the raft, from damage in times of hazardous sea conditions.
US10051842B2 Bird feeder perch extension
A perch extension for a bird feeder having an elongated perch body that defines a mounting cavity that is adapted to fit at least partially over a perch on a bird feeder. The perch extension may optionally have a support member that is coupled to the perch body, and is further adapted to fit at least partially around the seed container of the bird feeder. The perch extension may optionally define protuberances to provide a snap-fit or press-fit engagement with the bird feeder perch.
US10051830B1 Inbred pepper line PPL1503
One embodiment relates to seed and plants of inbred pepper line PPL1503. Another embodiment relates to the plants, seeds and tissue cultures of inbred pepper line PPL1503, and to methods for producing a pepper plant produced by crossing such plants with themselves, with another pepper plant, such as a plant of another genotype, or with vegetatively propagating said plant. Another embodiment further relates to seeds and plants produced by such crossing. Further embodiments relate to parts of such plants, including the fruit and gametes of such plants.
US10051825B1 Soybean variety 01064400
The invention relates to the soybean variety designated 01064400. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064400. Also provided by the invention are tissue cultures of the soybean variety 01064400 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064400 with itself or another soybean variety and plants produced by such methods.
US10051822B1 Plants and seeds of hybrid corn variety CH776341
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH776341. The invention thus relates to the plants, seeds and tissue cultures of the variety CH776341, and to methods for producing a corn plant produced by crossing a corn plant of variety CH776341 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH776341.
US10051816B1 Maize hybrid X75K312
A novel maize variety designated X75K312 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X75K312 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X75K312 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X75K312, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X75K312. This invention further relates to methods for producing maize varieties derived from maize variety X75K312.
US10051814B1 Maize hybrid X03K075
A novel maize variety designated X03K075 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X03K075 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X03K075 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X03K075, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X03K075. This invention further relates to methods for producing maize varieties derived from maize variety X03K075.
US10051813B1 Maize hybrid X00K390
A novel maize variety designated X00K390 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X00K390 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X00K390 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X00K390, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X00K390. This invention further relates to methods for producing maize varieties derived from maize variety X00K390.
US10051811B1 Maize hybrid X03K064
A novel maize variety designated X03K064 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X03K064 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X03K064 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X03K064, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X03K064. This invention further relates to methods for producing maize varieties derived from maize variety X03K064.
US10051808B2 Soybean cultivar CL1361005
The present invention is in the field of soybean variety CL1361005 breeding and development. The present invention particularly relates to the soybean variety CL1361005 and its seed, cells, germplasm, plant parts, and progeny, and methods of using CL1361005 in a breeding program.
US10051807B2 Soybean variety 01058772
The invention relates to the soybean variety designated 01058772. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01058772. Also provided by the invention are tissue cultures of the soybean variety 01058772 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01058772 with itself or another soybean variety and plants produced by such methods.
US10051806B2 Soybean variety 01057079
The invention relates to the soybean variety designated 01057079. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01057079. Also provided by the invention are tissue cultures of the soybean variety 01057079 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01057079 with itself or another soybean variety and plants produced by such methods.
US10051805B1 Inbred pepper line PPL1501
One embodiment relates to seed and plants of inbred pepper line PPL1501. Another embodiment relates to the plants, seeds and tissue cultures of inbred pepper line PPL1501, and to methods for producing a pepper plant produced by crossing such plants with themselves, with another pepper plant, such as a plant of another genotype, or with vegetatively propagating said plant. Another embodiment further relates to seeds and plants produced by such crossing. Further embodiments relate to parts of such plants, including the fruit and gametes of such plants.
US10051804B2 Pepper hybrid SVPB8193
The invention provides seed and plants of pepper hybrid SVPB8193 and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of pepper hybrid SVPB8193 and the parent lines thereof, and to methods for producing a pepper plant produced by crossing such plants with themselves or with another pepper plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10051799B1 Gutter for a hydroponic growing system
The hydroponic growing system may include a gutter assembly configured to manage flow of a liquid solution to one or more components of the hydroponic growing system. Further, the hydroponic growing system may include at least one growing trough movably engaged to the gutter assembly and configured to hold one or more plants. Moreover, the hydroponic growing system may include an automation assembly movably engaged with the at least one growing trough and configured to move the at least one trough from a first position on the gutter assembly to a second position on the gutter assembly via one or more engagement devices.
US10051798B2 Various improvements to stump cutting tool discs and elements thereof
The present invention relates to grinding tools and, more particularly, to outdoor grinding tools, and also more particularly to rotating disc assemblies (including a disc, bit subassembly, and cutting bit shield/guard assembly). The rotating disc assembly can be used for grinding tree stumps, among other things.
US10051796B2 Organic greenhouse in a box
The embodied invention is a framework and expanding cover for a crop row that is designed to provide an enhanced crop growing environment. The framework design utilizes a top and bottom cover with affordable materials that are suitable for large scale production. The design also includes an irrigation, fertilizer, and CO2 injection system that provide an enhanced environment for plants to grow. The entire system is reducible to a small package to better facilitate use in a broad variety of environmental and personal situations.
US10051794B2 Cutting tool and a method for plants grafting
Grafting tools for use in agriculture, nurseries, or horticulture, that ensure the sterile cutting of the plant during grafting operations and that prevent the spreading of diseases through the blade, are described.
US10051788B2 Duckweed removal and collection device
Apparatus for removal and collection of duckweed from a body of water comprising an engine, a turbine duckweed collection assembly having a housing with a duckweed collection inlet, a duckweed discharge outlet, and a well located between collection inlet and discharge outlet, a series of spaced elements supported on a rotatable shaft and located within well with the shaft connected to the combustible engine to rotationally drive spaced elements within well to create a vortex pumping action in the body of water drawing free floating duckweed into collection inlet, through well and out from discharge outlet, a platform supporting combustible engine and turbine duckweed collection assembly in an upright condition, and a collection manifold assembly connected to discharge outlet and includes a water permeable collection bag receiving and collecting duckweed while allowing water to escape therethrough and return back to the body of water.
US10051785B2 Ignition system switch monitoring assembly
A lawn care device may include an engine to selectively power the lawn care device, a frame supporting the engine of the lawn care device, and an ignition interface having a processor therein to enable selective powering of the lawn care device based at least in part on operation of the ignition interface. The ignition interface may include a switch monitoring assembly configured to enable the processor to monitor status of a plurality of switches associated with respective components of the lawn care device. The switch monitoring assembly may be further configured to enable the processor to monitor opposing statuses (330, 332 or 324, 326) of at least one of the switches.
US10051783B2 Wheel assembly for an adjustable planter bar system
A wheel assembly for a multi-row planter comprises a wheel, a connection assembly, and a piston assembly. The connection assembly has a mounting surface adapted to engage a mounting bracket for mounting to a planter bar. The a piston assembly is adapted to permit movement of the wheel assembly between a first folded position and a second extended position. The wheel assembly is slidably coupled to the planter bar such that it may be slidably positioned at any point along the full lateral length of the planter bar.
US10051782B2 Row unit for an agricultural planting implement
A row unit for use with a planter includes a furrow creator and an apparatus for controlling the depth of furrow created. The furrow creator can be a blade and shank. A seed meter, for example, a positive pressure meter, can be included that provides precision planting of one or more particulates. The seed meter can be a single meter or can include more than one meter at each row unit, such as to provide for multi-hybrid or multi-particulate planting. The positive pressure can then be used to delivering the seed via a seed to ground device to plant the one or more particulates in the created furrow. The row unit as provided will be a more precise planting for both seed spacing and depth, as well as other planting characteristics.
US10051780B2 Exhaust webbing for an agricultural implement tank
A seed tank assembly for an agricultural implement including an exhaust opening configured to exhaust seeds from the seed tank assembly, in which at least one webbing extends across the exhaust opening forming a plurality of apertures, the at least one webbing is integrally molded into the seed tank assembly, and the at least one webbing is configured to provide structural support to the seed tank assembly and to reduce seed head pressure into an inductor box positioned beneath the exhaust opening.
US10051772B2 Debris clearing device having teeth with sharpened leading edges
A debris clearing apparatus for use with an agricultural implement has a pair of rotatable discs each having a plurality of teeth extending from a periphery thereof. The teeth on the discs each have a profile comprising a leading edge and a trailing edge. The leading edges are sharpened to create cutting edges to cut through crop residue and other debris. The leading cutting edge can be a straight edge with an outer edge formed at the distal tip of the tooth between the leading and trailing edges. Alternatively, the leading cutting edge can be a curved edge with a sharp outer point between the leading and trailing edges. The discs are arranged so that geometric planes containing the first and second discs intersect and the discs are toed-in toward each other relative to a direction of travel of the implement.
US10051771B2 Double disc coulter
A double disc coulter 1 has two disc coulters 2 angled to each other to form a V shape that are rotatable on hollow axle stubs 3 by means of bearing units 18. One hollow axle stub 3 is arranged with a flange face 5 facing the coulter bar 4 at an angle to the vertical plane of the rotation axis of the hollow axle stubs. At the same time, the hollow axle stub 3 determines the angular position of the plane 13 that intersects in the rotation axis 6 and in an axis 7 vertical to the flange face 8, 9 of the coulter bar 4.
US10058013B2 Environment-controlled cooling mode selection for a modular data center based on detection of contaminants and particulates in outside air
A cooling system circulates cooling air through information technology (IT) modules within a large scale information handling system (IHS). An air handling unit (AHU) directs cooling air through an IT module. The AHU is in communication with a controller. The controller is also in communication with an ambient condition interface to determine a level of a contaminant in outside air. The controller further: determines whether the level of the contaminant exceeds a threshold; and in response to determining that the level of the contaminant exceeds the threshold, configures the AHU to perform a mechanical cooling mode that excludes the outside air by recirculating air within an IT module via the AHU. In response to the level of contaminants not exceeding the threshold and other detected ambient conditions are favorable to using outside air to cool the IHS, the controller configures the AHU to use outside air.
US10058008B2 Temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof
The present invention provides a temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof, in which one or more adjacently-installed temperature equalizer formed with a heat transferring adjacent surface is provided, a fluid channel thereof is utilized for allowing a heat transfer fluid to pass thereby enabling to perform temperature equalizing heat transfer with the external surface and/or the internal surface of an object (103) disposed to the adjacent surface.
US10058007B2 Water-cooling radiator unit and water-cooling module using same
A water-cooling radiator unit and a water-cooling module using same are disclosed. The water-cooling radiator unit includes a main body divided into a first section, a second section and a transit zone, which are fluidly communicable with one another. The first section has a first flow passage system and an inlet formed thereon, the second section has a second flow passage system and an outlet formed thereon. The main body is internally filled with a cooling fluid, and the transit zone has a pump mounted therein. The water-cooling radiator unit can be fluidly connected to a water block via two tubes to form a water-cooling module. The pump drives the cooling fluid to circulate in the main body and between the water-cooling radiator unit and the water block, enabling the water-cooling module to provide upgraded heat-dissipation performance while the water block has a reduced volume.
US10058002B2 Casing and rubber plug of power conversion equipment
It is structured that plural service holes are provided on a surface of the casing, that a flange of a rubber plug for sealing the service hole has a lip seal that abuts against the casing of the power conversion equipment, that the rubber plug has a recessed section, that the surface of the casing is provided with a rib on an outer circumference side of the flange of the rubber plug, that an end surface of the rib is orthogonal to an axis of the service hole, and that a relationship of h1≤h2 is established when a distance from an abutment surface of the lip seal to an end surface of the rubber plug on a side with the recessed section is set as h1 and a distance from the abutment surface of the lip seal to the end surface of the rib is set as h2.
US10057997B2 Device for integrating a screen or monitor in a case
A device for integrating a monitor in a case comprises a support element made from plastic material and having a recess which corresponds to a predetermined visible area of the monitor. The support element includes a plurality of apertures which are arranged at a predetermined distribution outside the recess for passing through positioning and/or retaining elements and placing the support element at a predetermined position on a sheet-metal case in which the support element can be received, and a frame section which projects from a base area of the support element on a rear side thereof and is arranged in sandwich design for receiving components of the monitor. The components of the monitor received in the frame section are adapted to be fixed to the support element, and the support element is adapted to be fixed to the at least one of positioning or retaining elements on the sheet-metal case.
US10057995B2 Electronic device
An electronic device includes a resin layer, a conductive layer buried in the resin layer, an electronic part buried in the resin layer, and a wiring layer arranged on the resin layer, the wiring layer including wiring and an opening, the wiring being connected electrically to the conductive layer and the electronic part, the opening communicating with the conductive layer.
US10057992B2 Ceramic circuit substrate and its production method
A method for producing a ceramic circuit substrate comprising the steps of forming brazing regions each comprising brazing material powder and an organic binder on a ceramic substrate; setting metal plates on the ceramic substrate via the brazing regions, and heating the ceramic substrate, the brazing regions and the metal plates to bond the metal plates to the ceramic substrate via brazing layers made of the brazing material, thereby forming a bonded body; and cleaning the bonded body with a hypochlorite-containing agent.
US10057991B2 Electrical contacts in layered structures
Provided herein are layered structures and methods for forming the same, the layered structures including a conductive layer and an overcoat layer formed on a surface thereof, one or more electrical contacts formed on the surface of the conductive layers and via openings extending through the overcoat layer and reaching the electrical contacts.
US10057987B2 Printed circuit board with side access termination pads
A printed circuit board provides lateral notches for receiving wire conductors in a lateral direction to be joined with printed circuit board traces by solder or an insulation displacement connector eliminating the need for laborious sequential insertion of conductors through printed circuit board holes.
US10057985B2 Printed substrate and electronic device
A printed substrate includes a land that is to be soldered. The land includes a plating film that defines a surface of the land. The plating film includes a metal as a main constituent and a pi-acceptor molecule that is dispersed in the plating film. The pi-acceptor molecule has pi-acceptability and causes ligand field splitting equal to or greater than that of 2,2′-bipyridyl in spectrochemical series. A content of the pi-acceptor molecule in the plating film is equal to or greater than 0.1 weight percent, in terms of carbon atoms, with respect to the metal of the plating film.
US10057983B1 Fabrication methods for bio-compatible devices using an etch stop and/or a coating
A method may involve: forming a first bio-compatible layer; forming an etch stop over a portion of the first bio-compatible layer; forming a conductive pattern over the etch stop and the first bio-compatible layer, wherein the conductive pattern defines an antenna, sensor electrodes, electrical contacts, and one or more electrical interconnects; mounting an electronic component to the electrical contacts; forming a second bio-compatible layer over the electronic component, the antenna, the sensor electrodes, the electrical contacts, the one or more electrical interconnects, and the etch stop; and etching, using an etchant, a portion of the second bio-compatible layer to form an opening in the second bio-compatible layer and thereby expose the sensor electrodes, wherein the etch stop inhibits etching of the portion of the first bio-compatible layer by the etchant.
US10057979B2 Conductive structure body and method for manufacturing the same
An exemplary embodiment of the present invention relates to a conductive structure body that comprises a darkening pattern layer having AlOxNy, and a method for manufacturing the same. The conductive structure body according to the exemplary embodiment of the present invention may prevent reflection by a conductive pattern layer without affecting conductivity of the conductive pattern layer, and improve a concealing property of the conductive pattern layer by improving absorbance. Accordingly, a display panel having improved visibility may be developed by using the conductive structure body according to the exemplary embodiment of the present invention.
US10057976B1 Power-ground co-reference transceiver structure to deliver ultra-low crosstalk
An interface layout for a vertical interface of a first semiconductor component is disclosed. A first one or more conductors configured to carry power signals extends vertically from the first semiconductor component. A second one or more conductors configured to carry data signals extends vertically from the first semiconductor component. A third one or more conductors configured to carry ground signals extending vertically from the first semiconductor component. The first one or more conductors are further configured to shield and separate the second one or more conductors. A fourth one or more conductors extends horizontally from the first one or more conductors adjacent to and terminating proximal to the third one or more conductors. A fifth one or more conductors extending horizontally from the third one or more conductors adjacent to and terminating proximal to the first one or more conductors and the fourth one or more conductors. The fourth one or more conductors and the corresponding adjacent fifth one or more conductors form a plate capacitor.
US10057972B2 Extreme ultraviolet light generation system and method of generating extreme ultraviolet light
An extreme ultraviolet light generation system may include a laser system and a controller. The laser system may irradiate the first target with a first pulse laser beam to disperse the first target and produce a mist target, and irradiate the mist target with a second pulse laser beam. The controller may measure a mist diameter of the mist target and control, based on the mist diameter, at least one of time to emit the second pulse laser beam and energy of a first pulse laser beam to be used to irradiate the second target.
US10057968B2 Wide field of view head mounted display apparatuses, methods and systems
In one general aspect, an optical system for a head mounted display system is provided. The optical system includes an image source and an optical component. The optical component includes a reflective surface configured to receive an image from the image source, the optical component having a specified curvature that reflects and presents the image to a user of the head mounted display.
US10057966B2 Connected lighting system
Techniques are described for a lighting system in which light sources are controllable using signals sent over a wireless mesh network. During a commissioning process, a user interface (UI) may present a representation of nodes (e.g., light sources, sensors, controllers, etc.) that are broadcasting a wireless advertising signal. In response to a selection of a particular node, a wireless message may be sent to instruct the selected node to provide a visual indication of its presence, such as a flashing light. The visual indication may enable a user to discern the physical location of the node, such that each node may be added to the mesh network and, in some instances, to a group of nodes. The UI may also enable the definition of scenes, where each scene describes the brightness level or other operating characteristics of particular light source(s) and/or group(s) of light sources when the scene is active.
US10057964B2 Lighting system for an environment and a control module for use therein
Exemplary embodiments of the present disclosure are directed to a lighting system that includes a line control module and light modules. The line control module can be configured to interrupt power to the light modules according to one or more power interruption schemes to control an operation of the light modules. The line control module can have user interface circuitry including a rotary encoder with a shaft and a push button, a preview circuit, and indicator light emitting diodes. A user can interact with the lighting system via the user interface circuitry, which can be configured to provide visual feedback of various settings of the lighting system.
US10057963B2 Environment optimization for space based on presence and activities
A method for facilitating space experiences for at least a first space user and for at least first and second different spaces, the method comprising the steps of storing first and second space experience specifications for the first and second different spaces, respectively, wherein the first and second space experience specifications indicate space affordance settings for the first and second spaces, respectively, sensing a trigger event associated with at least one of the first and second different spaces, where the sensed trigger event is associated with the first space, using the first space experience specification to control the first space affordances and where the sensed trigger event is associated with the second space, using the second space experience specification to control the second space affordances.
US10057962B2 Photointerrupters, optical sensors, and driving operation detectors
A photointerrupter includes a light emitter and a light receiver integrally formed with each other. The light emitter includes at least two light sources and emits light. At least one of the at least two light sources are individually tunable in light intensity. The light receiver receives the light from the light emitter.
US10057961B2 Control device, control method, and program
There is provided a control device, a control method, and a program through which it is possible to implement a more suitable imaging environment even under a situation in which auxiliary light is emitted from a plurality of light sources, the control device including: an acquisition unit configured to acquire a light emission state of a first light source; and a control unit configured to control an operation of light emission of a second light source that is different from the first light source according to the acquired light emission state of the first light source.
US10057955B2 LED lighting system
An LED lighting system is provided for connection to a variable power source providing input power, the LED lighting system having at least one power analyzing and processing circuitry connecting to the variable power source, and being configured to identify one or more characteristics of the input power, where the characteristics are selected from amplitude, frequency and pulse width of the input power, compare one or more of the characteristics of the input power to preset control criteria either in hardware or software or both to yield a comparison result, and then control the current control circuitry according to the comparison result.
US10057953B2 LED module with integrated current control
The present application relates to a LED module (10) for being connected to a DC power supply (11), the LED module comprising a multilayer board (2) comprising a metal surface (2a) and a dielectric layer (2b) arranged thereon, at least one LED chip (1) arranged on the metal surface (2a) of the multilayer board, an encapsulation layer (3) arranged above the at least one LED chip (1), and current regulator means (4) arranged on the multilayer board, wherein the current regulator means (4) are designed to convert a DC input provided to the module (10) to a predefined DC output for being provided to the at least one LED chip (1).
US10057952B2 Lighting apparatus using a non-linear current sensor and methods of operation thereof
A lighting apparatus includes a lighting circuit including at least one light-emitting device, e.g., a string of LEDs, and at least one current sense diode configured to generate a forward voltage responsive to a current passing through the at least one light-emitting device. The apparatus further includes a control circuit configured to control the lighting circuit responsive to the generated forward voltage. In some embodiments, the least one light-emitting device includes the at least one current sense diode. In some embodiments, the at least one current sense diode is connected in series with the at least one light-emitting device.
US10057948B2 Switch based lighting control
An LED driver includes a controller configured to detect toggles of a switch that controls whether electrical power is provided to the LED driver. The controller is further configured to determine whether a toggle sequence of the switch matches an operation mode sequence. The toggle sequence of the switch includes a sequence of one or more toggles of the toggles of the switch that the controller detects. The controller is also configured to change a setting of the LED driver based on whether the toggle sequence of the switch matches the operation mode sequence.
US10057935B2 System and method for D2D resource allocation
When at least one of device-to-device UEs in connections of a group of D2D UEs is outside of the coverage area of mobile network of an access point, an information exchange mechanism established directly between the D2D UEs without involving a third party, is provided. A Sidelink Control Information (SCI) message type comprises one or more format flags indicating the respective resource allocation format, obtaining a first SCI message, adjusting a size of the first SCI message based on the determined size, and transmitting the adjusted first SCI message by a first UE in a Physical Sidelink Control Channel (PSCCH) to one or more second UEs for establishing the D2D communication link.
US10057932B2 Method and apparatus for transceiving signal from device-to-device terminal in wireless communication system
An embodiment of the present invention provides a method for a terminal for transceiving a device-to-device (D2D) signal in a wireless communication system, the method for transceiving a D2D signal comprising: receiving an uplink grant; and performing uplink transmission in one or more subframes containing a fourth subframe from the subframe in which the uplink grant has been received, wherein if the uplink transmission is a transmission of a redundancy version from two or more subframes corresponding to a single bundle, the terminal receives a PHICH from the uplink transmission from any one from among the sixth subframe or the 16th subframe from the final subframe from among the two or more subframes.
US10057927B2 Emergency services support for non-cellular wireless access
Apparatus and methods to support emergency services sessions by network elements and by a wireless device are disclosed. The wireless device, when roaming to a visited country/region, queries a network-based server to obtain information for Public Land Mobile Networks (PLMNs) that support emergency services sessions via non-cellular wireless access in the visited country/region. The network-based server responds with a list of PLMNs from which the wireless device selects a PLMN. The wireless device further queries the network-based server to obtain information for evolved Packet Data Gateways (ePDGs) for a selected PLMN and receives from the network-based server a list of Internet Protocol (IP) addresses for ePDGs that support emergency services sessions via non-cellular wireless access for the selected PLMN. The wireless device further queries the network-based server for local numbers of the visited country for establishing emergency services sessions and receives a categorized list of local numbers for emergency services.
US10057921B2 Extended grant for enhanced component carrier
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus may be a base station. The apparatus may transmit a first grant to a UE. The apparatus may determine whether an acknowledgment to the first grant is received. When the acknowledgment to the first grant fails to be received by the apparatus, the apparatus may transmit, to the UE, a second grant including information regarding the first grant. In another aspect, an apparatus may be a UE. The apparatus may receive a first grant. The first grant may include a first Mayday bit. The apparatus may receive a second grant. The second grant may include a TTI count corresponding to a number of unacknowledged TTIs. The second grant may further include a second Mayday bit. The apparatus may determine an acknowledgment based on the TTI count and the first and second Mayday bits.
US10057919B2 Method and apparatus of configuring timing of uplink transmission
The present disclosure is to provide a method of configuring timing of uplink (UL) transmission, comprising, receiving, by a user equipment (UE), configuration information on carrier aggregation (CA) of at least one frequency division duplex (FDD) cell and at least one time division duplex (TDD) cell; and adjusting, by the UE, starting timing of a UL subframe in a cell participating in the CA.
US10057917B2 Uplink scheduling method and control node
Embodiments of the present invention disclose an uplink scheduling method and a control node and relate to the communications field and can complete uplink transmission through scheduling of a device of a first cell when a device of a second cell cannot receive uplink scheduling information of a UE. The method of the present invention includes: sending configuration information to the user equipment UE, so that the UE monitors a first control channel of a first cell according to the configuration information, where the configuration information includes channel configuration information of the first control channel of the first cell, the first control channel includes an E-DCH Absolute Grant Channel E-AGCH, and the first cell is a non-serving cell of the UE. The embodiments of the present invention are mainly applied to an enhanced scheduling process of an uplink channel.
US10057916B2 Radio access networks in which mobile devices in the same communication cell can be scheduled to use the same airlink resource
An example communication system in a cellular network comprises: a processing system comprising a controller and remote units, with the remote units being configured to communicate with the controller and to communicate with mobile devices within a communication cell of the cellular network. At least part of the processing system is configured to perform operations comprising: estimating signal strength experienced by all or some of the mobile devices; identifying, based at least on the signal strength, one or more of the mobile devices that can be scheduled for communication with one or more of the remote units in the communication cell on a same airlink resource; and scheduling the communication.
US10057913B2 System and method for hybrid automatic repeat request timing for device-to-device communication overlaid on a cellular network
An embodiment of a system for operating a communications controller for a group of user equipments engaged in a DMC link in a wireless communications system is provided. The communications controller is configured to allocate a set of subframes in one periodic group of subframes to the group of UEs for the DMC link, signal the set of allocated subframes to the group of UEs, and transmit parameters related to a group of HARQ processes of the DMC link. In an embodiment, the communication controller uses HARQ processes for cellular UE transmission that are determined independently from HARQ processes of the group of HARQ processes for the DMC link, and the parameters are configured to enable the group of UEs to manage the group of HARQ processes for the DMC link.
US10057907B2 Scheme for transmitting reference signal in wireless communication system
Methods, systems, apparatuses, evolved NodeB (EnBs), User Equipment (UE), and chip sets for all of the same, in cellular communication systems are described. One method for a UE includes receiving a Channel State Information Reference Signal (CSI-RS) transmitted by an eNB according to a pattern in a time-frequency resource grid determined based on the transmission scheme of the eNB, measuring the state of the transmission channel using the CSI-RS, generating channel state information based on the measuring, and transmitting the channel state information as feedback. The UE receives a downlink signal including data and a Cell-specific Reference Signal (CRS) from the eNB and estimates the transmission channel using the CRS and then acquires the data using the estimated channel.
US10057906B2 Method and apparatus for generating signal for low latency in wireless communication system
The present invention relates to a method and an apparatus for generating a signal for low latency in a wireless communication system. The method, according to one embodiment of the present invention, for a communication device generating a situation-reporting signal for low latency and transmitting the signal to a base station in a wireless communication system comprises the steps of: generating the situation-reporting signal on the basis of a pre-set, specific situation recognized by the communication device; and transmitting the generated situation-reporting signal to the base station, wherein the situation-reporting signal may be generated so as to have a subcarrier spacing which is a pre-set number of times larger than a subcarrier spacing of a legacy communication system, the pre-set number being an integer.
US10057899B2 Method for transmitting and receiving frame
A frame transmission method is provided by a device in a wireless communication network. The device generates a signal field including a symbol using a 64 FFT and carrying signaling information, and generates a data field including a symbol using a FFT having a larger size than the 64 FFT and carrying data. The device transmits a frame including the signal field and the data field.
US10057898B2 Downlink and uplink data multiplexing on widely spaced frequencies in wireless broadband communication system
Methods and systems for multiplexing downlink and uplink data on widely spaced frequencies are disclosed. The method of multiplexing downlink and uplink data packets for providing wireless broadband link between a base station and a plurality of client devices includes transmitting a first data packet by the base station to a first client device at a downlink frequency during a first time interval. The method includes receiving a second data packet by the base station from a second client device at an uplink frequency during a second time interval, wherein the base station concurrently transmits at least a portion of the first data packet to the first client device and receives at least a portion of the second data packet from the second client device, and wherein there is a wide separation between the downlink frequency and the uplink frequency.
US10057897B2 Method and user equipment for receiving downlink signal and method and base station for transmitting downlink signal
The present invention provides: a base station for repeatedly transmitting a physical downlink control channel (PDCCH) during a first subframe bundle comprising a plurality of subframes, and transmitting a PDSCH related to the PDCCH; and user equipment for receiving the PDCCH and the PDSCH. The PDSCH can be transmitted to the user equipment starting from subframe n+k, which is the kth subframe after the last subframe n−1 in the first subframe bundle, wherein k is an integer bigger than 0. The first subframe bundle may begin from a predetermined or fixed position.
US10057896B2 Resolving colliding signals
Systems and methods are disclosed herein that relate to transmitting and receiving a transmission when there is a collision between the transmission and reserved resource elements. In some embodiments, a radio access node for a cellular communications network is disclosed, wherein the radio access node comprises a transceiver, a processor, and memory storing instructions executable by the processor whereby the radio access node is operable to transmit, via the transceiver, a downlink transmission to a wireless device using one or more Physical Resource Blocks (PRBs) that comprise reserved Resource Elements (REs) by puncturing the downlink transmission at positions of the reserved REs. In some embodiments, the downlink transmission is an Enhanced Physical Downlink Control Channel (EPDCCH) transmission or a Physical Downlink Shared Channel (PDSCH) transmission. Further, in some embodiments, the reserved REs are REs utilized for one or more CSI-RSs.
US10057894B2 Base station, terminal, and communication system
A communication system includes: a first base station; one or more second base stations; and a terminal. The first base station includes an acquiring unit that acquires information about reception time, at which the terminal receives information sent from the first base station and the one or more second base stations by using one or more frequency bands or transmission time of each frequency band at the terminal or both, and a first control unit that controls, based on information about the reception time or the transmission time acquired by the acquiring unit, frequency bands that are simultaneously used by the terminal. The terminal includes a second control unit that performs control, in accordance with the control performed by the first base station, such that communication is performed by simultaneously using the frequency bands.
US10057893B2 Interaction of sounding reference signals with uplink channels for coordinated multi-point operations
Certain aspects of the present disclosure provide methods and apparatus for facilitating interaction of sounding reference signals (SRS) with uplink channels, while supporting coordinated multipoint (CoMP) transmission/reception operations. One method generally includes receiving, from one or more nodes participating in the CoMP operations with a user equipment (UE), signaling indicating at least one of cell-specific SRS configurations or formats for uplink channels, and determining based, at least in part upon the signaling, whether at least one last symbol of a subframe is available for transmitting one or more of the uplink channels from the UE.
US10057892B2 Data and control multiplexing for uplink mimo with carrier aggregation and clustered-dft
A method and apparatus for signal processing in a wireless transmit receive unit (WTRU), including generating a plurality of data bits and a plurality of control bits, mapping the data bits and control bits to one or more codewords, multiplexing the data bits and control bits, dividing the bits into layers, allocating control bits to each layer based on a channel quality of each codeword and a channel quality of each layer, and channel interleaving each layer for output to one or more antennas.
US10057888B2 Sending and reducing uplink feedback signaling for wireless transmission of data
A wireless transmit/receive unit includes at least one processor that receives a high speed physical downlink shared channel, and in response, transmits at least one random access channel preamble followed by ACK/NACK and channel quality indicator (CQI) information. The at least one random access channel preamble is selected from a set of random access preambles reserved for the ACK/NACK and CQI information.
US10057887B2 Method and device for triggering buffer state reporting BSR
Embodiments of the present invention provide a method and device for triggering Buffer State Reporting (BSR), which relate to the wireless communication field and are used to solve the problem of lacking a triggering mechanism for Device-to-Device communication Padding Buffer State Reporting (D2D Padding BSR) in the prior art. In an embodiment of the present invention, a user equipment determines the size of padding resources when organizing a Device-to-Network-link Media Access Control layer Protocol Data Unit (D2N MAC PDU), and decides whether to trigger the D2D Padding BSR or not according to the size of the padding resources and the priority of the Padding Buffer State Reporting Media Access Control layer Control Element carrying the Device-to-Device communication (D2D Padding BSR MAC CE), thereby the D2D Padding BSR triggering mechanism is achieved.
US10057885B2 Device and method of handling transmission in unlicensed band
A communication device for handling a transmission in an unlicensed band comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise performing a first transmission using a hybrid automatic repeat request (HARQ) process in a first subframe of an unlicensed band to a network; receiving a first DCI for the HARQ process in a first control channel in a second subframe of the unlicensed band in response to the first transmission from the network, wherein a distance between the first subframe and the second subframe greater than four subframes; and performing a second transmission using the HARQ process in a third subframe of the unlicensed band to the network according to the first DCI.
US10057883B2 Wireless communication system, control apparatus, and wireless terminal
A wireless communication system including: a wireless terminal configured to: establish each of at least one session between the wireless terminal and each of at least one server via a wireless communication with a wireless base station, and transmit each of at least one specified signal for maintaining the established at least one session using a periodic radio resource allocated to the wireless terminal, and a control apparatus including a processor configured to: obtain each of at least one time-out time set for each of the at least one session, determine a resource periodicity of the periodic radio resource based on the shortest time-out time among the at least one time-out time, and determine each of at least one signal periodicity for transmitting each of the at least one specified signal based on the determined resource periodicity.
US10057882B1 System and method of determination of wireless communication service subscriber location based on user equipment self-identifying to a WiFi access point without establishing a data session
A method of determining location of a wireless communication service subscriber based on a user equipment (UE) self-identifying to a WiFi access point (AP) without establishing a data session between the UE and the WiFi AP. The method comprises receiving an identity of a UE by a WiFi AP, transmitting a first message comprising the identity of the UE and an identity of a store where the WiFi AP is located by the WiFi AP to a server. The method further comprises looking up by the server a communication address of the UE and a link to a web application associated with the store, building a second message comprising to link to the web application by the server, and transmitting the second message by the server to the UE via a cellular wireless communication link, whereby the UE is enabled to execute the web application.
US10057879B2 Paging method and apparatus
Embodiments provide a paging method and apparatus. The method includes receiving, by user equipment (UE), a system message broadcast by a base station, where the system message carries a system parameter and configuration information of a paging message, and the configuration information includes time-frequency information of the paging message. The method also includes determining, by the UE, a paging cycle, a paging frame (PF) and a paging occasion (PO) subframe according to the system parameter, and determining, by the UE according to the configuration information, a time-frequency resource occupied by the paging message in the PO subframe. The method also includes detecting, by the UE within the paging cycle according to the PF, the PO subframe, and the time-frequency resource, whether the paging message exists in a physical downlink shared channel PDSCH.
US10057878B2 Location estimates
A device obtains at least one characteristic of at least one radio signal detected at a mobile device that is located at a particular site and a representation of a radio environment for the site and a definition of at least one specified path section for the site. The at least one path section has been specified by a person in a map presented on a display. The device determines a location estimate for the mobile device based on the at least one characteristic of the at least one radio signal and based on the representation of the radio environment for the site and adjusts the determined location estimate based on the definition of at least one specified path section.
US10057875B2 Location-based network device operation
Example implementations relate to location-based network device operation. For example, a non-transitory machine-readable medium is described that stores instructions executable by a processor to cause the processor to provide network permissions to a network device joining a network; responsive to acceptance of the network permissions, propagate a location policy to the network device; and modify an operating mode of the network device based on the determined location and the location policy.
US10057874B2 Communication apparatus, control method of communication apparatus, and non-transitory computer-readable storage medium
A communication apparatus connectable to a wireless base station, the apparatus comprises a first obtaining unit configured to obtain a moving speed of the communication apparatus; a second obtaining unit configured to obtain a moving speed of the wireless base station; and a control unit configured to control connection to the wireless base station based on the moving speed of the communication apparatus and the moving speed of the wireless base station.
US10057871B2 Data transmission method and base station
A data transmission method and a base station are provided. The method includes: setting up an RRC connection with a UE, and acquiring an information element for requesting C-SGN registration from a message transmitted by the UE during the setup of the RRC connection; transmitting an initial UE message to a connected C-SGN, wherein the C-SGN registers the UE based on the information element for requesting C-SGN registration contained in the initial UE message; after the UE registers to the C-SGN and data is received from the UE, transmitting the data to the C-SGN which then transmits the data to a destination address. By the method, signaling interaction during data transmission is reduced, which may improve efficiency of data transmission and reduce consumption of radio network resources.
US10057866B2 Media streaming synchronization
A system and method for closely synchronizing the transmission of real-time data streams is described. Synchronization data is transmitted by a cycle master for receipt by one or more cycle slaves. A cycle slave updates an internal state based on synchronization data received from the cycle master. This internal state may govern reproduction of received real-time data streams by the cycle slave. Such synchronization data may be inserted into transmitted media streams. The cycle slave internal state may be more accurately set by calculating timing differences between the cycle master and cycle slave and periodically adjusting that internal state between receipt of the synchronization data from the cycle master.
US10057865B2 Synchronization signal transmission state reporting method performed by terminal in wireless communication system and terminal using same
Provided are a synchronization signal transmission state reporting method performed by a terminal in a wireless communication system and a terminal using the method. The method comprises: evaluating an event related to the synchronization signal transmission state by the terminal; and when the event is satisfied, transmitting a report for the synchronization signal transmission state.
US10057861B2 Techniques for reporting power headroom in multiple connectivity wireless communications
Certain aspects of the present disclosure relate to reporting power headroom in wireless communications. A device can establish a first connection served by at least a first cell, and establish a second connection served by at least a second cell in multiple connectivity/carrier aggregation. The device can then determine to report a first power headroom in a first uplink subframe of the first cell in the first cell. The device can also determine a reporting configuration for possibly reporting a second power headroom based on a second subframe of the second cell as a companion report with the first power headroom when a type of the second subframe of the second cell is not an uplink subframe.
US10057858B2 Power efficient communications
A method, system, and device provide power-efficient communications within the context of available power. Transmission and receipt data rates are scalable in accordance with output power available from a power source. Data is transmitted at a data rate determined, at least in part, by the available output power.
US10057857B2 System power management and optimization in telecommunication systems
It is described a method (700) for reducing power consumption in a telecommunication system, the method (700) comprising: collecting (704) system data from at least a part of a plurality of subsystems (518) of the telecommunication system; determining a set of system constraints corresponding to the collected system data for at least the part of the plurality of subsystems (518); determining a configuration for at least the part of the plurality of subsystems (518) based on the collected system data so that a total power consumption for at least the part of the plurality of subsystems (518) is reduced and the determined set of system constraints is met; and applying (712) the determined configuration to at least the part of the plurality of subsystems to enforce the determined configuration.
US10057856B2 Wake-up control method and apparatus, and terminal device
A wake-up control method and apparatus, and a terminal device. The method includes determining, by a wake-up control apparatus, whether a network connection of a terminal device is in a connected state; and if the wake-up control apparatus determines that the network connection is not in the connected state, stopping, by the wake-up control apparatus, wake-up of the terminal device by N application wake-up timers, where N is an integer greater than or equal to 1. The wake-up control apparatus shields some application wake-up timers, so that the shielded application wake-up timers do not wake up the terminal device, thereby reducing electricity consumption and power consumption of the terminal device.
US10057854B2 Waking up internet of things devices in a high efficiency wireless local-area network
Apparatuses, computer readable media, and methods for waking up Internet of Things (IoT) devices in a high-efficiency wireless local-area network are disclosed. The apparatus of a high-efficiency wireless local-area network (HEW) device may include processing circuitry and transceiver circuitry configured to generate a packet for one or more stations comprising one or more sub-channels. Each sub-channel may include a common wake up physical synchronization in a physical layer and a station dedicated wake up preamble in a media access control (MAC) layer. The station dedicated wake up preamble may include a wake-up identifier for a corresponding station of the one or more stations. The processing circuitry and transceiver circuitry may be further configured to transmit the packet to the one or more stations in accordance with orthogonal frequency division multiple access (OFDMA).
US10057850B2 Methods for deferring communications between a mobile communication device and a service network
A mobile communication device including a wireless module and a controller module is provided. The wireless module performs wireless transmission and reception to and from a service network. The controller module determines an operation state of the mobile communication device when detecting a data packet to be transmitted to the service network via the wireless module, and defers transmission of the data packet according to the operation state and one or more parameters of the data packet.
US10057847B2 QOS-based cooperative scheduling for handling of data traffic
Methods and related radio base stations (RBS) for handling data traffic are disclosed. The RBS is connected to a remote node via a wireless channel and to a centralized unit via a first channel. The traffic between the remote node and the centralized unit may be carried on the wireless or the first channel. The RBS receives information about quality and capacity of the wireless channel and information on quantity and priority of upstream data traffic waiting to be transferred from the remote node to the centralized unit. Based on the information, the RBS determines that at least part of the upstream data traffic from the remote node should be carried on the wireless channel.
US10057844B2 Location or service-based determination of radio selection rules
A telecommunication device described herein receives a set of radio selection rules from an application server. Each radio selection rule in the set is associated with a different location, and at least two radio selection rules in the set are associated with different priority orders of network technologies and frequency bands. Based at least on a location of the telecommunication device, the telecommunication device determines a radio selection rule in the set that is associated with the location. The telecommunication device then scans network technologies and frequency bands in a priority order specified by the determined radio selection rule to determine a network technology and frequency band to connect to.
US10057843B2 Active search method in wireless LAN system
An active search method in a wireless LAN system is disclosed. The active search method comprises the steps of: transmitting, through an arbitrary channel, a preceding probe request frame for confirming the existence of an access point; acquiring, from at least one access point, a probe ACK frame that is a response to the preceding probe request frame; setting a maximum waiting time on the basis of the number of probe ACK frames; and performing an active search for an access point in the arbitrary channel for the maximum waiting time. Therefore, the waiting time for receiving a probe response frame can be reduced.
US10057833B2 System and method for optimizing a media gateway selection in mobile switching center pool architecture
A system and method to allow call traffic localization within a mobile switching center server pool (MSS pool) or between MSS pools, provides a trunk group identifier mapped to an originating media gateway. An originating mobile switching center server (MSC server) initiates a call session with a terminating MSC server by sending a session initiation protocol (SIP) message that includes a trunk group identifier mapped to an originating media gateway identity. The terminating MSC server examines the mapping received in the SIP message, and uses the trunk group identifier to select a terminating media gateway for call routing to realize call traffic localization.
US10057830B2 Handover between cells based on signal quality and interference estimation
Method and apparatus to trigger a handover of a mobile device from a serving cell to a neighbor cell based on signal quality are disclosed. The mobile device measures signal strength and signal quality for the serving cell. When the signal strength exceeds a network-defined threshold and the signal quality falls below a mobile device defined threshold, the mobile device measures at least one neighbor cell. When a neighbor cell exceeds the network-defined threshold for signal strength and also meets the mobile device defined signal quality threshold, the mobile device sends a measurement report to the serving cell to trigger the handover. The measurement report includes modified values that indicate the serving cell does not meet network-defined threshold values and that the neighbor cell outperforms the serving cell.
US10057829B2 VoWLAN call handover method, UE and core network node
The present disclosure relates to VoWLAN call handover solutions. In one embodiment the method comprising: making a voice call through a Wireless Local Area Network (WLAN) under whose coverage the UE is located, with a Packet Data Network (PDN) address obtained from a PDN to which the WLAN is connected; determining that a signal quality of the WLAN is not suitable for the voice call anymore; and sending the PDN address to a base station of a mobile communication network covering the UE, for facilitating a core network node of the mobile communication network to perform voice call handover from WLAN to the mobile communication network. The present disclosure also provides a UE and a core network node for implementing the same.
US10057827B2 Information sending and receiving methods and apparatuses, and information transmission system
Information sending and receiving methods and apparatuses, and an information transmission system are disclosed, which are used to resolve a problem in the prior art that cell-edge UE cannot accurately receive information sent by eNBs. The method includes: acquiring, by at least two eNBs, information to be delivered to UE; scrambling, by using a same scrambling code, the information to be delivered to the UE; and delivering scrambled information to the UE at a same moment.
US10057824B2 Radio link monitoring
This disclosure relates to radio link monitoring. More particularly, it relates to monitoring radio link failure between a user equipment (UE), which is configured for an extended (i.e. long) discontinuous reception (DRX) time period, and a radio network. A method performed by the UE may comprise retrieving 510 configuration data. Upon detection 520 of connectivity problems towards a radio cell, a parameter configuration of the retrieved configuration data may be applied 530 for monitoring the radio link failure between the UE and the radio network.
US10057818B2 Mitigating no-service delays for LTE capable wireless devices without LTE access permission
This disclosure relates to reducing or mitigating no-service delays for LTE capable wireless devices which do not have permission to access one or more LTE networks. According to some embodiments, a MME of a first PLMN may receive an LTE NAS request corresponding to a tracking area from a wireless device. The MME may determine to reject the request, and may send a rejection response to the request indicating that access to the first PLMN in the tracking area according to LTE is not available to the wireless device. The rejection response may further include extended cause information relating to whether or not the wireless device is permitted to access the first PLMN in other tracking areas according to LTE.
US10057817B2 Method and apparatus for selecting cell in mobile communication network
Methods and apparatuses are provided for communicating by a mobility management entity (MME) in a mobile communication system. A method includes receiving, from a target base station, a first message including a first network identification of a target node, in a connected state of a terminal; determining whether the first network identification differs from a second network identification of a source node, in an idle state of the terminal; and transmitting to the source node a second message requesting disconnection, if the first network identification differs from the second network identification of the source node.
US10057815B2 Physical broadcast channel repetition for evolved machine type communication
Certain aspects of the present disclosure generally relate to wireless communications, and more specifically, to physical broadcast channel (PBCH) or other type channel repetition for enhanced machine type communication (eMTC). According to certain aspects, a method is provided for wireless communications by a base station (BS). The method generally includes determining a repetition pattern indicating subframes of a radio frame in which a channel is to be transmitted and transmitting the channel according to the determined repetition pattern.
US10057812B2 Method and apparatus to improve TCP performance in mobile networks
The present invention provides a method, apparatus and a computer program product for improving TCP performance in mobile networks. The present invention discloses obtaining, at an intermediate network node, a quality measure of a connection between a content server and a user equipment, detecting, at the intermediate network node, whether the quality measure fulfils a predetermined condition, and, if the quality measure does not fulfill the predetermined condition, sending, by the intermediate network node, an acknowledgement message triggering a freeze mode of the connection between the content server and the user equipment.
US10057810B2 Communication system, cellular base station, and WLAN access point
A communication system according to an embodiment includes: a cellular base station; and a wireless local area network (WLAN) management apparatus configured to manage one or more WLAN access points. The WLAN management apparatus is used for a cellular-WLAN aggregation in which data of a user terminal is transmitted and received using both a cellular communication and a WLAN communication while the user terminal maintains a radio resource control (RRC) connection with the cellular base station. A direct communication path bypassing a core network is established between the cellular base station and the WLAN management apparatus.
US10057807B2 Just in time packet body provision for wireless transmission
Wireless transmission is performed by storing, in a local memory, a header in association with reference(s) to memory locations in a separate, shared memory storing a payload for a given transmission. Each header can be associated with a QoS queue. When a selected payload is to be transmitted, a PHY preamble can begin, followed by a header from local memory, while a DMA transaction initiates to retrieve payload from the shared memory. Each retrieved portion of payload can include a link to a next location storing a next part of payload. A subsequent DMA is initiated for that part of the payload. A relatively fixed function circuit can initiate DMA and receive payload data; a programmable element can perform payload selection, for example. Multiple payloads can be aggregated (just before transmitting of a preamble) using header information stored in the fast local memory. Memory can be released after ACK of a corresponding payload.
US10057804B2 Traffic shaping mechanism for UE power saving in connected mode
A method of uplink shaping and scheduling request (SR) prohibition in RRC Connected Mode is proposed. A UE applies DRX operation in a wireless network, the UE is in RRC Connection mode. The UE processes a data packet to be sent to the network. The data packet is associated with a traffic type. If the data packet belongs to a normal traffic type, then the UE transmits a scheduling request (SR) to the network. If the data packet belongs to a background traffic type, then the UE buffers the data packet and is prohibited from sending the SR to the network until a triggering condition is satisfied. By reducing the activity of uplink transmission, UE power consumption is improved and signaling overhead is reduced.
US10057802B2 Coverage determination using correlated radio condition measurements and position estimates
The present disclosure relates to coverage monitoring and in particular it relates to determining radio coverage using correlated radio condition measurements and position estimates, for example for small cell deployment in a building. The disclosure relates to methods for coverage determination as well as to corresponding devices and computer programs. According to some aspects, the disclosure proposes a method, performed in a node 10, 110 of determining radio coverage of at least one small cell base station in a wireless communications network. The method comprises the steps of obtaining radio condition measurements, wherein a respective first time value is associated to each radio condition measurement. The method further comprises obtaining position estimates defining the position of a wireless device performing the radio condition measurements, wherein a respective second time value is associated to each position estimate and determining radio coverage by correlating each radio condition measurement to one of the obtained position estimates using the first and second time values.
US10057794B2 Mobile communication base station and method for selecting a virtual carrier for machine-type communications based on measurements of channel conditions
Apparatus and method providing feedback on channel conditions in a wireless telecommunications system including a base station arranged to communicate with plural terminals device using frequencies spanning a system frequency bandwidth. At least one terminal device is a reduced capability terminal device including a tuneable transceiver configured to receive downlink transmissions from the base station using only a restricted frequency bandwidth which is smaller than and within the system frequency bandwidth. The reduced capability terminal device is configured to communicate information derived from measurements of channel conditions to the base station. The information may include an indication of measured channel conditions for the different frequency locations, or an indication of one or more frequency locations for which the corresponding measurement of channel conditions meet a pre-defined selection criterion. The base station subsequently schedules downlink transmissions for the terminal device in taking account of the information received from the terminal device.
US10057786B2 System and method for mobile data expansion and virtual pathway designation
A data expansion system that provides for wireless communication includes a set of roadway communication devices configured to enable vehicle-to-vehicle (V2V) communication. The system includes a first roadway communication device configured to receive data from a first electronic device in a first vehicle and a second roadway communication device communicatively coupled to the first roadway device. The second roadway communication device is configured to communicate the data to a second electronic device in a second vehicle. Each roadway communication device includes a wireless transceiver to transmit and receive data; a communication interface to establish communication links with other roadway communication devices; and processing circuitry to relay the data between the other roadway communication devices or electronic devices in respective vehicles. Each roadway communication device also includes a housing that contains the processing circuitry, communication interface and the wireless transceiver. The housing is configured to be mounted within a roadway surface.
US10057780B2 Interleaved transceivers using different radio spectrum
A cell site can be configured to have a first group of antennas arranged to provide coverage around the cell site and a second group of interleaved antennas that are interleaved between the antennas of the first group. The two groups can communicate at different frequency sets so that the two groups do not interfere with one another. Service nulls of one group that would otherwise be created by interference and low RSSI between antennas from the same group can be covered by the main beam of the other group, which can significantly improve SINR.
US10057779B2 Techniques for enhancing frame structure and listen before talk procedure (LBT) for transmissions using an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A method for wireless communication includes identifying a frame structure for transmissions using an unlicensed radio frequency spectrum band, the frame structure including at least two special subframes; and performing a procedure to gain access to the unlicensed radio frequency spectrum band during at least a portion of at least one of the at least two special subframes.
US10057777B2 Slicing architecture for wireless communication
Embodiments provide a system, apparatus, or non-transitory computer readable medium to provide a slicing architecture for wireless communications systems.
US10057774B2 Intelligent network access controller and method
An intelligent network access controller coupled to wireless communication hardware controls wireless communications in a designated area of a local wireless network overlaying an existing wireless network. The controller controls the hardware to provoke wireless devices within the designated area of the local wireless network to attempt to register with the intelligent network access controller; receives, through the hardware, registration signals and identification information from the wireless devices; locks the wireless devices to the intelligent network access controller; determines an access category for each of the wireless devices based on the received registration signals and identification information; maintains first access category wireless devices locked to the controller while the first access category wireless devices remain in the designated area of the local wireless network; and unlocks second category wireless devices by controlling the hardware to signal the second access category wireless devices to attempt access to the existing wireless network.
US10057772B2 Projection via a device
Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
US10057770B2 Deauthenticate a client device during an association validation phase based on a plurality of capabilities associated with the client device
Certain implementations of the present disclosure relates to a method, device, and medium to perform association validation of a client device's request during an association validation phase based on a plurality of capabilities associated with the client device. The network device receives an association request to connect to a wireless network. Then, the network device extracts a parameter specific to the client device from the association request, and determines a plurality of capabilities associated with the client device based on a value of the parameter. Then, the network device transmits the plurality of capabilities to an authentication server during an association validation phase, and receives an association validation decision corresponding to the connection request from an association validation/authentication server. If the association validation decision indicates that the client device is denied access to the wireless network, the network device deauthenticates the client device during the association validation phase.
US10057766B2 Methods and systems for authentication interoperability
Systems, methods, and computer readable mediums for authenticating a device perform a method of receiving, at a second device, a first authentication protocol reauthentication response for the device, the authentication response including a reauthentication master session key (rMSK), transmitting, at the second device, a second first authentication protocol reauthentication response to a first access point based on the reauthentication master session key, generating, at the second device, a first pairwise master key (PMK) based on the reauthentication master session key, generating, at the second device, a key message to include the first pairwise master key, and transmitting, at the second device, the key message to the second access point.
US10057764B2 Privacy preserving sensor apparatus
A privacy preserving sensor apparatus is described herein. The privacy preserving sensor apparatus includes a microphone that is configured to output a signal that is indicative of audio in an environment. The privacy preserving sensor apparatus further includes feature extraction circuitry integrated in the apparatus with the microphone, the feature extraction circuitry configured to extract features from the signal output by the microphone that are usable to detect occurrence of an event in the environment, wherein the signal output by the microphone is unable to be reconstructed based solely upon the features.
US10057763B2 Soft token system
Systems and methods for a secure soft token solution applicable to multiple platforms and usage scenarios are provided. According to one embodiment, a user of a mobile device is prompted to input an activation code previously provided to the user by an authentication server, which authenticates credentials provided by users of a secure network resource that is accessible via an IP-based network. A unique device ID of the mobile device is obtained via an API of an operating system of the mobile device. A seed is requested from a provisioning server. The seed is received in encrypted form based on a combination of a secret key, the unique device ID and a hardcoded-pre-shared key. The seed is bound to the mobile device by encrypting the seed based on the unique device ID. When a token is requested by the user it is generated based on the bound seed.
US10057758B2 Combo communication terminal and communication method thereof
A combo communication terminal has a first communication terminal and a second communication terminal. A switch unit of the second communication terminal has a first end, a second end, a third end and a control end. The control end selectively couples the first end to the second end or to the third end according to a control signal. When a communication link between the first communication terminal and the second communication terminal has been established, a second processing unit of the second communication terminal generates and transmits a first control signal to the control end, such that a first processing unit of the first communication terminal is coupled to a first subscriber identity unit of the second communication terminal via the first port, so that the first communication terminal uses the first subscriber identity unit to perform tasks of communication.
US10057756B2 Terminal detection method and communication device
A terminal detection method that includes a search step, a first acquisition step, a second acquisition step, and a detection step. The search step transmits a response request through broadcast communication and searches a terminal device that exists within a predetermined range. The first acquisition step acquires, from the terminal device, at least specific information of the terminal device. The second acquisition step executes communication with the terminal device based on the specific information acquired in the first acquisition step and acquires second information that indicates a function possessed by the terminal device. The detection step detects that the terminal device has a desired function based on the first information acquired in the first acquisition step and the second information acquired in the second acquisition step.
US10057755B2 Communication devices and methods for network signaling
A communication device is described comprising a detector configured to detect, based on the reception of radio signals from another communication device, whether the other communication device is operating as a relay communication device in a radio cell associated with the communication device and a signaling circuit configured to signal to a communication terminal that the other communication device is operating as a relay communication device if it has been detected that the other communication device is operating as a relay communication device.
US10057754B2 Method and apparatus for performing communication in wireless communication system
A method of a terminal for performing communication is provided. The method includes, transmitting, by a terminal located outside a cell coverage area, a request message requesting monitoring of a temporary mobile group identity (TMGI) to a relay terminal located within the cell coverage area, receiving a monitoring response message including a layer-2 group identification (ID) in a proximity-based service from the relay terminal, receiving a TMGI announcement message including the layer-2 group ID from the relay terminal, when the relay terminal detects the TMGI, and receiving data related to the TMGI by using the layer-2 group ID.
US10057753B2 Method and apparatus for locating communities over an ad-hoc mesh network
An approach is provided for locating communities over an ad-hoc mesh network. Community identifiers are used to locate communities and community members over an ad-hoc mesh network. The community identifiers are also associated with keys to authenticate members of the community and to protect the privacy and anonymity of information exchanged between the members.
US10057752B2 Interference avoidance in D2D communications
A method for allocating radio resources for a D2D communication between a first device and a second device is disclosed. The method includes identifying device(s) relevant for the D2D communication between the first and second devices, obtaining location information for the identified device(s), determining a value of a distance parameter for each of the identified devices using the location information obtained for the device and one or both of location information for the first device and location information for the second device, and allocating one or more radio resources for the D2D communication between the first device and the second device based on the determined value of the distance parameter.
US10057746B1 Method and system for detecting a user device in an environment associated with a content presentation system presenting content
A method includes identifying content displayed by a content presentation system associated with a physical environment. A user device is detected within the physical environment associated with the content presentation system. Responsive to detecting the user device, information, associated with the content, is transmitted to the user device. Responsive to detecting the user device, an identifier corresponding to the content is stored in association with a profile related to the user device.
US10057744B2 Information exchange for hand-held electronic devices
A method for a first electronic device having first and second antennas for communicating with a second device is disclosed. The method comprises determining which one of the first and second antennas of the first device is stimulated by an electromagnetic field generated by the second device; and transmitting one of first and second types of information according to which one of the first and second antennas is the determined antenna.
US10057743B2 System and method for intelligent small cell operation
A system is disclosed for the intelligent operation of a small cell. A cell is implemented with multiple cellular transceivers that may be remotely configurable. A local controller monitors the current actual traffic flow from carriers currently be supported by the transceivers and current potential traffic flow from presently unsupported carriers and generates performance data related thereto. The performance data is reported to a remote controller with data analysis capability to develop a profile. Based on profile information, both current and historic, the remote controller can send configuration command data to the local controller. The local controller uses the configuration command data to reconfigure the transceivers in one or more cells to accommodate changing traffic flow patterns.
US10057739B2 Distributed and localized policy and charging control in cellular networks to enable route flexibility
Methods, systems, and computer program products for distributed and localized policy and charging control in cellular networks are provided herein. A computer-implemented method includes configuring, within a network, (i) policy and charging enforcement functionality and (ii) policy and charging rules functionality by: implementing (i) remote policy and charging enforcement functionality components and (ii) remote policy and charging rules functionality components within the network, wherein each of the remote components executes in a virtual machine on a compute node that is co-located with an evolved node B; and retaining (i) centralized policy and charging enforcement functionality components and (ii) centralized policy and charging rules functionality components within the network; and executing transactions on the network via: implementing an interaction between (a) the centralized components and (b) the remote components to transmit information to a billing system associated with the telecommunications network.
US10057735B2 Systems and methods for performing load balancing and message routing for short message peer to peer protocol
The present disclosure is directed to systems and methods for performing load balancing and message routing by a device intermediary to a plurality of short message peer to peer (SMPP) clients and a plurality of SMPP servers. The device can receive a request from an SMPP client to establish an SMPP session, replace a first sequence identifier in the request with a second sequence identifier generated by the device, and store a mapping of the second sequence identifier to the first sequence identifier. The device can select an SMPP server to forward the request with the second sequence identifier and receive a response from the SMPP server with the second sequence identifier. The device can identify, from the mapping, the first sequence identifier and the connection to the SMPP client using the second sequence identifier to forward the SMPP response with the first sequence identifier.
US10057733B2 Mobile device communication system
Representative implementations of devices and techniques provide a system for communicating with a plurality of mobile devices from a single mobile device. Source information may be stored from an incoming message to one or more groups. An outgoing message may be associated to each of the groups, and may be automatically sent to one or more of the groups based on user-defined rules.
US10057731B2 Image and message integration system and method
A system and method are presented to allow text-based communication between users concerning an image in the form of an image-message. The originator of the communication uses a mobile device app to select an image and enter appropriate text. The recipient mobile device receives an image-message, and then displays the text superimposed over the image. The recipient can enter reply text, which will then be shown superimposed over the image as part of a message stream. The recipient can also alter the image, with the altered image being transmitted back to the originator. When the reply message is active, the altered image is displayed behind the message stream. The user can select an earlier message in the stream to view the image associated with that earlier message.
US10057728B2 Method and apparatus for wireless vehicle location assistance
A system includes a processor configured to determine that a vehicle is in a parked state. The processor is also configured to detect a user device wireless signal, at one or more vehicle antennas. The processor is further configured to determine a primary return vector antenna based on the detected wireless signal and periodically broadcast a vehicle wireless signal from the one or more antennas, wherein if there is more than one antenna, the processor is configured to broadcast the signal more frequently from the primary return vector antenna. A mobile device can act responsively to the received signals, providing an indicator assisting in directional vehicle location.
US10057726B2 Managing user data on an electronic device
Some examples include determining an upcoming event involving an electronic device, such as the device being out of communication with a network, the device running out of local storage space, or the like. The device may determine, based at least in part on an event category of the upcoming event and/or other considerations, first pieces of user data stored at a network storage to download to the device prior to the event. Further, the device may determine second pieces of user data to delete from a local storage of the device to make space available in the local storage for the first pieces of user data that are recommended to be downloaded for the event. In some cases, the device may present, in one or more GUIs, a ranked list of user data recommended for download, and another ranked list of user data recommended for deletion.
US10057724B2 Predictive services for devices supporting dynamic direction information
With the addition of directional information in the environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest by pointing at the objects. Sometimes either the device user and/or the publishers of content cannot complete a content exchange associated with a point of interest (POI) fast enough for the content to remain relevant. Thus, POIs and content for POIs can be predicted for users based on a variety of factors, such as an analysis of their present path and directional changes, rates of changes, or other factors, such that there is no noticeable, or minimal, latency between information being available with respect to such POIs and a request made via the user's device for such POI information.
US10057723B2 Systems, methods and devices for asset status determination
A system for managing data related to at least one leaf node device includes a location processing engine located on a server that is remote from the leaf node device, at least one point of interest (POI) device for collecting data via Bluetooth Low Energy (BLE) communication signals from the leaf node device on each of a plurality of channels and transmitting the collected data which includes phase angle information, a reader node device for receiving and transmitting the collected data to the location processing engine and a database of the known locations of a plurality of POI devices. The reader device or the location processing engine averages the collected data across the plurality of channels, and the known locations are used along with the averaged data as a basis for determining the location of the leaf node device.
US10057721B2 Method and system for providing enhanced location based information for wireless handsets
Methods, devices and systems for generating enhanced location information on or about a mobile device may include hybrid lateration and/or trilateration solutions in which the mobile device determines whether information obtained via a geospatial system of the mobile device is accurate, collects location information from a plurality of mobile devices in response to determining that the information obtained via the geospatial system of the mobile device is not accurate, computes computing more precise location information (including three-dimensional location and position information) based on the location information collected from the plurality of mobile devices, and uses the computed more precise location information to provide an enhanced location based service, such as an emergency location service, a commercial location service, an internal location service and/or a lawful intercept location service.
US10057720B2 Method and device for providing object-finding information
The present disclosure relates to a method and device for providing object-finding information. The method is performed in an electronic device for finding an object and includes: when detecting that a preset loss event occurs, detecting device-relevant information of a surrounding device located around the electronic device; and sending the detected device-relevant information, as object-finding information, to a preset device.
US10057717B2 Location determining scheme
A method performed under control of a mobile device may include receiving at least one probe response from at least one access point; determining whether a number of the at least one Wi-Fi access point satisfies a predetermined condition; adjusting a signal transmission power of a probe request, when the determining indicates that the number of the at least one Wi-Fi access point does not satisfy the predetermined condition; and transmitting the probe request with the adjusted signal transmission power.
US10057713B1 System for and method of providing enhanced services by using machine-based wireless communications of portable computing devices
A system for and a method of providing enhanced services by using machine-based wireless communications of portable computing devices (PCDs) are described. More specifically, a system for and a method of efficiently and effectively projecting, in a controlled fashion, a user's profile to a service provider's PCD in anticipation of an expected interaction between the user and the service provider. The user's profile may comprise content related to identification, current physical location, personal preferences, etc. The system and method may emphasize proactively controlled projection of private/personal information, proactively controlled use of PCD resources, and proactively controlled use of communication network resources.
US10057709B2 Systems for providing condition-based data from a user interactive device
A user interactive device includes a housing, a user interactive mechanism carried by the housing, a wireless transmitter storing application identifying data identifying an application associated with the user interactive device, and a controller in circuit communication with the wireless transmitter, wherein the controller is configured to communicate device condition data to the wireless transmitter. The wireless transmitter is configured to wirelessly transmit a broadcast data packet including the application identifying data and the device condition data.
US10057703B2 Apparatus and method for sound stage enhancement
A non-transitory computer readable storage medium with instructions executable by a processor identify a center component, a side component and an ambient component within right and left channels of a digital audio input signal. A spatial ratio is determined from the center component and side component. The digital audio input signal is adjusted based upon the spatial ratio to form a pre-processed signal. Recursive crosstalk cancellation processing is performed on the pre-processed signal to form a crosstalk cancelled. The center component of the crosstalk cancelled signal is realigned to create the final digital audio output.
US10057699B2 Audio identification device, audio identification method and audio identification system
An audio identification device is provided. The audio identification device comprises: at least one sensing device configured to capture an audio signal present in a working space of a processing setup including at least one processing device; and a processor configured to: receive information related to the at least one processing device; retrieve audio data stored in a database using the received information related to the at least one processing device; identify a state of the at least one processing device by analyzing the audio signal captured by the at least one sensing device based on the retrieved audio data; and output a response, the response being determined based on the identified state of the at least one processing device.
US10057698B2 Multiple room communication system and method
A method for operating a wireless audio playback device that has an electro-acoustic transducer and a microphone, wherein the wireless audio playback device is configured for playback of audio signals received from a plurality of digital audio sources and for synchronized audio playback with one or more other wireless audio playback devices. A particular predefined user action is detected. Based on the detection, wireless communication with another wireless audio playback device is enabled. Then an audio signal received by the device microphone is transmitted to and played by the other wireless audio playback device.
US10057697B2 Hearing device with a barrier element
A hearing device, e.g. a hearing aid, having a protection system is disclosed. The device includes an input unit for receiving an acoustic signal from a user's surroundings and providing a corresponding audio signal, and an output unit receiving said audio signal and providing an audible signal to the user, where the hearing device further includes a barrier element for protecting elements of the hearing device. Furthermore, the disclosure relates to a hearing device inlet system.
US10057691B2 Miniature sounder
Some embodiments of the present invention disclose a miniature sounder. The miniature sounder includes a frame, and a vibration system and a magnetic system that are fixedly connected to the frame; the magnetic system includes a lower clamping board, a primary magnet that disposed on the lower clamping board, a cushion that disposed on the lower clamping board and surrounding the primary magnet and a secondary magnet that disposed on the cushion and surrounding the primary magnet, the cushion being disposed between the secondary magnet and the lower clamping board; and the vibration system includes a voice diaphragm, a voice coil that disposed below the voice diaphragm and causing the voice diaphragm to vibrate and generate a sound and a vibration diaphragm elastically supporting the voice coil, the vibration diaphragm comprising a corrugated rim portion, a fixing portion and a connecting portion.
US10057690B2 Detachable microphone and method of manufacturing the same
A detachable microphone includes: a body part made of a flexible polymer; a capacitance part positioned in the body part and including a support interposed between a first capacitive electrode and a second capacitive electrode; and a piezoelectric part positioned on the capacitance part and positioned in the body part, and including a piezoelectric body interposed between a first piezoelectric electrode and a second piezoelectric electrode.
US10057687B2 Speaker structure
The present invention provides a speaker structure, comprising a vibrating component, an electromagnetic component, an casing and an integral washer conductive sheet. The electromagnetic component comprises a central magnet and peripheral magnets which are disposed around the central magnet. The integral washer conductive sheet replaces a washer structure and an conductive sheet structure in a traditional speaker structure and is integrally formed by the washer and an conductive sheet which are combined into one part. The integral washer conductive sheet comprises a washer part and an conductive sheet part, wherein the washer part is disposed on the peripheral magnets and the conductive sheet part extends out of the casing. By adopting the integral washer conductive sheet according to the present invention, those skilled in the art can simplify an internal structure of the speaker, save production materials, simplify molding and assembling procedures, and improve production efficiency.
US10057681B2 Entertainment audio processing
An entertainment audio processing system includes a music limiter configured to receive an audio signal, volume control information for music, and volume control information for announcement. The music limiter is further configured to calculate a gain parameter based on a music-to-announcement ratio. In another aspect, an entertainment audio processing system includes a mixer configured to substantially match a left audio signal channel and a right audio signal channel. The entertainment audio processing system further includes an equalizer configured to introduce magnitude and phase changes between the left audio signal channel and the right audio signal channel.
US10057680B2 Dual-radio gaming headset
A gaming machine having an audio channel outputting game sound and an audio channel intaking microphone sound and outputting chat sound is coupled with a headset having earpieces and a microphone and a Bluetooth transceiver in the headset for sending and receiving the microphone and chat sounds. A radio receiver or wired connection in the headset receives the game sounds. Circuitry in the headset is connected between the transceiver and receiver for mixing the microphone, chat, and game sounds and feeding them all to the earpieces.
US10057672B2 Optical communication interface
One example discloses an optical communication interface for a handheld device: wherein the handheld device, has an external surface; wherein the external surface includes an interior facing side and an exterior facing side; a first optical receiver, on the interior facing side of the handheld device, having an optical input and an electrical output; wherein the electrical output is coupled to circuitry; and wherein the optical input is configured to be optically coupled to a second optical transmitter on the exterior facing side of the handheld device.
US10057669B2 Combination glove box and speaker box device
Described herein are devices that combine aspects of storage containers and audio housing devices. These devices can be installed into a vehicle and function as a speaker box for the vehicle's sound system as well as a vehicle's glove box. In some embodiments, devices incorporating features of the present invention include a body that is configured to define a first internal space configured to house one or more audio devices. The body is further configured to define a second internal space configured as a storage container. In some embodiments, the first and second internal spaces are separated by at least one common wall. In some embodiments, the second internal space is at least partially surrounded by the first internal space. In some embodiments, the devices can further comprise one or more speaker driver openings to facilitate sound emission from the devices.
US10057666B2 Direction-switchable transponders
A direction-switchable transponder of a high speed communications network, e.g., an fiber optic data communications network, is capable of dynamically reversing the data traffic flow of its various communications channels in response to a signal. The signal can specify a number of channels, a channel map, or a required bandwidth. The direction-switchable transponder can receive a signal relating to network bandwidth requirements; select, based on the received signal, one or more fiber optic channels for reversing direction of flow of network traffic; and dynamically and automatically reconfigure the selected fiber optic signal to reverse direction of flow of network traffic. By responding to asymmetric bandwidth requirements, the direction-switchable transponder uses high speed communications network lines more efficiently.
US10057665B2 Optical switch fabric with bias control
Methods and systems for bias control in an optical switch fabric include monitoring optical power at outputs of a plurality of switch elements in an N×N switch fabric that has N inputs, N outputs, and M≥2 stages. A bias control of a first of the plurality of switch elements is adjusted. It is determined whether the optical power at the outputs of the first switch element after bias control adjustment conform more closely to a predetermined criterion relative to the monitored optical power at the outputs of the first switch element prior to adjustment. The adjusting and determining steps are repeated for each of the remainder of the plurality of switch elements.
US10057661B2 Method and apparatus for transmission and reception of media data
The invention concerns providing for each media package a plurality of spatial composition datasets defining the initial spatial rendering of the media entities of the media package and for each spatial composition datasets a plurality of temporal composition datasets. The invention may be applied to MMT data.
US10057657B2 Content replacement with onscreen displays
A method of content replacement with onscreen displays. The method can further include sending an overlay request to provide overlay content and an overlay format. The method can include receiving the overlay content and the overlay format selected in view of overlay parameters. The method can include superimposing the overlay content over the media content using the overlay format. The method can include detecting a presence of an onscreen display. The method can include determining a location of a portion of the onscreen display that extends underneath the overlay content. The method can include defining a window in the overlay content that corresponds to at least the location of the portion of the onscreen display. The method can include setting a transparency level of the overlay content in the window to permit the portion of the onscreen display to be at least partially visible through the overlay content.
US10057656B2 Presenting advertisements during media content seek
Technologies for presenting an advertisement on a media consumption device includes receiving a request to seek past a commercial included in media content played on the media consumption device, determining an advertisement based on the commercial, and presenting the advertisement to a user of the media consumption device during performance of the requested seek function. The advertisement may be, for example, an extracted frame or image of the commercial and may include a logo or phrase associated with a product or service advertised in the commercial. Similar technologies related to a media content distribution system are also disclosed.
US10057655B2 Systems and methods for generating time based preview image for a video stream
Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind, stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers.
US10057653B2 Program guide system with real-time data sources
A program guide system in which an interactive television program guide is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
US10057649B2 Video-on-demand content delivery system for providing video-on-demand services to TV service subscribers
A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates for presentation of video content elements of different selected types categorized in hierarchical order. A web-based Content Management System receives content uploaded online in file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area specified by the uploaded metadata.
US10057647B1 Methods and systems for launching multimedia applications based on device capabilities
Methods and systems are disclosed herein for determining which of two multimedia devices to use when launching an Internet multimedia application. A user may interact directly with a first device and select an application from the first device. The first device will determine whether the selected application is present on a second device and whether the capabilities of the second device make it a better choice for launching the selected application. If the first device is chosen, multimedia data is transmitted from the first device though the second device to a display. If the second device is chosen, the first device sends a command to the second device to launch the selected application and multimedia data is sent from the second device to a display.
US10057645B2 Set top box upgrade method and apparatus
Provided are a set top box upgrade method and apparatus. In the method, a version number of a current batch of set top boxes is acquired. It is judged, according to the version number, whether to upgrade the batch of set top boxes in batch. When it is judged to upgrade the batch of set top boxes in batch, the batch of set top boxes is upgraded in batch according to an upgrade mode for each set top box in the batch of set top boxes. By means of the technical solution, the problem of lack of support for a batch upgrade according to an existing upgrade mode causing significant waste of resources in the related art is solved. Set top boxes can be upgraded in batch and user experience can be improved.
US10057643B2 UPnP communication system and method for active standby mode
An UPnP communication system and method for supporting an active standby mode is provided. A media system according to exemplary embodiments includes: a player configured to play back media in an active mode; and a processor configured to provide device information of the player to a controller in a standby mode, and activate the player when the controller requests playback of media. Accordingly, the fewest renderers excluding media playback are operated, so that media can be played back according to a request from the controller even when a media renderer enters a low-power mode.
US10057639B2 Methods and apparatus to detect spillover in an audience monitoring system
Methods and apparatus to detect spillover in an audience monitoring system are disclosed. An example apparatus includes means for sampling first and second audio signals. The first audio signal is received from a source by a first microphone. The second audio signal is associated with the source and received by a second microphone. The second microphone is separated from the first microphone by a first distance. The example apparatus includes means for calculating a time delay between receipt of the first and second audio signals. The example apparatus includes means for determining whether the time delay is within a threshold time difference. The example apparatus includes means for retaining media associated with the source when the time delay is within the threshold time difference. The means for retaining is to ignore the media associated with the source when the time delay exceeds the threshold time difference.
US10057637B2 Real-time content filtering and replacement
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for augmenting video streams, includes processing a video stream prior to presentation to identify objects to be selectively augmented in the video stream. The method includes: receiving and storing a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes.
US10057636B1 Automatic video service actions based on matching a video content item to a content identifier
Automatically performing an action within a video service based on an identified relationship between a content object and a video content item is provided. A content object is an electronic communication associated with a subscriber and comprises text or an image or a link to text or an image related to the video content item. A content identifier engine receives the object and parses the object against a data system storing information related to video content items. When a video content item matching or related to the object is identified, the object manager searches on demand content items and a video programming lineup available to the subscriber for the identified video content item. The video service provider performs or allocates resources to perform one or more automatic actions related to the video content item.
US10057633B2 Method and apparatus for transmitting and receiving ultra high-definition broadcasting signal for expressing high-quality color in digital broadcasting system
The present invention relates to a method and an apparatus for transmitting and receiving an ultra high-definition broadcasting signal for expressing high-quality color in a digital broadcasting system. An apparatus for receiving an ultra high-definition broadcasting signal according to one embodiment of the present invention comprises: a receiving unit for receiving an ultra high-definition broadcasting signal which includes ultra high-definition broadcasting contents and display information metadata representing display environment information suitable for the ultra high-definition broadcasting contents; a decoder for decoding the received ultra high-definition broadcasting contents and the display information metadata; a controlling unit for adjusting the display environment of the receiving apparatus to a display environment suitable for the ultra high-definition broadcasting contents using the display information metadata; and a reproducing unit for reproducing the ultra high-definition broadcasting contents.
US10057631B2 Interface for browsing and playing content over multiple devices
Browsing and displaying content over multiple devices, including: displaying a graphical user interface program on a second device; associating the second device with a main device; receiving transactions performed by a user on the second device with the graphical user interface; sending at least one command to the main device after the transactions performed by the user on the second device with the graphical user interface are received by the second device; and executing the at least one command on the main device. Keywords include visual BIVL interface and IPTV client without GUI.
US10057630B1 Systems and methods for resuming playback of media content
Systems and methods are provided herein for resuming playback of a media content. Media content is provided to the user device. The media content is paused in response to receiving a pause command. A memorability metric associated with a position where the media content was paused is determined. In response to receiving a resume command, the media content is resumed at a position that is earlier in time than the position where the media content was paused. The position where the media content is resumed is based on the memorability metric.
US10057624B2 Synchronization of content rendering
A method for controlling a rendering time of a second video content stream on a second device to be synchronized with a rendering time of a first video content stream on a first device, said second video content stream being organized in chunks, includes receiving by a control device a request of a chunk of the second video content stream from the second device, receiving by the control device, the packets of the requested chunk, and delivering by the control device the requested chunk to the second device at a delivery time at which said requested chunk should be delivered to the second device so that the rendering time of the second video content stream on the second device is synchronized with the rendering time of the first video content stream on the first device.
US10057619B2 Remote control system and electronic device
A remote control system includes a main body apparatus and a remote controller. A motion sensor included in the remote controller detects an amount of change in posture of the remote controller. A user interface creator included in the main body apparatus creates a user interface image including a pointer. The user interface creator: determines virtual coordinates of the pointer based on the amount of change in posture; when the virtual coordinates of the pointer are present in a movable region, displays the pointer at a position of the virtual coordinates; when the virtual coordinates of the pointer are present outside the movable region, displays the pointer at a position in the movable region closest to the virtual coordinates; and when the virtual coordinates of the pointer have reached a boundary of a clip region, limits the virtual coordinates of the pointer within the clip region.
US10057618B2 System for filtering media manifests using manifest attributes
A method includes acts for providing a VOD or streaming video manifest. The method includes at a server, receiving a request for a manifest from a client device. The request for a manifest includes an identification of one or more filters to be applied to a returned manifest. The method further includes, at the server, identifying the manifest. The manifest identifies different portions of a multimedia asset that can be delivered to client devices. The method further includes applying the one or more identified filters to the manifest to generate a filtered manifest that excludes one or more items as dictated by the one or more filters. The filtered manifest is returned to the client device.
US10057615B2 System and method for scheduling and controlling the display of media content
Systems and methods are provided herein for facilitating the scheduling and controlling the presentation of media content at one or more Venues (e.g., bars, restaurants). The scheduling and presentation is coordinated by a distributed system including a scheduling management server and a local subsystem at the Venue. The system is also configured to receive information from remote devices including electronic media guides as well as user devices enabling venue managers or the public to interact with the system. The system is configured to maintain a content presentation schedule and coordinate presentation at a Venue based on parameters obtained from remote devices including: the requirements of the Venue, requests from Patrons, programming available for presentation and the availability of resources at the venue (e.g., televisions). Moreover, the exemplary system is configured to implement/execute the schedule in view of the specific technological systems and requirements of the Venue's particular media presentation systems.
US10057613B2 Digital jukebox device with karaoke and/or photo booth features, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photo booth features. A combined karaoke/photo booth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
US10057612B2 Method and device for transmitting and receiving broadcast signal for providing trick play service in digital broadcasting system
The present invention relates to a method and device for transmitting and receiving a broadcast signal for providing trick play in a digital broadcasting system. A broadcast signal transmission method, according to an embodiment of the present invention, comprises the steps of: generating a video stream by encoding video data, wherein the video stream comprises PVR assist information for performing trick play of the video data; generating signaling information; multiplexing the video stream and the signaling information into one broadcast stream; generating a broadcast signal comprising the multiplexed broadcast stream; and transmitting the generated broadcast signal.
US10057610B2 Systems, methods and non-transitory computer-readable media for allocating bandwidth for delivery of content elements addressed for a content opportunity in a transport stream within a household-addressable media network
Systems, methods and computer-readable storage media for allocating content elements addressed for a content opportunity in a transport stream within a household-addressable media network. A content opportunity may include an advertising slot in a programming stream. The content elements may include advertising content configured to be run during the advertising slot. The advertising slot may be transmitted in a programming stream providing television programming and the advertising content may be provided in a commercial feed. The media network may be configured to transmit various content formats, such as high definition (HD), standard definition (SD), and variations thereof. Systems may be configured to allocate the highest profile corresponding content elements if there is sufficient resources available. If sufficient resources are not available, the system may allocate lower profile versions of the content elements.
US10057607B2 Fragment server directed device fragment caching
The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments.
US10057605B2 Systems and methods for caching data in media-on-demand systems
Systems and methods may be provided for retrieving non-on-demand media data and on-demand media data that is provided by separate data sources. On-demand media data may be cached to reduce system latencies and the burden on the distribution network.
US10057604B2 Cloud based vision associated with a region of interest based on a received real-time video feed associated with the region of interest
A method for receiving a real-time video feed of a region of interest includes generating, at a processor of a first device, a request for a real-time video stream of the region of interest. The request indicates a location of the region of interest. The method also includes transmitting the request to one or more other devices via a network to query whether another device is situated to capture a portion of the region of interest. The method also includes receiving the real-time video stream of the region of interest from a second device of the one or more other devices. The second device includes a camera having a field of view that includes at least a portion of the region of interest.
US10057598B2 Method, device, and computer readable medium for encoding and decoding of three dimensional video of a current block of fixed images involving coding a current block as a function of coding information and coding process using selective inheritance
A method is provided for decoding at least one current encoded block of a first image relative to a reference block of a second image including at least one common element with the first image, wherein the reference block has been previously decoded. The method includes: filtering the decoded reference block; estimating, only on the basis of the filtered decoded reference block, at least one value of a local characteristic of the filtered decoded reference block; determining, on the basis of the estimated value of the local characteristic: a set of decoding information to be used for decoding the current block, a method for decoding the current block, on the basis of the estimated value of the local characteristic, decoding the current block on the basis of the set of determined decoding information and according to the determined decoding method.
US10057596B2 Motion estimation method and apparatus for periodic pattern
A motion estimation method for blocks of a periodic pattern is provided, which includes determining a global motion vector corresponding to a region according to motion vectors of periodic blocks in the region; generating candidate motion vectors of a target periodic block to be encoded in a second frame; for each candidate motion vector, determining a penalty value based on at least one difference between the candidate motion vector and at least one global motion vector corresponding to at least a relative region in the first frame; for each candidate motion vector, calculating a weighted similarity value based on an original similarity value between the target periodic block of the second frame and a reference block corresponding to the candidate motion vector of the first frame, and the penalty value; and determining a motion vector of the target periodic block according to weighted similarity values of the candidate motion vectors.
US10057595B2 Motion compensation method, picture coding method and picture decoding method
A picture coding apparatus includes a motion vector estimation unit and a motion compensation unit. The motion vector estimation unit selects one method for deriving a motion vector of a block to be motion-compensated, depending on a motion vector of a block located in a corner of a decoded macroblock from among a group of blocks that compose the decoded macroblock corresponding to the current macroblock to be coded and determines the motion vector derived by the selected method for derivation to be a candidate of the motion vector of the current macroblock to be coded. The motion compensation unit generates a predictive image of the block to be motion-compensated based on the estimated motion vector.
US10057594B2 Enhanced temporal motion vector prediction for scalable video coding
In enhancement layer (EL) coding, the temporal candidate(s) may be derived the merge mode and the non-merge mode. Selection of the reference index of a current prediction unit (PU) and of the reference list of a co-located PU may be considered jointly when constructing the temporal candidate of EL for the merge mode. The selection^) may be made such that a motion vector (MV) scaling operation may be avoided. A selected motion vector prediction candidate may be added to a merging candidate list in a position before that of a spatial motion vector prediction candidate. A selected motion vector prediction candidate may be added to the merging candidate list in place of a spatial motion vector prediction candidate.
US10057593B2 Apparatus and methods for distance estimation using stereo imagery
Frame sequences from multiple image sensors may be combined in order to form, for example, an interleaved frame sequence. Individual frames of the combined sequence may be configured a by combination (e.g., concatenation) of frames from one or more source sequences. The interleaved/concatenated frame sequence may be encoded using a motion estimation encoder. Output of the video encoder may be processed (e.g., parsed) in order to extract motion information present in the encoded video. The motion information may be utilized in order to determine a depth of visual scene, such as by using binocular disparity between two or more images by an adaptive controller in order to detect one or more objects salient to a given task. In one variant, depth information is utilized during control and operation of mobile robotic devices.
US10057591B2 Method and device for processing a video stream in a video camera
A method for processing an image in a video device, comprises reading an image and combining the image with metadata related to the image by embedding the metadata in or with the image. The method further includes combining transforming the image and extracting the metadata from the image, before encoding the image in an encoder and utilizing the metadata as input in further processing.
US10057590B2 Method and apparatus using software engine and hardware engine collaborated with each other to achieve hybrid video encoding
A hybrid video encoding method and system using a software engine and a hardware engine. The software engine receives coding unit data associated with a current picture, and performs a first part of the video encoding operation by executing instructions. The first part of the video encoding operation generates an inter predictor and control information corresponding to the coding unit data of the current picture. The first part of the video encoding operation stores the inter predictor into an off-chip memory. The hardware engine performs a second part of the video encoding operation according to the control information. The second part of the video encoding operation receives the inter predictor, and subtracts the inter predictor from the coding unit data to generate a residual signal. The second part of the video encoding operation then transforms and quantizes the residual signal to generate transformed and quantized residual signal, and encodes the transformed and quantized residual signal to generate an encoded video bitstream.
US10057589B2 Method and device for encoding/decoding multi-layer video signal
A method for decoding a multi-layer video signal, according to the present invention, determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, on the basis of a temporal level identifier of the lower layer, performs inter-layer prediction for the current picture by using the corresponding picture if the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, reconstructs the current picture by using a prediction sample acquired through the inter-layer prediction and a residual sample of the current picture, and selectively applies a loop filter to a tile boundary of the reconstructed current picture on the basis of a layer filter flag for the upper layer.
US10057586B2 Method and device for providing depth based block partitioning in high efficiency video coding
Depth based block partitioning in high efficiency video coding is provided by partitioning a video image block into different partitions using a binary segmentation mask. A determination is made whether to filter pixels at a boundary between the partitions. A particular pixel is not filtered in response to each adjacent pixel in vertical and horizontal planes in relation to the particular pixel having a same value. The particular pixel is filtered in response to any adjacent pixel in the vertical and horizontal planes in relation to the particular pixel having a different value than any other adjacent pixel in the vertical and horizontal planes in relation to the particular pixel. Pixels are filtered pursuant to a filtering process in response to a filtering determination.
US10057584B2 Encoding device, decoding device, encoding method, and decoding method
According to an embodiment, an encoding device includes an index setting unit and an encoding unit. The index setting unit generates a common index in which reference indices of one or more reference images included in a first index and a second index are sorted in a combination so as not to include a same reference image in accordance with a predetermined scanning order. The first index representing a combination of the one or more reference images referred to by a first reference image. The second index representing a combination of the one or more reference images referred to by a second reference image. The encoding unit encodes the common index.
US10057583B2 Encoding method of image encoding device
Provided is an encoding method of an image encoding device including predicting an intra mode for coding blocks of a minimum size for intra prediction to generate an intra pixel; and using the intra mode of the coding blocks of the minimum size to restore an intra mode of coding blocks of a larger size.
US10057576B2 Moving image coding apparatus, moving image coding method, storage medium, and integrated circuit
A moving image coding apparatus performs efficient moving image compression on video with much noise (with a poor S/N ratio), and enables appropriate bit rate control (code amount control). A first orthogonal transform unit performs orthogonal transform of an input moving image. A complexity obtaining unit obtains a complexity of the input moving image based on frequency component data obtained through orthogonal transform by the first orthogonal transform unit. A noise determination unit determines noise in the input moving image based on the frequency component data obtained through orthogonal transform by the first orthogonal transform unit. A code amount adjustment unit generates a code amount adjustment signal based on the complexity obtained by the complexity obtaining unit and the noise determination result obtained by the noise determination unit. A coding unit subjects the input moving image to a coding process including quantization using a quantization parameter value determined based on the code amount adjustment signal generated by the code amount adjustment unit.
US10057574B2 Coding tree unit (CTU) level adaptive loop filter (ALF)
Examples include a device for coding video data, the device including a memory configured to store video data, and one or more processors configured to obtain adaptive loop filtering (ALF) information for a current coding tree unit (CTU) from one or more of: (i) one or more spatial neighbor CTUs of the current CTU or (ii) one or more temporal neighbor CTUs of the current CTU, to form a candidate list based at least partially on the obtained ALF information for the current CTU, and to perform a filtering operation on the current CTU using ALF information associated with a candidate from the candidate list. Coding video data includes encoding video data, decoding video data, or both encoding and decoding video data.
US10057570B2 Method and apparatus for region of interest video coding using tiles and tile groups
Systems, methods, and instrumentalities are disclosed relating to region of interest (ROI) video coding using tiles and tile groups. An encoded video sequence including a plurality of tiles may be received. The plurality of tiles may be divided into one or more tile groups. Signaling indicating parameters of the one or more tile groups may be received. A tile group of the one or more tiles groups may be decoded and a picture relating to the decoded tile group may be displayed. The decoded tile group may overlap the ROI. The ROI may correspond to the displayed picture and the displayed picture may be a portion of the encoded video sequence. The tile groups that do not overlap the ROI may not be decoded.
US10057566B2 Depth of field indication using focus-peaking picture markers
A waveform monitor for generating a modified image from an original image includes a measuring system to select luminance frequency values of the original image that are above a first and a second threshold. A modifier changes selected pixels of the original image that fall above the first and second thresholds. In some embodiments these changed pixels are given a false color as color markers to indicate DOF and areas of sharpest focus of the original image. Methods of modifying images in this manner are also described.
US10057565B2 Rear-deploying mechanical broadhead
Rear-deploying mechanical broadheads may be provided having stationary blades that open only through movement of a drive pin/key secured within a slot or chamber in the body of the broadhead. The drive pin/key may act as bleeder blades, thereby forming a mechanical broadhead with bleeder blades. The stationary blades may be pinned to the tip of the broadhead through blade pins, thereby keeping the blades stationary during flight toward a target and lessening the likelihood that the broadhead may be errant in its movement toward a target.
US10057561B2 Systems and methods for facilitating three-dimensional reconstruction of scenes from videos
Scenes reconstruction may be performed using videos that capture the scenes at high resolution and frame rate. Scene reconstruction may be associated with determining camera orientation and/or location (“camera pose”) throughout the video, three-dimensional coordinates of feature points detected in frames of the video, and/or other information. Individual videos may have multiple frames. Feature points may be detected in, and tracked over, the frames. Estimations of camera pose may be made for individual subsets of frames. One or more estimations of camera pose may be determined as fixed estimations. The estimated camera poses for the frames included in the subsets of frames may be updated based on the fixed estimations. Camera pose for frames not included in the subsets of frames may be determined to provide globally consistent camera poses and three-dimensional coordinates for feature points of the video.
US10057554B2 Projection control device, projection control method and non-transitory storage medium
A projection control device comprises a projection control unit, an image acquisition unit, and a corresponding determination unit. The projection control unit outputs a synthesis pattern light to a screen. The synthesis pattern light comprises plurality of pattern light including light area of different wave range from each other. The image acquisition unit acquires a captured image includes the synthesis pattern light which has been outputted to the screen, wherein the captured image is captured by an image capture unit. The corresponding determination unit determines a relationship between projection pixels of the projector and pixels of the captured image of the image capture unit, on the basis of the synthesis pattern light on the captured image.
US10057553B2 Light source device, illumination device, and projector
A light source device includes a light source array including at least one light emitting part, a collimating optical system that receives a light beam bundle emitted from the light source array, a first lens array including a plurality of first small lenses that receives the light beam bundle having passed through the collimating optical system, and a second lens array that is disposed in a subsequent stage of the first lens array and includes a plurality of second small lenses corresponding respectively to the first small lenses. The planar shape of the light emission area of the light emitting part has a short-side direction and a longitudinal direction. The planar shape of the second small lens has a longitudinal direction. The short-side direction of the light emission area crosses the longitudinal direction of the second small lens.
US10057550B2 Display device
A display device includes: a display panel having a first curved portion and a second curved portion; a window on one surface of the display panel; and a circuit board connected to the display panel, wherein the display panel includes a front display portion and a side display portion which are separated by the first curved portion, and wherein the second curved portion includes a pad portion connected to the circuit board.
US10057549B2 Computer-implemented system and method for color sensing, storage and comparison
A modular device includes base and color sensing portions. The color sensing portion has a face, a controlled light source offset from the face to define an interior, the face configured to engage a target surface about a perimeter of the device housing wherein ambient light is restricted from entering the interior. A color sensor receives light reflected from the target surface and generates output signals representative of a surface color. The base portion communicates with the color sensor and a user device having a hosted program which generates a user interface enabling users to provide control input for the color sensor. The program further receives the output signals from the color sensing device and displays a first image of the detected color, and displays a second image of a user-selected color beside the first image. Color data values are further displayed corresponding to the difference between displayed colors.
US10057547B2 Medical image recording device
A medical image recording device includes an image pickup device generating an image pickup signal by photoelectrically converting light reflected from a subject with use of an image pickup element, wherein an image pickup control unit displays, on a display unit, image data generated for each of frames constituting a video by processing the image pickup signal. A recording control unit records the image data on a memory card. A movement detection unit sequentially compares the image data between the adjacent frames, and calculates an amount of movement of the image pickup device from a positional shift of a main subject between the adjacent frames. If the amount of movement is within a preset range, a camera shake correction unit corrects a blur. If the amount of movement is greater than an upper limit of the range, the recording control unit stops recording of image data on the memory card.
US10057544B2 Vehicle vision system camera with integrated physical layer components
A vision system for a vehicle includes an imager for a vehicular camera and a data receiving device operable to receive image data captured by the imager. A data transfer system communicates captured image data from the imager to the data receiving device. The data transfer system includes a single differential data line. The single differential data line may use a bi-directional high speed serial differential signaling protocol and a mixed signal PHY interface at each of a plurality of nodes of the single differential data line.
US10057542B2 System for immersive telepresence
Disclosed is system and method for interactive telepresence that includes at least one data processing apparatus, at least one database, an audio/visual capture device that is configured with at least one microphone and camera. A detection module is provided to detect one of the plurality of participants who is speaking during the meeting, and a display module that is configured to display video that is generated.
US10057537B1 System and method for source script and video synchronization interface
A script synchronization interface system is disclosed for synchronizing a script, shot properties, and one or more video files by mapping associated metadata. The script synchronization interface system includes an interactive script section, an interactive video section, and an interactive shot section. The interactive script section includes synchronized script dialog that is selectable by individual word. A selected word in the synchronized script dialog within the interactive script section is linked to a video frame and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive video section includes a video player that plays a synchronized video. The synchronized video in the interactive video section is linked to synchronized script dialog in the interactive script section and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive shot section includes selectable vertical line segments, on-screen actor information, shot set-up information, and take numbers.
US10057534B2 Hybrid modular device
A hybrid modular appliance or electronic device allows a user to plug a number of snap-together component modules of different types into a base device, so that the resulting assembly performs a custom-designed functionality. With no attached component modules, the base device functions as a standalone consumer or office appliance. At least one component module has its functionality not supporting the functionality of the base device, thereby allowing the resulting assembly a hybrid device. Examples of the hybrid modular devices include a TV-Wi-Fi-router, and a TV-storage-DVR-Wi-Fi-router. A hybrid modular device can serve as a videoconference device, a music jukebox, or a home theater unit.
US10057532B2 Methods and systems for environmental noise compensation
Some aspects of the disclosure relate to a system and methods for monitoring an audio signal that may comprise one or more device audio components, e.g., from a device presenting content and an ambient audio component. The system can determine the ambient audio component of the audio signal, and can determine whether the ambient audio component has satisfied an ambient audio component threshold. If the ambient audio component threshold has been satisfied, the system can cause the device to display a visual representation of the device audio component, such as presenting text corresponding to speech of the audio component.
US10057531B2 Solid-state image pickup device and method for driving the same in solid-state imaging pickup device and method for driving the same in a number of modes
A system and method for driving a solid-state image pickup device including a pixel array unit including unit pixels. Each unit pixel includes a photoelectric converter, column signal lines and a number of analog-digital converting units. The unit pixels are selectively controlled in units of rows. Analog signals output from the unit pixels in a row selected by the selective control though the column signal lines are converted to digital signals via the analog-digital converting units. The digital signals are added among a number of unit pixels via the analog-digital converting units. The added digital signals from the analog-digital converting units are read. Each unit pixel in the pixel array unit is selectively controlled in units of arbitrary rows, the analog-distal converting units being operable to performing the converting in a (a) normal-frame-rate mode and a (b) high-frame-rate mode in response to control signals.
US10057530B2 High dynamic range imaging sensor array
An apparatus having a rectangular imaging array characterized by a plurality of pixel sensors and a plurality of readout lines is disclosed. The apparatus has a plurality of column processing circuits, each column processing circuit being connected to a corresponding one of the readout lines and a plurality of signal injectors, one signal injector being connected to each of the readout lines. Each signal injector causes one of a predetermined number of voltages to be coupled to that readout line. An exposure for each of the pixel sensors is determined during image recording periods. The signal injectors inject a plurality of calibration voltages into the readout lines during calibration periods, and determines a gain function of an amplifier in one of the column processing circuits by measuring an output of the amplifier for the plurality of calibration voltages, the calibration period is between the imaging recording periods.
US10057526B2 Pixel circuit with low power consumption, image system including the same and operating method thereof
A pixel circuit including a photodiode, a first storage capacitor and a second storage capacitor is provided. The first storage capacitor discharges to a first output voltage in a first exposure time and to a third output voltage in a third exposure time. The second storage capacitor discharges to a second output voltage in a second exposure time and to a fourth output voltage in a fourth exposure time. The first and second exposure times are included in a first frame period. The third and fourth exposure times are included in a second frame period. The second frame period is a next frame period of the first frame period. In the first frame period, the first exposure time is subsequent to the second exposure time. In the second frame period, the third exposure time is prior to the fourth exposure time.
US10057525B2 Image sensing device and read-out method of the same
An image sensing device includes a read-out control block suitable for generating a selection address signal and one or more address clock signals based on a source address signal, and a judge clock signal having a higher frequency than a source clock signal; and a read-out block suitable for reading out a plurality of pixel signals in response to the selection address signal, the address clock signals and the judge clock signal.
US10057522B2 Image sensor and method and apparatus for removing sunspot of the same
A method for removing a sunspot of an image sensor, an apparatus for removing a sunspot of an image sensor and an image sensor are provided. The method includes: obtaining reset sampling signal values of pixel units in a pixel array of the image sensor; for each of the reset sampling signal values, determining whether the reset sampling signal value is less than a predetermined sampling signal threshold, and generating a comparing signal when the reset sampling signal value is less than the predetermined sampling signal threshold; generating location information of the pixel unit corresponding to the reset sampling signal value according to the comparing signal; and replacing the reset sampling signal value corresponding to the location information with a maximum brightness value.
US10057521B1 High-speed CMOS camera
A high-speed CMOS camera includes an array of pixel circuits coupled to a photodiode array, an oscillator circuit, and a pattern generator circuit. The pattern generator circuit includes a high speed shift register and a non-overlap generator. The shift register is programmable to produce a pulse train of trigger pulses that defines an interframe and a frame's shutter duration. The non-overlap generator deserializes the incoming pulse train of trigger pulses, and it produces a time-separated reset pulse based on the pulse train of trigger pulses. The shift register is configured to permit the frame durations and the interframe times to be selected arbitrarily over specified ranges in increments of a basic time unit that depends on the oscillator period.
US10057513B2 Flash thermography device for inspecting turbine components
A flash thermography device for generating an infrared image of a turbine component located inside a turbine. The device includes a flash enclosure having an aperture. A flash source is located in the aperture wherein the flash source generates a light pulse that heats the turbine component. The device also includes an infrared sensor for detecting thermal energy radiated by the turbine component wherein the radiated thermal energy is transmitted through the aperture to the infrared sensor to enable generation of an infrared image of the turbine component.
US10057511B2 Framing enhanced reality overlays using invisible light emitters
A method is provided for overlaying target contents on a physical display area using projected light grid or a grid of light emitters. Information on the target contents is transmitted from the emitters using light to an augmented reality device. The information includes light-based data stream of the target contents and physical coordinates of a frame. The augmented reality device position and display the target contents on an area defined by the frame.
US10057506B2 Method and/or apparatus for frame accurate hot failover
A method for switching between two redundant bitstreams. The first bitstream may be presented to a first pipeline. The second bitstream may be presented to a second pipeline. The first bitstream and the second bitstream may contain redundant information received from independent sources. If the first bitstream fails, the method may present an output of the second pipeline to the output pipeline. Data in a buffer in the second pipeline may be used to pass a next frame to the output pipeline. A size of a buffer of the first pipeline and a size of the buffer in the second pipeline may be adjusted based on a time of reception of the first and the second bitstream.
US10057505B2 Full-body image capturing and image processing system and method for its operation
A method for operating a full-body image capturing and image processing system, comprising at least the method steps of: capturing digital images of a body to be examined; creating at least one combined image from at least two different images; identifying skin surface of the body to be examined in the images and/or combined images; identifying predefined segments of the identified skin surface in the images and/or combined images; identifying skin regions that show reddening or scabbing in the images and/or combined images; calculating the proportional area of the identified skin region per segment; determining a degree of reddening of the skin surface, the degree of scabbing of the skin surface and a degree of curvature of the skin surface in the identified skin regions per segment; calculating one segment value each; calculating a weighted total value; outputting the total value and/or the segment values.
US10057503B2 Image processing apparatus and method for applying a virtual light source to an image
An image processing apparatus comprises: an obtainment unit configured to obtain an image; a setting unit configured to set, based on a shading status of a region of a first subject out of a plurality of subjects included in the image, a virtual light source for virtually emitting light on a region of a second subject in the image that is different to the first subject; and a generation unit configured to generate an image having a shading status such that light based on the set virtual light source is emitted onto the region of the second subject.
US10057501B2 Imaging apparatus, flicker detection method, and flicker detection program
An imaging apparatus includes: an imaging element; an imaging element driving unit that directs the imaging element to alternately perform imaging operations at a first frame rate and a second frame rate being different from the first frame rate; and a flicker detection unit that detects whether a first flicker of a light source with a first frequency is present and whether a second flicker of a light source with a second frequency is present, based on a captured image signal obtained by an imaging operation at the first frame rate, a captured image signal obtained by an imaging operation at the second frame rate following the imaging operation at the first frame rate and a captured image signal obtained by an another imaging operation at the first frame rate or the second frame rate, wherein the first frame rate and the second frame rate are as defined herein.
US10057498B1 Light field vision system camera and methods for using the same
This invention provides a vision system camera assembly and method for using the same that employs a light-field camera with an associated vision system image sensor and overlying microlens optics to acquire images of a scene. The camera generates a light field allowing object features at varying depths of field to be clearly imaged in a concurrent manner. In an illustrative embodiment a vision system, and associated method of use thereof, which images an object or other subject in a scene includes a vision system camera with an optics assembly and a light field sensor assembly. The camera is constructed and arranged to generate light field image data from light received through the optics assembly. A light field process analyzes the light field image data and that generates selected image information. A vision system processor then operates a vision system process on the selected image information to generate results therefrom.
US10057496B2 Display control apparatus, display control method, and program
A display control apparatus includes a storage unit configured to store image data associated with positional information, a determination unit configured to determine whether information representing a type of satellite used for determining the positional information associated with the image data stored in the storage unit is associated with the image data, and a display control unit configured to control, in accordance with a result of the determination performed by the determination unit, display of information representing a type of satellite used for determining the positional information associated with the image data in a form in which the type of satellite is recognizable.
US10057494B2 Distance measurement device, distance measurement control method, and distance measurement control program
A distance measurement device includes a detection unit, an optical path forming unit, a common reduction unit that reduces influence of variation of an optical axis of an image formation optical system, and reduces variation of an optical axis of the directional light, an auxiliary reduction unit that auxiliarily reduces at least one of influence of variation of the optical axis of the image formation optical system or variation of the optical axis of the directional light, and a control unit that, in a case of operating the common reduction unit and the auxiliary reduction unit at the same time, controls the common reduction unit and the auxiliary reduction unit to reduce variation of an irradiation position of the directional light in a subject image received as light by a light receiving section.
US10057492B2 Photographing apparatus and photographing control method to generate a low-pass filter effect
In the photographing apparatus and the photographing control method, a processor can set one of a still-image photographing mode, and a specified photographing mode other than the still-image photographing mode. An LPF controller allows the optical low-pass filter effect to be obtained by moving the movable member via a driver when the processor has set a photographing mode to the still-image photographing mode, and prohibits an obtaining of the optical low-pass filter effect, obtained by moving the movable member via the driver, when the processor has set the photographing mode to the specified photographing mode.
US10057491B2 Image-based motion sensor and related multi-purpose camera system
An image-based motion sensor has a camera system and a processing system. The camera system generates an image output including a plurality of captured images. The processing system obtains a motion sensor output by processing the image output, and identifies a user input as one of a plurality of pre-defined user actions according to the motion sensor output. Different functions of at least one application performed by one electronic device are controlled by the pre-defined user actions. The motion sensor output includes information indicative of at least one of a motion status and an orientation status of the image-based motion sensor. Each of the captured images has more than one color component, and only values of one single color component are involved in obtaining the motion sensor output.
US10057489B2 Vehicular multi-camera vision system
A vision system for a vehicle includes a plurality of cameras with one camera functioning as a master camera and other cameras functioning as slave cameras. During a forward driving maneuver of the vehicle, a forward viewing camera functions as the master camera and at least a driver-side sideward viewing camera and a passenger-side sideward viewing camera function as slave cameras. During a reversing maneuver of the vehicle, a rearward viewing camera functions as the master camera and at least the driver-side sideward viewing camera and the passenger-side sideward viewing camera function as slave cameras. The vision system is operable to synthesize a composite image derived from image data captured by at least the master camera and the driver-side sideward viewing camera and the passenger-side sideward viewing camera. Operating parameters of the master camera are used at least by the driver-side sideward viewing camera and the passenger-side sideward viewing camera.
US10057487B1 Panoramic imaging systems based on normal-lens cameras
Panoramic imaging systems and devices are disclosed. In one aspect, a disclosed panoramic imaging system includes a housing which has a substantially spherical shape and a set of cameras mounted on and enclosed by the housing. The housing is further composed of a first hemispherical substructure which receives a first subset of cameras and a second hemispherical substructure substantially identical to the first hemispherical substructure to receive a second subset of cameras. Each of the first and second hemispherical substructures has a closed boundary, and the contour of the closed boundary resembles the contour of the seam of a tennis ball. Moreover, each of the first and second hemispherical substructures has a shape which resembles the shape of one half of the tennis ball. In some embodiments, the disclosed panoramic imaging system includes eight normal-lens or wide-angle-lens cameras.
US10057486B2 Display control device
A signal processor includes a processing unit configured to correct a distortion of a first data caused by an optical property of lens and to output a second data obtained by correcting the first data. The processing unit is configured to output the second data for each of predetermined data units. The predetermined data units are outputted at intervals in accordance with a width of the distortion of the first data.
US10057484B1 Method and apparatus for activating a hardware feature of an electronic device
A method and apparatus for activating a hardware feature of an electronic device includes the electronic device detecting 302 a predetermined motion of the electronic device and measuring 304, in response to detecting the predetermined motion, an orientation of the electronic device. The method further includes the electronic device activating 306, based on the orientation, a hardware feature from a plurality of selectable hardware features of the electronic device, wherein each selectable hardware feature can be activated based on different orientations of the electronic device.
US10057480B2 Electronic apparatus and control method thereof
An electronic apparatus comprises a detection unit configured to detect a touch operation on a touch sensitive surface, an operation unit that is located at a position different from a position of the touch sensitive surface, and a control unit configured to, when neither the touch operation nor an operation on the operation unit has been performed for a first period, perform control to switch to a lock state without hiding display on a display unit, the lock state restricting execution of a function corresponding to the touch operation, and upon accepting the operation on the operation unit during the lock state, perform control to switch to a state in which the function corresponding to the touch operation is executed by releasing the lock state, and to execute a function corresponding to the operation on the operation unit.
US10057476B2 Image capture apparatus comprising image transmission function
An image capture apparatus is provided with an image capture unit and a communication unit, and is configured to: perform automatic transmission for automatically transmitting an image photographed with the image capture unit to an external device through the communication unit; switch and control a first functional mode for enabling a photography function, and a second functional mode for disabling the photography function and enabling a communication function in relation to image transmission; in a case in which an image is photographed in the first functional mode, record the photographed image as a transmission target image that is targeted for the automatic transmission; and even if the transmission target image is recorded, control the communication unit not to start automatic transmission of the transmission target image to the external device during the first functional mode, and control the communication unit to start automatic transmission of the transmission target image to the external device during the second functional mode.
US10057468B2 Aero-wave instrument for the measurement of the optical wave-front disturbances in the airflow around airborne systems
An aero-optical disturbance measurement system includes a mirror supported by a gimbal for receiving a light beam from a light emitting source, reflecting the light beam to a first periscope fold mirror and therefrom reflecting the light beam directly to a second periscope fold mirror. A first concave off-axis paraboloid mirror receives the light beam reflected from second periscope fold mirror and therefrom a first fold mirror receives the light beam reflected directly from first concave off-axis paraboloid mirror. A second fold mirror receives the light beam reflected directly from the first fold mirror. A second concave off-axis paraboloid mirror receives the light beam reflected directly from second fold mirror which reflects the light beam to a fast steering mirror. A fine tracker camera coupled to an embedded processer receives portion of light beam from fast steering mirror. Embedded processor controls movement of fast steering mirror and gimbal.
US10057465B2 Cell phone mouth mount
A mouth held photographic mount that is angularly adjustable and has two different reconfigurable structures. In either structure a cell phone is held in a rigid horizontal orientation so as to allow video footage to be shot while the mount is held in the photographer's mouth. The first structure uses an elastic strap to constrain the phone and the second structure uses a vertically adjustable elastic clam to constrain the phone. The shock and vibration isolation of the phone is provided by the human body's own suspension mechanism.
US10057463B2 Mobile terminal and control method therefor
Disclosed are a mobile terminal having an image capturing function, and a method of controlling the same. The mobile terminal includes a body; a sensing unit configured to sense a motion of the body; a camera formed to be relatively-rotatable with respect to the body, based on the sensed motion; a display unit configured to output an image input through the camera; and a controller configured to relatively-rotate the camera with respect to the body in a moving direction of the body when a motion of the body is sensed, such that an image of a place corresponding to a predicted moving path of the body based on the motion of the body is output, wherein an image input through the relatively-rotated camera is output to the display unit.
US10057462B2 Mechanism to perform force black color transformation
A printing system is disclosed. The printing system includes a color management unit including one or more color caches to store input colors and corresponding output colors and a color engine (CE) to receive input colors and perform Force-K transformations to map near black input colors into pure black output colors by dynamically identifying the near black input colors based on chroma values and effective output values.
US10057456B2 Communication device and method for controlling the same
A communication device includes a first holding unit which holds a disk-like first recording medium capable of storing information and a second holding unit which holds a second recording medium which is different from the first recording medium. The communication device further includes a request reception unit configured to receive a request for information indicating a recording medium which is usable by the communication device from a terminal device, and a transmission unit configured to transmit information indicating the first recording medium and information indicating the second recording medium held by the second holding unit to the terminal device when the request is received.
US10057454B2 Method for transmitting fax messages from a fax message sending device to a fax message receiving device
The disclosure relates to a method of transmitting fax messages from at least one fax message sending device to at least one fax message receiving device. The method is implemented in a fax communication device driver. The method comprises the steps of receiving, from a fax server software module, fax data associated with a fax message to be transmitted from a fax message sending device to a fax message receiving device; deciding, on the basis of at least one predetermined routing rule, whether to route the fax data to the fax communication device or to the cloud provider; and based on a decision result, selectively transmitting the fax data to the fax communication device or to the cloud provider for transmission to the fax message receiving device.
US10057451B2 Astral lamp device having detachable and angle-controllable LED module blocks and method of setting the same
Disclosed herein are an astral lamp device having detachable and angle-controllable LED module blocks and a method of setting the same. The astral lamp device having detachable and angle-controllable LED module blocks, includes a plurality of LED module blocks having one end attached to and disposed on a central frame; and an angle control part configured to control an angle of the LED module block attached to the central frame.
US10057447B2 Content processing apparatus
A content processing apparatus includes a content processing device, a controller and an apparatus memory storing therein a program including an analysis module, a first obtaining module and a second obtaining module. The analysis module causes the apparatus to perform an extraction processing, a first determination processing, a first obtaining processing, a second obtaining processing, a second determination processing, a display processing, a reception processing and an operation instruction processing. The first obtaining module causes the content processing apparatus to perform a transmission processing, a reception processing and a first transfer processing. The second obtaining module causes the content processing apparatus to perform an obtaining processing and a second transfer processing.
US10057446B2 Image forming apparatus including an application separated into a core logic portion and a user interface frame portion, and storage medium storing program causing a processor controlling the apparatus to execute an image formation process implementing the application
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application programming interface includes an after-the-fact notification indicative of that a window displayed by the application is changed to a non-display state as a result that another window is displayed.
US10057444B2 Mobile terminal, information processing system, and control method
In a technique to implement document reading by making use of a mobile terminal and an image forming apparatus, control to cause an image of a document to be captured at accurate timing is important. The present invention is a mobile terminal capable of communicating with an image forming apparatus and the mobile terminal includes: an image capturing unit; an instruction unit configured to transmit discharge instructions to discharge a document to the image forming apparatus in which the document is set in a sheet feed unit; a state acquisition unit configured to acquire a state of the image forming apparatus by communicating with the image forming apparatus; and an image capturing instruction unit configured to detect timing at which the image forming apparatus discharges the document based on the state of the image forming apparatus acquired by the state acquisition unit and to give instructions to capture an image of the document to the image capturing unit at the timing.
US10057443B2 Image processing apparatus for reading and printing a document image, control method for the image processing apparatus, and storage medium
In one embodiment, a control method for an image processing apparatus including a reading unit configured to read a document image and a printing unit configured to print the document image read by the reading unit is provided. The control method includes detecting an error in process of reading by the reading unit, causing the reading unit to perform reread processing for rereading the document image based on the error being detected, and refraining, in a case where the image processing apparatus operates in a mode in which the printing unit starts printing without waiting for the reading unit to complete reading a document image, from causing the reading unit to perform the reread processing based on the error being detected.
US10057441B2 Driving device, image reading device, and image forming apparatus
A driving device of the present invention includes a drive wire and a drive pulley. The drive pulley has a fixing hole and a guide groove on a wire-winding surface thereof on which the drive wire is wound. The drive wire is disposed in the guide groove and fixed in a fixing hole by a fixing member. A bottom face of the guide groove has a curved face portion formed in a boundary region of the wire-winding surface and the guide groove.
US10057436B2 Device management system, image forming apparatus, and non-transitory computer readable medium
Provided is a device management system including plural situation grasping devices that are provided in an office room, each of which grasps surrounding situations, and an image forming apparatus that is provided in the office room, includes a storage unit storing information on the plural situation grasping devices, and forms an image on a recording material.
US10057433B2 Image forming apparatus, operation control method and non-transitory computer-readable storage medium storing operation control program
An image forming apparatus includes a control section and a hardware device controlled by execution of a job execution program. The control section includes a CPU and a non-volatile memory which stores the job execution program and working data created by execution of the job execution program. The control section includes a program monitoring section that, in accordance with a status of execution of the job execution program, determines a job execution status at power-off of the apparatus; and a matching section that, on the basis of a result of determining the job execution status, determines whether an execution status of the job execution program and an operation status of the hardware device match at start-up of the apparatus. On determining that the execution status and the operation status do not match at the start-up, the matching section deletes the working data in the non-volatile memory.
US10057431B2 Charging method, access network device, and gateway device
Embodiments of the present invention relate to a charging method and device. The method includes: obtaining, by a radio access device located in an access network, first information, where the first information includes or is used to indicate a type of service data borne on a radio interface of the radio access device and a type of the radio interface; and sending, by the radio access device, the first information to a charging network element located in a core network, so that the charging network element performs charging by using the first information. The method provided in the embodiments of the present invention can implement service data charging without requiring a wireless local area network access gateway, thereby simplifying a communication process between network elements and reducing management costs of a network.
US10057430B2 Apparatus, system, and method for charging processing based on communication quality
There is provided an information processing apparatus, an information processing method and a program for causing a computer to execute the method, the information processing apparatus including an acquisition unit configured to acquire communication quality at a time of communication between a base station and a wireless communication apparatus that connects to a predetermined network via the base station and performs the communication, and a charging processing unit configured to perform charging processing related to the communication based on the acquired communication quality.
US10057428B1 Systems, methods, devices and arrangements for cost-effective routing
A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for VoIP/VioIP calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.
US10057421B1 Utilizing virtual user records for device management
Communications-capable devices and agents can each register with a single address of record (AOR), or other such identifier. Various AORs or virtual AORs (VAORs) can then be mapped together whereby a device can be associated with multiple groupings, such as for households where devices may be shared amongst two or more users. The ability to maintain mappings between the AORs/VAORs enables the devices to be associated with multiple groupings while only registering with a single AOR, and simplifies the call routing logic as call connection requests only need to specify a single AOR/VAOR to reach a particular user or grouping of users via the corresponding registered devices. Depending upon the mapping complexity, at least some of the AORs can be function as VAORs for purposes of group mapping.
US10057419B2 Intelligent call screening
A computer receives an incoming call by a cognitive computing service. The computer determines, by the cognitive computing service (CCS), caller details that the incoming call is not within intended recipient preferences, based on comparing the caller details to call log information database and call information database, wherein the call log information database and call information database comprises previous caller details. The computer references, by the CCS, additional caller details from the call log information database and call information database relating to the caller details. The computer determines whether an intended recipient of the incoming call would reject the incoming call and based on the computer determination that the intended recipient of the incoming call would reject the incoming call the computer rejects the incoming call.
US10057418B1 Managing telephone interactions of a user and an agent
The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
US10057413B2 System and method for spoken caller identification in a cellular telephone headset
The subject disclosure describes monitoring when a headset is in communication with a mobile communication device, detecting the headset, comparing a name of a caller and a telephone number of the caller against a list of names and telephone numbers previously stored in a memory, determining that the name of the caller or the telephone number of the caller matches one of the names and telephone numbers in the list, determining that the one of the names and telephone numbers is associated with a pre-recorded message that the user previously recorded and stored in the memory, retrieving the pre-recorded message, and performing a text-to-speech conversion on the name and telephone number of the caller to generate a synthesized speech signal spoken text message and sending the synthesized speech signal and the pre-recorded message to the headset. Other embodiments are disclosed.
US10057412B1 Region-based connecting of calls using client-specific control and provisioned numbers
Apparatus and methods are disclosed for client-based control of revising caller identifications (IDs) for communications between a private network and a public network. An apparatus including a telecommunications-providing server and processing circuit that communicates client-specific sets of data over an interface protocol. The telecommunications-providing server revises a caller ID for a VoIP call based on the client-specific sets of data, an identifier that corresponds to a requesting endpoint, and a geographic region determined from the call request. Further, the telecommunications-providing server connects the VoIP call by accessing and passing a provisioned VoIP number. The provisioned VoIP includes the revised caller ID which is a local number identified by the determined geographic region that the endpoint is located.
US10057409B2 System and method for cellular call monitoring using downlink channel correlation
Methods and systems for monitoring communication of mobile communication terminals, such as cellular phones. An off-air monitoring system reconstructs both directions of a call conducted between two mobile terminals by receiving only downlink channels. The off-air monitoring system receives multiple downlink transmissions transmitted by base stations in a wireless communication network. The system uses the received downlink transmissions to reconstruct the bidirectional call content of calls conducted between wireless terminals. In order to reconstruct the bidirectional content of a given call, the system identifies and correlates the two downlink transmissions of that call from among the multiple received downlink transmissions.
US10057408B1 Methods for using extracted feature vectors to perform an action associated with a work identifier
A method including the steps of: receiving, by a computer system including at least one computer, a first electronic media work uploaded from a first electronic device; extracting one or more features from the first electronic media work; linking the first electronic media work with a reference electronic media work identifier associated with a reference electronic media work to generate correlation information using an approximate nearest neighbor search; storing the correlation information; receiving, from a second electronic device, a query related to the first electronic media work; correlating the query with action information related to an action to be performed and associated with the reference electronic media work identifier based at least in part on the correlation information; generating machine-readable instructions based upon the action information; and providing to the second electronic device, the machine-readable instructions to be used in performing the action.
US10057406B2 Method for adjusting terminal setting, and apparatus
The present disclosure provide a method for adjusting a terminal setting, and an apparatus. The method is applied to a terminal, and the method includes: if a first trigger event is detected, obtaining, from control conditions, a first control condition corresponding to the first trigger event, where the first trigger event includes a first operation event operating a first application or that a current system time of the terminal reaches a preset starting time associated with the first application, and adjusting the terminal setting according to the first control condition. As such, when a same function or different profiles are used, a setting does not need to be manually adjusted, thereby improving use experience of a user for a terminal.
US10057402B2 Systems and methods for a symbol-adaptable keyboard
In one embodiment, a method includes detecting a communication session between a first user and one or more second users. The method also includes determining a social context of the communication session, and determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users. The method further includes providing for display to the first user a set of keys corresponding to the set of symbols. The keys indicate symbols for input by the first user in the communication session.
US10057401B2 Method and apparatus for interworking between electronic devices
An electronic device comprising: a memory; a communication unit for exchanging communications with a wearable device and an external device; and at least one processor that is operatively coupled to the memory, configured to: detect an event that is associated with a connection with the external device; identify a function that is associated with the external device in response to the event; and transmit to the wearable device an instruction for executing the function, wherein the instruction is transmitted via the communications unit.
US10057399B2 Method for providing information to head unit of vehicle by using template-based UI, and head unit and computer-readable recoding media using the same
A method for providing information to a head unit of a vehicle by using a template-based user interface. The head unit acquires information on multiple applications belonging to a specific category among built-in internal applications of the head unit and external applications stored in a mobile terminal connected with the head unit. The head unit acquires information on available applications that support detailed functions included in the acquired multiple applications belonging to the specific category by individual detailed functions by referring to the information on the detailed functions included in the applications belonging thereto. The head unit to displays one or more lists of the available applications by the detailed functions through the template.
US10057391B2 Acceleration of GTP traffic flows, over a satellite link, in a terrestrial wireless mobile communications system
An approach is provided for the application of network acceleration technologies to remote node traffic over GPRS tunneling protocols (GTP) in terrestrial mobile communications networks. A proxy device of a first network node receives a stream of data packets that are encapsulated in accordance with GTP. Each GTP packet is de-encapsulated by stripping GTP header from the packet, identifying the TEID (reflecting a respective GTP flow with which the GTP packet is associated), and maintaining a respective GTP payload (PDU). Acceleration functions are applied to the GTP PDUs, and the resulting acceleration packets are transmitted communications network link(s) to a proxy of a second network node. The second node proxy device receives the transmitted packets, and re-encapsulates each packet, in accordance with the GTP protocol, based at least in part on the respective TEID of the packet.
US10057390B2 Method and system for modifying HTTP request headers without terminating the connection
Methods and systems provide mechanisms for inspection devices, such as firewalls and servers and computers associated therewith, to modify HTTP requests, without requiring the inspection device to terminate the connections at the TCP (Transport Control Protocol) level, as occurs with contemporary web proxies, e.g., web proxy servers—either explicit or implicit proxies.
US10057387B2 Communication traffic processing architectures and methods
Communication traffic processing architectures and methods are disclosed. Processing load on main Central Processing Units (CPUs) can be alleviated by offloading data processing tasks to separate hardware. In one implementation, a processing architecture includes a main processor configured to execute a first portion of a driver software to perform protocol control and management task associated with control or management packets in a packet-based protocol according to which packets are received from a device, an offload processor configured to execute a second portion of the driver software to perform data processing task for data packets received according to the packet-based protocol, an interface to enable communication with the device, and an interconnect coupled to the main processor, to the offload subsystem, and to the interface.
US10057386B1 Summarizing and flood suppressing messages
Message summarization and flood suppression may be provided. A proxy (e.g., an IGMP Proxy) process may be used to reduce the flooding of messages (e.g., IGMP messages) over a network (e.g., an EVPN network). A triggering process may also be provided for provider edge (PE) devices to setup their underlay multicast tunnels. The proxy may comprise two components: i) a proxy for reports (e.g., IGMP reports); and ii) a proxy for queries (e.g., IGMP Queries).
US10057381B2 User terminal, rule executing method thereof, server apparatus and rule executing system
A user terminal includes an inputter which receives a user command, a display, a communicator configured to communicate with an external server, and a controller configured to create a first rule in which the user terminal performs a first action when a first condition is met in another first user terminal, control the communicator to transmit the created first rule to the external server, and perform the first action according to an event command when the event command to perform the first action is received from the external server upon the first condition being met in the first user terminal.
US10057379B2 Systems and methods for drilling automation with OPC UA
The present disclosure provides a drilling system that comprises a drilling rig, a device box having a plurality of sensors monitoring operating parameters of the drilling rig, an OPC UA server receiving data from the plurality of the sensors, and an OPC UA client in communication with the OPC UA server. The OPC UA client has a client library between the client application layer and the client SDK layer, which converts a client application to an OPC UA operation.
US10057378B2 Systems and methods for API rate limiting and distribution
An API rate limiting system may receive a client request from an API client associated with a tenant, formulate a proxied request with an internal authentication specific to the tenant, and send the proxied request to API endpoints (tenant resources) at a store. The store fulfills the request, accessing and modifying local database(s) as needed, and returns a response to the system. The system returns the response to the API client along with information about the API client's quota for the current time window. The system may calculate the quota based on a resource limit with respect to a number of clients accessing a resource. In some embodiments, the system may implement an exponential distribution function in making a determination on a quota per API client per time window.
US10057371B2 Content delivery system, delivery server, receiving terminal, and content delivery method
A transmitting terminal can transmit a content held by itself to a specific receiving terminal having no email software as if using a mailer. The transmitting terminal (10) and the receiving terminal (20) are connected to a delivery server (30) via a network (4). The delivery server (30) comprises: a database (36) for registering the device ID that specifies the receiving terminal (20); a content storage (39) for temporarily storing a content transmitted from the transmitting terminal (10); and table (33, 37) for managing contents separately on a per device ID basis of the receiving terminal. The delivery server (30), when receiving a request from the receiving terminal (20), refers to the tables (33, 27) and transmits to the receiving terminal (20) a content, the transmission destination of which corresponds to the device ID of the receiving terminal (20).
US10057369B2 Layout for dynamic web content management
A request for content is sent via a client device. The client device negotiates with a server content provider regarding the layout of the content using a dynamically configurable content layout profile describing layout preferences for content. When the content is received from the server content provider, the content is displayed according to the dynamically configurable content layout profile. The server may format the content in accordance with the profile and send the formatted content to the client device via a network. A user of the device may modify the profile dynamically to specify a different layout and receive reformatted content.
US10057368B1 Method and system for incremental cache lookup and insertion
Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to retrieve an object from a cache; comparing a size of the requested object to a threshold retrieval size; transmitting a response including an incremental lookup indicator to the client when the size is greater than the threshold retrieval size; receiving one or more follow-on requests including the incremental lookup indicator from the client; responsive to each of the follow-on requests, retrieving a portion of the requested object from the cache; and transmitting the retrieved portion to the client. Corresponding incremental insertion of data items into the cache are also disclosed.
US10057362B2 Maintaining information describing interactions performed by users of an online system on third party systems on the online system
An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user.
US10057361B2 Photo check-in method, apparatus, and system
Method and device of sharing photos includes: receiving, from a mobile device, a first location of a first photo, a second location of a second photo, and a current location of the mobile device; sending, to the mobile device, a plurality of points of interest selected in accordance with their proximity to the first location, the second location, and the current location, respectively; receiving a first check-in location for the first photo and a second check-in location for the second photo selected from the plurality of points of interest; determining a granularity level at which an encompassing location comprises the first check-in location corresponding to the first photo and the second check-in location corresponding to the second photo; determining the encompassing location; and causing the encompassing location to be shared among users of the social network platform in association with the first photo and the second photo.
US10057360B2 System for location-based website hosting optimization
A hosting provider may host a website at a first hosting location based on initial business information received from a hosting customer, perhaps while the hosting customer created an account. The initial business information may include, as non-limiting examples, whether the business is a local or non-localized business, business addresses and/or registered domain names. A domain name, particularly if it resolves to the website, may be analyzed for incorporated words, spelling, characters and/or top-level domain that may point to, or be more commonly used in, one or more geographical regions. The website may be moved to a second location based on the initial business information combined with subsequently collected business information, such as, as non-limiting examples, updated address information, marketing campaigns aimed at particular locations and/or based on the originating location of traffic to the website.
US10057359B2 Location suggestion based upon social networking post content
Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.
US10057355B2 Communication system, communication device, communication method, and non-transitory computer readable medium storing program
An object is to provide a communication system capable of preventing a number of control signals, which could occur in a mobile communication network, from occurring when a VM is deleted in a node device without suspending a service. A communication system according to the present invention includes a communication device 1, and a communication device 2 configured to control a plurality of sessions set between the communication devices 1 and 2 by using a plurality of VMs, in which the communication device 2 notifies, by using a determination that a plurality of sessions that are controlled between the communication device 1 and a VM 3 should be controlled in a VM 4 different from the VM 3 as a trigger, the communication device 1 of identification information used in the VM 4 and updates the sessions.
US10057351B2 Modifying information dispersal algorithm configurations in a dispersed storage network
A method for execution by a dispersed storage (DS) client module includes receiving a write request for a first data object. A set of storage units associated with the first data object are identified, and an availability level is determined. The DS client module determines to modify dispersal parameters associated with the set based on the availability level, and modified dispersal parameters are determined based on current dispersal parameters and the availability level. Encoded slices are generated by performing an encoding function on the first data object using the modified dispersal parameters, and the slices are sent to the storage units. A second data object stored in the identified set of storage units is recovered by utilizing the current dispersal parameters. Encoded slices are generated by performing an encoding function on the second data object using the modified dispersal parameters, and the slices are sent to the storage units.
US10057348B2 Storage fabric address based data block retrieval
Techniques for retrieving data blocks are provided. In one aspect, a storage fabric address of a controller associated with a data block is retrieved by a node. If the node is on the same storage fabric as the retrieved address, the data block may be retrieved over the storage fabric. In another aspect, a directory server maintains mappings of data blocks to storage fabric addresses of controllers associated with the data blocks. A request for the location of the data block includes the storage fabric address of the associated controller.
US10057341B2 Peer-to-peer architecture for web traffic management
Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter.
US10057338B2 Data distribution apparatus, data distribution method, and data distribution program for parallel computing processing system
A problem is to distribute data efficiently to each computing node in a parallel computing processing system.A parallel computing processing apparatus 1 accomplishes high-speed computing processing by processing the data read out from a plurality of storage apparatuses 106 via an I/O management server 102A and an I/O server 102B in parallel by a plurality of computing servers 101. During the above, when a job is submitted from a user terminal 103, the I/O management server 102A determines, with respect to a program to be executed, which of the computing servers 101 executes each of the processes of the program and whether each of the processes uses a computing acceleration module 105 with referring to a host definition information table 151, a rank arrangement information table 152, an acceleration module location information table 153, and an application characteristics information table 154. If the I/O management server 102A determines that each of the processes uses the computing acceleration module 105 and the process concerned is processed by the computing server 101 having the computing acceleration module 105, the I/O management server 102A allots an I/O bandwidth for the process concerned preferentially.
US10057335B2 Dynamic registration of an application with an enterprise system
A computer-implemented method for automatically registering an application with an enterprise system. The method includes, obtaining the application associated with the enterprise system, wherein the application is pre-configured for subsequent registration with the enterprise system such that the registration establishes a trust relationship between the application and the enterprise system. The method further includes installing the application on a host device, and in conjunction with installing the application, automatically requesting the registration of the application with the enterprise system.
US10057334B2 Quad full mesh and dimension driven network architecture
A data center network architecture and method for communicating data are provided. The nodes and communication links in the network are arranged according to N dimensions. Groups of four nodes are arranged initially in quad full mesh networks. In each dimension, each node has three connections to other nodes. In particular, in each dimension, the nodes can be arranged in quarters, where a node in one quarter is connected to a node in each of three other quarters. In each dimension, the maximum number of hops between a sending node and a destination node is N. Due to the dimensionality, the nodes and communication links can be easily classified into different service levels, and diagnosis of problems is facilitated.
US10057330B2 Apparatus and method for deferring asynchronous events notifications
Embodiments of apparatuses and methods for self-service payment based on location and time information are described. In embodiments, a device may include a data module to store one or more Asynchronous Events Notifications (AENs) or Ethernet frames. The device may further include a Network Interface Controller (NIC), coupled to the data module, to send the one or more AENs or Ethernet frames to a Baseboard Management Controller (BMC) in response to receipt of a command from the BMC indicating an opportunity for the NIC to send AENs or Ethernet frames to the BMC. Other embodiments may be described and/or claimed.
US10057327B2 Controlled transfer of data over an elastic network
Controlled transfer of data over an elastic network is provided and includes analyzing properties of a set of data for transfer from a source storage location to a target storage location across an elastic cloud computing network as part of a staged transfer of the set of data, assigning transfer queue weightings to data subsets of the set of data based on weighting parameters, the transfer queue weightings dictating order of transfer of the data subsets from the source storage location to the target storage location, and controlling transfer of the data subsets from the source storage location to the target storage location consistent with the transfer queue weightings assigned to the data subsets, the controlling transfer including controlling, based on costs to transfer the data subsets, bandwidth allocation of the elastic cloud computing network and a transfer schedule for the data subsets.
US10057326B2 Client-adjustable window size for connectionless transfer protocols
Described herein are various principles for operating transfer protocols using adaptive flow control techniques. In accordance with some of these principles, a client may adaptively negotiate with a server regarding a window size to use when communicating datagrams using a connectionless content unit transfer protocol like the Trivial File Transfer Protocol (TFTP). In some implementations, a client may inform a server whether to increase or decrease a window size. In these implementations, the client may increase the window size upon determining that a previous window size has led to successful transfer of content without any loss of datagrams and the client may decrease the window size upon detecting a loss of a datagram. Because of the limited resources available in some environments in which these techniques may be used, in some implementations a window size may be increased by small amounts but may be decreased drastically upon detecting a loss.
US10057321B2 Image management apparatus and control method capable of automatically creating comment data relevant to an image
Provided is an image management apparatus including: an acquiring unit configured to acquire data of an image and positional information on a subject included in the image; a computation unit configured to compute a relative positional relationship between a plurality of subjects included in the image in at least a depth direction, based on the acquired positional information on the plurality of subjects included in the image; and a creating unit configured to create a comment data relevant to the image automatically, based on the computed relative positional relationship between the plurality of subjects.
US10057318B1 System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients
A system, method, and computer program are provided for enabling a user to edit and access local and remote objects via a virtual drive, including objects synchronized to a plurality of synchronization clients. A virtual drive is displayed on the user's local client device with all objects, which a user has synchronized to a synchronization server. A user is able to access and edit any object displayed in the virtual drive. In response to detecting a change in an object in the virtual drive, the object is updated on the synchronization server. All remote clients of the user or of any other users whom have access to the changed folder are identified and notified of the change. In response to the change being a change to content within the folder, the content of the folder is automatically updated on any identified remote clients that have a corresponding folder.
US10057316B2 Managing adaptive streaming of data via a communication connection
An example method includes requesting a data stream using a buffer with an initial maximum window size for buffering received data associated with the requested data stream, receiving into the buffer one or more data segments associated with the data stream, removing from the buffer one or more data segments for use by a receiving device, and determining a current window size of the buffer, wherein the current window size is equal to the maximum window size less any data segments which have been received that have not been removed from the buffer. The method further includes comparing the current window size to a predetermined threshold, and in response to determining that the current window size is less than the predetermined threshold, increasing the maximum window size, and initiating a buffer size increase timer having a current timer value and a timer expiration value.
US10057314B2 Dynamic packager network based ABR media distribution and delivery
A method, system and non-transitory computer-readable medium for distributing ABR media in a network are disclosed. The method includes determining, based on a media routing database and a constraint associated with an ABR media element, a best packager of a plurality of packagers to perform a packaging function on the ABR media element and initiating routing of the ABR media element to the best packager.
US10057312B1 Broadcasting telematics data to nearby mobile computing devices, vehicles, and infrastructure
A computer-implemented method of generating and broadcasting telematics and/or image data is provided. Telematics and/or image data may be collected, with customer permission, in real-time by a mobile device (or a Telematics App running thereon) traveling within an originating vehicle. The telematics data may include acceleration, braking, speed, heading, and location data associated with the originating vehicle. The mobile device may generate an updated telematics data broadcast including up-to-date telematics data at least every few seconds; and then broadcast the updated telematics data broadcast at least every few seconds via wireless communication to another computing device to facilitate alerting another vehicle or driver of an abnormal traffic condition or event that the originating vehicle is experiencing. An amount that an insured uses or otherwise employs the telematics data-based risk mitigation or prevention functionality may be used with usage-based insurance, or to calculate or adjust insurance premiums or discounts.
US10057310B1 Interactive spectating interface for live videos
In one embodiment, a method includes a system receiving a first request to publish a live video and a first network address associated with a third-party system. The system may receive a second request for content from a first user device and, in response, transmit display instructions, the first network address associated, a second network address from which the live video is available, and a third network address from which an interface application is available. The display instructions may be configured to cause the first user device to: configure a video player application to display the live video obtained using the second network address; obtain the interface application using the third network address; configure the interface application to be displayed over at least a portion of the live video and to communicate with the third-party computing system using the first network address.
US10057308B2 Customizable reproduction of electronic meetings
Customizable reproduction of electronic meetings is described. In one or more embodiments, content, such as slides or audio or chat, is obtained from multiple participants of an electronic meeting, such as a web conference. Obtained content is channelized by associating a unique identifier with content based at least partially on which participant contributed the content. Content events may be associated with a time stamp that is derived from a time index of the electronic meeting. Content may be contributed by a presenter participant or a non-presenter participant. To customize reproduction of an electronic meeting, a host may be empowered to select content by designating specific participants for inclusion or exclusion in the reproduction. A user interface may graphically indicate types or time slots of content contributed by individual participants. A host may designate individual content events for inclusion or exclusion by selection or non-selection of displayed time slots.
US10057301B2 Obtaining services through a local network
One or more endpoints may be registered with a gateway at a premises. The gateway may include local physical interfaces for communicating with a first subset of the endpoints. The gateway may further include Session Initiation Protocol (SIP) proxy servers for communicating with a second subset of the endpoints. Incoming communications to the premises may be routed by the gateway to one or more of the endpoints via the local physical interfaces or the SIP proxy servers. One or more endpoints may initiate outgoing communications via the local physical interfaces or the SIP proxy servers.
US10057297B2 Information processing apparatus and information processing method
An information processing apparatus which can prevent reduction of user's usability when securing security by restricting establishing communication by the encryption method having weak encryption strength is provided. The information processing apparatus comprises a communication control unit which establishes communication with a communication relay device in any one encryption method among one or more encryption methods and a display unit. In response to an input for restricting establishing communication by the encryption method which does not satisfy predetermined encryption strength, the information processing apparatus displays a first screen on the display unit in a case where the communication control unit is establishing communication with the communication relay device by the encryption method which does not satisfy the predetermined encryption strength, the first screen indicating that the encryption method used in the communication established between the communication control unit and the communication relay device does not satisfy the predetermined encryption strength.
US10057292B2 Method for operating a security gateway of a communication system for vehicles
A method for operating a security gateway between data buses of a vehicle, in which a correlation between an identification information item (ID) of the message (N) and a processing rule (VR) is provided by a routing matrix (RM) for each message (N) arriving on a data bus, wherein, at least one processing rule (VR) allocated to an identification information item (ID) has a reference information item (POLICY) to a security rule (SR) stored in a memory unit, which rule is used for filtering the message (N) having this identification information item (ID) by an interpreter (IP). In an alternative solution, the reference information (POLICY) is omitted.
US10057291B1 Comparing networking access control lists
Techniques and solutions are provided for assessing the semantic difference between networking access control lists (ACLs). For example, a semantic difference can be determined between an ACL that is currently deployed on a network device and an ACL that is a candidate for deployment. The semantic difference can be presented to a user to better understand what changes would be made to network traffic flow if the candidate ACL is deployed. The semantic difference can also be used in an automated manner to perform automatic deployment of the candidate ACL.
US10057286B2 Automotive ECU controller and data network having security features for protection from malware transmission
In one implementation, a method for providing security on controllers includes detecting, by a given controller, an attempted security attack on the given controller; in response to detecting the attempted attack, entering a safe mode of operation for the given controller in which at least one process performed by the given controller is restricted such that the at least one process is performed only when a current context of the controller matches a permitted context that is associated with the given controller; in response to detecting the attempted attack, transmitting a safe mode alert to one or more other controllers; and for at least one of the one or more other controllers, in response to receiving the safe mode alert, entering a safe mode of operation for the other controller.
US10057284B2 Security threat detection
Systems and methods for retrospective scanning of network traffic logs for missed threats using updated scan engines are provided. According to an embodiment, a network security device maintains a network traffic log that includes information associated with network activities observed within a private network. Responsive to an event, the network traffic log is retrospectively scanned in an attempt to identify a threat that was missed by a previous signature-based scan or a previous reputation-based scan of the observed network activities. When the threat is identified as a result of the retrospective scan, then remedial and/or preventive action is taken with respect to the threat.
US10057281B2 Runtime detection of a bandwidth denial attack from a rogue interconnect
For runtime detection of a bandwidth denial attack from a rogue NoC. The apparatus includes a processor and a memory storing code executable by the processor. The processor generates a plurality of proximal analogous packets each corresponding to a given packet traversing a multiprocessor system-on-chips (MPSoC). Each proximal analogous packet includes one or more of a proximal source modified from a given packet source and a proximal destination modified from a given packet destination. The processor further compares traversal latencies between each proximal analogous packet/given packet pair. In addition, the processor detects a rogue interconnect in response to aggregate variations in the traversal latencies.
US10057272B2 Universal subscriber identity recognition and data classification
An aspect includes storing data elements in a storage space of a memory device. The storage space is allocated for an account of a subscriber of a universal subscriber identification system. An aspect also includes assigning subscriber-inputted security levels to the data elements. The security levels define varying degrees of access protections associated with the data elements. An aspect further includes generating a security envelope that includes a data element selected from the storage space. The security envelope is configured with an access protection scheme that is commensurate with a corresponding assigned security level. An aspect also includes providing access to the selected data element by another subscriber of the universal subscriber identification system via the security envelope. The access is provided in accordance with the access protection scheme.
US10057270B2 Providing virtual desktops using resources accessed on public computer networks
A computer system supports hosting of virtual desktops using resources available in the cloud. Connections to various resources used by a desktop configuration are made dynamically using authentication information associated with the user assigned to the desktop configuration. In addition to using file storage, directory services and user management information on private resources on a private network, these resources may also be accessed through a public network.
US10057268B2 Rule-based application access management
A container that manages access to protected resources using rules to intelligently manage them includes an environment having a set of software and configurations that are to be managed. A rule engine, which executes the rules, may be called reactively when software accesses protected resources. The engine uses a combination of embedded and configurable rules. It may be desirable to assign and manage rules per process, per resource (e.g. file, registry, etc.), and per user. Access rules may be altitude-specific access rules.
US10057267B1 Integrating external devices with private networks in provider network environments
Methods and apparatus that extend private network functionality to client devices that are not part of a provider network. A net device may provide private network control plane functionality to devices that are external to the provider network and connected to ports on the net device. The devices are assigned addresses within the address space of the private network. Packets sent from the devices through the net device are encapsulated by the net device and routed over the private network to their destinations. Packets sent to the devices are routed by the private network to the net device, decapsulated, and provided to the devices. Via the functionality provided by the net device, a client may configure and manage client devices as part of their client private network using the same services and APIs that are used to configure and manage their virtual resources on the client private network.
US10057258B2 Biometric identification device
A biometric identification device comprising a computer unit (3) arranged to execute an identification program and a registration program for storing in memory both biometric characteristics and also identifiers of people to be identified subsequently. The device comprises means for exchanging data with a distinct computer terminal (100) provided with a screen, and the registration program comprises a web server programmed to co-operate with a web browser of the terminal to set up a bidirectional communication channel and to send in real time to the web browser, via the communication channel, information about capture progress in order to enable the information to be displayed on the terminal in the form of a capture web page.
US10057257B1 Systems and methods for authenticating a user for access to a conference session by validating the user's location
Systems and methods are provided for authenticating a user for access to a conference session by validating the user's location. The systems and methods may include receiving an image captured with an image-capturing device. The image may be of an object visible to a user from an authorized conference-session location. The image may be associated with the authorized conference-session location. The systems and methods may further include receiving location information indicating the authorized conference-session location, generating challenge questions based on the image, and designating one or more challenge questions for display to the user. The systems and methods may further include receiving a response to the designated challenge questions, validating the user's location based on the response, authenticating the user for access to a conference session based on the response, and granting the user access to the conference session based on the authentication.
US10057255B2 Preventing unauthorized access to secured information systems using multi-device authentication techniques
A computing platform may receive, from a client portal server, a request to authenticate a user to a user account a client portal. Based on identifying an activity the request, the computing platform may select a multi-device authentication method for authenticating the user. The computing platform may generate a first one-time passcode for a first registered device and a second one-time passcode for a second registered device, and may send the one-time passcodes to the registered devices. Thereafter, the computing platform may receive and validate one-time passcode input from the client portal server. Based on validating the one-time passcode input, the computing platform may generate a validation message directing the client portal server to provide the user with access to the user account, and may send the validation message to the client portal server. In some instances, different authentication methods may be selected for different activities.
US10057254B2 Mobile terminal for providing one time password and operating method thereof
Provided are a mobile terminal for providing a one-time password (OTP) and an operation method thereof. The mobile terminal includes a first one-time password (OTP) generating module configured to provide identification information regarding each of a plurality of pieces of OTP data to a user, and output an OTP provided according to any one identification information selected by the user, and a second OTP generating module based on mobile trusted module (MTM) configured to transfer the identification information regarding each of the plurality of pieces of OTP data to the first OTP generating module according to a corresponding request from the first OTP generating module, generate an OTP by using OTP data corresponding to the selected identification information, and transfer the generated OTP to the first OTP generating module.
US10057252B1 System for secure communications
A system and method provides security features for inter-computer communications. After a user has proved an association with one of several firms, a user identifier of the user that cannot be used to log the user in to a data consolidating system is received by a matching system from the data consolidating system. The validity of the user and the firm is checked at the matching system and, in response to the checking, the user identifier is converted to a different user identifier and the different user identifier is provided to a data providing system by the matching system. The data providing system provides the data of the user in response, and the matching system forwards the data to the data consolidating system.
US10057248B2 Establishing access to a secure network based on user-created credential indicia
In various aspects, code-based indicia contain secured network access credentials. In some aspects, a computer processor receives user input that specifies secured network access credentials, and the computer processor creates or modifies credentials for establishing a secured network connection. In these aspects, the computer processor generates code-based indicia that contain at least part of the secured network access credentials. In other aspects, a computer processor scans the code-based indicia and extracts the network access credentials. In these aspects, the computer processor employs the network access credentials to establish the secured network connection. In additional aspects, a network router apparatus renders the code-based indicia to an active display. In further aspects, a network router apparatus conditions grant of network access to a device on receipt from the device of an answer to a security question included in the secured network access credentials.
US10057246B1 Method and system for performing backup operations using access tokens via command line interface (CLI)
A first request is received to execute a batch of a plurality of tasks from a user via a command-line interface (CLI). A predetermined storage location is accessed to determine whether there is an access token associated with the user. If not, the user is prompted via the CLI interface for login credentials. The login credentials are transmitted to an authentication and authorization (AUTH) request to a remote AUTH server to allow the AUTH server to authenticate and authorize the user. An access token associated with the user is received from the AUTH server containing authorization information of the user for accessing resources of one or more cloud servers. The access token is stored in the predetermined storage location. One or more of the cloud servers are accessed using the access token to perform the tasks of the batch without having to log in multiple times.
US10057245B2 Using temporary credentials in guest mode
A method may receive, over a network and at a host's media player that is logged in to a host's media account, a play request from a guest's device. The play request may include a request to play a guest's media item from the guest's media account and may be compliant with a first protocol. In response to receiving the play request, the method may initiate a guest mode on the host's media player, log out the host's media account, and securely store the host's credentials. The method may log in the guest's media account with fewer permissions than the host's permissions. The method may play the guest's media item and establish a connection between the host's media player and the guest's device in accordance with a second protocol. Upon completion of playback, the method may log out the guest's media account and log in the host's media account.
US10057243B1 System and method for securing data transport between a non-IP endpoint device that is connected to a gateway device and a connected service
A method of securing data transport between an endpoint device, without an IP address and connected to a gateway device, and a connected service using a discovery agent, a discovery service, and an enrollment service. The method includes: sending to the discovery service on the gateway device, an authenticated identity beacon with a device profile of the endpoint device; verifying authentication of the endpoint device and the device profile and generating a certificate request for the endpoint device; processing, by the enrollment service, the certificate request for the endpoint device to translate the certificate request for a certificate authority and receiving a certificate for the endpoint device issued by the certificate authority; processing the received certificate for the endpoint device to translate the received certificate for the endpoint device to represent a privacy certificate authority; and performing cryptographic operations on data using the certificate for the endpoint device.
US10057242B2 Location authentication using multispectral imaging
An invention is provided for authentication in a network environment. The invention includes displaying an authentication image on a display device, and generating a captured image by capturing an image using a client device. The captured image then is analyzed to determine color band values of selected pixels of the captured image. Once analyzed, a comparison result is generated by comparing the color band values the selected pixels of the captured image to color band values of corresponding pixels of the authentication image. If the comparison result is within a predetermined threshold authentication is provided.
US10057240B2 Single sign-on to web applications from mobile devices
A mobile device may include an authenticator and a processor. The authenticator may store a first secret corresponding to a second secret stored on a server and generating a key based upon the first secret. The processor may embed the key in data communicated to the server to request access from the server.
US10057238B2 System and method for generating a service provider based secure token
Devices, systems, and methods for generating a secure token specific to an online service provider are provided. User account information of a user is transmitted to a token processor from an online service provider requesting a secure token generation. The token processor also receives, from the online service provider, exchange information for an exchange between the user and the online service provider. The token processor generates, based on the exchange information and the user account information, a secure token to be used for the exchange. The generated secure token is mapped to the online service provider and transmitted to the online service provider. The exchange information is deleted from the online service provider. The stored secure token is usable only at the mapped online service provider.
US10057235B2 Methods apparatuses and systems for providing user authentication
The methods, apparatuses and systems described herein provide a system for authenticating users, authorization or information during secure transactions. The system may include a transaction device requiring user authentication, a personal communication device, and a wearable authentication device that communicates with both of the other devices. In one aspect, the wearable authentication device may be configured to communicate with the transaction device requiring authentication and the personal communication device through one or more wireless communication technologies, wherein the wearable authentication device may be configured to act as an intermediary between the transaction device and the personal communication device to facilitate the exchange of at least one authentication information or transaction completion information between the personal communication device and the transaction device.
US10057233B2 Image processing apparatus, method for controlling the same, and storage medium for carrying out login processing
An image processing apparatus transmits, after reception of a login notification of an authenticated user, the login notification to an identified application, and then changes displaying of a screen of a display unit to displaying of an initial screen corresponding to the identified application. After the displaying of the display unit has been changed to the displaying of the initial screen, the image processing apparatus transmits the login notification to, among applications belonging to a first group, an application to which the login notification has not been transmitted, and applications belonging to a second group.
US10057231B2 Calibrating proximity detection for a wearable processing device
Proximity of a wearable processing device to a data processing apparatus is detected based on wireless signals received by the data processing apparatus from the wearable processing device. A user input operation is detected which comprises a physical interaction with the data processing apparatus. In response to detecting the user input operation, at least one detection parameter is calibrated for the proximity detection. This provides a convenient technique for calibrating the proximity detection which does not require complicated operations from the user.
US10057230B2 Client confirmation method and system
A client confirmation method and system for identifying data traffic transmitted over a network controlled by an operator, the data traffic being associated with at least one client, the client confirmation system comprising: a client confirmation application configured to identify at least one client address; an authenticator configured to authenticate the at least one client identified by the at least one client address by analyzing data usage information generated by the at least one client, wherein the data usage information is further known to the operator; and a traffic associator configured to associate data traffic transmitted over the network with the at least one client identified by the at least one client address.
US10057228B2 Registering content to a digital locker
An approach is provided for registering specific content in a portable storage medium to a digital locker. The portable storage medium is configured to include a content access application which causes the user interface to display a content access and registration part on a terminal executing the content access application, to request user entry of access validation information associated with the specific content. Upon access validation, the specific content can be registered to the digital locker of the user.
US10057227B1 Determination of authentication mechanism
A user initializes multi-factor authentication for a user account, wherein the user account is accessed from multiple user devices. User behavior data is stored in response to receiving login credentials for one of the multiple user devices and the user behavior data is provided as input criteria for a statistical model or machine-learning algorithm. The statistical model or machine-learning algorithm may determine, based on a set of rules, an ideal secondary user device for use in receiving a multi-factor authentication code. The secondary user device receives the multi-factor authentication code without further requests made by the user.
US10057226B2 Collaborative authoring modes
A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.
US10057219B2 Remote access system for using scientific algorithms in local data processing
A remote access system for processing local data with a computing algorithm stores information on various computing algorithms available via the system. A remote user at a user system selects an algorithm, which is then encrypted and downloaded to the user system. The downloaded algorithm is decrypted and stored in host memory in a controlled manner. Alternatively, the selected algorithm may be offered through cloud processing, in which case the user uploads local data for cloud processing. In this case, the system manages the cloud processing at remote providers and tracks heuristic, caching, and performance. In either case, the local data is processed with input parameters from the user, and visual results are provided to the user along with a cost for storing final results of the processing. Once the user makes the required payment, the final results can be stored locally at the user system.
US10057210B2 Transaction-based network layer address rotation
The present disclosure describes techniques for changing a network layer address (e.g., an IPv6 address) on a transaction or request basis. The change may be in response to an explicit request from an application or in response to detecting that certain predefined events have occurred. For example, the address may be changed each time a network transaction (or n-network transactions) is completed. Doing so could allow an email client to send messages (or groups of message) using distinct network addresses, making it difficult, if not impossible for the sending client to be blocked.
US10057208B2 Visibility control for domain name system service discovery
Techniques are provided for performing domain name system (DNS) service discovery based on policy evaluations. In an embodiment, policy data is represented as DNS-SD records and is used to control visibility of services for service requesting devices. The policy data may describe policies for a particular type of a service or a particular service delivery unit. The visibility of service delivery units is determined through evaluations of the policies in policy data. In some embodiments, additional metadata may be retrieved to be used in the policy evaluations. In certain embodiments, based on the policy evaluations service data about only a subset of service delivery units available is returned to a service requesting device in response to a DNS-SD query.
US10057201B2 Method and apparatus for managing the display of messages of a group chat
A method includes: upon opening a target communication window, displaying a first subset of communication items target communication window, without concurrently displaying a second and a third subset of communication items in the target communication window, wherein: the first, second, and third subsets of communication items have been received after last closure of the target communication window, and the first subset is received after the second subset, and the second subset is received after the third subset; in response to receiving a second user request to display earlier received communication items and in accordance with a determination that the second user request meets predefined list rollback criteria: ceasing to display the first subset of communication items in the target communication window; and displaying the third subset of communication items in the target communication window, without first displaying the second subset of communication items in the target communication window.
US10057200B2 Identification to a recipient of an electronic communication of another user who has accessed the electronic communication
Responsive to each of a plurality recipients of an electronic communication accessing the electronic communication and accessing information that is associated with the electronic communication but not contained in a body of the electronic communication, activity information relating to activities of respective electronic communication recipients accessing information associated with the electronic communication can be received. A request to receive at least one recommendation as to who is able to provide information pertaining to the electronic communication can be received from another electronic communication recipient. Responsive to receiving the request, each of the electronic communication recipients can be rated to generate at least one recommendation as to who is able to provide information pertaining to the electronic communication, the recommendation based, at least in part, on the received activity information and respective weighted attributes. The recommendation can be communicated to other electronic communication recipient.
US10057199B2 Ranking and filtering comments based on impression calculations
In one embodiment, a method includes retrieving a plurality of comments associated with a content object, determining a score for each of the comments, where the score is based on one or more signals associated with the comment, and where the score is further based on a qualitative analysis of each of one or more impressions related to the comment, and wherein each of the impressions comprises an interaction by a historical user with the comment, ordering the comments based on the respective scores, presenting one or more of the ordered comments to a target user. The qualitative analysis may determine a category of interaction for the impression, the score may be based at least in part on the category of interaction, and the category of interaction may include user input related to the comment, such as a reply to the comment.
US10057198B1 Controlling social network usage in enterprise environments
Social network usage in an enterprise environment is controlled by receiving and processing dynamic postings from a social network to identify indicators of prohibited content. The indicators of prohibited content are employed to identify and block prohibited postings from entering an enterprise network.
US10057194B1 Methods and apparatus for memory resource management in a network device
A network device determines whether a utilization threshold is reached, the utilization threshold associated with memory resources of the network device, the memory resources including a shared memory and a reserved memory. Available memory in the shared memory is available for any egress interfaces in a plurality of egress interfaces, and the reserved memory includes respective sub-pools for exclusive use by respective egress interfaces among at least some of the plurality of egress interfaces. First packets to be transmitted are stored in the shared memory until a utilization threshold is reached, and in response to determining that the utilization threshold is reached, a second packet to be transmitted is stored in the reserved memory.
US10057181B2 Method and apparatus for software programmable intelligent network
A reservation request is received for a data transport session. The reservation request contains a requested class of communication service through the asynchronous network. The state of the network along the route is then preferably determined and at least one end-to-end route through the network is obtained. The route is based on the requested class of communication service and the state of the network. The data transport session is then controlled, such that data is forced to travel along at least one route through the asynchronous network. This is preferably done by controlling multiple data controllers dispersed along the at least one route by mapping specific data protocols to specific routes, or mapping specific data protocols to specific ports in each data controller. If a state of the asynchronous network indicates that the route cannot transport data in conformity to the class of communication service, then the route is changed to a backup route through the network.
US10057178B2 System and method for reducing bandwidth usage of a network
A method of reducing the bandwidth usage of a network comprises intercepting traffic between a TCP server and a TCP client using TCP protocols that use client acknowledgements; identifying client acknowledgements from the TCP protocols; identifying the sequence number of a last received client acknowledgements from the intercepted traffic; identifying the sequence number of a last sent client acknowledgement from the intercepted traffic; calculating an unacknowledged byte value based on the difference between the last received client acknowledgement sequence number and the last sent client acknowledgement sequence number; comparing the calculated unacknowledged byte value with a predetermined threshold value, to determine whether the calculated unacknowledged byte value is at least as great as the predetermined threshold value; and transmitting the identified client acknowledgements into the network when the compared unacknowledged byte value is at least as great as the predetermined threshold value.
US10057176B2 System and method for minimizing data loss in a network
Disclosed are systems and methods for an optimal transmission rate for large quantities of data over a network using gambler strategies. The gambler strategies can include initiating a gambler of a generation including a plurality of gamblers and transmitting one or more packets for the gambler over a network at a transmission rate specified by the gambler. In response to a determination the gambler is finished the network to discharge. In response to a determination the generation is finished, determining a gain-loss of the generation and the plurality of gamblers can be adjusted to be inline with an inherent network data loss rate.
US10057174B2 Dynamic group multipathing
The present disclosure is directed to a system and method for dynamic and adaptive load balancing. An example method includes receiving, at a network device, a data packet to be sent via one or more aggregation groups, where the aggregation groups each comprise a plurality of aggregate members. The example method further includes determining, based on the data packet, a flow identifier of a flow to which the data packet belongs and determining a state of the flow. The example method also includes determining, based on the flow identifier and the state of the flow, an assigned member of the plurality of aggregate members for the flow and communicating the packet via the assigned member.
US10057172B2 Optimized routing in connected environments
Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then device-to-device communication may be possible. Data may thus be routed using device-to-device communication, which avoids consuming bandwidth in wide area networks and in cellular networks.
US10057162B1 Extending Virtual Routing and Forwarding at edge of VRF-aware network
Systems, methods, apparatus and computer readable medium are disclosed for extending Virtual Routing and Forwarding (VRF) for a network. An example apparatus includes ports, memory and processing logic. The memory includes VRF routing tables corresponding to respective VRF domains. The memory may also include a list of media access control (MAC) addresses, wherein each MAC address in the list is linked to one of the respective VRF domains. The processing logic may be coupled to access the memory and coupled to the ports. The processing logic may be configured to receive an ingress packet at a port of the apparatus, identify a VRF domain that the ingress packet belongs to, process the ingress packet according to the VRF domain, and optionally generate an egress packet, by embedding/writing a MAC address in the egress packet that acts as a source identifier for the respective VRF domain.
US10057161B2 Method for routing in a central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. A collaboration conferencing routing server may provide configurability in routing a collaboration conference to a conference bridge based on any number of criteria and information about the requester and the communications network on which the conference occurs.
US10057155B2 Method and apparatus for determining automatic scanning action
Disclosed are a method and an apparatus for determining an automatic scanning action. The method comprises: in a set period, collecting access request messages sent from a selected send end to a selected network server and access response messages returned from the selected network server to the selected sending end; equally dividing the set period into at least two set sub-periods, successively counting the number of the access request messages in each set sub-periods and determining a request credible value of the selected sending end; counting the number of response success messages and the number of response failure messages in the collected access response messages, and determining a request credible value of the selected sending end; calculating a general accessed value of the selected send end in the set period according to the determined request credible value, the response credible value, first weight, and second weight; and comparing the general accessed value with a first set threshold, and determining whether is the selected sending end performs automatic scanning This solution is more applicable and more accurate than the prior art.
US10057154B2 Method and system for determination of communication parameters by nodes of a vehicular network
Systems and methods that use adaptive control of communication protocol parameters in a network of moving things. Each network device may share information identifying communication protocol parameters used by the network device through periodic broadcasts, which may be received by neighboring network devices that are within communication range. The neighboring network devices may then adjust their own communication protocol parameters accordingly when attempting to communicate with the first network device and their own neighboring network devices. Network devices that have not received the shared information may use information about their geographic location and the geographic location of neighboring network devices to estimate values of some communication protocol parameters that will provide more effective communication.
US10057153B1 Detecting slow virtual devices
A first packet is sent via a network from a first network device to a first virtual device executing on a second network device. A first credit return is received, via the network, at the first network device. A first time duration is calculated as a time between the sending of the first packet and receipt of the first credit return. A second packet is sent via the network from the first network device to a second virtual device executing on the second network device. A second credit return is received at the first network device. A second time duration is calculated as a time between the sending of the second packet and receipt of the second credit return. Relative performance rankings are assigned to the first virtual device and the second virtual device based upon at least the first time duration and the second time duration.
US10057149B2 Delay measuring device, measurement object device and communication system
A delay measuring device of a communication system that includes the delay measuring device sequentially transmitting and receiving frames having a known frame length, and a measurement object device serving as an object for measuring a round trip time by the delay measuring device, includes: an RTT measuring unit to measure a round trip time with respect to the measurement object device a number of times using information for delay measurement in the frame; an RTT change detection unit to detect a change of a value of the round trip time based on the values of the round trip time thus measured; and an RTT determination unit to determine a value of the round trip time to be adopted, from among the values of the round trip time, based on the change of a value of the round trip time.
US10057145B2 Establishing an operative connection between a computing network and a third-party computing system for transmitting indications of process relationships
Pre-configured resource acquisitions are established and maintained in a database. The occurrence or imminent occurrence of an computer network-based event that impacts the pre-configured resource acquisition are monitored or tracked and, based on the determined impact of the computer network-based event, at least one of the occurrence of the computer network-based event is prevented or the user is notified of the impact of the computer-network based event on the pre-configured resource acquisition.
US10057143B2 Automatic target selection
A method of identifying targets for monitoring includes: obtaining a user-defined filter map, the user-defined filter map having one or more filter rules for matching against network traffic when the user-defined filter map is used by a network system to process the network traffic; and determining a set of one or more targets by a processing unit based at least in part on the user-defined filter map, wherein the processing unit comprises a target selection module configured to access a list of available targets from a database, and select the one or more targets from the list of available targets based at least in part on the user-defined filter map.
US10057142B2 Diagnostic framework in computing systems
Various techniques for diagnostics, troubleshooting, and root-cause analysis are disclosed herein. In one embodiment, a method includes receiving operational data from a computing system and identifying an operational pattern based on the operational data. The operational pattern includes a temporal sequence of operations, events, or system states related to the computing system. The method also includes receiving an annotation and associating the received annotation with the identified operational pattern. The annotation identifies a reason, a cause, or a corrective suggestion corresponding to a violation of the temporal sequence.
US10057141B2 Proxy system and method for adaptive ambient services
Adaptive ambient services are provided via a proxy. The proxy allows a wireless device to access, through the proxy, a set of Internet access destinations associated with a wireless data service. During such access, the proxy measures data traffic exchanged with the wireless device and classifies such traffic as associated with a one of the Internet access destinations that was accessed. According to adaptive rules, such classification continues until the traffic is no longer associated with that Internet access destination.
US10057140B2 Systems and methods for updating the configuration of a cloud service
The present disclosure facilitates improving the operation of a cloud service by updating its configuration information and its resource requirements. The resource utilization of the cloud service can be monitored, and a decision logic module can determine whether action is required. When action is required, an update can be prepared and applied, and notifications can be generated about the condition and its resolution. Resolutions can require correlation of multiple cloud services to provide real-time access to information that is not otherwise available to a single entity. Resolutions can be learned and predicted in a number of ways using a predictive engine.
US10057131B1 System and method for topology-aware configuration generation
Embodiments of the presently disclosed invention provide a method and system for dynamically configuring computer networks based on the topology of the network and the devices contained therein. In embodiments of the present invention, the topology-aware configuration generation method and system dynamically configures each of the devices found in the network topology based on each device type and the devices that are connected therewith.
US10057130B2 D2HCP protocol in ad hoc networks: merging of sub-networks and address conflict resolution
A method for merging two sub-networks of an ad hoc network implementing the D2HCP routing protocol includes transmitting a first data set from the master node to the slave node, the first set including the identifiers of all the nodes of the sub-network containing the master node, the IP addresses of all the nodes of the sub-network containing the master node, each node identifier being associated with a single IP address, comparing each received IP address of the first set with the IP addresses of the routing table of the slave node in order to identify a list of duplicates corresponding to nodes of each sub-network having the same IP addresses.
US10057128B2 Bandwidth allocation for shared network infrastructure
Methods and systems are provided for adaptive management of local networks (e.g., in-premises networks, which may access or be connected to cable or satellite networks). A network device (e.g., a gateway device) may be configured to function as a network manager in a local network, to manage internal connections and/or communications within the local network. The managing may comprise assessing effects of the internal connections and/or communications on external connections and/or communications with one or more devices and/or networks external the local network; and setting and/or adjusting based on the assessed effects, one or more communication parameters associated with each one of the internal connections and/or communications. The effects of the internal connections and/or communications may result from utilizing one or more physical mediums that are shared with and/or are commonly used by the external connections and/or communications with one or more devices and/or networks external the local network.
US10057127B2 Processing method for service allocation and related apparatus
Some embodiments of the present invention disclose a processing method for service allocation and a related apparatus. The method may include receiving service logic update information that is obtained after configuration update is performed on a functional entity in a network, searching for initial service logic information already stored at a local end, and generating a system service logic policy according to the service logic update information and the initial service logic information. The method may also include sending the system service logic policy to service entities in the network that execute service processing, where the system service logic policy is used to instruct the service entities in the network to execute service allocation on the functional entity in the network.
US10057126B2 Configuration of a network visibility system
A network visibility system provided according to an aspect of the present disclosure forms rules for routing of packets to appropriate analytic server, based on IP addresses discovered while processing packets. Due to such discovery and forming of rules based on discovery, manual configuration of the network visibility system can be avoided. In an embodiment, the network visibility system comprises a packet router and a router controller. The router controller receives the examined packets from the packet router and configures the packet router with the formed rules.
US10057118B2 Method and apparatus for enabling dynamic analytics configuration on a mobile device
A computer implemented method and apparatus for enabling dynamic analytics configuration on a mobile device. generating a mobile application, which mobile application, when executed on a mobile device, includes accessing of instructions for analytics data collection, which instructions are accessed from a location remote from the mobile device executing the mobile application, and which instructions are modifiable without modification to the mobile application, thereby enabling dynamic analytics configuration on the mobile device.
US10057116B2 Method and device for configuring and managing network element equipment, and network element equipment
Provided are a method and device for configuring and managing network element equipment, and network element equipment. The method includes that: a management IP address is generated according to network element parameter information; an IGP is started, and a network management VRF and at least one P2P type port is created; the management IP address of an adjacent network element and an a MAC address of the adjacent network element are learned; and network element equipment configuration and management information issued by a network management system is received.
US10057111B2 Vehicle consist configuration control
A communication device includes an analog connector onboard a vehicle in a vehicle system that is coupled with a multiple unit (MU) cable extending through the vehicle system for communication of analog control signals. The device includes a network connector disposed onboard the first vehicle to communicatively couple with a digital communication network of the vehicle system that is separate from the MU cable. The device also includes a relay to close and conductively couple the control system of the first vehicle with the MU cable and to open to decouple a portion of the MU cable disposed onboard the first vehicle with a remainder of the MU cable that is off-board the first vehicle.
US10057109B2 Defining interdependent virtualized network functions for service level orchestration
In one embodiment, a method comprises identifying, by an orchestrator executed by a physical machine, a plurality of virtualized network functions required for implementation of a virtualized network service for a customer, each virtualized network function having a corresponding and distinct virtualized container specifying attributes for defining execution of the corresponding virtualized network function within one or more physical machines; and setting by the orchestrator an interdependency indicator within each virtualized container based on association with the virtualized network service, enabling identification of each of the virtualized network functions as interdependent for coordinated execution of the virtualized network service.
US10057105B2 Architecture framework to realize push-to-X services using cloudbased storage services
An architecture framework to realize Push-to-X services using cloud-based storage services. Push-to-X messages are transmitted between mobile units by messaging servers. The Push-to-X message may include a short text message contained wholly within the Push-to-X message, or the Push-to-X message may include one or more attachments that comprise multimedia contents, files, or location information, which are stored on storage servers, wherein the Push-to-X message identifies a location for retrieving the attachments from the storage servers. The Push-to-X messages may be sent to a single mobile unit identified by a Mobile Directory Number (MDN) or a group of mobile units identified by a list of MDNs or a Uniform Resource Identifier (URI).
US10057103B2 All digital multi-channel RF transmitter for paralel magnetic resonance imaging with SSB modulation
In the present invention, an all digital, multi channel RF transmitter is utilized for a parallel magnetic resonance imaging (MRI) device, MRI signal generation, modulation and amplification are employed entirely digitally in the proposed RF transmitter, which enables each transmit channel to be easily and individually reconfigured in both amplitude and phase. Individual channel control ensures a homogeneous magnetic field in the multi channel RF coil in MRI. Besides the homogeneous magnetic field generation, multi-frequency MRI signal generation is made easy by the present invention with very high frequency resolution. Multi-frequency enables faster image acquisition which reduces MRI operation time. Digital Weaver Single Side Band (SSB) modulation is also incorporated into the all digital transmitter to suppress unwanted bands of Double Side Band (DSB) MRI signals. The power amplifier in the MRI transmitter does not amplify the unwanted band so that SSB modulation leads to higher power efficiency.
US10057099B1 System and method for communicating write stream data symbols
A radio transmitter includes a data source, and write stream circuitry coupled to the data source. When a write stream mode is enabled and when there is valid write stream data available from the data source, the write stream circuitry is configured to transmit one or more write stream data symbols to a receiver. When there is no valid write stream data available from the data source, one or more idle symbols are transmitted to the receiver. Each of the idle symbols is randomly selected from a set of at least two idle symbols.
US10057098B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding DP (Data Pipe) data corresponding to each of a plurality of DPs, a mapper for mapping the encoded DP data onto constellations, a time interleaver for time interleaving the mapped DP data at DP level, a frame builder for building at least one signal frame including the time interleaved DP data, a modulator for modulating data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the broadcast signals having the modulated data.
US10057097B2 Modulation method and device delivering a multicarrier signal, and corresponding demodulation method and device and computer program
A method is provided for modulating data symbols, outputting a multi-carrier signal, implementing: a mathematical transform, which transforms data symbols from the frequency domain to a time domain, outputting transformed symbols; and a polyphase filtering, which filters the transformed symbols, outputting the multi-carrier signal. The polyphase filtering uses an expansion factor taking account of a compression factor τ, the compression factor τ being a number between 0 and 1 such that the multi-carrier signal can be transmitted at a Faster-Than-Nyquist rate.
US10057095B2 Packet mode auto-detection in multi-mode wireless communication system, signal field transmission for the packet mode auto-detection, and gain control based on the packet mode
A method for automatically detecting a packet mode in a wireless communication system supporting a multiple transmission mode includes: acquiring at least one of data rate information, packet length information and channel bandwidth information from a transmitted frame; and determining the packet mode on the basis of the phase rotation check result of a symbol transmitted after a signal field signal and at least one of the data rate information, the packet length information and the channel bandwidth information acquired from the transmitted frame.
US10057092B1 Transmitter for transmitting packets and method thereof
A switching unit comprises a COordinate Rotation DIgital Computer (CORDIC) unit configured to estimate a maximum phase difference between a phase of the GFSK modulated signal to be switched and a phase of the QPSK modulated signal after switch; a timing unit communicatively coupled to the CORDIC unit and configured to generate adaptive steps according to a switch time and the estimated maximum phase difference, wherein the CORDIC is further configured to generated an adjusted GFSK modulated signal by adjusting a phase of the GFSK modulated signal to be switched according to the estimated maximum phase difference and the adaptive steps.
US10057089B2 Data processing method and apparatus
Embodiments of the present invention provide a data processing method and apparatus. The method includes: selecting at least two groups of data from a to-be-processed data stream according to a preset first interval in a staggered manner; performing Fourier transform on each of the at least two groups of data to obtain at least two groups of first data; performing frequency domain filtering on the at least two groups of first data by using a prototype filter, to obtain at least two groups of second data; performing inverse Fourier transform on each of the at least two groups of second data to obtain at least two groups of third data; and adding the at least two groups of third data according to a preset second interval in a staggered manner. In the process, data obtained after transform reserves a feature of a single carrier, and has a low peak-to-average ratio.
US10057085B2 Contactless transaction
A method associated with a contactless phone. The method includes sending a balance inquiry response message to a mobile phone. The mobile phone includes a contactless element that is configured to communicate with a contactless reader in a point of sale terminal. The account balance inquiry response message provides an account balance for an account associated with the mobile phone. The mobile phone is operated by a consumer. The method also includes sending a transaction alert message to the mobile phone, where the transaction alert message informs the consumer that a transaction has occurred using the account. The method also includes sending an offer message to the mobile phone, where the offer message provides a benefit to the consumer if the consumer uses the mobile phone to conduct a predetermined transaction.
US10057082B2 Systems and methods for implementing event-flow programs
Described are systems and methods for processing data streams, e.g., to implement event flow programs in a manner that facilitate the co-existence of multiple independent event flow programs in a multi-tenant deployment. In various embodiments, an input data stream is partitioned into multiple primitive data streams that can be processed independently from each other, and portions of two or more primitive data streams are routed and combined to form a complex data stream, facilitating complex processing tasks that take the two or more primitive data streams as input.
US10057080B2 Multicast transmission over bonded broadband
Implementing multicast transmission over bonded broadband provides a communication network comprising a plurality of routers having the ability to route multicast streams: a multicast stream splitter receiving a multicast stream and arranged in operation to split the multicast stream into a plurality of multicast sub-streams and to transmit the plurality of multicast streams. The plurality of routers receive the multicast sub-streams and replicate them in dependence upon downstream routers subscribed to the sub-streams. One or more bonding routers serve a single customer serving a plurality of fixed or wireless broadband connections having a respective capacity. Each bonding router subscribes to one or more of the plurality of multicast sub-streams in dependence upon the respective capacity of the plurality of connections; wherein the one or more bonding routers serving a single customer aggregate the plurality of multicast sub-streams to form a single multicast stream for use by the customer.
US10057079B2 Wireless building automation
Techniques described herein provide wireless building automation. Embodiments include receiving, by a computing device, a feature setting command associated with a peripheral device from a controlling device. The computing device may identify a peripheral application corresponding to the feature setting command, and transform the feature setting command into a generic command. The computing device may translate the generic control protocol of the generic command to a peripheral control protocol associated with the peripheral application in response to a determination that the peripheral application is a non-native application. The computing device may execute the peripheral application based on the generic command in the peripheral control protocol to generate a command for performance of a certain task on the peripheral device.
US10057075B1 Methods and apparatus for automatically adding a media component to an established multimedia collaboration session
A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. In order to make addition of new participants, media components, and or network access device to a collaboration session more efficient, client devices associated with each participant can store endpoint address information that can be automatically obtained by the multimedia collaboration system. The endpoint address information can then be used to add the new participants, media components, and or network access device.
US10057072B2 Industrial network certificate recovery by identifying secondary root certificate
According to various aspects and embodiments, a programmable device configured for use within an industrial control system is provided. The programmable device includes a memory storing a plurality of root certificates, the plurality of root certificates including an active certificate and one or more secondary certificates, and at least one processor coupled to the memory. The at least one processor configured to receive an identifier of a secondary root certificate of the one or more secondary root certificates, and activate the secondary root certificate in response to receiving the identifier.
US10057071B2 Component for connecting to a data bus, and methods for implementing a cryptographic functionality in such a component
A component for connecting to a data bus wherein the component implements at least one cryptographic functionality. Also disclosed is a method for implementing a cryptographic functionality in such a component. The implementation of the cryptographic functionality is based on a specified selection of cryptographic functions, methods and protocols adapted to the performance of the component, wherein minimum lengths are defined for the respectively used cryptographic keys.
US10057070B2 Secure access control to an embedded device through a networked computer
A method for secure access control to a power tool enables secure access to an embedded computing device in the power tool from a web application in another computer that is connected to the power tool via a USB or other suitable peripheral data connection in a workshop environment. The access control enables authorized parties to perform repair and diagnostic procedures on the power tools based on specific user roles while denying access to unauthorized parties.
US10057069B2 Securing code loading by a guest in a virtual environment
Methods, systems, and computer program products are included for loading a code module. A method includes verifying, by a guest, a digital signature of a code module stored in an initial guest memory buffer. The guest copies the verified code module stored at the initial guest memory buffer into a target guest memory buffer and applies, using one or more symbol entries, one or more relocations to the verified code module stored at the target guest memory buffer. The guest sends a request to a hypervisor to set the target guest memory buffer to a write-protect mode. In response to a determination that first content stored in the initial guest memory buffer corresponds to second content stored in the target guest memory buffer, the guest sends a request to the hypervisor to set the target guest memory buffer to an executable mode.
US10057066B2 Devices, systems and methods for authenticated intravascular device use and reuse
Devices, systems, and methods for reconditioning an intravascular device for reuse are provided. The method includes reading first security data from a memory of the intravascular device; determining if the intravascular device is authentic; generating second security data, when the intravascular device is authentic; and writing the second security data to the memory of the intravascular device. Devices, systems, and methods for authenticating an intravascular device for use are also provided. The method includes bringing an intravascular device into communication with a computing device, the intravascular device including a memory; determining if first security data is authentic; determining, when the first security data is authentic, if the intravascular device has been reconditioned; determining, when the intravascular device has been reconditioned, if the second security data is authentic base; and permitting, when second security data is authentic, use of the intravascular device in the clinical procedure.
US10057063B2 Decryption device, method, and circuit
A decryption method includes receiving encrypted data, in which the encrypted data is encrypted according to an RSA public key; and performing a plurality of operations in sequence according to an RSA private key and the encrypted data to acquire a decrypted data. The operations include a plurality of decryption operations and at least one false operation. The decryption operations include at least one decryption multiplication operation and at least one decryption square calculation, and the at least one false operation includes at least one of at least one first false multiplication operation and at least one first false square calculation.
US10057061B1 Secure digital communications
Disclosed in some examples are methods, systems, and machine readable mediums for secure end-to-end digital communications involving mobile wallets. The result is direct, secure, in-band messaging using mobile wallets that may be used to send messages such as payments, requests for money, financial information, or messages to authorize a debit or credit.
US10057060B2 Password-based generation and management of secret cryptographic keys
A user computer generates a secret cryptographic key through communication with a server. A secret user value is provided at the user computer. A secret server value is provided at the server with a check value which encodes the secret user value and a user password. In response to input of an input password, the user computer encodes the secret user value and the input password to produce a first value corresponding to said check value, and communicates the first value to the server. The server compares the first value and check value to check whether the input password equals the user password. If so, the server encodes the first value and secret server value to produce a second value and communicates the second value to the user computer. The user computer generates the secret cryptographic key by encoding the second value, the input password and the secret user value.
US10057059B2 Systems and methods for “machine-to-machine” (M2M) communications between modules, servers, and an application using public key infrastructure (PKI)
Methods and systems are provided for supporting efficient and secure “Machine-to-Machine” (M2M) communications using a module, a server, and an application. A module can communicate with the server by accessing the Internet, and the module can include a sensor and/or an actuator. The module, server, and application can utilize public key infrastructure (PKI) such as public keys and private keys. The module can internally derive pairs of private/public keys using cryptographic algorithms and a first set of parameters. A server can authenticate the submission of derived public keys and an associated module identity. The server can use a first server private key and a second set of parameters to (i) send module data to the application and (ii) receive module instructions from the application. The server can use a second server private key and the first set of parameters to communicate with the module.
US10057058B2 Quantum-key distribution apparatus, quantum-key distribution method, and computer program product
According to an embodiment, a quantum-key distribution apparatus includes a quantum-key sharer, a shifter, a corrector, a privacy amplifier, and an estimator. The quantum-key sharer performs photon sharing processing and acquires a photon bit string. The shifter generates a shared bit string by performing shifting processing. The corrector generates a corrected bit string by correcting errors in the shared bit string by performing error correction processing. The privacy amplifier generates an encryption key by performing privacy amplification processing that compresses the corrected bit string. The estimator estimates an encryption-key generation rate based on an output value and a given value at execution phases of respective pieces of processing of the photon sharing processing, the shifting processing, the error correction processing, and the privacy amplification processing.
US10057056B2 Method and device for generating a secret cryptographic key, which is common to a first node and a second node, with the aid of at least one helper node
A method for generating a secret cryptographic key, which is common to a first node and a second node, with the aid of at least one helper node. The first node wirelessly transmits a first random sequence, the second node receives the first random sequence via a generally static reciprocal first communication channel, the second node receives a first signal, which is a function of the first random sequence, with the aid of the helper node, the second node derives the key from the first signal using the first random sequence, the second node wirelessly transmits a second random sequence, the first node receives the second random sequence, the first node receives a second signal, which is a function of the second random sequence, with the aid of the helper node, and derives the key from the second signal with the aid of the second random sequence.
US10057055B2 Method and arrangement in a telecommunication system
A method in a User Equipment (UE) of an Evolved Packet System (EPS) establishes a security key (K_eNB) for protecting Radio Resource Control/User Plane (RRC/UP) traffic exchanged with a serving eNodeB. The method comprises sending aNon-Access Stratum (NAS) Service Request to a Mobility Management Entity (MME), the request indicating a NAS uplink sequence number (NAS_U_SEQ). The method further comprises receiving an indication of the NAS_U_SEQ of the NAS Service Request sent to the MME, back from the MME via the eNodeB. The method further comprises deriving the K_eNB from at least the received indication of the NAS_U_SEQ and from a stored Access Security Management Entity-key (K_ASME) shared with said MME.
US10057054B2 Method and system for remotely keyed encrypting/decrypting data with prior checking a token
A method for encrypting a message by a host device includes requesting, by the host device, a message key from a secure device and generating, by the secure device, the message key using a secret key stored in the secure device and which is not communicated to the host device. The method further includes the prior steps of requesting, by the host device, a token from the secure device and generating the token by the secure device, and transmitting the token to the host device. The requesting, by the host device, of the message key includes transmitting the token. The generating, by the secure device, of the message key is preceded by checking the legitimacy of the token.
US10057051B2 Dual path timing wander removal
A more cost effective wander jitter filter utilizes an excursion detector that receives a timing difference between a first signal and a second signal and supplies a first adjustment amount if a magnitude of the timing difference is above a predetermined threshold and otherwise supplies a second adjustment amount of zero. A summing circuit adjusts a magnitude of the timing difference by the first or second adjustment amount. A loop filter receives the summing circuit output and controls an oscillator. The excursion detector output (first adjustment value or zero according to the magnitude of the timing difference) is low pass filtered and the low pass filtered is reintroduced into the oscillator output or the feedback loop. The excursion detector output is accumulated and used to adjust a phase of the feedback signal from the oscillator.
US10057050B2 Signal recovery circuit, electronic device, and signal recovery method
A signal recovery circuit includes an oscillator configured to control a frequency of generating first clock, and a feedback circuit configured to control the oscillator in order that input data is synchronized with the first clock in accordance with a phase relation between the input data and the first clock, wherein the feedback circuit includes a controller configured to control the oscillator in accordance with the phase relation between the input data and the first clock, a first phase detector configured to generate a clock phase control signal in accordance with the phase relation between the input data and the first clock, and a state detection circuit configured to detect whether the signal recovery circuit is in a locked state or an unlocked state, based on a magnitude of an amplitude of a first component or a second component of the clock phase control signal.
US10057048B2 Data handoff between randomized clock domain to fixed clock domain
A time-interleaved analog-to-digital converter (ADC) having M ADCs can increase the sampling speed several times compared to the sampling speed of just one ADC. Some time-interleaved ADCs randomize the order of the M ADCs sampling the analog input signal to improve dynamic performance. Randomization causes the output data of the M ADCs to be valid at randomized time instants. When the output data is sampled using a rising edge of a fixed clock, the output data can be valid just before, valid right at, or only valid for a short period of time after, the rising edge. Therefore, the setup or hold time can be very short. To address this issue, information regarding the randomized selection of an ADC is used to control the sampling occurring in the fixed clock domain and avoid the short setup or hold time.
US10057034B2 Method and system for dynamic allocation of resources in a cellular network
One example method is provided for dynamic allocation of air interface resources in a cellular network comprising at least three wireless cells located within a geographical proximity of each other, the method comprising determining, by a central managing entity, one or more classification rules for classifying each of said plurality of mobile devices according to the one or more classification rules; providing, by the central management entity, to a group of base stations associated with the at least three cells, information that comprises: information that relates to the determined one or more classification rules; information that relates to semi-static allocation of blocks of air interface resources adapted for use by one or more specific members of the group of base stations.
US10057033B2 Method and system for transmitting and receiving protocol data unit in communication networks
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method and system for managing data transmission in a communication network is provided. During Data Resource Bearer (DRB) creation, network signals to a transmitting node, the data transfer requirement. The network uses a signaling parameter to indicate a large data transfer requirement. Based on the data transfer requirement information collected from the network, the transmitting node determines the type of data format that needs to be used for the data transmission. If the network signals large data transfer requirement, then the transmitting node selects a Subheader format in which the length field of the data format suits the large data transfer requirement. Further, data communication is initiated using the selected Subheader format.
US10057031B2 Method and apparatus for estimating channel in wireless communication system
The present invention relates to a wireless communication system. A method for estimating a channel by a user equipment (UE) in a wireless communication system includes receiving information about at least one channel station information (CSI) configuration for reporting CSI of one of a plurality of serving cells, determining that the same precoding matrix is applied to a plurality of resource blocks when all of the at least one CSI configuration is configured to report a precoding matrix indicator (PMI) and a rank indicator (RI), and determining that the precoding matrix is applied to one resource block when CSI configuration configured not to report the PMI and the RI is present among the at least one CSI configuration, and estimating a channel based on a result of the determination.
US10057027B2 Method and apparatus for receiving reference signal
A method for receiving a reference signal including receiving a configuration about a subband from the base station through a higher layer signaling, wherein the RS is allocated to the subband; and receiving a subframe including a reference signal resource allocated by a unit of the subband, and an apparatus are provided.
US10057024B2 Transmission scheme for communication systems
A transmission scheme for at least one transceiver pair, each transceiver pair including a first transceiver and a second transceiver, each transceiver including a transmitter and a receiver, the at least one transceiver pair defining a downlink between the transmitter of a first transceiver and the receiver of a second transceiver and further defining an uplink between the transmitter of the second transceiver and the receiver of the first transceiver, each transceiver pair transmitting data over a data transmission frame, the transmission scheme including determining a respective active-set for each one of the at least one transceiver pairs, the active-set including a combination of selected logical allocation units, each the logical allocation unit being defined as a unique combination of a time-slot and a frequency band, each selected logical allocation unit relates to at least one of the downlink only and the uplink.
US10057023B2 User terminal, radio base station and radio communication method
The present invention is designed to enable adequate feedback on the uplink even when CA and CoMP are employed between a plurality of radio base stations (inter-eNB CoMP/CA). A receiving section that receives downlink signals from a first radio base station that forms a first cell and a second radio base station that forms a second cell, a generating section that generates a feedback signal in response to the downlink signal from each radio base station, and a control section that assigns the feedback signal in response to the downlink signal from the first radio base station to an uplink control channel and/or an uplink shared channel on the first cell depending on whether or not there is a UL grant, and assigns the feedback signal in response to the downlink signal from the second radio base station to the uplink shared channel on the first cell or the second cell regardless of whether or not there is the UL grant, are provided in a user terminal.
US10057019B2 Media access control (MAC) layer coding and hybrid automatic repeat request (HARQ) for efficient receiver pipeline processing in self-contained time division duplex (TDD) subframe
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The method may be performed by a subordinate entity. The subordinate entity receives a transmission from the scheduling entity in a data portion of the subframe. The subordinate entity processes, in the subframe, at least a part of the transmission. The subordinate entity then determines whether to send an acknowledgment (ACK) signal for the transmission, the ACK signal to be transmitted in an ACK portion of the subframe before a remaining part of the transmission is processed, and sends the ACK signal to the scheduling entity in the ACK portion of the subframe based on the determination. The data portion and the ACK portion are contained in the subframe.
US10057018B2 DRX and HARQ operations in adaptive TDD systems
A method of DRX operation enhancement in adaptive TDD systems is proposed. A UE configures and enters DRX operation in an LTE/LTE-A mobile communication network. The UE obtains adaptive TDD configuration information from a base station. The adaptive TDD configuration information comprises an actual TDD configuration and a reference TDD configuration. The UE performs DRX timer counting and HARQ timer counting based on the reference TDD configuration. The UE also synchronizes DRX status with the base station. With the reference TDD configuration, it can avoid the potential misunderstanding between eNB and UE regarding DRX and HARQ RTT timing when TDD configuration changes.
US10057017B2 Data forwarding with speculative error correction
Communication apparatus includes an input circuit, which receives a sequence of symbols arranged in a series of data blocks, including data symbols that encode the data and forward error correction (FEC) symbols that encode an error correction code. The input circuit decodes the data encoded by the data symbols and passes the decoded data to a buffer for output to a data link layer interface irrespective of the FEC symbols. An error correction circuit receives the data and the error correction code from the input circuit, and upon detecting an error in a given data block in the series, passes the corrected data from the given data block to the buffer for output to the data link layer interface in place of the data from the given data block that the input circuit decoded and passed to the buffer.
US10057013B2 Two-stage signaling for transmission of a datastream
A two-stage signaling concept for a datastream to be transmitted from a transmitter to a receiver is proposed. At the transmitter side, a plurality of frame headers are generated, each frame header including data transmission parameters for payload data. A super-frame header for a super-frame is generated. The super-frame includes a plurality of frames, each frame including one of the frame headers and payload data. The super-frame header indicates a set of super-frame-constant frame header transmission parameters for the frame headers of the plurality of frames of the super-frame. A receiver evaluates the super-frame header of to obtain the super-frame-constant frame header transmission parameters, which are then used to evaluate the plurality of frame headers PLH to retrieve the data transmission parameters. The proposed concept provides added flexibility, less signaling overhead, and/or an option of improved receiver performance at low SNR levels.
US10057011B2 Receiver for detecting and decoding signals
Method and receiver jointly detect and decode a part of an encoded, spread and modulated signal received on a channel in a wireless communication network and corrupted by channel multipath. Differences between the received signal and noiseless theoretical signals corresponding to each of the possible values of the part are calculated using hypothetical transmission matrices. The smallest difference corresponds to the actual value of the part.
US10057009B2 Digital television transmitting system and receiving system and method of processing broadcast data
A method of processing broadcast data in a broadcast transmitting system, the method includes randomizing, by a hardware processor, the broadcast data; first encoding, by the hardware processor, the randomized broadcast data to add first parity data for first forward error correction; second encoding, by the hardware processor, the first-encoded broadcast data to add second parity data for second forward error correction; permuting the second-encoded broadcast data; block interleaving, by the hardware processor, the permuted broadcast data; third encoding signaling information for signaling the broadcast data to add parity data; fourth encoding the third-encoded signaling information at a code rate; block interleaving the fourth-encoded signaling information; modulating the block-interleaved broadcast data and the block-interleaved signaling information; and transmitting a broadcast signal including the modulated broadcast data and the modulated signaling information.
US10057006B2 Apparatus for transmitting a broadcast signal, apparatus for receiving a broadcast signal, and method for transmitting/receiving a broadcast signal using an apparatus for transmitting/receiving a broadcast signal
Disclosed is an apparatus for transmitting a broadcast signal, an apparatus for receiving a broadcast signal, and a method for transmitting/receiving a broadcast signal using an apparatus for transmitting/receiving broadcast signal. A method for transmitting a broadcast signal according to the present invention comprises the steps of: generating a first PLP which includes an IP stream having at least one service component; signaling IP-PLP mapping information for linking the IP stream and the PLP in binary form and generating a second PLP which includes the signaled binary information; performing FEC-encoding and bit-interleaving on the first and second PLPs; generating a transmission frame including the first and second bit-interleaved PLPs; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame, wherein the IP-PLP mapping information includes IP information for identifying the IP stream and PLP information for identifying the PLP.
US10057005B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10057004B2 CSI-RS based cell discovery signal
A method of small cell discovery in a wireless network deployment using a Channel State Information Reference System (CSI-RS) is proposed. First, a wireless communication system allocates pairs of resource elements in each resource block of a subframe to a CSI-RS configuration. A first of two orthogonal cover codes is applied to the first CSI-RS. The CSI-RS is transmitted by a small cell to a user equipment (UE). The UE utilizes the CSI-RS to perform small cell discovery and measurement of the small cell.
US10056998B2 Switching sub-system for distributed antenna systems using time division duplexing
A switching control module can optimize time division duplexing operations of a distributed antenna system (“DAS”). The switching control module can include a measurement receiver and a processor. The measurement receiver can measure signal powers of downlink signals in a downlink path of the DAS. The processor can determine start times for downlink sub-frames transmitted via the downlink path based on downlink signal powers measured by the measurement receiver exceeding a threshold signal power. The processor can identify a clock setting that controls a timing of switching signals used for switching the DAS between an uplink mode and a downlink mode. The processor can statistically determine a switching time adjustment for the clock setting based on switching time differentials between the clock setting and the start times. The processor can update the clock setting based on the switching time adjustment.
US10056996B2 Techniques to manage channel prediction
A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.
US10056992B1 Dynamically adjusting a calibration rate
Methods and systems are provided for dynamical calibration of phase signals and/or amplitudes in a telecommunication system. Calibration of phases is a necessary measure to ensure proper phasing and, as a result, emission of correct beamforming patterns. Without correct phasing (and emission of correct beamforming patterns), performance of a telecommunication network may suffer and user satisfaction may decrease. However, calibration provides a period of time where service is not provided and should not be done too often as it will decrease service provided and, likely, satisfaction of service received if there are frequent periods of outages. By utilizing specific telecommunication metrics, such as temperature, performance, or error vector magnitude, necessary calibrations may be identified and evaluated such that a determination regarding an optimal calibration time is made to balance providing service and a period of service outage.
US10056991B2 Remote data concentrator self-test
A remote data concentrator includes an enclosure with an interior divided into first and second compartments, a first transceiver, and a second transceiver. The first transceiver is seated within the first compartment and the second transceiver is seated within the second compartment. The first and second compartments are radio-frequency isolated such that the transceivers can independently communicate with external wireless devices and communicate with one another for testing readiness of the RDC for communication with external wireless devices.
US10056990B2 Base station antenna apparatus for mobile communication system
The apparatus automatically corrects deformation of directivity in a vertical plane caused by abnormality in transmission paths and receiving paths. The apparatus includes transmission system detection means (13-1 to 13-4) configured to individually detect abnormality occurring in each of the transmission paths, receiving system detection means (23-1 to 23-4) configured to individually detect abnormality occurring in each of the receiving paths, and control means (30, 40) configured, if any abnormal transmission path has been detected by the transmission system detection means (13-1 to 13-4), to correct deformation of directivity of the transmission antenna in a vertical plane caused due to abnormality in the transmission path by changing and setting a phase and an amplitude of the transmission signal passing through a normal transmission path, and if any abnormal receiving path has been detected by the receiving system detection means (23-1 to 23-4), to correct deformation of directivity of the receiving antenna in a vertical plane caused due to abnormality in the receiving path by changing and setting a phase and an amplitude of the receiving signal passing through a normal receiving path.
US10056988B2 Wireless device with a multi-turn directional coupler
A directional coupler disclosed herein may include a main line provided on a substrate, the main line having a first end connected to an input port and a second end connected to an output port. The coupler may include a coupled line disposed on the substrate, the coupled line having a first end connected to a coupled port and a second end to an isolated port. The main line is electrically isolated from the coupled line. The coupled line includes multiple turns forming a winding, and a portion of the winding overlaps with the main line. The coupled line forms a plurality of windings inductively coupled with the main line. The main line and the coupled line are routed to propagate electric signals on both lines in a same direction, and enhance inductive coupling by mutual inductance.
US10056987B1 System for measuring radio frequency power
A system for measuring radio frequency power of an incoming radio frequency signal is described, with at least one radio frequency interface for receiving the radio frequency signal, a signal processing unit for processing the radio frequency signal, a frequency selection unit for separating at least two frequency bands of the incoming radio frequency signal, the frequency selection unit comprising several filters, at least one power detector for measuring the radio frequency power of at least one of the frequency bands processed by the at least one power detector. At least one of the several filters is connected with the at least one power detector. The frequency selection unit is configured to forward the incoming radio frequency signal to at least one of the filters wherein the frequency selection unit has at least a first operation state in which the incoming radio frequency signal is forwarded to more than one filter simultaneously or subsequently.
US10056978B2 Techniques for provisioning network elements of a data communications network (DCN) and an optical communication system using the same
Techniques for managing a data communication network (DCN) are disclosed, in accordance with an embodiment, and provide planning, maintenance, and validation (e.g., auditing) functionality for the purpose of managing network elements across a plurality of stations/locations associated with an optical communication network. In accordance with an embodiment, a computing device includes a DCN configuration interface and engine. The DCN configuration interface enables modeling of a DCN based on a plurality of user-provided parameters and constraints. The DCN configuration interface may then generate settings files in accordance with the DCN model. The DCN configuration interface further allows previously-generated configuration files to be read in for the purpose of performing updates, adding new stations, new network elements, new equipment types, new equipment models, and so on. Therefore, the DCN configuration interface disclosed herein reduces or eliminates address conflicts and other misconfigurations during provisioning.
US10056977B2 Method of measuring frequency response of optical coherent receiver
A technique for measuring an optical coherent receiver is disclosed, where the optical coherent receiver recovers a data by an interference between signal light and local light. The technique includes steps of (i) equalizing optical lengths of the signal light and the local light from the optical source, respectively, and (ii) during a scan of the frequency, maximizing an output of the optical coherent receiver by the feedback control from an output of the optical coherent receive to the phase of the local light. The technique has a feature that, when the feedback control set a delay/lead in the phase of the local light to be 2Vπ−Δ, the delay/lead of the phase of the local light is decreased/increased by 2Vπ, where 2Vπ corresponds to one period of the wavelength of the local light.
US10056973B2 Multi layer network resiliency with software defined orchestration
Methods and systems are disclosed for storing, in a non-transitory memory device, multi-layer network information comprising at least one of link availability, bandwidth availability, priority levels for paths in a multi-layer network, path status in the multi-layer network, and status for network elements in the multi-layer network; receiving, via at least one input component, a message from a network element in the network comprising information indicative of a failure of a working path in the network; determining, automatically, based at least in part on the multi-layer network information, an alternate path for transmission of the data traffic through the network; and transmitting, via at least one output component, at least one signal comprising configuration instructions to at least one optical line module, the configuration instructions directing the optical line module to switch and select the data traffic using the alternate path.
US10056967B2 Extending wireless signal coverage with drones
Based on electronic communication received from a wireless device or from an access point, it is determined that a wireless signal relay is needed between the wireless device and the access point. In response to the determination, a drone is deployed between the wireless device and the access point to relay wireless signals between the wireless device and the access point. The deployed drone measures a first strength of a first wireless signal received from the wireless device or measures a second strength of a second wireless signal received from the access point. Based on the measurements, it is determined that the wireless device has moved relative to the access point after the drone has been deployed. In response to the determining that the wireless device has moved, the location of the drone is adjusted to maintain the first strength or the second strength above a predetermined level.
US10056966B2 Interference cancellation repeater and repeating method
Disclosed herein an interference cancellation repeater and repeating method. The interference cancellation repeater includes a reception unit, an analog-to-digital (AD) converter unit, a digital processing unit, a digital-to-analog (DA) converter unit, and a transmission unit. The reception unit receives an analog signal. The AD converter unit converts the analog signal into a digital signal. The digital processing unit determines whether a feedback signal is present by analyzing the correlation between the digital signal and a previous transmission signal, and performs an operation of cancelling the feedback signal if, as a result of the determination, it is determined that the feedback signal is present. The DA converter unit converts a signal output from the digital processing unit into a transmission analog signal. The transmission unit sends the transmission analog signal.
US10056965B2 System and method for mobile data expansion
A data expansion system that provides for wireless communication includes a set of roadway communication devices configured to enable vehicle-to-vehicle (V2V) communication. The system includes a first roadway communication device configured to receive data from a first electronic device in a first vehicle and a second roadway communication device communicatively coupled to the first roadway device. The second roadway communication device is configured to communicate the data to a second electronic device in a second vehicle. Each roadway communication device includes a wireless transceiver to transmit and receive data; a communication interface to establish communication links with other roadway communication devices; and processing circuitry to relay the data between the other roadway communication devices or electronic devices in respective vehicles. Each roadway communication device also includes a housing that contains the processing circuitry, communication interface and the wireless transceiver. The housing is configured to be mounted within a roadway surface.
US10056964B2 Provisioning mutable service area wireless network access
Various implementations disclosed herein enable transforming mutable wireless coverage areas using network coverage vehicles (NVCs) that are orchestrated by a network coverage controller. In various implementations, the method includes receiving coverage area performance characterization values from NCVs configured to provide a plurality of mutable wireless coverage areas. In various implementations, an arrangement of the mutable wireless coverage areas mutably defines the service area, which changes in accordance with changes to the arrangement of the mutable wireless coverage areas. In various implementations, the method also includes determining NCV operation adjustments for some of the NCVs based on the received coverage area performance characterization values in accordance with a service performance metric; and, altering an arrangement of one or more of the plurality of mutable wireless coverage areas within the service area by providing the NCV operation adjustments to some of the NCVs.
US10056962B2 Method for reducing adjacent-channel interference and relay device
A method for reducing adjacent-channel interference includes: obtaining, by a receiver, a first analog signal from a radio frequency front-end of a transmitter, where the first analog signal is a signal transmitted by the transmitter to the outside, and the signal transmitted by the transmitter to the outside forms a self-interference signal at an antenna of the receiver; performing analog-to-digital conversion on the first analog signal so as to obtain a first digital signal; receiving, by the receiver, a second analog signal, where the second analog signal includes a wanted signal and the self-interference signal; performing analog-to-digital conversion on the second analog signal so as to obtain a second digital signal; and performing digital cancellation on the second digital signal and the first digital signal so as to obtain a wanted digital signal of the second digital signal.
US10056961B1 Performance of short-range wireless network channel scans using receiver diversity
Disclosed are techniques for improving performance of short-range wireless network channel scans using receiver diversity. In an aspect, an electronic device having two or more short-range wireless network receiver antennas determines whether to utilize different receiver antennas of the two or more short-range wireless network receiver antennas to perform concurrently scheduled channel scans for different short-range wireless network radio access technologies (RATs) supported by the electronic device, or to perform an accelerated channel scan for a single short-range wireless network RAT of the different short-range wireless network RATs supported by the electronic device, and performs the concurrently scheduled channel scans or the accelerated channel scan based on the determination.
US10056957B2 Method and apparatus for mixed analog/digital beamforming
A method provides mixed analog/digital beamforming by a transmitter in a mobile communication system. The method includes converting a modulation symbol into a parallel symbol stream, performing digital beamforming on the parallel symbol stream, performing an IFFT operation on the digital-beamformed parallel symbol stream to generate a time-domain symbol, converting the IFFT-operated time-domain symbol into a serial time-domain symbol, inserting a CP into the serial time-domain symbol, performing a DAC operation on the CP-inserted symbol to generate an analog signal, and performing analog beamforming by multiplying the analog signal by the analog beamforming precoder optimized for the first subcarrier transmitted through at least one RF channel.
US10056956B2 Precoder codebook for CSI reporting in advanced wireless communication systems
A method for a channel state information (CSI) feedback in an advanced communication system. The method comprises receiving, from a base station (BS), CSI feedback configuration information for a precoding matrix indicator (PMI) feedback using a higher layer signaling, wherein the CSI feedback configuration information includes a combination of an oversampling factor (O1, O2) and a dual polarized CSI reference signal (CSI-RS) antenna port layout (N1, N2), and wherein subscripts 1 and 2 stand for a first dimension and a second dimension, respectively, and a number of dual polarized CSI-RS ports P=2N1N2. The method further comprises determining, by a user equipment (UE), the PMI using a Class A codebook and the configured combination of the (O1, O2) and (N1, N2) and transmitting, to the BS, the CSI feedback over an uplink channel including the determined PMI.
US10056953B2 Method and arrangements in a telecommunication system
Methods and arrangements in a communication system are described for Multi User Multiple-Input-Multiple-Output (MU-MIMO) signaling via Multiple-Input-Multiple-Output (MIMO) antennas between a base station and one of a plurality of mobile terminals supporting both Single User and Multi User Multiple-Input-Multiple-Output (SU-MIMO and MU-MIMO) signaling modes. Switching between the modes is supported in the system and the modes have partly shared signaling. SU-MIMO mode signaling which is redundant for MU-MIMO mode signaling is identified. Data bits of the identified redundant signaling is re-interpreted or re-defined to comprise signaling information associated with MU-MIMO mode. The signaling information associated with MU-MIMO mode is signaled to the mobile terminal using the reinterpreted redundant bits.
US10056952B2 Method of controlling uplink multiple user transmissions in densely deployed wireless local area networks
Densely populated wireless local area networks (WLANs) can encounter issues with processing multiple user (MU) uplink (UL) transmissions sent from many stations (STAs) simultaneously. The access points (AP) or master stations in these densely populated WLANs must manage the UL MU transmissions. To accomplish the management of the UL MU transmissions, a system for dynamically setting UL MU parameters is provided that can modify or set one or more parameters that govern how each STA is to transmit data to the AP. The parameters may be sent to one or more of the STAs in one or more transmissions and may direct how the STAs are to transmit data for at least some portion of time.
US10056949B2 Techniques for supporting multiple bandwidth modes
In an aspect a transceiver is provided. The transceiver may include a plurality of local oscillator (LO) generators configured to generate a plurality of LO signals, respectively, for mixing with one or more communication signals. The transceiver also includes a first synthesizer configured to generate a first reference signal and a second synthesizer configured to generate a second reference signal. The transceiver also includes a distribution circuit. The distribution circuit is configured to switch an input to at least one of the LO generators between the first and second reference signals for tuning each of the at least one of the LO generators between two different LO frequencies and to input to the other ones of the LO generators the first reference signal for tuning each of the other ones of the LO generators to an LO frequency.
US10056948B1 Distributing multiple-input, multiple-output (MIMO) communications streams to remove units in a distributed communication system (DCS) to support configuration of interleaved MIMO communications services
Distributed communications systems (DCSs) supporting configuring or reconfiguring the distribution of MIMO communications streams to designated remote units in the DCS to provide interleaved MIMO cell bonding of remote units are disclosed. In one example, the DCS includes different physical layers that are maintained from the central unit to the remote units. In this manner, the central unit can be configured or reconfigured to distribute separate MIMO communications streams to the desired physical layers in the DCS to support distributing MIMO communications streams to the desired remote units to provide the desired interleaved MIMO communications services. In this manner, interleaved MIMO communications services can be configured for a DCS using an existing infrastructure of remote units having substantially non-overlapping remote coverage areas, by directing the MIMO communications streams over the configured physical layers to be provided to the desired remote units to facilitate interleaved MIMO cell bonding of remote units.
US10056941B2 Wireless communication impairments correction
Systems and methods for providing wireless communication impairment correction using non-linear iterative precoding by a transmitter device are disclosed. The transmitter may exploit the non-linear transmit indications, and perform digital non-linear multiple input multiple output (MIMO) precoding of a transmit signal to improve the error vector magnitude (EVM) at the intended receiver device and/or reduce the adjacent channel leakage ratio (ACLR) at the unintended receiver devices. The non-linear transmit indications may comprise amplitude modulation to amplitude modulation (AM-AM) and amplitude modulation to phase modulation (AM-PM) indications. In operation, the non-linear transmit indications may be received from the intended receiver devices or may be measured by the transmitter device.
US10056940B2 Power adjustment device and method
Embodiments of the present invention relate to a power adjustment device and method. A vectoring control entity VCE provided by embodiments of the present invention includes: a downlink FEXT determining module, configured to determine a power value of downlink FEXT caused to a signal on a line corresponding to a port i by a signal on a line corresponding to a port j, and a receive power value of an FTU-R corresponding to the port i; and a downlink receive power adjustment module, configured to: when the port i is activated, determine, according to the two power values determined by the downlink FEXT determining module, a virtual power margin corresponding to the port i and send the virtual power margin to the FTU-R corresponding to the port i.
US10056939B2 Communication system and method of data communications
A communication system includes a demodulator configured to demodulate a modulated signal responsive to a first carrier signal. The demodulator includes a filter and a gain adjusting circuit. The filter is configured to generate a filtered first signal based on a first signal. The first signal is a product of the first carrier signal and the modulated signal. The filter has a gain adjusted based on a set of control signals. The gain adjusting circuit is coupled to the filter, and is configured to generate the set of control signals based on at least a voltage of the filtered first signal. The gain adjusting circuit includes a first peak detector coupled to the filter. The first peak detector is configured to output a peak value of the voltage of the filtered first signal.
US10056937B1 Generator of communications binary code shift key (CSK) codes in memory usable for time-synchronous retrievals by signal processing systems to extract 1 of 16 orthogonal CSK symbol codes per CSK code to transport 4-bits of data over wireless communications systems
Presented is a generator of binary code shift key (CSK) codes pre-saved to memory usable for time synchronous CSK code retrievals with extraction capability for 1 of 16 orthogonal CSK symbol codes under control of a supported communications system. The CSK code generator pre-defines a 1332 root prime number sequence containing 6 unique prime numbers including 221-7s, 222-11s, 221-13s, 223-17s, 222-19s, and 223-23s that receive multiple index shuffles of 1332 indexes. Pairs of 1332 shuffled indexes of prime sequences are then merged and formatted into 100 tier0 100 hex character format codes. Two levels of XORs of hex character format code pairs generate CSK codes that are collected into 10000 code files that are saved to memory. Time-synchronous CSK code retrieval is followed by 1 of 16 CSK orthogonal symbol codes extraction based on new half-byte data values under flow control of the supported communications system.
US10056930B1 Wireless microphone receiver and method in the wireless microphone receiver
A wireless microphone receiver comprises a phase locker to lock a phase of an audio data successfully received from a microphone transmitter; a calculator to calculate a frequency offset between the locked phase of the microphone receiver and the phase of the microphone transmitter; a calibrator to calibrate the frequency offset using a first step if the absolute value of the frequency offset is larger than a first predetermined threshold, and to calibrate the frequency offset with a second step if the absolute value of the frequency offset is smaller than or equal to the first predetermined threshold, and complete the calibration if a calibrated frequency offset is smaller than a second threshold; a buffer to buffer the audio data received from the microphone transmitter, and the calibrator further adjusts the amount of data stored in the buffer; and the microphone receiver further outputs buffered audio data.
US10056923B2 Method for polarity bit line encoding using aperiodic frames
The invention relates to a method for serial data transmission, comprising the steps consisting in computing the running disparity (RD) of a bit stream that is being transmitted; when the running disparity reaches a threshold (T), computing a point disparity on a subsequent frame (S) of the stream; if the point disparity has the same sign as the threshold, inverting the states of the bits of the frame in the transmitted bit stream; and inserting into the transmitted bit stream a polarity bit having a state signalling the inversion.
US10056920B1 Data storage device encoding and interleaving codewords to improve trellis sequence detection
A data storage device is disclosed comprising a storage medium. Input data is encoded according to at least one channel code constraint to generate first data and second data. The first data is encoded into a first codeword, and the second data is encoded into a second codeword, wherein a first code rate of the first codeword is less than a second code rate of the second codeword. The first codeword and the second codeword are interleaved to generate an interleaved codeword, and the interleaved codeword is written to the storage medium.
US10056919B2 Data recovery utilizing optimized code table signaling
A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
US10056918B2 Batch compression management of messages
Batch compression management of messages. A message being sent to a batch for transmission is intercepted. The message is assigned to a batch pool, in which multiple batch pools are provided as sub-sets of the batch. The assigning of the message to the batch pool is based on a similarity of properties of the message with other messages and determined by looking up the properties in a batch pool mapping database. The message is added to the batch pool or a new batch pool is created for the message. A batch pool of messages is compressed using a dictionary of the properties common to at least some of the messages in the batch pool. The compressed batch pools are transmitted over an input/output channel.
US10056916B2 Analog/digital conversion with analog filtering
A circuit (100) comprises an input terminal (141) which is configured to receive an analog input signal (142). The circuit (100) also comprises a combination element (601) which is configured to combine a number of time-displaced signal values of the input signal (142) to form an analog combination signal (144). The circuit (100) also comprises a quantizer (131) having a converter core which is configured to receive the combination signal (144) via passive charge redistribution from the combination element (601) and to convert it into a digital output signal (145). Such techniques can thus provide for an analog/digital conversion with filtering in the analog domain.