Document Document Title
US10052097B2 Implant unit delivery tool
An implant unit delivery tool is provided. The implant delivery tool may include a body, a holder disposed at a distal end of the body and adapted to hold an implant unit, and an implant activator associated with the body, the implant activator configured to receive power from a power source. The implant activator may be configured to selectively and wirelessly transfer power from the power source to the implant unit during implantation of the implant unit into the body of a subject to cause modulation of at least one nerve in the body of the subject, and determine a degree of nerve modulation response resulting from the selective and wireless transfer of power from the power source to the implant unit claims.
US10052093B2 Blended shaft drive
A solid, monolithic shaft member has an engagement end. The engagement end has a proximal end a distal end. The proximal end has a first cross-sectional geometry, and the distal end has a second cross-sectional geometry. The first cross-sectional geometry of the proximal end is different from the second cross-sectional geometry of the distal end. The cross-sectional geometry of the distal end transitions to the a cross-sectional geometry of the proximal end along a longitudinal axis of the engagement end of the solid, monolithic shaft member. This transition provides a gradual, blending, continuously transitioning cross-sectional geometry along the entire length of the longitudinal axis of the engagement end of the solid, monolithic shaft member.
US10052092B2 Suture anchor reload
A suture anchor loading system for loading a suture anchor on a suture. The suture anchor loading system includes a first portion and a second portion defining a suture anchor receptacle therebetween. A superstructure is configured to retain the first and the second portions together. The suture anchor can be loaded onto the suture when the suture anchor is seated within the suture anchor receptacle.
US10052089B2 Device and method for safely expanding minimally invasive surgical incisions
An insertion tongue of the retractor device may be pushed into the subject through the trocar incision, along one side of the organ. The tip of the insertion tongue pushes the impacted organ and its endoscopic recovery bag slightly away from the cavity wall. A scalpel is passed through the insertion guide with the tip of the scalpel blade in the retention guide on the back of the insertion tongue, and with the sharp side of the scalpel blade facing away from the organ and from the tongue of the retractor device. The scalpel is then passed down through the cavity wall, with its tip in the retention guide, while tension on the retractor device handle away from the organ, and gentle outward traction on the organ (and bag) permits removal of the organ (and bag) as soon as the opening is just large enough to allow it.
US10052088B2 System and method of deploying an elongate unit in a body cavity
A system and method are disclosed for deploying an elongated unit in a body cavity, for introducing an interchangeable tool to a slender shaft having a distal end. The system comprising: an elongated unit comprising a longitudinal axis and a distal portion arranged to protrude through a first port into the body cavity. At least one maneuvering unit connected to the elongated unit for maneuvering the distal portion of the elongated unit in a 3D coordinate system to a determined depth and orientation in the body cavity. The at least one maneuvering unit is arranged to selectively deploy the distal portion of the elongated unit at the determined depth and orientation at a distance with respect to the distal end of the slender shaft and selectively align the longitudinal axis thereof with a longitudinal axis of the slender shaft. The elongated unit and/or the slender shaft is arranged advanceable relative each other, such that once the distal portion of the elongated unit is deployed the distal portion of the elongated unit reaches and/or captures the distal end of the slender shaft.
US10052085B2 Diagnostic assembly and method including cold bars for detecting a presence of cancer
A diagnostic assembly (30, 320) and method for detecting a presence of cancer in a breast of a patient. The diagnostic assembly (20, 320) comprises a frame (22, 322), at least one cold bar (26, 326, 426) supported by the frame (22, 322) for receiving a hand of the patient, and a temperature controller (72) in communication with the cold bar (26, 326, 426) to maintain a constant temperature of the cold bar (26, 326, 426). The method comprises the steps of cooling at least one hand of the patient and recording a test thermal image of the breast of the patient after the hand of the patient has been cooled. The step of cooling the hand of the patient includes receiving the hand of the patient on the cold bar (26, 326, 426) to transfer heat from the hand of the patient to the cold bar (26, 326, 426), and maintaining the cold bar (26, 326, 426) at a preselected temperature.
US10052080B2 Medical imaging apparatus and control method thereof
A medical imaging apparatus includes an X-ray radiation unit configured to radiate X-rays onto an object and onto a calibration phantom, which does not overlap the object, according to a first irradiating condition for a pre-shot; a detector configured to detect the X-rays having passed through the object and through the calibration phantom; and a controller configured to acquire calibration information by using a pre-shot image acquired from the detected X-rays, and determine a second irradiating condition for main imaging by using the calibration information.
US10052076B2 Diagnostic brain imaging
A radiological imaging apparatus (10) acquires a radiological brain image of a subject after administration of a radio tracer binding to a target substance indicative of a clinical pathology. In one embodiment, the clinical pathology is amyloid deposits in the brain at a level correlative with Alzheimer's disease and the target substance is amyloid deposits. A processor (C) tests for the clinical pathology by: performing non-rigid registration of the brain image with a positive template (32P) indicative of having the clinical pathology and with a negative template (32N) indicative of not having the clinical pathology; generating positive and negative result metrics (36P, 36N) quantifying closeness of the registration with the positive and negative template respectively; and generating a test result (54) based on the positive result metric and the negative result metric. An independent test result is generated by quantifying a second mode of an intensity histogram for the brain image.
US10052075B2 Image processing apparatus and radiation imaging apparatus
An image processing apparatus includes a current image acquisition device which acquires a current image of a subject having a structure having a periodic movement, a past image acquisition device which acquires multiple past images of the subject such that the past images captured for over one or more periods of the periodic movement are acquired, and circuitry which searches multiple feature points on each past image and the current image, associates the feature points on the current image and the feature points on each of the past images, calculates, for each of the past images, a degree of similarity between the feature points on each of the past images and the feature points on the current image based on association, and identifies to which one of the past images the current image corresponds such that at which phase of the periodic movement the current image is positioned is estimated.
US10052074B2 X-ray diagnostic apparatus
An X-ray diagnostic apparatus according to an embodiment includes a first imaging system, a second imaging system, and processing circuitry. The first imaging system holds a first X-ray tube and a first X-ray detector in a rotatable manner. The second imaging system holds a second X-ray tube and a second X-ray detector in a rotatable manner, and rotating centers, which are capable to set independently, between the first imaging system and the second imaging system. The processing circuitry makes a rotating center of the first imaging system and the rotating center of the second imaging system substantially equivalent to each other when a rotation imaging program using the first imaging system and the second imaging system is selected.
US10052069B2 Device for measurement of pressure and for administration of drugs to an aneurysm in a blood vessel
The invention relates to medicine, in particular, to vascular and endovascular surgery, and can be used for assessment of the condition of an isolated space of an aneurysmal sac after implantation of a stent-graft by measuring pressure inside the sac, and for administration of drugs to an aneurysm in a blood vessel as far as necessary. The device for measurement pressure in an isolated space of an aneurysmal sac and for administration of drugs to an aneurysm in a blood vessel is made in the form of a hollow tube. The tube has side apertures and is adapted to change a shape when introduced into an aneurysm, and to fill the entire interior space of the aneurysm at its circumference. The tube is also adapted to be connected to a pressure-measuring sensor through a detachable hollow tube to measure pressure between the vessel wall and the wall of a stent-graft implanted to the blood vessel, and to administer drugs through said detachable hollow rube. The tube is made of a viscoelasticity resorbable material and coiled in a spiral form. The invention allows addressing a plurality of problems: cost saving on production of the device, facilitation of an invasion process, measurement of pressure, administration of drugs, improvement of direct and late results by ensuring thrombosing of an aneurysmal sac.
US10052068B2 Tip tracking apparatus for medical procedures
An apparatus is provided having a proximal end, a distal end, and an outer surface. The apparatus comprises a handle portion located near the proximal end of the apparatus, a supporting arm attached to the proximal end of the apparatus, the supporting arm having a tracking marker, a flexible tip portion located at the distal end of the apparatus, and a plurality of sensors located on the outer surface of the apparatus. The plurality of sensors each provides a signal representing information that is useable for determining deformation of the flexible tip portion. The apparatus may be either a sheath for covering a medical tool or the apparatus may be a medical tool.
US10052066B2 Appendage mountable electronic devices conformable to surfaces
Disclosed are appendage mountable electronic systems and related methods for covering and conforming to an appendage surface. A flexible or stretchable substrate has an inner surface for receiving an appendage, including an appendage having a curved surface, and an opposed outer surface that is accessible to external surfaces. A stretchable or flexible electronic device is supported by the substrate inner and/or outer surface, depending on the application of interest. The electronic device in combination with the substrate provides a net bending stiffness to facilitate conformal contact between the inner surface and a surface of the appendage provided within the enclosure. In an aspect, the system is capable of surface flipping without adversely impacting electronic device functionality, such as electronic devices comprising arrays of sensors, actuators, or both sensors and actuators.
US10052060B2 System and method for adjusting alignment of a body part with an imaging apparatus
A method includes a obtaining an image of a center of a pelvis of a patient captured by an imaging device and analyzing the image of the pelvis center to determine whether or not the pelvis center is aligned with the imaging device using a computing device. When the pelvis center is not aligned with the imaging device, the method includes determining one or more alignment instructions for aligning the pelvis center with the imaging device by the computing device and transmitting the analyzed image of the pelvis center and the one or more pelvis alignment instructions to a user device in communication with the computing device. The user device executes a graphical user interface for displaying the analyzed image and one or more pelvis alignment instructions.
US10052056B2 System for configuring collective emotional architecture of individual and methods thereof
The present invention provides a system and method for configuring collective emotional architecture of an individual. The system comprising an input module, adapted to receive voice input and orientation reference selected from a group consisting of: date, time, location, and any combination thereof; a personal collective emotionbase, the emotionbase comprising benchmark tones and benchmark emotional attitudes (BEA) while each of the benchmark tones corresponds to a specific BEA and at least one processor in communication with a computer readable medium (CRM). The processor executes a set of operations received from the CRM.
US10052053B2 Systems and methods for parenterally procuring bodily-fluid samples with reduced contamination
The present invention is directed to the parenteral procurement of bodily-fluid samples. The present invention is also directed to systems and methods for parenterally procuring bodily-fluid samples with reduced contamination from dermally-residing microbes. In some embodiments, a bodily-fluid withdrawing system is used to withdraw bodily fluid from a patient for incubation in culture media in one or more sample vessels. Prior to withdrawing bodily fluid into the one or more sample vessels for incubation, an initial volume of withdrawn bodily fluid is placed in one or more pre-sample reservoirs and is not used for the incubation in culture media.
US10052050B2 Systems and methods for monitoring and managing life of a battery in an analyte sensor system worn by a user
Systems and methods for analyte monitoring, particularly systems and methods for monitoring and managing life of a battery in an analyte sensor system worn by a user, are provided.
US10052049B2 Infusion pump with blood glucose alert delay
An apparatus comprising a pump, a user interface, and a controller communicatively coupled to the pump and the user interface. The controller is adapted to receive information relating to a blood glucose level of a user, determine whether the blood glucose level differs from a target blood glucose level by a threshold value, and selectively provide or delay provision of an alert notifying the user to check the user's blood glucose level. Other devices, systems, and methods are disclosed.
US10052044B2 Time dependent evaluation of sensor data to determine stability, creep, and viscoelastic elements of measures
A powered surgical cutting and stapling instrument is disclosed. The instrument includes at least one sensor to measure at least one parameter associated with the instrument, at least one processor, and a memory operatively associated with the processor. The memory includes machine executable instructions that when executed by the processor cause the processor to monitor the at least one sensor over a predetermined time period and determine a rate of change of the measured parameter.
US10052041B2 Body-worn system for continuous, noninvasive measurement of cardiac output, stroke volume, cardiac power, and blood pressure
The invention provides a system for measuring stroke volume (SV), cardiac output (CO), and cardiac power (CP) from a patient that features: 1) an impedance sensor connected to at least two body-worn electrodes and including an impedance circuit that processes analog signals from the electrodes to measure an impedance signal (e.g. a TBEV waveform); 2) an ECG sensor connected to at least two chest-worn electrodes and including an ECG circuit that processes analog signals from the electrodes to measure and ECG signal; 3) an optical sensor connected to a body-worn optical probe and including an optical circuit that processes signals from the probe to measure at least one optical signal (e.g. a PPG waveform) from the patient; 4) a processing system, typically worn on the patient's wrist and connected through a wired interface to the optical sensor, and through either a wired or wireless interface to the TBEV and ECG sensors. The processing system analyzes the ECG, TBEV and optical signals to determine SV, and further analyzes SV and HR determined from an ECG sensor to determine CO.
US10052040B2 Photobiological measurement apparatus
A photobiological measurement apparatus 1 may include a second received light quantity information calculation unit 33 for calculating measurement data relating to cerebral activity, a data display controller for displaying the measurement data for a specified area of a subject's brain, is characterized: is being provided with a reference light-receiving probe 14, which is disposed at a position separated by a first setting distance r1 from the light-transmitting prober 12 that is shorter than a second setting distance r2, and a first received light quantity information calculating unit 32, which calculates skin blood flow data relating to the skin blood flow using first received light quantity information ΔA1 from the light transmitting probe 12 to the reference light-receiving probe 14, and in displaying the skin blood flow data at a specified position of the subject's scalp by indicating the measurement position on the subject's scalp and displaying the skin blood data.
US10052031B2 Determining functional severity of stenosis
A method for determining functional severity of a stenosis includes: (a) generating a simulated perfusion map from a calculated blood flow; (b) comparing the simulated perfusion map to a measured perfusion map to identify a degree of mismatch therebetween, the measured perfusion map representing perfusion in a patient; (c) modifying a parameter in a model used in calculating the blood flow when the degree of mismatch meets or exceeds a predefined threshold; (d) computing a hemodynamic quantity from the simulated perfusion map when the degree of mismatch is less than the predefined threshold, the hemodynamic quantity being indicative of the functional severity of the stenosis; and (e) displaying the hemodynamic quantity. Systems for determining functional severity of a stenosis are described.
US10052030B2 Apparatus and method for measuring biologic parameters
Support structures for positioning sensors on a physiologic tunnel for measuring physical, chemical and biological parameters of the body and to produce an action according to the measured value of the parameters. The support structure includes a sensor fitted on the support structures using a special geometry for acquiring continuous and undisturbed data on the physiology of the body. Signals are transmitted to a remote station by wireless transmission such as by electromagnetic waves, radio waves, infrared, sound and the like or by being reported locally by audio or visual transmission. The physical and chemical parameters include brain function, metabolic function, hydrodynamic function, hydration status, levels of chemical compounds in the blood, and the like. The support structure includes patches, clips, eyeglasses, head mounted gear and the like, containing passive or active sensors positioned at the end of the tunnel with sensing systems positioned on and accessing a physiologic tunnel.
US10052024B2 Biometric device, biometric method, program, and recording medium
Provided is a biometric device which may include a light source unit configured to irradiate an organism with inspection light, a light-collection unit arranged facing a region on a surface of the organism and configured to spatially-integrally collect output light emitted from the region in accordance with the inspection light, and a light-reception unit configured to receive the collected output light.
US10052023B2 Floor mat system and associated, computer medium and computer-implemented methods for monitoring and improving health and productivity of employees
Provided are embodiments of systems, computer medium and computer-implemented methods for sensing health characteristics of a user using a floor mat including a set of health sensors integrated therewith. The set of health sensors including temperature sensors, body position sensors, and body fat sensors. A method including receiving, from the temperature sensors, temperature data corresponding to a sensed body temperature of the user, receiving, from the body position sensors, body position data corresponding to a sensed body position of the user, receiving, from the body fat sensors, body fat data corresponding to a sensed body fat of the user, and transmitting, to a computer workstation, health data corresponding to the temperature data, the body position data, and the body fat data for use in determining the body temperature, the body position, and the body fat of the user.
US10052022B2 System and method for providing dynamic gain over non-noise electrocardiographic data with the aid of a digital computer
In one embodiment, a system and method for providing dynamic gain over non-noise electrocardiographic data with the aid of a digital computer are provided. A time series of a plurality of voltage values that comprises a digital representation of a raw electrocardiography (“ECG”) signal recorded by an ambulatory monitor recorder is obtained. One or more segments of the ECG signal is marked as noise, each of the segments including a plurality of the values, based on a difference between a maximum one and a minimum one of the values within that segment. Further segments not marked as noise are analyzed, each of the segments comprising a plurality of the values. A gain factor for all of the values in the analyzed further segments is determined based on the analysis.
US10052019B1 Quantitative retinal autofluorescence mapping with multimodal imaging technology
Imaging systems and methods of using the same are provided for monitoring the quantity of fluorescent pigment, for example lipofuscin, in the retinal pigment epithelium (RPE) layer of a retina in vivo. Various imaging modalities can be integrated into a single system and excited by a single broadband light source for the monitoring of the fluorescent pigment. The influence of varying optical properties found in the optical path of the pigment's auto-fluorescence between the RPE and an image receiver can be corrected.
US10052018B2 Wavefront measuring method for adaptive optics system
A method, a controller, and a non-transitory medium for controlling an optical-image pickup apparatus. Receiving quality data representative of quality of wavefront data. Comparing the quality data to a threshold. Performing normal adaptive optics feedback if the wavefront data is of sufficient quality. Performing an initial adjustment if the wavefront data is not of sufficient quality. The initial adjustment comprising sending control information to modify the optical path in which light is radiated onto a subject. After the initial adjustment, receiving new quality data that is based on new wavefront data after the optical path has been modified. Performing the normal adaptive optics feedback if the quality information indicates that the wavefront data is of sufficient quality. Re-performing the initial adjustment if the new quality information indicates that the wavefront data is not of sufficient quality.
US10052012B2 Holding assembly
A holding assembly for holding one or more stemmed objects in a dishwasher is provided. The holding assembly may include a main frame, and a gripping unit frame arranged on the main frame. The gripping unit frame may include one or more gripping units where each gripping unit is arranged to grip a respective stemmed portion of one of the one or more stemmed objects. The holding assembly may include a first support frame foldably arranged on the main frame to allow the first support frame to be folded between at least a supporting position and a storing position. The first support frame may be arranged to support a portion of the one or more stemmed objects in the supporting position. The embodiments herein may also relate to a rack of a dishwasher and a dishwasher comprising a rack.
US10052009B1 Apparatus to remove a disposable cloth from a hand operated flat mop without having to touch the cloth combined with a yoke affixed to the top of the flat mop and a pin or dowel adjacent the bottom of the mop handle rotatably retained in the yoke
A dual trigger member to release a disposable microfiber cloth or non-woven cloth from a flat mop combined with a yoke and a rotatable handle affixed to the yoke. The flat mop with yoke and rotatable handle and dual trigger allow a user to easily change a disposable cloth without touching the cloth. Further, the yoke allows the handle to rotate 180 degrees relative to the yoke and the perpendicular direction relative to the mop and allows a user 180 degrees of range of movement of the cleaning tool during use resulting in less energy exerted by the user.
US10052008B1 Cleaning implement with disposable cleaning pad sleeves
A two-sided mop comprises a mop head (100) that is rotatably secured to a bracket (105) which in turn is secured to a handle (110). A replaceable, sock-like cleaning pad (135) is urged onto the mop head from one end and secured there by a plurality of fingers (405) that are springably urged outward from the mop head, or by changing the shape of the mop head to stretch one end of the pad so that it is taut, or by securing the pad with fasteners. In a first embodiment, the cleaning pad is partially ejected from the head by a foot (510) that is moved by pushing on an actuator button (505). When one side of a cleaning pad is soiled, the opposite side of the cleaning pad is selected by rapid up-forward-or-backward-and then down motions of the mop.
US10052007B2 Floor cleaner, cleaning roller assembly, and sponge roller
A sponge roller, a cleaning roller assembly, and a floor cleaner. The sponge roller includes an outer layer and an inner layer. The outer layer is sleeved on the inner layer; the inner layer is made of non-absorbent sponge, and the outer layer is made of absorbent sponge. The sponge roller can be made with a large thickness, thus improving the cleaning capacity of the cleaner. The water is mainly stored in the outer layer, so it can be squeezed out without the exertion of much more external force, and thus the resistance against the rotation of the sponge roller is negligible, thus saving the energy consumption.
US10051999B2 Apparatus for breaking eggs and method for cleaning
An apparatus and method for breaking eggs and separating egg liquids thus obtained. A first supply unit supplies a plurality of first rows of eggs to a second unit having a first endless conveyor and a plurality of corresponding second rows of egg breaker units. Eggs are transferred one by one from the first conveyor to a second conveyor which has a plurality of corresponding third rows of egg liquid containing cups with a part underneath the first conveyor for liquids transferred from the first conveyor to the second conveyor. A row of egg part receptacles are under the cups for collecting liquids. A cleaning section for the cups has a liquid washing head to clean and wash the cups and receptacles with a substantially downward cleaning flow. A liquid receiver gutter between the rows of receptacles and the second conveyor moves between a first position to clean at least the cups wherein the receiving gutter protects the flow of receptacles from leaking cleaning liquid during breaking and separating, and a second position for cleaning at least the cups and at least one of the receptacles wherein the receiver gutter protects the remaining receptacles from leaking and cleaning liquid during breaking and separating.
US10051998B2 Blending container
A container of a blending system is shown and described. The container may include a carrier formed from a first material, the carrier configured to engage a base of the blending system. The container may also include a liner positioned in the carrier a distance apart from the carrier, wherein the carrier generally circumscribes the liner, where the liner is formed from a second material different from the first material.
US10051995B2 Atmospheric rotisserie burner with convection heating
The present invention provides a device for cooking food that has a cooking cavity defined by a front wall, a back wall that opposes the front wall, two opposing side walls, a ceiling, and a floor that opposes the ceiling; a substrate for supporting a food item, the substrate substantially enclosed by the cavity; a first plenum spanning between the two opposing side walls, said plenum comprising a first segment proximal to the back wall, a second segment proximal to the ceiling, and at least one third segment that joins the first segment and the second segment; a second plenum positioned proximal to but medially displaced from the first plenum; a flame heating element located between the first plenum and the second plenum; and at least one air movement device located proximal to a region in which the front wall and ceiling intersect.
US10051992B1 Camprfire grill apparatus
A grill apparatus for use with an open fire and tripod suspension. The grill apparatus having a wall, two grill members and a rotation bracket. The wall is used to protect the food from falling off the grill. The grills rotate inside and between the bracket ends. The second grill member used to expose the second side of the food to the fire.
US10051989B2 Beverage extraction apparatus
A roasted plant extraction apparatus is provided which is capable of selectively reducing excessive bitterness in an extract liquid obtained by water extraction from a roasted plant raw material while preserving desirable flavor ingredients and body. A beverage extraction apparatus includes a granule containing part containing granules for extraction of a beverage, first pouring device for pouring an extraction solvent into the granule containing part from a first direction, and collecting device for collecting a coffee extract liquid extracted by device of the extraction solvent at the side of layers of the coffee granules corresponding to the first direction. The granule containing part is provided with a detachable restraining member for placing the granules for extraction of a beverage in a substantially sealed state.
US10051983B2 Cereal bowl
A cereal bowl according to the present invention includes a basin that may be attached to a base. A partition extends from a sloped floor of the basin to divide the basin into a front interior space and back interior space which can be used to separate a liquid from solid material. The cereal bowl is particularly useful for separating dry breakfast cereal from milk so that the dry breakfast cereal does not absorb milk and become soggy.
US10051978B2 Pegboard adapter and method
An adapter for attaching a slatwall accessory to a pegboard comprises a first region with an elongated aperture being sized and shaped to receive an offset portion of the slatwall accessory therethrough, two hooks disposed on one edge of the first region and being configured to attach the adapter to the pegboard, a second region extending from the first region in a vertical direction and being offset therefrom in a direction away from the pegboard, during use of the adapter, and a flange terminating the second region and being configured to abut a surface of the pegboard during use of the adapter. The flange can be replaced with a third region to receive another flange of the slatwall accessory and a fourth region to detachably attach a bottom of the adapter to the pegboard. The adapter can be configured as a rail to attach a plurality of the slatwall accessories.
US10051975B2 Child seat convertible to multiple configurations of use
A child seat includes a seat body, and a first and a second support respectively assembled with the seat body via a first and a second connection. The seat body has a seating surface and a bottom surface below the seating surface, and the first and second support are extendable below the bottom surface. The child seat has a first configuration in which the first support is configured as a leg resting board and the second support extends forward toward the first support, and a second configuration in which the first support is folded to a substantially horizontal position and the second support extends rearward so that the child seat is able to stand on the first and second supports.
US10051971B2 Duvet insertion device
A device and related method for enabling a single user to facilitate the insertion of a duvet into a duvet cover is described. The duvet holder comprises an engagement element that is individually connected to a corresponding purchase element by way of a strap. Preferably, the user employs two duvet holders at the same time, and arranges them such that the purchase elements are placed underneath two adjacent corners of the mattress at the headboard end of the bed and the respective connected engagement elements are laid on top of the mattress. Assembled duvet/duvet cover corners are inserted into the engagement elements that securely grip the assembled corners while the purchase elements act as resistive anchors to limit movement of the duvet. The user then extends the cover over the rest of the duvet.
US10051967B2 Adjustable thickness travel pillows
Thickness-adjustable travel pillows including travel pillows comprised of a flexible exterior cover and one or more inserts that are used to adjust the thickness and feel of the travel pillow. In some examples, the travel pillow includes multiple segments of inserts to allow a varying thickness across different portions of the travel pillow. In still further examples, the inserts themselves may vary in thickness.
US10051965B2 Modified footrest for salon chair
Modified footrest assembly for a salon chair having an upper and a lower portion configured to latch into a first position and pivot about a point. Modified footrest assembly having a length such that it is configured to support a person's foot in a first position and not protrude beyond a chair when in a second position. Modified, modular footrest assembly configured to mount and unmount from a variety of chairs. Modified, modular footrest assembly having a left and a right side and configured so that each side operates independently.
US10051964B2 Assembled chair
An assembled chair includes a chair seat, a chair back, two connectors, two fixing sleeves and two protection cases. The two connectors respectively have two connection portions. The two fixing sleeves are respectively arranged at two opposite sides of the chair back. The two protection cases are respectively fixed at two opposite sides of the chair seat, and the two connectors are respectively arranged in the two protection cases, and the two connection portions emerges from the two protection cases, and the two fixing sleeves respectively sleeve the two connection portions, and at least two fixing members are respectively fixed to the two connection portions, so as to fix the chair back to the chair seat.
US10051963B2 Sliding/pivoting mechanism of a shelf of a piece of furniture or of a domestic appliance, domestic, appliance, and piece of furniture
The invention relates to a sliding/pivoting mechanism of a shelf of a piece of furniture or of a domestic appliance for pulling out and raising the shelf from a body of the piece of furniture or of the domestic appliance, which sliding/pivoting mechanism has at least two pivoting arms, which are fastened by means of a first end to at least one of the side walls of the body in such a way that said pivoting arms can be rotated parallel to the plane of the side walls and which are arranged parallel to each other at a distance from each other, wherein at respective second ends of the pivoting arms, a guide rail is fastened in such a way that the guide rail can be pivoted parallel to the plane of the side walls and in such a way that the guide rail can be pivoted from a lower position inside the body to a raised upper position at least partially outside the body, and at least one running rail, which is linearly displacable in the guide rail and to which the shelf is fastened, wherein a damping unit that damps the traveling motion of the shelf in an end position is arranged on the sliding/pivoting mechanism. The invention further relates to a piece of furniture and to a domestic appliance having a sliding/pivoting mechanism and a domestic appliance having a damping unit, which is arranged on the pull-out guide, for damping the shelf in an end position.
US10051962B2 Drive device for a movable furniture part
A drive device for a movable furniture part includes a force-actuated ejection element for ejecting the movable furniture part from a closed position into an open position, and a locking device for locking the ejection element in a locking position. The locking device includes a control element connected to the ejection element, and a gate for the control element. The gate has—outside an optionally present latch depression—sidewall regions that have different hardnesses in certain sections.
US10051961B2 Modular table system
A modular table system having a base assembly, a pedestal and a top member. The base assembly includes a plurality of base members. The pedestal includes a plurality of adjacent wall panels, each supported by a corresponding one of the base members. The member engages with upper panel mounts on at least some of wall panels, whereby the base assembly, the pedestal and the top member define an enclosure.
US10051949B2 Tool pouch with spring hinged closure
A tool pouch, utility pouch, or the like, used on traditional tool belts with spring hinged closure device in the open position forces the mouth of the tool pouch into a fully open position creating greater access to the contents of the tool pouch. When the mouth of the tool pouch is pressed into a closed position, it secures the content of the tool pouch therein.
US10051947B2 Convertible backpack babychair
A backpack converts into a babychair. The babychair is adapted to attach to a table and to allow a human child to sit in the babychair while facing the table. The babychair converts into a backpack for convenient transport and storage.
US10051944B2 Cosmetic powder repairing device
A method and device for use on pressed powders, such as those used in cosmetics. The inventive method uses a pressing device in order to repair broken and cracked pieces of powder. The repair device preferably includes a housing and a pressing mechanism. Preferably, repair device includes a magnet located on either the base of the housing or on a plate intended to receive a container. Preferably, repair device uses a screw and nut assembly for the pressing mechanism. The base includes a receiving plate connected to which rotates while the user is rotating the pressing mechanism. Preferably, pressing mechanism includes a few parts—a shaft or a screw, a handle, and a compressing plate. Preferably, the compressing plate is made to be removable from either the shaft or the screw.
US10051940B2 Application dispenser for at least one component
An application dispenser for at least one component, in particular for an adjustable dosing and/or mixing dispenser, includes a rotation element, in particular a ball for applying the at least one component, and a pump configured to load the at least one component with pressure and feed the at least one component under pressure onto the rotation element.
US10051939B2 Cosmetic devices, precursor therefor and related methods
A cosmetic device and related methods of manufacturing and using a cosmetic device. The device may comprise a porous part formed using a soluble filler and a non-porous part molded to the porous part.
US10051932B2 Rigid suitcase
A rigid suitcase includes first and second shells defining a first storage volume, the outer surface of the first shell including a recess, and an auxiliary container defining a second storage volume, physically separate from the first storage volume, and adapted to be moved between an inserted state in which the auxiliary container is at last partially housed in the recess and a removed state, in which the auxiliary container is completely extracted from the recess. The rigid suitcase further includes guide members operable to guide the auxiliary container as it moves from the inserted state to the removed state and vice versa, and removable attachment members operable between the first shell and the auxiliary container and adapted to be actuated between an attached state, in which the auxiliary container cannot be removed from the recess and a released condition in which the auxiliary container can be removed.
US10051931B2 Umbrella apparatus
An improved umbrella apparatus is a portable umbrella with a support column having a container for holding a removable water tank with a pump for pumping misting water to misters that are attached to the perimeter edges of the umbrella. Solar panels are attached to the topside of the umbrella for charging rechargeable batteries to power the pump mechanism. The apparatus is useful for shade and cooling at the beach or at a sports game.
US10051928B2 Wrist-worn device clasp
A wrist-worn device clasp that secures a strap of the wrist-worn device. A first mechanical part of the wrist worn device interlocks with a second mechanical part by motion in a first plane in order to resist motion perpendicular to said first plane. The first mechanical part also inhibits a first securing part and a second securing part being separated by tension along the strap substantially perpendicular to the first plane when the first mechanical part and second mechanical part are engaged with each other. The first securing part and the second securing part inhibit separation of the first mechanical part and the second mechanical part by motion parallel to the first plane when they are engaged with each other by motion perpendicular to the first plane.
US10051926B2 Fastening tape with injected foam gasket
Described is a fastening tape that includes a plurality of attachment portions extending upwardly from a bottom portion of the fastening tape. The fastening tape also includes at least one inner wall disposed adjacent to at least some of the plurality of attachment portions and at least one outer wall offset from the at least one inner wall such that a cavity is disposed between the at least one inner wall and the at least one outer wall. Finally, the fastening tape includes an injected foam member disposed in the cavity.
US10051920B2 Lacing system
A lacing system includes an article, a guiding portion, a lace and a fastening mechanism. The lacing zone is located between the first side and the second side. The guiding portion is positioned at the article and includes a first guide and a second guide. The first guide is positioned on the first side and located in the lacing zone. The second guide is positioned on the second side and located in the lacing zone. The lace is guided by the guiding portion and extended in a zig-zag pattern throughout the lacing zone. The fastening mechanism is positioned at the article to loosen or fasten the lace, which includes a housing and a reel member. The housing includes a connecting hole and a passage. The reel member is coupled to the housing to loosen or fasten the lace and is rotated along a first direction relating to the housing.
US10051917B2 Shoe with composite upper and foam element and method of making same
A bonded mesh composite panel can be used to form a three-dimensional upper shell that includes extensions used for double-lasting and/or to otherwise provide a shelf to support foam padding. The foam padding may be, e.g., a foam midsole. The extensions of the upper shell may be located in a lower portion of the shell and may be bonded to the foam midsole in a heel, midfoot and/or forefoot regions.
US10051916B1 Method and apparatus for customizing insoles for footwear
A customizable insole has a base layer, a foot engaging top layer and a resiliently deformable layer therebetween. The top layer and the resiliently deformable layer are matrix cut into a plurality of adjacent plugs, wherein the plugs are removably fixedly bound to a base layer or a substrate. To customize an insole one or more plugs are removed in a spot to relieve pressure or reduce pain.
US10051912B2 Tuning elements for footwear
One or more tuning elements may be associated with a receiver, such as a pocket or other channel, disposed on an item of footwear, such as a snowboarding boot. The receiver adjustably receives the tuning element. The adjustable arrangement of the tuning element and receiver allows the intended user of the item of footwear to tune the item for performance, comfort, cosmetic, or other characteristics. In certain embodiments, the tuning elements are removably associated with a boot to allow for flex control.
US10051910B2 Method, system and device for monitoring protective headgear
A sensor module generates sensor data in response to an impact to protective headgear, wherein the sensor module includes an accelerometer and a gyroscope and wherein the sensor data includes linear acceleration data and rotational velocity data. A device processing module generates event data in response to the sensor data. A device interface sends the event data to a monitoring device when the device interface is coupled to the monitoring device.
US10051909B2 Intelligent safety helmet with front play of rearview
An intelligent safety helmet with front play of rearview is provided. The helmet includes a helmet body and several ventilation holes designed on it. The helmet body is set in the back with a rearview camera electrically connected with the intelligent hardware set in its front. The intelligent hardware includes a removable main bracket installed on one side of the helmet body, and the main bracket is installed with an optoelectronic device and a front-facing camera in the front via a rocker arm module, so that the user can use the front-facing camera to take pictures and store them in the memory or activate the rearview camera and project the image onto the optoelectronic device for view of rear conditions by the user. The user can use a transmissive optical module set in front of the eyes to play the pictures taken by the back-facing camera.
US10051908B2 Helmet-mounted display
Helmet-mounted display unit arrangements provide improved adjustability, including pitch, yaw, and/or vertical translation adjustment. In some embodiments, adjustments to one parameter do not affect the adjustability of other parameters. The helmet-mounted display and associated mount may be arranged such that the helmet-mounted display fits behind a helmet-mounted visor and/or in front of glasses being worn by the user.
US10051905B2 Laser finishing of apparel
Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. A technique includes determining a fabric's response to a laser, capturing an initial image of a wear pattern on a garment, and processing the initial image to obtain a working image in grayscale. The working image is further processed to obtain a difference image by comparing each pixel relative to a dark reference. The difference image is converted to a laser values image by using the previously determined fabric response to the laser.
US10051903B2 Detachable pants protector
A protector for pants bottoms that serves to protect the pants bottoms from being wetted by rain, is formed of a generally tubular body having a smaller cross-section at a side adjacent a bottom opening and a wider cross-section side adjacent at its top opening. An attachment mechanism allows attaching the pants protector to one side of the pants, adjacent the knee of the wearer, and the protector is constructed to have the appearance and look of a pants bottom portion, mimicking the pants itself, from an area at the bottom of the pants to at least approximately the knee location. Thereby, during rain, upon donning a pair of the pants protectors, the bottom of the pants is protected from driving rains and one who appears at a formal event is able to remove the protectors and be left with spotless pants.
US10051900B2 Garment
Certain embodiments of the invention may include a garment adaptable for self-donning and for donning by another onto a wearer. The garment may include two longitudinal panels. Each longitudinal panel may be operatively attached to each other. Each panel may have a waistband portion, a hip portion and a leg portion. Each longitudinal panel may terminate with a first and second cooperating and fastening material that may be disposed substantially along the longitudinal hip and leg portions. Each panel may be moveable between a substantially flat open position and a second closed wearable position where each first and second cooperating and fastening materials of each panel may join the second closed wearable position. The cooperating and fastening material may include continuous strips of cooperating materials that may include mating components.
US10051898B2 Smart soft good product, circuitry layer, and methods
One variation of a method for fabricating a garment includes: applying a first mask to a first side of a fabric substrate coated with a conductive material; applying a second mask—mirrored image of the first mask—to a second side of the fabric substrate opposite the first side; applying an etchant to the fabric substrate to remove conductive material outside of the first mask; arranging a conductive interface pad of a component carrier over an electrode defined by remaining conductive material on the fabric substrate, the component carrier including a flexible substrate and a rigid electrical component mounted to the flexible substrate, the conductive interface pad extending from a terminal of the rigid electrical component across a region of the flexible substrate; mechanically fastening the component carrier to the fabric substrate to form a garment insert including an electrical circuit; and incorporating the garment insert into the garment.
US10051897B2 Garment for shaping the female buttocks and hips, in particular a sports garment for dance or gymnastics
Sports garment for shaping female buttocks and hips, including: rear part covering buttocks except their upper terminal portion, front part at least partially covering the abdomen, and waist part covering at least buttocks terminal upper portion. The rear part includes two rear elements; each including: first portions to cover: buttocks lower terminal portion, buttocks lateral portion, and hips portion; and second portions to cover: buttocks central portion and lower central portion at the garment rear fork. The rear part includes an insert increasing elastic modulus and/or tenacity of the rear part first portions relative to second portions. Lateral edges of two rear part rear elements connect along a central rear seam positioned on the buttocks intergluteal cleft; before sewing together, the lateral edges have rectilinear shape in plan view, facilitating seam insertion into the intergluteal cleft and adherence of the two elements to buttocks when wearing pants.
US10051896B2 Bra with interior stretch support
A brassiere includes a back portion, a front portion coupled to the back portion at side areas, straps coupled to the front portion and the back portion, and cup panels included on the front portion and extending to the straps. Each of the cup panels includes a fabric layer and a polymer layer applied to the fabric layer. The polymer layer includes at least one continuous region and at least one discontinuous region. The at least one discontinuous region includes a plurality of openings in the polymer layer. The elastic modulus of the cup panel varies between the at least one continuous region and the at least one discontinuous region.
US10051893B2 Apparatus and method for communication and negotiation of charge rate between electronic smoking device and charger
Aspects of the instant disclosure relate to electronic cigarettes; more particularly, to electronic cigarettes and chargers. In various embodiments, the e-cigarette includes a power supply portion comprising a power supply, an atomizer/liquid reservoir portion comprising a liquid reservoir and an atomizer, the atomizer operable when connected to the power supply to atomize liquid stored in the liquid reservoir, and control electronics, where the control electronics are configured to execute a set of computer readable instructions to place the electronic smoking device in an operation mode, a communication mode, and a charge mode. Aspects of the disclosure are directed to a charger for an electronic smoking device. Aspects of the disclosure are further directed to a system comprising an electronic smoking device and a charger. Aspects of the disclosure are further directed to a method for charging an electronic smoking device.
US10051890B2 Aerosol-generating article with multi-material susceptor
An aerosol-generating article is provided, including an aerosol-forming substrate and a susceptor configured to heat the aerosol-forming substrate. The susceptor includes a first susceptor material and a second susceptor material having a Curie temperature, the first susceptor material being disposed in intimate physical contact with the second susceptor material. The first susceptor material may also have a Curie temperature, the second Curie temperature being lower than 500° C., and lower than the Curie temperature of the first susceptor material, if the first susceptor material has a Curie temperature. The use of such a multi-material susceptor allows heating to be optimised and the temperature of the susceptor to be controlled to approximate the second Curie temperature without need for direct temperature monitoring.
US10051886B2 Smoking device for organic material
A plurality of threaded tubes having an internal surface, a first end, and a second end opposite the first end, the plurality of threaded tubes including internal threads on the internal surface proximate the first end, and second internal threads proximate the second end. A plurality of threaded connecting rings having an external surface is included, the plurality of threaded connecting rings having threads around the exterior surface that threadably mate with the corresponding internal threads on two of the plurality of threaded tubes. A base threadably matable to one of the plurality of threaded tubes is included, the base, the plurality of threaded tubes, and the plurality of threaded connecting rings cooperate to form a reservoir. A stem having a first end and a second end is included, the first end being connected to the base. A bowl is included connected to the second end of the stem.
US10051882B2 Basis weight measuring apparatus and method for sheet tobacco, and manufacturing system and method for sheet tobacco
A measuring apparatus for performing a basis weight measuring method for sheet tobacco according to the present invention includes: a light source (28) that emits light to sheet tobacco (ST) passing through a measurement position (P) on a transport path (18); and a visual sensor (30), the visual sensor (30) having a color camera (32) disposed with the transport path (18) put between the color camera (32) and the light source (28), a processing part (40) that transforms a color image of the sheet tobacco (ST) taken by the camera (32) into a grayscale image, and a conversion part (42) that converts an average gray level of the grayscale image into a basis weight of the sheet tobacco (ST) with reference to a conversion map which indicates a relationship between the average gray level of the grayscale image and an actual basis weight of sheet tobacco (ST).
US10051881B2 Method for producing instant noodles dried by hot air stream at high temperature
A method for producing instant noodles dried by a high-temperature hot air stream, wherein the noodles have a moreish taste and texture similar to fried noodles and yet have a low caloric value. The method for producing instant noodles dried by a high-temperature hot air stream comprises: step (a) producing a noodle band from a noodle dough prepared by adding an edible oil to a noodle dough material containing a raw material flour, and then producing raw noodle strands from the noodle band, step (b) adhering an edible oil to the raw noodle strands, and then steaming the raw noodle strands to produce steamed noodles, step (c) forming a noodle block by packing a predetermined amount of the steamed noodles into a retainer, and step (d) swelling and drying the noodle block by blowing a hot air stream at a temperature of 120° C. to 160° C. onto the noodle block from above and below the retainer at a stream speed of 30 m/s to 70 m/s for a period of 3 to 15 minutes.
US10051880B2 Hydroxybutyrate ester and medical use thereof
A compound which is 3-hydroxybutyl 3-hydroxybutyrate enantiomerically enriched with respect to (3R)-hydroxybutyl (3R)-hydroxybutyrate of formula (I) is an effective and palatable precursor to the ketone body (3R)-hydroxybutyrate and may therefore be used to treat a condition which is caused by, exacerbated by or associated with elevated plasma levels of free fatty acids in a human or animal subject, for instance a condition where weight loss or weight gain is implicated, or to promote alertness or improve cognitive function, or to treat, prevent or reduce the effects of neurodegeneration, free radical toxicity, hypoxic conditions or hyperglycaemia.
US10051879B2 Airflow-regulated smokers and methods of using the same
Smokers can enclose smoking subjects for production of trapped smoke with limited airflow. Optimal airflow rates and resulting smoking effects can be achieved through smokers. If a smoker has approximately 60 cubic inches volume, four 2-millimeter holes at an air inlet point achieves desired airflow and oxygen consumption in typical fills and cooking temperatures. Smokers may include a lid or other seal or access point to permit placement and enclosure of smoking materials. Smokers are useable with conventional grills and may be shaped to sit on grill racks without blocking desired airflow by grill components or smoking materials. Smokers may include a detachable handle for safer handling and heating.
US10051876B2 Process and product
A method of making a coffee flavor soluble granule, including the combining of spray-dried coffee flavor with Maillard process flavor and caramel sugar to form a fine powder, suspending this powder in a fluidized bed and spraying it with a aqueous saccharide binder solution. The product provides both the flavor and appearance of coffee, at considerably lower cost, and it can be used in any application in which coffee flavor is desired.
US10051874B2 Foaming pressurized beverage
A method of making a pressurized packaged liquid beverage including filling a container including a one-way valve with a liquid mixture including a base liquid and a gum; sealing the container; introducing a volume of gas through the one-way valve after sealing the container; and agitating the container. When the container is opened, the liquid mixture increases in volume and separates into a liquid phase and a drinkable foam phase, which may persist for an extended period of time. The base liquid includes milk, coffee, fruit juice, or mixtures thereof.
US10051868B2 Methods and compositions for reducing fungal infestation and improving grass quality
The disclosure provides methods for reducing fungal infestation to a crop or plant by applying a composition including propamocarb and Bacillus firmus to a crop or plant. Methods of reducing yellow spot infestation to a plant or crop are also described herein. The disclosure also provides for compositions and methods of improving turfgrass and/or ornamental grass quality.
US10051862B2 Synergistic fungicidal mixtures and compositions comprising 5-fluoro-4-imino-3-methyl-1-tosyl-3,4-dihydropyrimidin-2(1H)-one for fungal control
A fungicidal composition containing a fungicidally effective amount of the compound of Formula I: 5-fluoro-4-imino-3-methyl-1-tosyl-3,4-dihydropyrimidin-2(1H)-one, and at least one fungicide to provide synergistic control of selected fungi wherein the at least one fungicide is a multi-site inhibitor or a strobilurin inhibitor.
US10051860B2 Plant disease controlling composition and method for controlling plant disease
The present invention provides a composition having an excellent controlling activity on plant disease. The composition comprising the compound represented by the formula (1) and one or more antibiotic fungicidal compound selected from the group (A) shows an excellent controlling activity on a plant disease. group (A): a group consisting of kasugamycin, polyoxins, streptomycin, and validamycin
US10051856B2 Tracking system and method
A tracking system comprises: a data receiver arranged to: i) receive work data indicative of at least a location of an infestation or other item of interest from a data provider, and ii) receive property data indicative of an address or location from a client device; a module arranged to: i) update an existing record in a database according to the received work data upon determining the record corresponds to the location based on a geographical matching process, ii) create a new record in the database according to the received work data upon determining that no record corresponding to the location exists based on a geographical matching process, and iii) retrieve a record from the database corresponding to the location upon determining the record corresponds to the address based on a geographical matching process; and a data transmitter arranged to transmit the retrieved record to the client device for output.
US10051853B2 Portable heating system and method for pest control
A system for killing pests in an affected area of a structure comprises a heat exchanger unit placed within an affected area, and a thermostatic control. The heat exchanger unit is configured to receive a flow of water from a faucet, and generate heated air by transferring heat from the flow of water received from the faucet to air flowing through the heat exchanger unit. The thermostatic control is configured to monitor a temperature of the flow of water as it is received by the heat exchanger unit, monitor a temperature of the air as it is received at an inlet of the heat exchanger unit, and automatically cease the flow of water to the heat exchanger unit when the temperature of the air received by the heat exchanger unit is greater than the temperature of the flow of water.
US10051846B2 Methods, compositions and systems for production of recombinant spider silk polypeptides
Disclosed are methods, compositions, and systems for transforming silkworms to produce spider silk and analogs of spider silk. In certain embodiments, the method may include inserting a DNA sequence coding for at least a portion of a spider silk fibroin polypeptide, or an analog of a spider silk fibroin polypeptide, positioned between at least a portion of the 5′ and 3′ ends of a silkworm fibroin gene to generate a fusion gene construct having a sequence that encodes for a polypeptide comprising both spider silk fibroin and silkworm silk fibroin sequences. In certain embodiments, the fused gene is able to replace a native gene present in the silkworm such that the transformed silkworm expresses a polypeptide comprising a spider silk fibroin polypeptide, or an analog thereof, and expresses significantly less of the native silkworm silk.
US10051845B1 Pupae emergence method and apparatus
An apparatus may include a vessel and a first passageway and a second passageway that connect the vessel to a first release container and a second release container, respectively. A first and a second sensor may be positioned proximate to a first and a second release container, respectively. Each sensor may detect an adult insect passing into the respective release container. A first and second shutter may be positioned in the first passageway and the second passageway, respectively. Each shutter may have an open and a closed position to control access to the respective release container. A computing device may receive a first input signal from the first sensor and a second input signal from the second sensor. The first and second shutter may receive a first output signal and a second output signal, respectively, from the computing device to position the respective shutter in the open or closed position.
US10051843B2 Sea lice double fish pump
An assembly designed to encourage fish to enter a Coanda effect fish pumping system to allow delousing through the pump. The process quickly decelerates the fish in a water tank to their original speed of between 1.5 to 3 feet/second depending on pumping lift for a 10 inch diameter SILKSTREAM™ pump. As the fish guiding tube enters the tank, it is surrounded by a smooth diverging cone slowing the water speed to the original fish speed. The fish are then guided by the tubular assembly away from the water and lice into a second SILKSTREAM™ intake. The current changes within the SILKSTREAM™ Coanda effect pump provide delousing of the fish by orientating the fish in a forward direction as the fish pass through the pump.
US10051841B2 Retractable pet leash assembly
A retractable pet leash assembly includes a housing, a spool, a leash and a braking assembly. The spool is disposed inside the housing and biased by a spring and includes braking notches. The leash is wound about the spool. The braking assembly includes a pawl, a pawl spring and an operating member. The pawl selectively engages the braking notches, the pawl spring biases the pawl towards engagement with the spool. The operating member moves the pawl between first and second positions to move the pawl into and out of the path of the braking notches. The operating member has a pawl non-engaged position in which the pawl is in the first position, a first pawl engaged position in which the pawl is in the second position, and a second pawl engaged position in which the operating member is retained while the pawl is in the second position.
US10051840B2 Apparatus for restraining the lower legs and feet of a livestock animal
An apparatus for securing the legs of livestock animals includes a frame also which defines an entrance and an exit and which presents sidewalls which extend between the entrance and the exit thereby presenting a chute suitable for the ingress and egress of a livestock animal. Near the floor of the chute and between the entrance and the exit are leg bars which are able to move between a retracted position suitable for allowing the lower legs of a livestock animal to move freely between the leg bars and the sidewalls and an extended position in which the leg bars are closer to the sidewalls so that the lower legs of a livestock animal are held securely between the leg bars and sidewalls. The apparatus can be used to secure the lower legs of a livestock animal and thereby immobilize the animal.
US10051839B2 Animal exerciser system
A system comprises a mobile device, a spatial profiling device, and a mobile device manager. The mobile device comprises a platform, a first communications circuit that receives navigation instructions, and a motion drive that propels the platform according to the navigation instructions. The spatial profiling device captures a spatial profile of a motion area. The mobile device manager comprises at least one second communications circuit that communicates with the first communications circuit and the spatial profiling device, processor(s), and memory storing processing instructions. The instructions, when executed, cause the mobile device manager to receive spatial profiles, locate the mobile object, locate the mobile device, plan a movement for the mobile device which avoids the mobile object, and communicate the movement to the mobile device as navigation instructions.
US10051838B2 Pet toy with variable elasticity
A pet toy incorporates distinct materials having differing elastomeric features and others. The pet toy has an inner member and an outer shell that covers selected portions of the inner member such that an exposed exterior surface of the toy includes both portions of the inner member and outer shell. The inner member is more elastic or compressible as compared to the outer shell that is stiffer or more resilient. Yet, the outer shell still maintains an elastomeric response to contact. A noise making device may be mounted within an interior chamber of the outer shell. The inner member has a central opening to receive the chamber housing that interlocks the inner member and outer shell. Exposed portions of the inner member may be flush with the outer surface of the outer shell or may protrude beyond the exterior surface.
US10051836B1 Dog-washing apparatus
The dog-washing apparatus is a device that is specially adapted for use with a dog, and which isolates a dog inside of a housing in order to wash said dog. The dog-washing apparatus includes the housing onto which a pair of roof members are hingedly attached. The pair of roof members enclose the housing, and each include at least one glove hole thereon. An entrance into the housing adaptively enables the dog to enter into the housing. A plurality of sprinkler members are positioned inside of the housing and direct a soap and water solution onto the dog. The housing and the pair of roof members are made of a translucent material so as to view the interior of the housing.
US10051831B2 Methods for production of sporeless Agaricus bisporus mushrooms
Methods of producing hybrid Agaricus bisporus mushrooms strains derived or descended from at least one wild mushroom strain and having the specified traits of either greatly diminished sporulation or an absence of sporulation, and of obtaining postmeiotic offspring of nonsporlating basidiomycete fungi including Agaricus bisporus, are disclosed.
US10051828B1 Maize hybrid X13K495
A novel maize variety designated X13K495 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 X13K495 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X13K495 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X13K495, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X13K495. This invention further relates to methods for producing maize varieties derived from maize variety X13K495.
US10051826B1 Soybean variety 01064189
The invention relates to the soybean variety designated 01064189. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064189. Also provided by the invention are tissue cultures of the soybean variety 01064189 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064189 with itself or another soybean variety and plants produced by such methods.
US10051819B1 Soybean variety 5PTMG2
A novel soybean variety, designated 5PTMG32 is provided. Also provided are the seeds of soybean variety 5PTMG32, cells from soybean variety 5PTMG32, plants of soybean 5PTMG32, and plant parts of soybean variety 5PTMG32. Methods provided include producing a soybean plant by crossing soybean variety 5PTMG32 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PTMG32, methods for producing other soybean varieties or plant parts derived from soybean variety 5PTMG32, and methods of characterizing soybean variety 5PTMG32. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PTMG32 are further provided.
US10051818B1 Soybean variety 5PKPS94
A novel soybean variety, designated 5PKPS94 is provided. Also provided are the seeds of soybean variety 5PKPS94, cells from soybean variety 5PKPS94, plants of soybean 5PKPS94, and plant parts of soybean variety 5PKPS94. Methods provided include producing a soybean plant by crossing soybean variety 5PKPS94 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PKPS94, methods for producing other soybean varieties or plant parts derived from soybean variety 5PKPS94, and methods of characterizing soybean variety 5PKPS94. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PKPS94 are further provided.
US10051817B1 Maize hybrid X80K184
A novel maize variety designated X80K184 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 X80K184 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X80K184 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X80K184, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X80K184. This invention further relates to methods for producing maize varieties derived from maize variety X80K184.
US10051810B1 Maize hybrid X08K266
A novel maize variety designated X08K266 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 X08K266 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X08K266 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X08K266, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X08K266. This invention further relates to methods for producing maize varieties derived from maize variety X08K266.
US10051809B1 Maize hybrid X18K365
A novel maize variety designated X18K365 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 X18K365 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X18K365 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X18K365, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X18K365. This invention further relates to methods for producing maize varieties derived from maize variety X18K365.
US10051803B2 Cotton variety ST 4747GLB2
The cotton variety ST 4747GLB2 is disclosed. The invention relates to seeds, plants, plant cells, plant tissue, harvested products and cotton lint as well as to hybrid cotton plants and seeds obtained by repeatedly crossing plants of variety ST 4747GLB2 with other plants. The invention also relates to plants and varieties produced by the method of essential derivation from plants of ST 4747GLB2 and to plants of ST 4747GLB2 reproduced by vegetative methods, including but not limited to tissue culture of regenerable cells or tissue from ST 4747GLB2.
US10051802B2 Apparatus and method for isolating bast bark and wood body from a bast plant stem
A method for isolating bast bark and wood bodies from a bast plant stem (18), whereby the bast plant stem (18) is formed internally by an essentially cylindrical wood body (9), and the wood body (9) is radially covered by a bast bark (3c) containing bast fibers, and is connected to the bast bark (3c) via a meristem tissue (11), which intends that the bast bark (3c) is separated by means of a tensile force (Fz) from the wood body (9), or at least from a constituent part of the wood body (9) through the division of the meristem tissue (11).
US10051801B1 Zantedeschia variety GSCCSTBL
Zantedeschia variety designated GSCCSTBL is disclosed. The invention relates to the seeds of Zantedeschia GSCCSTBL, to the plants of Zantedeschia GSCCSTBL, to plant parts of Zantedeschia GSCCSTBL, and to methods for producing a Zantedeschia plant produced by crossing Zantedeschia GSCCSTBL with itself or with another Zantedeschia. The invention also relates to methods for producing a Zantedeschia plant containing in its genetic material one or more genes or transgenes and to the transgenic Zantedeschia plants and plant parts produced by those methods. This invention also relates to Zantedeschia varieties, or breeding varieties, and plant parts derived from Zantedeschia GSCCSTBL, to methods for producing other Zantedeschia varieties, hybrids, or plant parts derived from Zantedeschia GSCCSTBL, and to the Zantedeschia plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid Zantedeschia seeds, plants, and plant parts produced by crossing Zantedeschia GSCCSTBL with another Zantedeschia variety.
US10051800B1 Zantedeschia variety GSCCLIGL
Zantedeschia variety designated GSCCLIGL is disclosed. The invention relates to the seeds of Zantedeschia GSCCLIGL, to the plants of Zantedeschia GSCCLIGL, to plant parts of Zantedeschia GSCCLIGL, and to methods for producing a Zantedeschia plant produced by crossing Zantedeschia GSCCLIGL with itself or with another Zantedeschia. The invention also relates to methods for producing a Zantedeschia plant containing in its genetic material one or more genes or transgenes and to the transgenic Zantedeschia plants and plant parts produced by those methods. This invention also relates to Zantedeschia varieties, or breeding varieties, and plant parts derived from Zantedeschia GSCCLIGL, to methods for producing other Zantedeschia varieties, hybrids, or plant parts derived from Zantedeschia GSCCLIGL, and to the Zantedeschia plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid Zantedeschia seeds, plants, and plant parts produced by crossing Zantedeschia GSCCLIGL with another Zantedeschia variety.
US10051792B2 Agricultural baler with a plunger slot belt
An agricultural baler comprising a main bale chamber having a pair of opposed side walls, with each side wall having a plunger slot arrangement defining a plunger slot. Each plunger slot has opposite ends and is open at an inside adjacent to a plunger. A pair of rotating elements are positioned within each plunger slot, with each rotating element being located at a corresponding end of a respective plunger slot. A pair of plunger slot belts are each positioned in association with a respective plunger slot and partially wrap a respective pair of rotating elements associated with each plunger slot.
US10051790B2 Vane arrangement in combine harvester processor
A combine harvester processing system comprises a rotor and a rotor cage encircling the rotor. The rotor cage comprises an arcuate section having an interior surface which includes a first vane and a second vane each disposed at an angle relative to a radial axis. The first vane is disposed forwardly of the second vane. The angle of the first vane is less than the angle of the second vane.
US10051784B2 Sectional control method for use with an agricultural implement
A sectional control apparatus and method prompts the operator of an implement when the implement, or portion thereof, is traversing over land that has already been seeded and/or disturbed. The apparatus includes a GPS or GNSS receiver that communicates with a GPS or GNSS system and a controller that maps movement of the implement so that real-time positional data for the implement can be compared to the movement map. When the position of the implement, or portion thereof, is detected as moving over previously seeded and/or disturbed land, the controller activates an alert mechanism in the operator cab of the implement to notify the operator that sectional control, i.e., shutting down metering of product or raising the tool bar, needs to be implemented.
US10051779B2 Independently controlled meter rollers and air conveyance components system and method
The present disclosure includes an agricultural system having first and second product meters configured to meter product to first and second lines, respectively. First and second motors are coupled to the first and second product meters and configured to drive them at first and second metering rates, respectively. An air source is configured to provide first and second airflows to the first and second lines, respectively. A controller electrically coupled to the first and second motors is configured to receive first and second inputs indicative of first and second numbers of first and second outlets fluidly coupled to the first and second lines, respectively. The controller is configured to instruct the first and second motors to drive the first and second product meters at the first and second metering rates, respectively, based on the first and second inputs, and to instruct the air source to provide the first and second airflows with first and second dynamic pressures or first and second velocities.
US10051778B2 Cutting heads and agricultural seeder implements formed therewith
A soil cutting head for a mount of an agricultural implement includes a head having a leading extremity for cutting into soil ahead of the mount, and a fertilizer tube extending through the head to a discharge end for discharging a stream of fertilizer into the soil from the head.
US10051775B2 Frame latch system
A latching arrangement for an agricultural implement having components which may be retracted or folded from an extended operational position to a stowed position better suited to transport and/or storage including a first remotely operable actuating mechanism for moving a component between the stowed and extended positions, a lever having a component engaging hook near one end and a fulcrum fixed to the implement, and a second remotely operable actuating mechanism for selectively engaging the hook and component only when the component is in the stowed position. The second actuating mechanism is operable independently of, and from the same location as, the first actuating mechanism. The second actuating mechanism comprises a hydraulic cylinder fixed to the implement and having a piston rod coupled to the lever near a lever end opposite the hook.
US10051774B2 Common lift/lower ground entrance point
A traction unit drawn agricultural implement for treating a field along repeated generally parallel longitudinal swaths has a hydraulic system for lifting and lowering a ground engaging implement portion at the beginning and end respectively of each swath. A system for aligning the beginning of one swath with the termination of the previous swath determines initial lift and lower times and adjusts the hydraulic system to bring the times into closer conformity.
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.