Document Document Title
US10881369B2 Systems and methods for enhanced radiography
A radiography system for a patient comprising an electromagnetic radiation generator, an electromagnetic radiation detector, a generator support, and a detector support. The generator support moves the generator according to a generator sequence specific to the patient. The detector support moves the detector according to a detector sequence specific to the patient.
US10881364B2 Portable carbon nanotube- and filament-type X-ray apparatus
The present invention relates to a portable carbon nanotube- and filament-type X-ray apparatus and a method for controlling same. The present invention comprises: a control unit for controlling a portable carbon nanotube- and filament-type X-ray apparatus; and a high-voltage apparatus, of an X-ray source, which is connected to the control unit, has carbon nanotubes (CNT) applied to the high-voltage apparatus of the X-ray source, enables a low-dose exposure by means of detailed control, enables significant reduction of power consumption due to omission of filaments, and has a high-voltage capacitor and a high-voltage diode structure disposed in a sandwiched structure such that the size of the high-voltage apparatus is reduced. The present invention, which is characterized as above, provides improved image quality, assurance of long life, low power consumption, battery-less characteristic, rapid charging, a compact and lightweight structure, enhanced operability and stable exposure measures for an X-ray apparatus used mostly for dental purposes. Therefore, the present invention greatly enhances the reliability of the X-ray apparatus, thereby satisfying various user needs and creating a positive image.
US10881363B2 Imaging system with dynamic beam size limitation
An imaging system (10) comprises a beam source (20), a detector unit (30), a beam limiting unit (40), and a control unit (50). The beam source (20) generates a beam (22) and projects it onto the detector unit (30), thus generating a radiated field (32) being limited by the beam limiting unit (40). The detector unit (30) provides image data as a result of the beam (22). The control unit (50) is configured to provide image data of a desired region of an object (60) by selecting a predetermined image field (34) of the detector unit. The control unit (50) is configured to determine a correction factor for a relative position and/or a relative orientation of the image field (34) with respect to the radiated field based on an orientation of the imaging system and to control the beam limiting unit as to reduce the cross-sectional area of the beam.
US10881360B2 System and method for diagnosis and treatment
A method for determining a deformation measurement of a couch in a medical procedure may include determining a first deformation measurement of the couch at a reference point, the first deformation measurement corresponding to a first working position of the couch. The method may also include determining a second deformation measurement of the couch at the reference point, the second deformation measurement corresponding to a second working position of the couch. The method may further include determining a difference between the first deformation measurement and the second deformation measurement and causing an adjustment of one of the first working position and the second working position of the couch based on the difference between the first deformation measurement and the second deformation measurement.
US10881354B2 Online real-time correction method and system for positron emission tomography detector
An online real-time correction method and system for a positron emission tomography (PET) detector. The method includes: acquiring a drifted channel number of a peak position of a full-energy peak in a drifted energy spectrum after a gain value of a PET detector system has changed and a ratio of a currently accumulated energy of each signal channel to a current total accumulated energy of all signal channels; substituting the above parameters, an initial channel number of the peak position of the full-energy peak in an initial energy spectrum and a ratio of an initially accumulated energy of each signal channel to a total initially accumulated energy of all of the signal channels in the PET detector system into a gain adjustment ratio calculation formula to calculate a gain adjustment ratio; and adjusting, according to the gain adjustment ratio, a gain value of the PET detector system.
US10881353B2 Machine-guided imaging techniques
A method includes generating a three-dimensional (3D) surface map associated with a patient from a patient sensor, generating a 3D patient space from the 3D surface map associated with the patient, determining a current pose associated with the patient based on the 3D surface map associated with the patient, comparing the current pose with a desired pose associated with the patient with respect to an imaging system, determining a recommended movement based on the comparison between the current pose and the desired pose, and providing an indication of the recommended movement. The desired pose facilitates imaging of an anatomical feature of the patient by the imaging system and the recommended movement may reposition the patient in the desired pose.
US10881346B2 Sleep aiding device and method thereof, server and system
A sleep aiding device and a method thereof, a server and a method thereof and a sleep aiding system. The sleep aiding device includes: a physical-sign detecting part, configured to detect physical sign data associated with a user; a brainwave detecting part, configured to detect brainwave signal data associated with the user; and a display and play part, configured to: receive a display and play instruction, and adjust at least one of a display mode and a play mode of the sleep aiding device according to the display and play instruction. The display and play instruction is generated according to at least one of the physical sign data and the brainwave signal data.
US10881340B2 Medical device inserters and processes of inserting and using medical devices
An apparatus for insertion of a medical device in the skin of a subject is provided, as well as methods of inserting medical devices.
US10881337B2 Shielded, folded connector for a sensor
An oximetry sensor assembly connector, and a method for making the same, is provided that includes a flexible circuit and a stiffener panel. The flexible circuit has a plurality of layers including at least one electrical trace layer and at least one electromagnetic interference (EMI) shield layer. The stiffener panel has a first side surface and a second side surface, which second side surface is opposite the first side surface. The flexible circuit includes a first segment and a second segment, and one or more of the plurality of layers are disposed within the first segment and the second segment. The flexible circuit is folded such that the first segment is contiguous with the first side surface of the stiffener panel, and the second segment is contiguous with the second side surface of the stiffener panel.
US10881336B2 Planar diffractive device with matching diffraction spectrum
A solution containing a target molecule and a reference molecule is illuminated to obtain Raman signals. An optical metasurface is used as a diffractive optical element to split the Raman signal from the target molecule and the Raman signal from the reference molecule. The target and reference Raman signals can be detected at different locations with different photodetectors, and the target molecule concentration in the solution is determined by comparing the target and reference Raman signals.
US10881332B2 Degradable carbon nanotube-containing biosensors and methods for target clinical marker detection
The invention relates to carbon nanotube-containing composites as biosensors to detect the presence of target clinical markers, methods of their preparation and uses in the medical field. The invention is particularly suitable for the detection in patient biological specimens of bone markers and tissue markers. The biosensors of the invention include carbon nanotubes deposited on a substrate, gold nanoparticles deposited on the carbon nanotubes and, binder material and biomolecule deposited on the gold-coated carbon nanotubes. The biomolecule is selected to interact with the target clinical markers. The biosensor can be used as an in-situ or an ex-situ device to detect and measure the presence of the target clinical markers.
US10881328B2 Systems and methods for determining and tracking subject positioning
Systems and methods for determining and tracking a positioning of a subject and displaying an image of a model of a subject are disclosed. A system includes a plurality of thermal markers, one or more thermal imaging devices arranged to capture baseline and updated infrared images of the surface and the thermal markers, and a computing device communicatively coupled to the thermal imaging devices. A first thermal marker is arranged at a first location relative to the surface. The computing device receives the baseline and updated infrared images and determines a corrective movement for at least one of the subject and the surface to align the thermal markers in the updated infrared image with the thermal markers in the baseline infrared image based on a location of the thermal markers in the baseline infrared image and a location of the thermal markers in the updated infrared image.
US10881325B2 Motor driven turntable with integrated electronic scale
The invention relates to a motor driven turntable for a personal biofeedback apparatus and/or a medical diagnostic apparatus. The motor driven turntable includes a bottom plate, a rotatable top plate, a motor for driving the top plate, an integrated electronic scale for measuring the weight of a person positioned on the top plate and a wireless interface that permits communication between the scale and an external computer of the personal biofeedback apparatus and/or medical diagnostic apparatus.
US10881324B2 Wound volume measuring method and device
The present invention relates to a wound volume measuring method and device, wherein the method comprises the steps of: disposing a foam dressing on a wound site; hermetically sealing the wound site by attaching a film dressing on skin adjacent to the wound site; supplying a negative pressure to the hermetically sealed space formed between the film dressing and the wound site, and thereby discharging fluid into the hermetically sealed space; measuring the flow of the fluid discharged from the hermetically sealed space; and calculating the volume of the wound site on the basis of the measured fluid flow.
US10881323B1 Metal detection device and methods of operation thereof
Disclosed are methods and devices for detecting retained surgical items or other objects having a magnetic signature within a corpus of a patient. The device can comprise a handle, a shaft extending from the handle, and a distal sensing portion positioned distally of the shaft. The distal sensing portion can comprise one or more gradiometers comprising a plurality of magnetometers. The device can further comprise one or more output components configured to generate a user output to alert a user of a detected object.
US10881321B2 Automatic tract extraction via atlas based adaptive connectivity-based clustering
Method and apparatus for processing diffusion data for identification of white matter tracts in the brain of a patient is provided herein. The method involves, with a processor: generating a connectivity based representation of white matter fibers for multiple different subjects from the connectivity signatures of the fibers from a diffusion magnetic resonance imaging (dMRI) without using the physical coordinates of the fibers; generating a fiber bundle atlas from the connectivity based fiber representation of (a) which define a model of the human brain; adaptively clustering fibers of a new patient utilizing the fiber bundle atlas of (b) to extract white matter tracts without manual intervention in the form of drawing regions of interest; and presenting the selected white matter tracts and diffusion data in a report or on a display device. This method and apparatus can be used even for patients having edema or brain perturbations.
US10881314B2 Common display unit for a plurality of cableless medical sensors
A wireless patient monitor comprises a generic activator module having a universal connection port that connects with any one of multiple sensor devices, a battery, and a radio transmitter wirelessly connected to a host device. The generic activator module connects to any one of multiple sensor devices via the universal connection port to provide power from the battery to the sensor device and to receive digital physiological data from the sensor device. The radio transmitter transmits the digital physiological data received from the sensor device to a host device.
US10881308B2 Systems and methods for improving heart-rate variability
The present invention discloses neuro-stimulation systems and methods for affecting cardiovascular function, particularly for improving heart rate variability and treating arrhythmia.
US10881307B1 Devices and systems for correcting errors in blood pressure measurements
The present disclosure generally relate s to blood pressure monitoring. In some embodiments, methods and devices for measuring a mean arterial pressure and/or for monitoring blood pressure changes of a user are provided. Blood pressure measured by one or more pressure sensors may be adjusted using one or more correction factors. The use of the one or more correction factors disclosed herein may allow for more compact, convenient, and/or accurate wearable blood pressure measurement devices and methods. In particular, wrist-worn devices may be provided which are less bulky than current devices and may facilitate more frequent and accurate blood pressure monitoring.
US10881305B2 Wearable thoracic element for detecting, monitoring and reporting the physiological status of an individual
The thoracic element, in the shape of a band, comprises a support layer (5) including a first and second sensors (1),(2) and a processing unit (3) inside a casing (8). The first sensor (1) is a laminated strain gauge located on an elastic portion (5c) of the support layer (5) and the second sensor (2) is formed by a first and a second laminated electro-conductive elements (2a), (2b) cooperating to obtain an ECG measurement. Each of the sensors (1), (2) includes at their ends a connector (21a, 21b, 11a, 11b) to be attached to terminals (4a), (4b) of the casing (8). The laminated electro-conductive elements are superimposed and separated by an electric insulating rigid laminar layer (6). The support layer has two openings (5a) and (5b) at a given distance, through which the electro-conductive elements (2a and 2b) can contact the skin of the individual.
US10881304B2 Exercise and communication system and associated methods
An exercise and communications system includes an interactive device, a remote device, and an external device, wherein the interactive device is configured to gather data relating to a user of the system and transmit the same to the remote device, and the remote device is configured to provide analyze the data and transmit a response to the interactive device, which in turn communicates the response to the user and additionally communication with an external device for retrieval of instructions, programs, and data, inter alia. An exercise and communications system facilitates communication between a plurality of users, each having an interactive device and a remote device.
US10881301B2 Spatial optimization for measuring biological analytes
Systems and methods for spatial optimization of blood measurements in tissue are disclosed. Exemplary methods include: measuring a first Raman signal from the tissue with a probe at a first position; calculating a first percentage of a blood component in the first Raman signal; moving the probe a predetermined distance to a second position; measuring a second Raman signal with the probe at the second position; calculating a second percentage of the blood component in the second Raman signal; moving the probe the predetermined distance to a third position when the second percentage is greater than the first percentage; measuring a third Raman signal with the probe at the third position; calculating a third percentage of the blood component in the third Raman signal; moving the probe to the second position when the third percentage is less than the second percentage; and taking spectral measurements from the second position.
US10881299B2 Device and method for hybrid optoacoustic tomography and ultrasonography
The invention relates to a device and an according method for hybrid optoacoustic and ultrasonographic imaging of an object (1), comprising an irradiation unit (2, 3) for irradiating the object (1) with electromagnetic radiation, in particular light, and a transducer unit (4) comprising a plurality of transducer elements (5), the transducer elements (5) being configured to emit ultrasound waves impinging on the object (1) and to detect ultrasound waves which are reflected and/or transmitted by the object (1) upon impinging on the object (1), and to detect ultrasound waves which are generated in the object (1) upon irradiation with electromagnetic radiation, wherein the transducer elements (1) are arranged along a curved line, in particular a concave line, or a curved surface, in particular a concave surface.
US10881297B2 In-situ sensor
The invention proposes an In-situ Sensor (1) for being implanted within tissue of a mammal (P) comprising •an energy harvesting portion (RX), •a communication portion (TX), •a pressure sensor (SP) for measuring interstitial pressure of surrounding tissue when located within tissue, •a further sensor (SF), whereby the further sensor is selected from a group comprising pH sensor, lactate sensor, impedance sensor, radiation sensor, temperature sensor, sensor for bioelectrical potentials, •whereby said further sensor (SF), said pressure sensor (SP) as well as the communication portion (TX) are powered by the energy harvesting portion (RX), •whereby information indicative of the measurement provided by the pressure sensor (SP) and data indicative of the measurement provided by said further sensor (SF) is communicated via said communication portion (TX) towards an extracorporeal receiving entity (ECE), •whereby said communication portion (TX) and/or said pressure sensor (SP) and/or said further sensor (SF) are adaptable such that they consume less energy in case storage of energy by the energy harvesting portion (RX) drops below a certain threshold.
US10881295B2 Ophthalmic system, ophthalmic information processing apparatus, and ophthalmic information processing method
An ophthalmic system of an embodiment includes a slit lamp microscope and an information processing apparatus. The slit lamp microscope includes an image acquisition device that acquires a three dimensional image by photographing a subject's eye, and a first communication device that transmits the three dimensional image to the information processing apparatus. The information processing apparatus includes a second communication device that receives the three dimensional image transmitted by the first communication device, a display controller that displays a first image based on the three dimensional image on a display device, a partial region designation processor that designates a partial region of the first image, and a rendering processor that renders the three dimensional image based on the partial region to construct a second image. The display controller displays the second image on the display device.
US10881294B2 Ophthalmic apparatus
An ophthalmic apparatus of an embodiment include a data acquisition device, distribution data generator, correction value calculator, magnification corrector, and data comparator. The data acquisition device acquires three dimensional data by applying OCT to the fundus of a subject's eye. The distribution data generator generates distribution data of a predetermined measurement value in the fundus based on the three dimensional data. The correction value calculator calculates a magnification correction value based on a predetermined condition for acquiring the three dimensional data. The magnification corrector changes at least one of the size of standard distribution data generated in advance for the predetermined measurement value and the size of the distribution data, based on the magnification correction value. The data comparator compares the distribution data with the standard distribution data, at least one of whose sizes has been changed by the magnification corrector.
US10881293B2 Systems and methods for surveying the sclera of the eye
Systems and methods for surveying the sclera are provided. In some aspects, a method for generating a design for a prosthetic lens for an eye of a subject includes arranging an eye of a subject at a distance from a plurality of illumination sources and a plurality of imaging devices, projecting light onto the eye of the subject using the illumination sources, acquiring image data of the eye of the subject and the light using the plurality of imaging devices, generating a three dimensional map of the eye, including the sclera, using the image data; and designing, using the three dimensional map of the eye for the lens that fits over a cornea of the eye to engage the sclera and form a fluid pocket between the prosthetic lens that surrounds the cornea.
US10881291B2 Eye surgery system
An eye surgery system 1 comprises microscopy optics 3 and an OCT device 5 to generate a light-optical image and an OCT image of an eye fundus 11, a controller 29 and a visualization system 13, 41, 83. The controller comprises a data interface 97 for receiving a preoperative OCT image and may control the visualization system to display a representation of the received preoperative OCT image. The controller may control the OCT device 5 to record an intraoperative OCT image and may control the visualization system to display a representation of the recorded intraoperative OCT image. The controller may adjust a magnification of the representation of the intraoperative OCT image and/or a magnification of the representation of the preoperative OCT image so that the magnifications of the representation of the intraoperative OCT image and the magnification of the representation of the preoperative OCT image are equal.
US10881286B2 Medical apparatus for use with a surgical tubular retractor
A surgical retractor includes a plurality of cameras integrated therein. One such retractor includes a tubular retractor and an insert supporting said plurality of cameras can be disposed within a tubular retractor.
US10881285B2 Network for collaborating personal care devices
A method (400) for modifying a user's oral care program. The method includes the steps of: (i) providing (410) a network (200) comprising a first personal care device (10a) in communication with a second personal care device (10b); (ii) cleaning (420) at least a portion of the oral cavity using the first personal care device; (iii) obtaining (440), while cleaning with the first personal care device, sensor data for the at least a portion of the oral cavity; (iv) communicating (450) the obtained sensor data to the second personal care device; and (v) modifying (460), based on the communicated sensor data, a function of the second personal care device.
US10881282B2 Docking system with inductive powering for capsule camera
A capsule endoscopic system is disclosed, where the system comprises a capsule device and a docking device. The capsule device comprises a battery, a secondary coil, and a capsule housing to enclose the battery and the secondary coil in a sealed environment, where the capsule device consists of a first end and a second end in a longitudinal direction of the capsule device, and the battery is located in proximity to the first end and the secondary coil is located in proximity to the second end. The docking device comprises an opening on the docking device, a primary coil to generate an alternating magnetic field, and a primary core. The capsule endoscopic system is arranged so that at least a portion of the secondary coil is enclosed by the primary coil and the battery is outside the primary coil when the capsule device is at the docked position.
US10881277B2 Distal front end for coordinated positioning of an endoscope with a suction device
Devices for joining an endoscope with a system for cleaning a colon or other body lumen are presented. Embodiments include variable placement of distal portions of suction components with respect to the endoscope, multiple suction tubes and/or suction portals, and devices for protecting colon walls from suction damage.
US10881276B2 Overtube device and method of use
An overtube device is disclosed as comprising, in at least one embodiment, a body having a proximal opening and an opposing distal opening in fluid communication with one another via a primary lumen formed within the body, the primary lumen configured for selective receipt and passage therethrough of an endoscope, and a secondary lumen formed within the body so as to intersect and be in fluid communication with the primary lumen and, thus, the distal opening. The secondary lumen is configured for selective engagement with a suction system and defines a suction port. With the distal end of the overtube device attached to the overtube and the suction system engaged with the suction port of the overtube device, suction applied via the suction system through the suction port is, in turn, capable of being applied to the overtube.
US10881273B2 Pre-fabricated, on-demand interface for use in providing optical coupling between disposable and reusable members of a low coherence enhanced backscattering fiber-optic probe
A pre-fabricated, on-demand interface provides optical coupling between disposable and reusable portions of a fiber-optic probe. The interface uses a pre-cured, compressible optically-transmissive gel in a cavity of the disposable portion, which can be a disposable insertion tip of the fiber optic probe. The disposable portion includes an elongated housing, or sheath, and the cavity is located within and proximal of a distal end of the elongated housing. A proximal end of an optical assembly of the disposable portion is located within the cavity and contacts the gel. A first coupling, provided at a proximal end of the elongated housing, detachably couples to a mating, second coupling of the probe reusable portion. When the disposable and reusable portions are coupled together, the gel is compressed between the proximal end of the optical assembly of the disposable portion and a distal optical member of an optical assembly of the reusable portion.
US10881263B2 Cleaning pad
A cleaning pad including at least one strip of relatively lower absorbency material and at least one strip of relatively higher absorbency material.
US10881257B2 Cleaner and method for controlling cleaner
The present disclosure includes a main body, a cleaning tool assembly connected to the main body to be movable in at least one axial direction, a handle part connected to the main body and configured to receive an applied force of a user, a detection part provided in the handle part and configured to detect a magnitude and a direction of the force applied to the handle part, and a control part configured to control the movement direction of the cleaning tool assembly based on the detected direction of the force and to control the movement distance of the cleaning tool assembly based on the detected magnitude of the force. In this way, the steering performance may be improved by reducing a horizontal load felt by a user when the user holds and moves the handle of the cleaner, fatigue felt when performing the cleaning operation may be removed by removing a vertical load applied by the handle, and convenience may be improved.
US10881253B2 Integrated emergency wash and shower system
Apparatus and methods for integrated emergency wash systems. Various embodiments include thermostatically controlled mixing valves arranged so as to permit load carrying by the body of the valve. Further, the integrated wash systems are especially suited for use in laboratories and manufacturing settings in which available space is at a premium.
US10881250B2 Liquid collecting cutting board
A liquid collecting cutting board for collecting liquids includes a cutting board having a top side, a bottom side, a front side, a rear side, a left side, and a right side. The top side has a pair of drain apertures extending through the bottom side. The pair of drain apertures is configured to allow a liquid to pass through from the top side of the cutting board. A plurality of feet is coupled to the bottom side of the cutting board. A collector is coupled to the bottom side of the cutting board beneath the pair of drain apertures. The collector is configured to collect the liquid that passes through the pair of drain apertures.
US10881249B2 Foodware system having visual-stimulating, sensing, heating, and wireless-communication components
An active foodware system includes a mechanical structure supporting a food surface recessed in relation to an area surrounding the food surface; a heating component for heating food received by the food surface; a sensing component for maintaining the heating component at a desired temperature; a wireless communication component; and a visual stimulating component responsive to data from the sensing component or the wireless communication component.
US10881248B2 Collapsible horizontal vegetable processor
A collapsible horizontal vegetable processor comprises a base (1) and a cutter frame holder (13). The cutter frame holder is detachably provided with a replaceable cutter frame (2). The base is provided with a sliding rail mechanism. The base comprises a fixed portion (11) and a collapsible portion (12). The cutter frame holder (13) is arranged on one side of the fixed portion, and the collapsible portion is arranged on the other side of the fixed portion. The sliding rail mechanism is slidably provided with a sliding seat (4). The sliding seat is provided with a sliding seat frame body (5) and a handle (6). Pressing teeth (51) used to fix vegetables and a rotating operation device (52) are arranged at the top of the sliding seat frame body. The sliding seat is driven by the handle to move on the sliding rail mechanism. The base of the vegetable processor is collapsible, thereby greatly reducing an occupied space.
US10881243B2 Machine of the piston type for dispensing coffee or other brewed beverages
A machine (100) for espresso coffee of the piston type is described. The machine comprises a cylinder (1), a piston (2) which is configured to perform a translation movement in said cylinder, a rod (4) having an end cooperating with said piston (2), an operating lever (5), a spring (3), a member (6) configured to cooperate with said rod (4) and to move said piston (2) from a first position to a second position in which said spring (3) is at least partially compressed, and an opening (71) for introducing water into said cylinder (1) configured so as to introduce water above the piston (2).
US10881242B2 Machine of the piston type for dispensing coffee or other brewed beverages
A machine (100) for espresso coffee (barley or other beverages) of the piston type is described. The machine comprises a cylinder (1), a piston (2) which is configured to perform a translation movement in said cylinder (1), a rod (4) having an end cooperating with said piston (2), an operating lever (5), a member (6) configured to cooperate with said rod (4) and to move said piston (2) from a first position to a second position by compressing a spring (3), and a mechanism (8, 10, 11, 12) which realizes the connection between said operating lever (5) and said member (6), wherein said mechanism is of the “hold-to-operate” type.
US10881240B2 Adjustable portafilter and grind adjustment
A portafilter apparatus for an espresso machine, the apparatus comprising: a metal head that is attachable to a group head of the espresso machine, the head defines a coffee grounds compartment for containing a quantity of ground coffee; and a perforated movable floor within the head; the floor forms a filter and defines the base of the coffee grounds compartment, the floor is vertically movable with respect to the head to adjust a volume of the coffee grounds compartment.
US10881237B2 Pan in combination with a thermal bag
In summary there is provided in one embodiment a combination of a pan and thermal bag used to maintain hot or cold temperatures of food placed in the pan.
US10881236B2 Cooking vessel and manufacturing method
A cooking vessel includes a receptacle of a first material for receiving foodstuff, and a bottom section of a second material. The bottom section being attached to the receptacle for providing an induction heating capability for the cooking vessel. In order to provide a cooking vessel whose temperature can simply and reliably be determined during induction heating the second material is unalloyed or low-alloyed steel.
US10881235B1 Combination outdoor furniture and locking package storage
A secure package receptacle is a combination outdoor furniture and locking package storage. Outdoor furniture is often placed near a home entry and provides useful seating and does not draw attention to the locking package storing. A seat portion provides a locking storage area for bulky packages and a backrest portion provides a second locking storage area for flat packages. Each locking storage area is lockable using a common padlock, pushbutton lock lockable by a delivery driver and unlockable by a homeowner using a key, or any other lock unlockable by a homeowner. A base of the secure package receptacle includes space for solid or liquid weight to make it difficult to remove. Features are included to secure the secure package receptacle to a wall.
US10881234B2 Secure mail and package storage apparatus
A secure mail and package storage apparatus for safely receiving mail includes a package housing that is secured to the ground and a lid coupled to the package housing that selectively closes a storage cavity. A lid lock locks and unlocks the lid. A CPU that is in operational communication with the lid lock has a transceiver that is configured to communicate with a smartphone. A mail tower with a mail door and a mail door lock is coupled to the package housing. A first keypad and a second keypod operate the lid lock and the door lock, respectively.
US10881232B2 Modular mat system, mat modules and associated connection methods
A mat system is made up of multiple mat modules with interlocking features that allow for separate mat modules to be assembled into different patterns or shapes to cover larger areas as an area mat, define long pathways such as in hallways and customize the shape of the mat may be used to better fit the specific location. The mat modules are secured to each other to provide larger mat systems with a safer and better-looking transition. The mat modules are constructed such that there is a first connecting arrangement and a second connecting arrangement. When the mat modules are assembled, the first connecting arrangement on one mat module will assemble to the second connecting arrangement and an adjacent mat module to provide a secure and seamless connection between the mat modules. These connecting features can be integral to the mat modules or separate pieces.
US10881231B1 Friction-reducing compression stocking aid
A friction-reducing compression stocking aid which facilitates placement of a compression stocking on a wearer's foot by reducing friction between the stocking and the foot includes a generally elongated stocking aid body sized and shaped to accommodate a foot of a wearer. A foot opening may be provided in a rear end of the stocking aid body. The foot opening may be sized and configured to receive the foot of the wearer. A pull tab or other protruding portion may extend forwardly from the stocking aid body to facilitate removal of the compression stocking aid from the foot of the wearer after use.
US10881230B2 Camping utensil kit
A camping tool including a spatula including a blade, a spatula handle, a tongs dovetail connector arranged on a first side of the spatula handle, and a storage dovetail connector arranged on a second side of the spatula handle opposite the first side, a spoon including a bowl, a spoon handle, and a spoon connector including a spoon flange sized to be received in the tongs dovetail connector or the storage dovetail connector, a fork including tines, a fork handle, and a fork connector including a fork flange sized to be received in the tongs dovetail connector or the storage dovetail connector, and a tool including at least one of a can opener, a package opener, a bottle opener, and a vegetable peeler, and a tool flange sized to be received in the storage dovetail connector.
US10881225B1 Cover for a duvet and method of use
A cover for a duvet includes a sheet of fabric which has a first section and a second section. The first section has a left side, a right side, and a transverse side. The second section has a left side, a right side, and a transverse side. A left closure is configured to only connect the left side of the first section to the left side of the second section, and a right closure is configured to only connect the right side of the first section to the right side of the second section. A hood is connected to either the transverse side of the first section or the transverse side of the second section. After the left and rights sides of the two sections are connected, the hood is folded over to completely enclose the duvet.
US10881222B1 Apparatus to facilitate physical distancing
Embodiments of the invention include a barrier assembly including a frame to hold a barrier member. A bracket defines a track and the bracket can be attached to a support surface such that a first branch of the bracket resides on a first side of the support surface and a second branch of the bracket resides on a second side of the support surface. An articulating connector couples the frame to track, the articulating connector enables the frame to move in at least two degrees of freedom relative to the track. The frame and connector can move along the track from a first position in which the frame resides above the support surface to a second position in which the frame resides below the support surface.
US10881215B2 Device for producing rhythmic movement and vibrating bed having the same
A reciprocating device applied to a load-bearing member includes a motor, an eccentric wheel, a first pulley disposed on a movable base of the load-bearing member, a first belt, and a recovery mechanism disposed on the movable base. The motor and the eccentric wheel are disposed on a fixed base of the load-bearing member. The eccentric wheel is connected to the motor to be driven to rotate around an eccentric shaft of the eccentric wheel. The first belt surrounds the eccentric wheel and the first pulley. The eccentric wheel is operatively coupled to the first pulley via the first belt. When the eccentric wheel is rotated by the motor, the first pulley and the movable base connected to the first pulley is operatively coupled to the eccentric wheel. The recovery mechanism provides a reverse force to the movable base according to said linkage.
US10881214B2 Modular bed
A modular bed includes a base frame unit and a plurality of support frame units mounted on the base frame unit to be displaced from each other. Each of the support frame units has a lead bar, a trailing bar, four mounting frames, a support panel, and four bent leaf springs each coupling the support panel to a respective one of the mounting frames so as to provide cushioning effect for the support panel in response to movement of the support panel from an unloaded position to a loaded position.
US10881212B2 Chair linking system
A linking system for folding chairs and a method for linking folding chairs in rows. The linking system includes a first linking member having two spaced-apart, u-shaped first recesses on a first side thereof and a slit on each end thereof, wherein each slit is parallel to an axis defined by the u-shaped recesses; a second linking member having two spaced-apart, u-shaped second recesses on a second side thereof and two spaced-apart, u-shaped third recesses on a third side thereof, wherein the u-shaped third recesses are spaced further apart than the second recesses and the third side is orthogonal to the second side; and a third linking member having two spaced-apart, u-shaped fourth recesses on a fourth side thereof. The first, second and third linking members are configured to snappingly engage tubular members of adjacent folding chairs.
US10881209B2 Recliner seating mechanism with seat extension
A mechanism is provided for a seating unit that moves the seating unit between closed, TV, and fully reclined positions. The mechanism allows independent movement of a seat frame, relative to the chair arms and chair back to which the mechanism is mounted. The mechanism thus allows the seat depth of the chair to be adjusted relative to the chair back to accommodate the individual characteristics of the chair occupant.
US10881204B2 Drawer and furniture fittings thereof
A drawer and its furniture fittings are provided. The furniture fittings include a first wall, a second wall, and a mounting device. The second wall is provided with a first structure, and the mounting device is provided with a second structure. The second structure of the mounting device and the first structure of the second wall are detachably engaged with each other without using tools. The second wall is mounted on the first wall through the mounting device.
US10881201B2 Modular cabinet assembly
A modular cabinet assembly has at least a first sub-cabinet and a second sub-cabinet. Each sub-cabinet includes a back board having at least two separate back board pieces that are pivotably connected to each other, a left side board pivotably connected to one of the at least two back board pieces, and a right side board pivotably connected to another of the at least two back board pieces. At least one shelf board having opposite ends is removably connected to the left side board and the right side board of either the first sub-cabinet or the second sub-cabinet. A first end board is connected to either an upper end of the first sub-cabinet or a lower end of the second sub-cabinet. A first connector removably connects the left side boards of the first and second sub-cabinets, and a second connector removably connects the right side boards of the first and second sub-cabinets.
US10881191B2 Bio-resorbable debride or implant cleaning tool and method of manufacturing the same
The present invention is directed to a debridement and/or implant cleaning tool 1 in which the means for cleaning 4 is made of a biodegradable material. Thus, if parts of the means for cleaning 4 come loose during use, these will be degraded by natural processes in the body and will not remain in the body and cause negative body reactions.
US10881188B2 Travel mirror assembly and method of use
A foldable, detachable travel mirror. It generally includes two halves joined at a central point such that the two halves can be folded together for transport or opened for a larger mirror. The central joining element could be fabric connecting the two halves using hook-and-loop fasteners, and can allow the two halves to be completely separated as desired. It includes light emitting diodes (LEDs) for providing light in low-light situations and a rechargeable battery for operating the LEDs. A standard universal serial bus (USB) charging cable could be used to recharge the battery. Hanging elements are affixed to either half of the mirror to allow hanging of the entire assembly in an unfolded orientation, or to hang each half when separated. The mirror face on each half would be preferably formed from acrylic rather than glass for safety, and would not include magnifying features.
US10881187B2 Finger insertion mascara container provided with elastic slit part
The present invention relates to a finger insertion mascara container which is provided with an elastic slit part and has a structure wherein: a packing is coupled to the opening of a container body, in which mascara is accommodated; a wiper having a corrugated tube is coupled under the packing; a finger insertion member having a finger insertion space and also having a brush wand coupling extension part at the lower side thereof is coupled to the inside of the wiper having the corrugated tube; and a brush wand provided with a brush is coupled to the brush wand coupling extension part. The finger insertion mascara container provided with an elastic slit part allows a user to apply a cosmetic without holding a container lid with a hand, and can prevent the brush from being dropped carelessly by the user and contaminated.
US10881183B2 Cosmetic product applicator tip, associated applicator and applicator assembly
A cosmetic product applicator tip includes an attachment part suitable for being assembled with a support rod and an application part of the product extending along a main direction. The attachment part includes a support finger external to the support rod, the application part being attached to the support finger so as to encompass most of the support finger. The application part is configured to switch from an idle position wherein the support finger and the proximal end of the application part are free from any contact to a use position, wherein the support finger and/or the application part yield such that the proximal end of the application part is at the point of coming, or comes, into contact with the support finger and/or the support rod.
US10881180B2 Low impact accessory organizer
An accessory organizer device includes an elongated main body having a plurality of surfaces. A plurality of hooks is secured along one or more surfaces of the main body and can function to engage any number of secondary items such as clothing, jewelry, hats and glasses. The main body includes a layered construction having a rigid core, a padded layer, a decorative layer and a transparent layer. An outer layer is removably secured to the main body and includes a plurality of grommets that are shaped and sized to receive the plurality of hooks.
US10881176B1 Umbrella
A novel umbrella is disclosed with a simplified structure that creates a clean, elegant profile. The umbrella includes a support post, a top housing supported by the post, and a bottom housing supported by the post. Spokes are pivotally disposed about the top housing. Struts are pivotally disposed about the bottom housing, wherein each strut is pivotally connected to a respective spoke. A canopy is disposed about the plurality of spokes. A first and second set of rollers may be retained with the top housing. A third set of rollers may be retained within the bottom housing. A rope raises and lowers the canopy. A lever lock is disposed about the bottom housing to retain the rope when the umbrella is in an open position. The umbrella also has a rope storage slot within the support post for retaining any excess rope.
US10881174B2 Illuminable sun umbrella
An illuminable sun umbrella comprising a base, a vertical rod, an armrest, a pull rod, an umbrella frame and an umbrella cloth, wherein a plurality of light-transmitting film bags is fixedly arranged on the inner surface of the umbrella cloth, and an LED light strip is inserted into the light-transmitting film bag; the LED light strip is integrally placed into the light-transmitting film bag; the LED light strip is provided with a battery compartment connector, and the battery compartment connector is arranged outside the opening of the light-transmitting film bag; a battery compartment is arranged on the umbrella frame, and is electrically connected with the battery compartment connector; due to the simple circuit connection structure, the illuminable sun umbrella of the present invention can be conveniently installed and maintained.
US10881173B1 Walking stick with integrated water filtration
An embodiment includes a walking stick. The walking stick includes a rod assembly, a water purification assembly, and a manual pump. The rod assembly extends from a first end to a second end that is opposite the first end along a longitudinal direction of the rod assembly. The rod assembly includes at least one rod portion. The water purification assembly is integrated with the rod assembly. The manual pump is configured to impose a pressure gradient in the water purification assembly. The manual pump includes a plunger that is physically coupled to a handle portion. Motion of the plunger relative to the water purification assembly draws water into an inlet tube that is positioned in the rod portion and through the water purification assembly. The motion of the plunger results from translation of the handle portion in substantially the longitudinal direction of the rod assembly.
US10881169B2 Footwear with aligned tensile restraints
A shoe may include an upper and a sole structure. The upper may include a shell and first, second, third, and fourth sets of tensile restraints. Each of the sets may have one or more tensile restraints extending over and/or through a corresponding portion of the shell. The shell may be engaged with the sole structure and define an interior void configured to receive insertion of a user's foot. The first, second, third, and fourth sets of tensile restraints may be configured so that, upon securing of one or more structures to tighten the upper and connect the sets of tensile restraints, two linear axes of tension with anchors located in the forefoot and heel region extend diagonally across the article from one side to the other.
US10881165B2 Zipper-free moisture-permeable waterproof high-top shoe
A zipper-free moisture-permeable waterproof high-top shoe includes a high-top inner sock body having a first foot portion and a first leg portion cooperating with each other to define a foot space. A moisture-permeable waterproof high-top shoe-like sleeve is sleeved on the high-top inner sock body and has a second foot portion. A moisture-permeable waterproof low-top shoe-like sleeve is sleeved on the second foot portion and has a sleeve body. A high-top outer sock body is sleeved on an assembly of the inner sock body, the high-top shoe-like sleeve and the low-top shoe-like sleeve, and has a third foot portion. A sole is fixed to a bottom portion of the third foot portion.
US10881157B1 Temperature-reading face shield
Personal protective equipment (PPE) and a method of wearing the PPE integrating a temperature reader biasing the temperature reader into direct thermal contact with the forehead without projecting elements and without the use of tight straps, thereby improving the comfort of the wearer while still providing face shielding functionality and accurate temperature reading. The frame has a concave curvature opposite the forehead of the wearer and the thermochromic strip is disposed as a chord across the concavity to bias the thermochromic strip against the forehead, thus reliving some of the pressure from the nosepiece to the thermochromic strip.
US10881155B2 Hands free pumping garment
A nursing garment system to facilitate selective nursing and hands-free breastpumping having at least one connector configured to selectively connect a nursing bra to at least one of a hands-free breastpumping device, a nursing cover, and a breast cup of the system is disclosed. The at least one connector may include a closing device partially attached to each of the at least one of the hands-free breastpumping device, the nursing cover, and the breast cup of the system, the closing device configured to connect to a nursing bra closing device. The system may include a pumping garment having a partial figure 8 edge.
US10881152B2 Shaping garment with adjustable low back
Designing shapewear for special occasion garments with low cut necklines and back lines can be especially challenging. The challenge lies in constructing a garment that effectively shapes the wearer while simultaneously eliminating significant amounts of material from the chest and/or back region. Disclosed herein are shaping garments designed to be worn underneath garments with low cut back lines. The shaping garment includes a space in the back shaping region on its rear side, such that the shaping garment is not visible beneath an ultra low-back special occasion garment. A removable back adjuster can be used to bridge the space to provide additional shaping support when ultra low-back mode is not required by the special occasion garment.
US10881151B2 Cartridge and e-vaping device
A cartridge of an e-vaping device includes a housing extending in a longitudinal direction, a reservoir in the housing, a heater in the housing, and an absorbent material at least partially surrounding the sinusoidal shaped member. The reservoir is configured to store a pre-vapor formulation. The heater has a sinusoidal shaped member translating about an elliptical shape to define a channel there through. The absorbent material is in fluid communication with the reservoir.
US10881147B2 E-liquid pumping assembly and electronic cigarette
An e-liquid pumping assembly for supplying e-liquid to an atomizer includes a housing, an e-liquid bottle, and a pumping head assembly. The pumping head assembly includes a piston, a pumping body clamped with the e-liquid bottle by a first sealing portion, a pumping cover clamped with the pumping body, a feeding tube connected to the atomizer and the pumping body. The piston includes a first lower end inserted into the pumping body and a first upper end exposed from the pumping cover. The e-liquid suction pipe includes a second lower and upper ends respectively inserted into the e-liquid bottle and the pumping body. The piston is pressed to expel air from the pumping body so that e-liquid enters the pumping body through the e-liquid suction pipe. The piston is again pressed for pushing the e-liquid out of die pumping body to the atomizer through the feeding tube.
US10881146B2 Elastic locking mechanism for electronic cigarette, atomizer, and electronic cigarette
An elastic locking mechanism, an atomizer for an electronic cigarette, and an electronic cigarette are disclosed. The elastic locking mechanism includes an upper cover removably arranged on an opening end of a liquid storage assembly, a screw cap sleeved outside the upper cover, an upper engagement component arranged on the screw cap, a lower engagement component arranged on the upper cover, and an elastic element mounted between the screw cap and the upper cover to prevent the upper engagement component and the lower engagement component from engaging each other. When the screw cap is pressed down or pulled up, the elastic element is compressed or stretched so that the upper engagement component engages the lower engagement component, and the upper cover is driven to rotate together with the screw cap by rotating the screw cap.
US10881144B2 Aerosol generating device with multiple heaters
An electrically heated aerosol-generating device includes a storage portion configured to contain an aerosol-forming substrate and having a fluid permeable internal surface surrounding an open-ended passage extending through the cartridge. The device includes a housing having a cavity for receiving the cartridge, and a heater assembly positioned in the cavity. The heater assembly includes an elongate support member connected to the housing and arranged to extend into the open-ended passage of a cartridge inserted in the cavity. The heater assembly also includes a plurality of electric heaters fixed to and spaced along the length of the elongate support member.
US10881142B2 Electronic smoking device and additive reservoir for electronic smoking device
The invention relates to electronic smoking devices (10) and to additive reservoirs (56) for electronic smoking devices (10). In order to be able to provide an additive that does not pass an atomizer (26) of the electronic smoking device (10), the invention provides that the electronic smoking devices (10) comprise an additive supply assembly (40) with at least one additive inlet opening (44) arranged at a distance to the atomizer (26), and that the additive reservoirs (56) comprises at least one additive outlet opening (66) in its inner lateral surface (60).
US10881140B2 Vaporiser assembly for an aerosol-generating system
A vaporizer assembly includes a tube having a first end with an inlet opening and a second end with an outlet opening. The vaporizer assembly also includes a heater element configured to vaporize liquid aerosol-forming substrate. The heater element is at the second end of the tube. The first end of the tube is fluidly connectable with a liquid storage portion. When the first end of the tube is fluidly connected with the liquid storage portion, the liquid aerosol-forming substrate can flow from the liquid storage portion through the inlet opening into the tube. The outlet opening of the tube includes perforations having a width ranging from about 1 micrometer to about 500 micrometers.
US10881139B2 Non-combustible vaping element with tobacco insert
An e-vaping device may include a pre-vapor formulation tank configured to hold a pre-vapor formulation, an adaptor that includes a vaporizer assembly configured to vaporize the pre-vapor formulation, and a flavor insert positioned to receive vapors formed by the vaporizer assembly. The flavor insert may hold at least one flavorant. The tank, adaptor, and flavor insert may be a non-combustible vaping element that includes a channel into which the flavor insert may be inserted to be positioned to receive the vapors. The flavor insert and the vaporizer assembly may be at opposing ends of the channel. The flavor insert may be a detachable insert configured to be inserted into the tank element. The flavor element may be a tobacco element. The tobacco element may be at least a portion of a cigarette.
US10881136B1 Atomizing device supporting multiple inhalation modes and method of using the same
An atomizing device supporting multiple inhalation modes includes the following components: the main body housing, the main support, the upper end cover, the atomizer placed on the atomizer base, and the lower end cover. A method of using the atomizing device is further provided. The atomizing device of the present invention supports three inhalation modes, and the inhalation mode and the airflow channel can be switched synchronously; the temperature control for aroma generation during low-temperature baking is accurate, the utilization of cigarettes is sufficient and the inhalation comfort is satisfying. Likewise in the “cigarette tar atomizing+cigarette baking” mode, smoke from the atomized cigarette tar and the smoke from the cigarette baking are fully mixed to yield a rich aroma that is comfortable to inhale, and provides a satisfactory smoking experience.
US10881134B2 Use of pectin or other anionic polymers in the stabilization and controlled release of nicotine in oral sensorial tobacco products or nicotine containing non-tobacco oral sensorial products
The use of pectins and/or polymers to prevent nicotine oxidation in tobacco containing products is disclosed. These polymers may be naturally occurring anionic polymers or synthetic polymers. These pectins and/or polymers prevent nicotine from oxidizing into cotinine, nicotine-cis-N-oxide, nicotine-trans-N-oxide, and/or nicotine-1,1-di-N-oxide. Molluscicides, algaecides, pesticides, and stabilized nicotine compositions comprising nicotine and pectin, anionic polymers, or combinations thereof are disclosed.
US10881133B2 Tobacco-derived cellulosic sugar
Methods of forming cellulosic sugars from the stalk or roots of a plant of the Nicotiana species are provided herein, the methods including i) receiving a tobacco material including at least one of a stalk material and a root material of a harvested plant of the Nicotiana species; ii) delignifying the tobacco material to form a tobacco-derived pulp; and iii) hydrolyzing the tobacco-derived pulp to form a hydrolyzed tobacco product including residual solids and a liquid including at least one tobacco-derived cellulosic sugar. A cellulosic sugar derived from hydrolyzed tobacco material including at least one of a tobacco stalk material and a tobacco root material of a harvested plant of the Nicotiana species is also provided herein. Tobacco products incorporating the cellulosic sugars derived from hydrolyzed tobacco material or products derived from the cellulosic sugar are also provided.
US10881132B2 Smokeless tobacco product comprising effervescent composition
The invention provides a smokeless tobacco composition adapted for oral use, the composition including a tobacco material and an effervescent material. The effervescent material includes a sugar material containing an entrapped gaseous component, such that release of the entrapped gaseous component occurs upon dissolution of the sugar material in the oral cavity. The invention also provides a method for making a smokeless tobacco composition that involves mixing a tobacco material with an effervescent material, the mixing step including either admixing a granulated composition comprising a tobacco material with a gasified sugar material in particulate form, or forming a gasified sugar material in situ by mixing a water source with a molten composition comprising a tobacco material and a sugar alcohol.
US10881128B2 Automatic squeezer with the entire squeezing unit interconnected by a support independent of the drive unit
The invention relates to a squeezing machine of the type in which the juice is obtained in a squeezing unit comprising at least one male drum (5) and at least one female drum, the female drum (4) having recesses for holding the fruit and the male drum having protrusions that insert in the recesses of the female drum to catch the fruit, the squeezing unit (2) and other auxiliary elements are joined to each other, preferably by a casing, such that they can engage and be released from the drive element (1) as a single block.
US10881121B2 Cooking-conveying-batching apparatus
A cooking-conveying-batching apparatus for automatic cooking and food production. It uses the principle of rotation to cook, convey and formulate batching. Cooking containers are rotated by a curved bevel track that lowers the cooking containers into a heat source cooker. At the end of the cooking process the cooking containers are raised and rotate to deposit the cooked food into conveying containers. The conveying containers rotate towards a batching container that deposits ingredients into the food-containing conveying containers.
US10881120B2 Starch-based clouding agent for powdered beverages
Disclosed are starch-based powdered clouding agents for dry beverage mixes and beverage mixes including such powdered clouding agents. The starch-based powdered clouding agent may consist essentially of retrograded maltodextrin and is substantially free of titanium dioxide. Methods of preparing beverage mixes including such powdered clouding agents are disclosed. The powdered clouding agents may be added to water to form a cloudy solution or to a dry beverage mix that may form a beverage having an opacity substantially the same as a comparable natural beverage when reconstituted with water.
US10881119B2 Orange and red anthocyanin-containing colorants
The present application is directed to a method of hard pan coating an edible core, a sucrose-based, hard panned coating, and a hard panned confection comprising an edible core coated with the same. The sucrose-based, hard panned coating comprises sucrose and a pH-adjusted red radish anthocyanin-containing colorant, is substantially crystalline, and has a red or orange hue described by a CIELCH color space h° coordinate of from about 15° to about 70°. In some embodiments, the coating further comprises a yellow colorant. The colorants are desirably naturally sourced to provide alternatives to synthetic colorants for coloring hard panned confectionery coatings in red or orange hues.
US10881115B1 Automated poultry orientation and shackling system
An automated poultry orientation and shackling system comprising an orienting system, an orientation determination system, a pass fail system and a poultry shackling system whereby poultry is robotically inserted into a poultry shackle using a plurality of vision guided robots in series and a unique tool that has a three axis capability of rotation and a contour to match the contour of a poultry breast.
US10881114B2 Tapioca tortilla and method of making
Tapioca tortillas are formed from creating tortilla bases from a first supply of tapioca and then topping the tortilla bases with a second supply of tapioca in the form of granules. With this arrangement, a lower or bottom surface of the tapioca tortilla is generally smooth, while an upper or top surface is undulated or textured. In a particularly preferred embodiment of the invention, the tortilla base is made from about: 55.72% tapioca; 35.94% water; 3.34% glycerin; 1.45% fine salt; 0.89% monoglycerides; 2.23% xanthan gum; 0.28% α-amylase; 0.10% potassium sorbate; and 0.05% citric acid, while the tapioca granules range in size, such as from 1 mm to less than 250 μm.
US10881112B2 Soft cake and method of manufacture thereof
The present invention relates to a method for the production of a soft cake having at least a molded face and at least a non-molded face, the molded face having at least one molded three-dimensional pattern, the method comprising the steps of: a) pouring a cake batter suitable for forming a soft cake into a pan, wherein the cake batter has a viscosity of between 500 and 1 Pa·s; b) baking said soft cake batter in said pan to form a soft cake; and c) removing the soft cake from the pan, wherein the pan has a molded inner surface for receiving the cake batter and which provides the three dimensional molding pattern of the soft cake, and wherein the molded inner surface of the pan has an arithmetical mean degree of roughness (Ra) of from 0.12 μm to 0.22 μm, wherein the molded three-dimensional pattern of the soft cake is complementary to the molded inner surface of the pan and has a molded groove which is in recess relative to said molded face and/or a molded ridge which protrudes relative to said molded face, said molded groove and/or molded ridge having a minimum width of less than 4 mm measured across the groove or ridge at the maximum depth or height respectively.
US10881111B1 Composition for providing room temperature long-term constant-concentration chlorine dioxide solution in aqueous medium and preparation method thereof
The present invention provides a composition of long-term constant-concentration aqueous chlorine dioxide solution including dissolved chlorine dioxide, a decomposition inhibitor for dissolved chlorine dioxide, and a pH modifier, and a method for preparing the same.
US10881105B2 Method for breaking dormancy in deciduous trees
Provided is a method and a composition for breaking dormancy in deciduous trees.
US10881104B2 Arthropod control composition, formulation, and method
The present invention generally relates to compositions and methods related to controlling arthropods. Embodiments of the invention include compositions for controlling an arthropod, which can include one or more plant essential oils and methods for using these compositions. The plant essential oils, when combined, can have a synergistic effect. Embodiments of the invention relate to compositions and methods related to controlling lice.
US10881101B2 Mechanical insecticide
A mechanical insecticide including: a biodegradable substrate; and a layer of mineral particles partially embedded in a surface of the biodegradable substrate.
US10881099B2 Process to improve crop yield
The present invention relates to a process to improve the yield of strawberry crops, the process comprising the step of applying a polyene antifungal agent, especially natamycin, to the roots of a strawberry plant prior to planting said plant and/or to the medium to which the plant is to be planted. The claimed process results in an increased number of crop, an increase in the weight of individual crop, and an increase in the total weight of the crop, and may allow for an earlier harvest.
US10881097B2 High voltage wildlife protection cover having skirts for increasing effective surface distance
For protecting wildlife from high voltage conductors, dielectric covers are used to cover fuse cutouts, bushings, solid-blade disconnects, lightning arrestors, or other high voltage components. To increase a vertical surface distance between the top of the cover and the bottom of the cover, a plurality of protruding skirts are molded into the cover. The cover is formed of two molded halves, which are later affixed together. To prevent water entering the junction between the two halves, one half is formed with a lip that overlaps the edge of the other half. Retaining pins secure the cover in place.
US10881096B1 Motion sensing nuisance fauna deterrent
A motion sensing nuisance fauna deterrent is provided for abating animal nuisances from disturbing a target flora. A sensing platform having a fixed base portion provides a stationary support platform. A rotating base platform has proximity detection sensors positioned about a periphery for proving non-contact proximity sensing capable of detecting a nuisance animal. A speaker provides an audible output in response to an actuation initiated the proximity sensors. A decoy secured to the platform is in the form of a canine. By placing at a detection perimeter and directed outward, an approach of a nuisance animal initiates an audible alarm to deter the approach of the nuisance animal with a non-lethal effect. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US10881091B2 Reel drag mechanism
A drag assembly is provided for a spinning fishing reel. The drag assembly includes a collar engaged with a mainshaft of a reel. The collar is fixed to the mainshaft for rotational movement with the mainshaft, but is fixed with respect to a housing against longitudinal movement with the mainshaft. The mainshaft is thereby free to oscillate longitudinally through the collar. A brake mechanism is also provided for selective engagement with the collar. The brake mechanism includes a brake surface. The brake surface makes selective contact with the collar to create a selective frictional force against rotation of the collar, and thereby against rotation of the mainshaft. An adjustment mechanism is also engaged with the brake mechanism. The adjustment mechanism causes more or less force to be applied to the brake mechanism, creating greater or lesser frictional force between the brake surface and the collar.
US10881090B2 Spinning reel
A spinning reel includes a waterproofing structure disposed on one of first wall portion of a spool and a second wall portion of an adjustment member. The waterproofing structure is configured to prevent infiltration of water into an interior of the spool. The waterproofing structure has an annular convex portion protruding toward other one of the first wall portion of the spool and the second wall portion of the adjustment member, and an annular concave portion recessed in a direction away from other one of the first wall portion of the spool and the second wall portion of the adjustment member, and disposed on an outer side of the annular convex portion in the radial direction of the spool shaft.
US10881086B2 Genetically modified mouse whose genome comprises a humanized CD274 gene
Non-human animals, methods and compositions for making and using the same, are provided, wherein said non-human animals comprise a humanization of a Cluster of Differentiation 274 (CD274) gene. Such non-human animals may be described, in some embodiments, as having a genetic modification to an endogenous CD274 gene so that said non-human animals express a Programmed cell death ligand 1 (PD-L1) polypeptide that includes a human portion and an endogenous portion (e.g., a non-human portion).
US10881085B2 Non-human animals that make single domain binding proteins
Genetically modified non-human animals and methods and compositions for making and using them are provided, wherein the genetic modification comprises (a) a deletion in an immunoglobulin constant region CH1 gene (optionally a deletion in a hinge region) of a heavy chain constant region gene sequence, and (b) replacement of one or all endogenous VH, DH and JH gene segments with at least one unrearranged light chain variable (VL) gene segment and at least one unrearranged light chain joining (JL) gene segment capable of recombining to form a rearranged light chain variable region (VL/JL) nucleotide sequence operably linked to the heavy chain constant region gene sequence comprising a deletion in the CH1 gene and/or insertion of a genetically engineered single rearranged light chain, wherein the mouse is capable of expressing a functional IgM, single domain antigen binding proteins, e.g., VL-single domain binding proteins, and a genetically engineered rearranged light chain.
US10881083B2 System, method and computer program product for animal-based olfactory detection
Animal-based olfactory detection of one or more target substances in a sequence of filters includes providing one or more enclosures each housing an animal, each enclosure including a sample presenting structure via which only a single olfactory sample is presented to the animal at any given time, presenting samples of the sequence of filters to the animal via the structure, one at a time, and generating an output indication of olfactory detection of target substances in the sequence of filters.
US10881080B2 Pet bed
The purpose of the present invention is to provide a pet bed which is not soiled by liquids such as liquid excrement and cleaning solutions, and which can maintain excellent sanitary conditions. This pet bed (1) is provided with a bed main body (5) that includes: a frame (3) which has a prescribed thickness; and a mat (4) which is less thick than the frame (3) and is detachably fitted into the frame (3). The pet bed (1) is provided with an absorbent sheet (2) on the top surface of the mat (4), and, in an opened state, the area in plan view of the absorbent sheet (2) is greater than the area in plan view of the top surface of the mat (4).
US10881078B1 Animal enclosure
An animal enclosure includes a kennel body including a rotational molded wall formed from a plastic material. The kennel body defines an interior space shaped to accommodate one or more animals, and defines a door opening shaped to allow the animal to enter and exit the kennel body. A hoop-shaped door frame is disposed on the kennel body proximate the door opening. A door is disposed on the door frame, and the door is pivotally moveable relative to the door frame between an open position and a closed position. A latch is disposed on the door. The enclosure includes first, second, third and fourth attachment members disposed on the kennel body, each positioned to receive a strap to secure the kennel body to a structure such as a truck bed.
US10881077B2 Low density pet litters and methods of making such pet litters
Compacting expanded perlite fines in the presence of a small amount of binder (starch and/or clay) and water, followed by drying, produces particles with low density, good integrity, and surprisingly higher absorption by volume than non-compacted expanded perlite or non-swelling clay. Furthermore, addition of a small amount of clumping agent (e.g., guar gum) to the compacted granules results in a clumping litter with low density, good integrity and comparable clumping ability to traditional clay clumping litter.
US10881076B1 Calf creep feeder
A calf creep feeder includes a panel fence positioned at each side of a feed enclosure. Each of the panel fences are selectively movable between a lower creep feeder position to an upper stowed position. A pair of torsion springs are secured to each of the panel fences to assist in raising the panel fences from their lower creep feeder positions to its upper stowed position.
US10881073B1 Soybean variety 01072782
The invention relates to the soybean variety designated 01072782. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01072782. Also provided by the invention are tissue cultures of the soybean variety 01072782 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01072782 with itself or another soybean variety and plants produced by such methods.
US10881070B1 Maize hybrid X18N907
A novel maize variety designated X18N907 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 X18N907 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X18N907 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X18N907, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X18N907 are provided. Methods for producing maize varieties derived from maize variety X18N907 and methods of using maize variety X18N907 are disclosed.
US10881069B1 Maize hybrid X00N538
A novel maize variety designated X00N538 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 X00N538 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X00N538 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X00N538, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X00N538 are provided. Methods for producing maize varieties derived from maize variety X00N538 and methods of using maize variety X00N538 are disclosed.
US10881068B1 Maize hybrid X03N361
A novel maize variety designated X03N361 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 X03N361 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X03N361 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X03N361, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X03N361 are provided. Methods for producing maize varieties derived from maize variety X03N361 and methods of using maize variety X03N361 are disclosed.
US10881066B1 Maize hybrid X00N529
A novel maize variety designated X00N529 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 X00N529 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X00N529 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X00N529, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X00N529 are provided. Methods for producing maize varieties derived from maize variety X00N529 and methods of using maize variety X00N529 are disclosed.
US10881063B1 Maize hybrid X05N287
A novel maize variety designated X05N287 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 X05N287 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X05N287 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X05N287, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X05N287 are provided. Methods for producing maize varieties derived from maize variety X05N287 and methods of using maize variety X05N287 are disclosed.
US10881062B1 Maize hybrid X13N205
A novel maize variety designated X13N205 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 X13N205 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X13N205 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X13N205, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X13N205 are provided. Methods for producing maize varieties derived from maize variety X13N205 and methods of using maize variety X13N205 are disclosed.
US10881060B2 Endophytes and related methods
The present invention relates to a method for identifying and/or characterising an endophyte strain, said method including providing a plurality of samples of endophytes, subjecting said endophytes to genetic analysis; subjecting said endophytes to metabolic analysis and selecting endophytes having a desired genetic and metabolic profile. The present invention also relates to novel endophytes having a desired toxin profile wherein the endophyte produces significantly less toxic alkaloids compared with a control endophyte such as standard toxic (ST) endophyte; and/or significantly more alkaloids conferring beneficial properties compared with a control endophyte such as ST endophyte. The present invention also relates to endophyte variants having a desired genetic and metabolic profile, wherein said endophyte variants possess genetic and/or metabolic characteristics that result in a beneficial phenotype in a plant harbouring or otherwise associated with the endophyte variant. Preferably said endophyte variants are generated by polyploidisation or induced chromosome doubling.
US10881057B2 Methods for hybrid corn seed production
Methods for improving the efficiency and productivity of hybrid corn seed production are provided herein. Various methods to improve the transfer of pollen from male corn plants to female corn plants, and thus increase yield, are provided herein. Without being limiting, these methods include varying the height of male and female corn plants in a field, as well as varying the number, arrangement, and ratio of male-to-female rows in a field.
US10881056B2 Bioreactor for in vitro plant culture
A bioreactor comprising: an upper container with transparent walls for the material being propagated, the container being provided with gas exchange diffuser to the external environment, humidifier, and artificial illumination; a lower container with transparent walls, having an aluminum tray and a point of water entry and/or nutrient medium, located in the bottom of the container; points of injection/removal of air/oxygen/carbon dioxide located in the lid; point of additional injection of carbon dioxide, close to the bottom of the upper container; hermetic connection device between the upper and lower containers for supply/drainage of the nutrient medium; a screen support for the material to be propagated; locking devices to hermetically close the upper container; and the lower container; and pneumatic drivers of the liquid nutrient medium between the upper container and the lower container.
US10881055B2 Nutritionally and botanically enhanced mycelial mass
The invention is an important innovation in mushroom culture in which not only are mycelia beneficially grown on the novel combination of a grain (or seed) and an herb, in the preferred embodiment of the invention the mycelial mass is grown in a co-fermentation with all of a grain (or seed), an herb and a juice.
US10881051B2 Fluid-cooled LED-based lighting methods and apparatus for controlled environment agriculture
A fluid-cooled LED-based lighting fixture for Controlled Environment Agriculture (CEA) to improve energy efficiency, recycle waste heat, and support the operation of environmental sensors in a controlled agricultural environment. In one example, a lighting fixture frame mechanically supports and houses respective components of the lighting fixture and includes a light spine to mechanically couple the lighting fixture to a support structure. One or more coolant pipes formed from copper and coupled to the lighting fixture frame conduct a fluid coolant through the lighting fixture to remove heat. The lighting fixture comprises one or more LED modules to emit light, and a multiple electrical power and communication ports to facilitate interconnection of the lighting fixture in a variety of controlled agricultural environments.
US10881049B2 Guiding device and baler
An agricultural baler includes a frame, a pressing belt operable to form a pressed bale in a pressing chamber, and a wrapping device operable to supply a wrapping material. A guide is disposed adjacent to and extends along the pressing belt. The guide leads the wrapping material to the pressing chamber. The guide includes a front mount and a rear mount. The front mount and the rear mount attach the guide to the frame, and each includes a spring biasing the guide toward the pressing belt. The front mount and the rear mount are spaced apart from each other along a longitudinal axis of the frame.
US10888041B2 Substrate working system and component mounter
A substrate working system includes a component mounter that mounts a component on a substrate, and an inspection unit provided in the component mounter or a device downstream of the component mounter and that performs a substrate inspection different from a normal substrate inspection when an abnormality related to a mounting operation is detected in the component mounter.
US10888040B2 Double-sided module with electromagnetic shielding
The present disclosure relates to a shielded double-sided module, which includes a module substrate with a ground plane, at least one top electronic component attached to a top surface of the module substrate and encapsulated by a first mold compound, a number of first module contacts attached to a bottom surface of the module substrate, a second mold compound, and a shielding structure. The second mold compound resides over the bottom surface of the module substrate, and each first module contact is exposed through the second mold compound. The shielding structure completely covers a top surface and a side surface of the module, and is electrically coupled to the ground plane within the module substrate.
US10888036B1 Thermal management assemblies for electronic assemblies circumferentially mounted on a motor
An electronic assembly includes a PCB coupled to a mounting surface of a cooling jacket circumferentially mounted on a motor and a thermal management assembly (TMA) thermally connected to the PCB. One or more switching semiconductor devices are disposed on a first surface of the PCB proximate to the motor. The TMA includes the cooling jacket, at least one jacket manifold formed through the cooling jacket, a thermal compensation base layer thermally coupled to the cooling jacket and the one or more switching semiconductor devices, and a cooling manifold disposed through the PCB to form a fluid flow path. The at least one jacket manifold has a fluid inlet and a fluid outlet. Two or more electrically insulated posts, each having a cooling channel, are disposed between the at least one jacket manifold and the cooling manifold and form a fluid circuit between the fluid inlet and the fluid outlet.
US10888032B2 Apparatus for liquid immersion cooling, system for liquid immersion cooling, and method of cooling electronic device
An apparatus for liquid immersion cooling, the apparatus includes: a casing configured to be partly filled with a first coolant and immerse, in the first coolant, a heat generating component other than a first heat generating component in a plurality of heat generating component; a liquid cooling jacket provided in contact with the first heat generating component placed in the casing, and configured to cool the first heat generating component; a first cooling device configured to dissipate heat of a second coolant sent out from the liquid cooling jacket through a first pipe, thereby cooling the second coolant; and a first pump configured to send out the second coolant cooled by the first cooling device to the liquid cooling jacket through a second pipe.
US10888031B2 Memory device with memory modules located within liquid coolant chamber
An example memory device includes a printed circuit board, a case, a bus, and memory modules. The case includes a number of walls, and at least some of the walls and the printed circuit board together form a liquid coolant chamber that is liquid-tight (excluding any hose connectors). The bus includes memory sockets connected to the printed circuit board and located within the liquid coolant chamber, and the memory modules are installed in the memory sockets and within the liquid coolant chamber. The bus also includes a connector to connect to a memory bus of a main printed circuit board of a computing device, the connector being external to the liquid coolant chamber.
US10888030B1 Managing dependencies between data center computing and infrastructure
Techniques for operating a data center include providing at least one fan coil unit operable to circulate a cooling airflow to a human-occupiable workspace of the data center; providing a plurality of computer racks arranged in one or more rows in the human-occupiable workspace; forming one or more warm air aisles between the one or more rows of the plurality of computer racks that are in fluid communication with an inlet of the fan coil unit through a warm air plenum, and also with an outlet of the fan coil unit through the human-occupiable workspace and the plurality of computer racks arranged in one or more rows; adjusting the associated electrical power density of one or more of the plurality of computer racks; and based on the adjustment, adjusting a characteristic of the data center.
US10888029B2 Data center cooling system with stacked rows of server racks
A data center cooling system includes a server rack frame assembly that includes a plurality of bays defined along a lengthwise dimension of the frame assembly, each bay including a volume defined at least in part by a specified height that is orthogonal to the lengthwise dimension and a specified width that is parallel to the lengthwise dimension and sized to at least partially enclose at least one server rack configured to support a plurality of data center computing devices; and at least one cooling unit sized for a bay of the plurality of bays of the server rack frame assembly and configured to circulate a heated airflow from an open back side of the at least one server rack, cool the heated air, and circulate a cooling airflow through an open front side of the at least one server rack.
US10888027B1 Cooling unit control
A method includes, at a start time, controlling a cooling unit to start the cooling unit in a mechanical mode and controlling the cooling unit to transition, after waiting a waiting interval from the start time and over a transition interval, the cooling unit from the mechanical mode to an economizer mode. In the mechanical mode, the cooling unit receives return air, cools the return air, and releases the cooled return air as supply air. The supply air is air supplied to a cooled volume. In the economizer mode, the cooling unit receives outdoor air and releases the outdoor air as at least a portion of the supply air. Transitioning the cooling unit from the mechanical mode to the economizer mode includes transitioning, over the transition interval, from receiving only the return air to receiving progressively less of the return air and progressively more of the outdoor air.
US10888018B2 Check valve for preventing air backflow in a modular cooling system
A cooling system for electrical and electronic devices for hot swapping of a fan module without affecting cooling efficiency due to air backflow, preventing stalling of newly installed exhaust device due to reverse rotation. A check valve assembly having an inlet side frame member, an outlet side frame member, and one or more non-symmetrical valve flaps, each flap having a movable part and a fixed part. The outlet side frame allows the flaps to open under suction pressure on side of the outlet side frame, the inlet side frame disallows the flaps to open under suction pressure on side of the inlet side frame, allowing air to flow in one direction from inlet side frame side to outlet side frame side only. The check valve assembly can be independent of the exhaust device. The check valve assembly can prevent backflow of air during hot swapping of the exhaust device.
US10888010B2 Retention of dual in-line memory modules
Embodiments are directed towards apparatuses, methods, and systems for a memory module, e.g., a dual in-line memory module (DIMM) including a first lengthwise edge along the DIMM and a second lengthwise edge, opposite the first lengthwise edge, to couple the DIMM with a printed circuit board (PCB). In embodiments, the DIMM includes one or more notches along the first lengthwise edge, to removeably couple with one or more flexible supports located at least partially along a length or width of a chassis and to engage the notches to assist in retention of the DIMM in the chassis to reduce a shock and/or vibration associated with a load of a plurality of DIMMs on the PCB. In some embodiments, the one or more flexible supports are coupled to a support structure, such as a pole mounted or otherwise coupled to a panel of the chassis. Additional embodiments may be described and claimed.
US10888008B1 Insulation cover fixing structure and protection device
An insulation cover fixing structure and a protection device include a first insulation, a first metal shielding cover and an engaging unit. The first insulation cover includes a first bottom plate and a first side plate. The first metal shielding cover is disposed at an outer side of the first insulation cover. The first metal shielding cover includes a second bottom plate and a second side plate. The engaging unit is disposed on at least one of the first insulation cover and the first metal shielding cover. The first metal shielding cover and the first insulation cover are fixed by the engaging unit. The engaging unit includes a first tongue extended with bend from one of the first side plate and the second side plate toward the other and a second tongue extended from the first tongue. The second tongue is pressed against the other of the first side plate and the second side plate.
US10888007B1 Multi-gang electrical box for new building construction and associated methods
A multi-gang electrical box includes an electrical enclosure defining opposed side walls, a lower wall, an upper wall, and a rear wall. The rear wall has a perimeter adjoining the side walls, the lower wall, and the upper wall to form a cavity. The electrical enclosure has a centrally registered longitudinal axis traversing the lower wall and the upper wall. A complementary cover assembly is configured to removably affix to an opening of the cavity of the electrical enclosure. A plurality of linear grooves disposed along an interior surface of the opposed sidewalls, respectively, and spaced from the lower wall and the upper wall. A plurality of chamfered channels are disposed at the rear wall for receiving electrical wires therethrough. Each of the upper wall and the rear wall has a corresponding smooth, planar, and uninterrupted inner surface, respectively.
US10888003B2 Copper foil with carrier, coreless support with wiring layer, and method for producing printed circuit board
There is provided a copper foil provided with a carrier exhibiting a high peeling resistance against the developer in the photoresist developing process and achieving high stability of mechanical peel strength of the carrier. The copper foil provided with a carrier comprises a carrier; an interlayer disposed on the carrier, the interlayer having a first surface adjacent to the carrier and containing 1.0 atom % or more of at least one metal selected from the group consisting of Ti, Cr, Mo, Mn, W and Ni and a second surface remote from the carrier and containing 30 atom % or more of Cu; a release layer disposed on the interlayer; and an extremely-thin copper layer disposed on the release layer.
US10888000B2 Manufacturing method of circuit board and of semiconductor device including the same
A manufacturing method of a circuit board includes the following steps. A conductive plate is provided. The conductive plate is patterned to form ducts. The patterned conductive plate is laminated with a core dielectric layer. The lamination leaves exposed a bottom surface of the patterned conductive plate. Through holes are opened in portions of the core dielectric layer within the ducts. A conductive material is formed in the through holes and over the core dielectric layer to produce a metallization layer electrically insulated from the patterned conductive plate. Dielectric layers and conductive layers are alternately stacked on an upper surface of the core dielectric layer. The conductive layers are electrically connected to the metallization layer.
US10887997B2 Method for manufacturing flexible printed circuit board (FPCB) and apparatus for manufacturing FPCB
The present disclosure relates to an apparatus for manufacturing flexible printed circuit board (FPCB) and method for manufacturing the FPCB, having no limitations of length of a circuit pattern being formed on a base film.
US10887996B2 Electronic components coated with a topological insulator
A method for increasing a service lifetime of an electronic component includes applying a topological insulator coating layer on a surface of the electronic component and performing a test on the electronic component with the topological insulator coating layer applied thereto. The electronic component with the topological insulator coating layer exhibits at least a 100% improvement during the test when compared to an otherwise equivalent electronic component without the topological insulator layer applied thereto. The electronic component with the topological insulator coating layer exhibits at least a 100% improvement during the test when compared to an otherwise equivalent electronic component with a graphene layer applied thereto. The test includes at least one of: a waterproofness test, an acetic acid test, a sugar solution test, and a methyl alcohol test.
US10887995B2 Method for manufacturing a printed circuit board including an embedded electronic component
A printed circuit board (PCB) including an embedded electronic component is provided. The printed circuit board includes a core having a cavity, an electronic component inserted into the cavity having a rough surface formed on surfaces of external electrodes provided on both lateral portions thereof, a low rough surface being formed in a portion of the rough surfaces, insulating layers laminated on upper and lower portions of the core and bonded to an outer circumferential surface of the electronic component insertedly positioned in the cavity, and an external circuit pattern provided on the insulating layers.
US10887993B2 Standoff connector for electrical devices
An apparatus includes an electrical device having a surface. The electrical device includes a first surface conductor spaced apart from a second surface conductor on the surface to provide circuit contacts to the device. A first standoff connector is bonded to the first surface conductor. The first standoff connector includes a leg having a proximal end bonded to the first surface conductor. The leg of the first standoff connector extends outwardly from the first surface conductor to a bend that is spaced apart from the surface of the electrical device. A second standoff connector is bonded to the second surface conductor. The second standoff connector includes a leg having a proximal end bonded to the second surface conductor. The leg of the second standoff connector extends outwardly from the second surface conductor to a bend that is spaced apart from the surface of the electrical device.
US10887986B2 Printed circuit board and method of manufacturing the same
A printed circuit board includes an insulating layer, a pad, and a via fill. The insulating layer includes a via hole. The pad is formed in the insulating layer such that an intermediate portion thereof is exposed by the via hole. The pad includes a through hole formed in the intermediate portion. The via fill is formed in the via hole, configured to fill the through hole, and coupled to the intermediate portion.
US10887983B2 Printed circuit board
A printed circuit board includes a circuit layer and a ground layer disposed above the circuit layer. The ground layer includes ground layer sections each having metal members, arranged in parallel in one direction on a plane. Areas of the metal members of adjacent ground layer sections are different from each other. The areas of the metal members are determined based on respective areas of circuits of the circuit layer corresponding to respective ground layer sections.
US10887982B2 Voltage regulator module with cooling structure
A high-power Voltage Regulator Module (VRM) includes a housing having side walls, an upper opening, and a lower opening, a VRM circuit board oriented within the housing, a plane of the VRM circuit board oriented in parallel to at least one of the side walls of the housing, an upper Printed Circuit Board (PCB) coupled to the upper opening of the housing, a lower panel coupled to the lower opening of the housing, a coolant inlet port formed in the lower panel, and a coolant outlet port formed in the lower panel. The high power VRM may include a coolant inlet adapter coupled to the coolant inlet port and a coolant outlet adapter coupled to the coolant outlet port. The coolant inlet adapter and the coolant outlet adapter may provide support for the VRM.
US10887977B2 Hybrid component carrier and method for manufacturing the same
A method for manufacturing of a hybrid component carrier includes providing a first layer structure having at least one electrically insulating layer and at least one electrically conductive layer and forming a second layer structure on the first layer structure wherein the second layer structure has at least a first layer and a second layer. The first layer structure has a first density of electrically conductive elements. The second layer structure has a second density of electrically conductive elements. The second density of electrically conductive elements is greater than the first density of electrically conductive elements. The forming of the second layer structure on the first layer structure includes forming the first layer of the second layer structure on the first layer structure and subsequently forming the second layer of the second layer structure on the first layer of the second layer structure.
US10887972B2 Lighting troubleshooting
A lighting network (100) comprises a plurality of lighting devices (200, 300, 400A-H) each having at least one connection to a source device (101), the connection being either direct or indirect via one or more others of the lighting devices forming the indirect connection, each of the lighting devices comprising a respective light source. A method of troubleshooting the lighting network comprises steps of: identifying, for a target one of the lighting devices, at least one of said connections between the source device and the target lighting device; determining a characteristic of the identified connection from the source device to the target device, wherein the characteristic comprises a signal strength of the identified one of said connections and/or a latency of the identified one of said connections; and controlling at least one of the light sources to render a visualization of the identified connection between the source device and the target lighting device in the lighting network.
US10887971B1 Lighting graph-based conditional control of a lighting system
Systems and methods for controlling transitions in a lighting system based on a lighting graph. The system includes a light fixture, a controller, and a memory. The controller stores three or more lighting states and associates each with a respective lighting parameter for controlling the light fixture. Multiple input state transition paths and multiple output state transition paths are associated with each lighting state. The controller receives an input signal and determines an output state transition path that indicates a second lighting state of the three or more lighting states. The determination of the transition path is based on a condition or is unconditional. A light control signal is transmitted to the light fixture based on the respective lighting parameter associated with the second lighting state. A lighting state includes all of the parameters to execute the state, or parameters that define a difference from a prior lighting state.
US10887970B2 Daylight harvesting to exceed artificial light maximum
A daylight harvesting system includes a daylight harvester device that distinguishes the natural and artificial contributions to the light in a workspace. Distinguishing the contributions allows the values of the contributions to be combined in ways other than linearly summing them to obtain the total light. For example, when the natural light increases, the artificial light may be reduced by less than the natural-light increase to mitigate glare and/or shadows and other artifacts that might otherwise be present and objectionable. The daylight harvesting system can include a human-based sensor located in a workspace, e.g., on or close to a user, so the measurements it takes are not adversely affected by spatial variations across a room in the natural and artificial lighting.
US10887969B2 Method for controlling the light intensity of a facility, and associated system
A method that includes the following steps: determination of predictive meteorological data in a region surrounding the facility; querying of a database about the presence of birds in the region surrounding the facility; calculation, by a prediction unit, of the probability of birds passing opposite the facility as a function of time, on the basis of the predictive meteorological data and data relating to the presence of birds in the region surrounding the facility; and control, by a control unit, of at least one light source of the facility, on a basis of the probability of passage, calculated by the prediction unit.
US10887958B1 Camera wall plate with security camera
An apparatus including an adapter plate and a base. The adapter plate may comprise an interface configured to connect to an AC supply and enable a light fixture to be mounted to the adapter plate. The adapter plate may comprise a power adapter configured to provide the AC supply to the light fixture and convert the AC supply to a DC source. The base may comprise a circuit configured to receive the DC source, analyze video and generate a signal in response to the video. The base may comprise a module configured to capture the video and tilt to adjust a field of view. The base may be configured to slide in and out of the adapter plate to adjust a distance between the adapter plate and the module. Adjusting the distance may enable the module to be moved to a level that is not obstructed by the light fixture.
US10887957B2 Light emitting diode drive circuit with silicon-controlled rectifier dimmer, circuit module and control method
An LED drive circuit with a SCR dimmer, a circuit module and a control method therefor are provided. In each cycle of the alternating current, the bleeding current during a time period for turning on the SCR dimmer is distinguished from the bleeding current in a time period from an instant at which the SCR dimmer is turned on to an instant at which the LED load is lit. The bleeder circuit is controlled to perform bleeding at the first current during the time period for turning on the SCR dimmer, and then perform bleeding at the second current which is less than the first current from the instant at which the SCR dimmer is turned on, so that an average bleeding current of the bleeder circuit in each cycle can be reduced, the bleed loss can be reduced, and the efficiency of the LED drive circuit can be improved.
US10887954B1 Resistance control device and its lamp
A resistance control device and its lamp. The resistance control device includes: a shell, which is provided with an accommodating chamber and the first opening and the second opening connecting the accommodating chamber; and a control module, which includes the resistor and the external plug in the accommodating chamber. The external plug is electrically connected to the resistor. One end of the external plug is set extending the first opening. The external plug is used to connect the resistor to the lamp; and a boosting part, which is connected to the resistor and exposed in the second opening. The boosting part is used to twist or toggle the resistor to adjust the resistance value of the resistor accessing to the lamp. The resistance control device can be removed to achieve the quick separation and assembly of the lamp and improve the use convenience.
US10887951B2 Cooking apparatus and method of controlling the same
Disclosed are a cooking apparatus and a method of controlling the same. The cooking apparatus includes a plurality of light sources configured to emit light toward a cooking container and grouped into a plurality of groups and a light emission driving controller configured to perform control in a manner that flame images are displayed by performing group controlling on the basis of at least one of a control command input by a user, a grouping form of the plurality of groups and a preset operation pattern.
US10887948B2 Sauna heating panel power distribution systems and methods
Power feed connections and sauna heating panels include a power feed having a first insulated conductor electrically coupled to a first terminal and a second insulated conductor electrically coupled to a second terminal. The first and second terminals are electrically coupled with at least one heating element. In some cases the power feed includes a supply portion, a connection portion, and an extension portion. The extension portion has one or more conductors in a twisted configuration extending away from the first and second terminals. In some cases the power feed includes an extension conductor portion coupled to a return conductor portion in a twisted configuration. The extension portion extends away from a second terminal past a second connection point and the return portion returns back to and connects to the second connection point at the second terminal. Methods for providing power connections to heating panels are also provided.
US10887937B2 System and method for proximity based networked mobile communication
Communication between users of mobile devices is provided based on proximities between the users are used to provide the user with an indication of the broadcasting user's mobile computing device based on proximity rather than prior knowledge of the registered users. The proximity is established by physical distance, visual proximity, distance as determined by radio signal strength, absolute received radio signal strength, boundaries stored on a server or other defined proximity determination. A user's mobile computing device is used to identify a device location, and the device broadcasts a message, call and/or video transmission to other users' devices. The user's mobile computing device to provide the user with an indication of the broadcasting user's mobile computing device based on proximity.
US10887934B2 Activation of communication interfaces of a terminal
A terminal is described, along with a method for data processing carried out by the terminal, for communication via a plurality of interfaces of the terminal. The terminal can include a first interface for communication via a radiofrequency link, and a second interface for communication via a short-range link, where the second interface can be polluted by the radiofrequency link used by the first interface. The terminal can be configured to activate the first interface, deactivate the first interface and initiate a time-out during which the terminal can activate a third interface for communication via an optical link, and then activate the second interface.
US10887929B2 Resource allocation method and full duplex communication system
The present disclosure provides a resource allocation method. The resource allocation method includes the following steps: selecting multiple first selected virtual nodes according to multiple virtual pheromonal trails on multiple virtual edges, in which the first selected virtual nodes forms at least one virtual tour, and the virtual tour includes multiple first virtual edges; updating the virtual pheromonal trails on the virtual edges according to virtual distances corresponding to the first virtual edges of the virtual tour; selecting multiple second selected virtual nodes according to the updated virtual pheromonal trails on the virtual edges, in which the second selected virtual nodes form at least one resulting virtual tour; allocating the resource blocks to selected user pairs according to the resulting virtual tour.
US10887920B2 Apparatuses and methods for Bandwidth Part (BWP) selection for a random access procedure
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a service network. The controller selects one of one or more uplink (UL) Bandwidth Parts (BWPs) to be an active UL BWP, and selects one of one or more downlink (DL) BWPs to be an active DL BWP according to an association between the UL BWPs and the DL BWPs. Also, the controller performs a random access procedure on the active UL BWP and the active DL BWP via the wireless transceiver.
US10887918B2 Enhanced Wi-Fi access protocol (EWAP)
This disclosure relates to wireless communication techniques. According to some embodiments, a wireless device may select a random number and sequentially advertise the bits of the random number. If the wireless device advertises the highest random number, it may proceed to transmit a packet using a channel. If another device advertises a higher number, the wireless device may not transmit its packet and may restart the process.
US10887917B2 Bandwidth part activation
This disclosure relates to performing bandwidth part activation in a cellular communication system. A wireless device may attach to a network via a cell that includes multiple bandwidth parts. The wireless device may receive an indication activating a non-default bandwidth part for the wireless device. A bandwidth part activation timer may be initiated based at least in part on activation of the non-default bandwidth part. At expiration of the bandwidth part activation timer, the wireless device may deactivate the non-default bandwidth part and activate a default bandwidth part if there is not a procedure to perform an uplink data transfer in progress. If there is a procedure to perform an uplink data transfer in progress at expiration of the bandwidth part activation timer, the procedure may be completed via the non-default BWP even after expiration of the bandwidth part activation timer.
US10887909B2 Method and apparatus for receiving system information in the wireless communication
The present invention discloses a method for a user equipment to receive system information in a wireless communication system. Particularly, the method is characterized in detecting a first synchronization signal block configured with a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS) and a Physical Broadcasting Channel (PBCH) at a specific frequency position, determining a presence or non-presence of system information corresponding to the first synchronization signal block within a first synchronization raster corresponding to a specific frequency position based on a system information indicator included in the PBCH, and if the system information corresponding to the first synchronization signal block is determined as not existing, determining a second synchronization raster having system information exist therein based on the system information indicator.
US10887899B2 System and method for uplink grant-free transmission scheme
A method embodiment includes implementing, by a base station (BS), a grant-free uplink transmission scheme. The grant-free uplink transmission scheme defines a first contention transmission unit (CTU) access region in a time-frequency domain, defines a plurality of CTUs, defines a default CTU mapping scheme by mapping at least some of the plurality of CTUs to the first CTU access region, and defines a default user equipment (UE) mapping scheme by defining rules for mapping a plurality of UEs to the plurality of CTUs.
US10887892B2 Apparatus and method in wireless communication system
An apparatus and method in a wireless communication system. The apparatus includes a dynamic network planning trigger unit and a master user equipment selecting unit. The dynamic network planning trigger unit triggers, based on a predetermined trigger event, a dynamic network planning in an area managed by the apparatus. The dynamic network planning includes selection of a master user equipment used for device-to-device communication, and the master user equipment receives signals from a base station during the device-to-device communication process and relays signals between the base station and a slave user equipment. The master user equipment selecting unit selects, from user equipment in the area according to quality of channels between the user equipment and the base station, one or more user equipment as master user equipment, distances between the master user equipment being greater than the intervals.
US10887890B2 Fast multi-beam listen before talk
Facilitating fast multi-beam listen before talk in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a device can comprise determining a first inactivity in a first beam based on a first performance of a first listen before talk procedure in the first beam and, based on determining the first inactivity, analyzing a presence of an activity in a second beam based on a second performance of a second listen before talk procedure in the second beam. Further, the operations can comprise, based on determining a lack of the presence of the activity in the second beam, transmitting a signal via the second beam. In an example, analyzing the presence of the activity in the second beam can be performed prior to completion of the determining the first inactivity in the first beam.
US10887879B2 Scrambling sequence design for embedding receiver ID into frozen bits for blind detection
Methods and devices are described for encoding and decoding control information that has been modulated based on one or more identifiers of the transmitter and/or receiver. Some embodiments describe scrambling sequence design for multi-mode block discrimination on downlink control information (DCI) blind detection. Separate scrambling masks may be applied to disparate bit fields within a coded DCI message, wherein each of the scrambling masks is derived from a unique identifier associated with either the transmitter or the intended receiver. The scrambling masks may be used by the receiver to perform early termination of the decoding process, to mitigate intercell interference, and to verify that the receiver is the intended receiver.
US10887875B2 User equipment, base station, a method performed by a user equipment (UE) and a method performed by a base station for multi-group communications
A User Equipment (UE) configured for multi-group communications is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE detects a plurality of cells. The UE also determines to use multiple groups of one or more cells. The UE further determines a primary secondary cell (PSCell) for a non-primary cell (non-PCell) group based on UE-specific radio resource control (RRC) signaling. The UE additionally receives information using the multiple groups.
US10887871B2 Resource assignment indication for further eMTC
Apparatuses, methods, and systems are disclosed for device-to-device transmission. One apparatus includes a receiver that receives a control signal containing a first set of bits indicating a frequency band reference and a second set of bits indicating a frequency band pattern. In such an embodiment, the frequency band pattern is based on a unit size of the frequency band reference. Moreover, the apparatus includes a processor that identifies a resource assignment from both the frequency band reference and the frequency band pattern. In some embodiments, the apparatus includes a transmitter that transmits data on the resource assignment.
US10887870B2 Signal transmission method and apparatus
Provided in embodiments of the present invention are a signal transmission method and an apparatus, the method comprising: a terminal device determining a resource pool transmitting a first signal according to a first numerology used to transmit the first signal; the terminal device using a transmission resource in the resource pool transmitting the first signal to transmit the first signal.
US10887862B2 Location determination in a cloud radio access network utilizing image data
A communication system that provides wireless service to at least one wireless device is provided. The communication system includes a baseband controller communicatively coupled to a plurality of radio points and at least one image capture device at a site. The baseband controller is configured to determine a signature vector for a wireless device associated with a first user. The communication system also includes a machine learning computing system configured to determine an image-based location of the first user based on image data from the at least one image capture device. The communication system is also configured to determine mapping data that associates the signature vector with the image-based location of the first user.
US10887861B2 Facilitating harmonization of wireless communication service delivery
Harmonization of wireless communication service delivery is facilitated. One method comprises receiving, by an anchor node, from a mobile device communicatively coupled to a network, first information indicative of a request for service for the mobile device, wherein the network comprises a first base station (BS) device configured to provide downlink communication between the first BS device and the mobile device, and another BS device configured for uplink communication between the mobile device and the other BS device. The first BS device can be a millimeter wave (mmW) BS device in some embodiments. The method also comprises generating information indicative of a transmission parameter for a type of access to the network device. The transmission parameter can be generated based on various criteria including, but not limited to, whether there is line-of-sight between the first device and the mobile device, the requested service and/or the availability of network resources.
US10887860B1 Apparatus and method for optimizing wireless end node location determination via targeted proximity ranging to clusters of other wireless nodes
Provided are a wireless communications node (WCN) and a method therefor achieving optimized estimation of coordinate location of the WCN relative to wireless communications with a plurality of reference points (RPs). To do so, the WCN coordinates clustering of such RPs, and determines an estimated coordinate location of the WCN based on one or more RPs of selected ones of clusters each having a centroid thereof that is measured as being most proximate the WCN when compared with unselected clusters.
US10887857B2 Interior climate control augmentation by personal comfort data provided via wireless wearable device communications
An affective computing server (ACS) is described herein that is incorporated into a mobile wireless network management infrastructure. The ACS is configured to carry out a method over a mobile wireless network for maintaining a comfort status of a user of a wearable device. The ACS registers the wearable device associated with the user. The ACS receives, via a mobile wireless technology link, a user comfort status profile (UCSP) message issued by the wearable device, where the UCSP message includes at least a parameter value indicative of the comfort status of the user. The ACS processes the UCSP message to render a comfort control request based upon the UCSP. The ACS causes a sending of the comfort control request over a mobile wireless technology to an actuator (e.g. a heating/air conditioning system) for affecting a change in the comfort status of the user of the wearable device.
US10887856B2 Adaptive mesh synchronized time network
Synchronizing devices in a network. In one example, a first communication interface of a first communication device transmits a first message through a first communication path in a mesh network. The first communication path includes the first device, a second device, and a remote server. The first message includes a status of the first device. The first communication interface is switched to a sleep mode after transmission of the first message. Subsequently, the communication interface switches from the sleep mode to an awake mode. While the first communication interface is in the awake mode, the first communication interface transmits a second message through a second communication path in the mesh network. The second communication path includes the first device, a third device, and the remote server.
US10887855B2 Synchronization processing method and apparatus, and device
Embodiments of this application provide a synchronization processing method and apparatus, and a device. The method includes: sending, by a network device, a first synchronization signal and a second synchronization signal to a terminal device within a first time unit, where frequencies of first synchronization signals in all beams are the same, and each beam has a different difference between the frequency of the first synchronization signal and a frequency of the second synchronization signal; and determining, by the terminal device, an optimal transmit beam of the network device for the terminal device and a time sequence of the optimal transmit beam based on the first synchronization signal and the second synchronization signal. This method effectively reducing synchronization detection complexity of the terminal device.
US10887854B2 Device to device synchronization source selection
The present invention relates to selection of synchronization source among various synchronization sources which include sources determining the synchronization signal from the network such as base stations (network nodes) or user equipments which receive the synchronization signal possibly over other hops from the base station, and which further includes sources which do not determine their synchronization signal from the network. The selection of the synchronization source is performed by choosing the source with the most reliable synchronization signal based on a metric calculated for each of the sources considered. In particular, the metric is based on the type of the source, number of hops between the network and the source and/or received signal quality. After selecting the source, the timing of the device is adapted accordingly.
US10887848B2 Base station power management using solar panel and battery forecasting
A system is disclosed, comprising: a solar panel; an electric power supply source; a wireless fronthaul access point coupled to a radio mast and in communication with a remote baseband unit, the wireless fronthaul access point further comprising a first millimeter wave wireless interface; a self-organizing network module in communication with a coordinating server; and an antenna-integrated radio for providing access to user equipments (UEs), mounted within line of sight on the radio mast with the wireless fronthaul access point, the antenna-integrated radio further comprising: a second millimeter wave wireless interface configured to receive the digital I and Q signaling information from the remote baseband unit wirelessly via the wireless fronthaul access point, wherein the wireless fronthaul access point thereby wirelessly couples the remote baseband unit and the antenna-integrated radio. Synchronization is used to pack used resource blocks to reduce the duty cycle of the PAs, thereby reducing power.
US10887846B2 Uplink transmission power control method and user equipment
An uplink transmission power control method and a user equipment are provided, where the method includes: determining, by a UE, whether uplink channels are simultaneously transmitted over adjacent subframes between multiple carriers; where the adjacent subframes between the multiple carriers are partially overlapped; and timing advance values of the multiple carriers are different; and if uplink channels are simultaneously transmitted over adjacent subframes between multiple carriers, processing, by the user equipment, an uplink channel transmitted over the last symbol on a partially overlapped subframe of another carrier except a carrier having the greatest timing advance value, so that total transmission power of the uplink channels is lower than the maximum transmission power or an interference level of the user equipment.
US10887843B2 Method and apparatus for transmitting an uplink transmission based on a pathloss estimate
Configuration information can be received in a first serving cell. A determination can be made as to whether the configuration information includes a cell ID. A pathloss estimate for an uplink transmission transmit power setting can be determined based on a pathloss reference signal associated with a second serving cell if the configuration information includes the cell ID. The uplink transmission can be transmitted on the first serving cell based on the determined pathloss estimate.
US10887842B2 Method and device for uplink power control
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure provides a method for uplink power control, which is applied to a User Equipment (UE), and the method includes: determining a timing between a power control command and a Physical Uplink Control Channel (PUCCH), which adopts the power control command to control power. The present disclosure also provides a corresponding device.
US10887841B2 Method and apparatus for transmitting uplink signals in wireless communication system
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and an apparatus for a terminal controlling uplink power in the wireless communication system, comprising the steps of: configuring an uplink subframe (UL SF) of a first set and a UL SF of a second set; receiving a downlink control information (DCI) format including a bitmap for indicating transmit power control (TPC) for a plurality of terminals; and controlling transmit power of an uplink channel by using TPC information on the terminals from the bitmap, wherein the TPC information is used for controlling transmit power of an uplink channel transmitted from the UL SF of the first set when the DCI format comprises a first identifier, and the TPC information is used for controlling transmit power of an uplink channel transmitted from the UL SF of the second set when the DCI format comprises a second identifier.
US10887837B1 Wakeup radio packet with neighbor access point information
A method, performed by a first communication device, for transmitting a wireless local area network (WLAN) packet to a WLAN network interface device of a second communication device is described. The second communication device includes a separate wakeup radio (WUR) coupled to the WLAN network interface device. The WLAN packet is generated at the first communication device to include a WUR identifier associated with a neighbor communication device. The WUR identifier is usable by the WUR of the second communication device to identify WUR packets transmitted by the neighbor communication device. The neighbor communication device is different from the first communication device. The WLAN packet is transmitted by the first communication device to the WLAN network interface device of the second communication device.
US10887831B2 Systems and methods for providing indications of advanced network features, associated with a network area, to a user device
A network device identifies, prior to a user device establishing a connection with a network advanced network features associated with network areas. The network device selects a network indication that indicates one or more of the advanced network features associated with one of the network areas, and provides the network indication to the user device.
US10887830B2 Cell level isolation for network slicing and network sharing
Methods, systems, and devices for wireless communication are described that provide for sharing or isolating network resources between multiple cells in a system. Resources are allocated to multiple cells and multiplexed according to a time division multiplexing (TDM) scheme where a portion of a component carrier is shared between multiple cells. The allocation of resources also includes splitting or sharing a portion of the time resources between two or more cells such that a subframe is allocated as a subframe shared between multiple cells or as a subframe dedicated for use by only a single cell.
US10887828B2 Techniques and apparatuses for mobile network searching in multiple radio access technologies
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a mode in which the user equipment is enabled, wherein the mode is one of a non-standalone mode, a standalone mode, or a standalone mode and a non-standalone mode; determine whether to prioritize a first set of frequencies associated with a first radio access technology (RAT) or a second set of frequencies associated with a second RAT based at least in part on the mode in which the user equipment is enabled, wherein the first RAT is different from the second RAT; and perform a search of the first set of frequencies or the second set of frequencies based at least in part on whether the first set of frequencies or the second set of frequencies is prioritized. Numerous other aspects are provided.
US10887823B2 System and method for detecting and controlling contraband devices
The growing problem of contraband devices being smuggled into a correctional facility raises both security and safety issue. General fixed contraband detection systems are not cost effective because they require a high up-front cost and high maintenance, training and upgrade cost after installation. The present disclosure provides details of a system and method to detect and control the usage of contraband devices in a correctional facility cost effectively. Such a system is portable and can be relocated to different locations. Such as system both detects contraband devices and disrupts the operations of the contraband devices. Such a system further provides a report on the severity of contraband usage to the correctional facility.
US10887817B2 Location-based network system and location-based communication method
A location-based network system is provided. The location-based network system includes a plurality of communication nodes to transmit a data packet based on the location of each node and a distance between each node and a destination node. A location-based communication method is also provided.
US10887814B2 Method of sending beam report and device thereof
A method of sending a beam report and a terminal thereof are provided. The method includes: monitoring a quality parameter of at least one beam link; and determining, according to the quality parameter of the beam link, at least one beam link subjected to a quality loss; in the case that at least a first preset quantity of beam link of the at least one beam link subjected to the quality loss is the beam link of a target antenna panel, determining that a shielding event of the target antenna panel is detected and sending a beam report to a network.
US10887813B2 User equipment, network node and methods in a wireless communications network
A method performed by a User Equipment (UE) for managing Uplink (UL) transmissions between the UE and a second network node in a wireless communications network is provided. The second network node serves a target cell comprising a first UL carrier and a second UL carrier. The UE receives a message from a first network node. The message relates to a handover of the UE to the target cell. The message comprises an indication indicating one or more UL carriers of the target cell. The UE then decides which one or more out of the first UL carrier and the second UL carrier that is corresponding to the indicated one or more UL carriers. The decided one or more UL carriers are for random access in the target cell.
US10887809B2 Method and system for realizing function by causing elements of hardware to perform linkage operation
A system that stores functional information indicating a capability of each of a plurality of elements located remotely from the system; identifies a function capable of being performed by linking a plurality of the elements based on the stored functional information; and transmits information corresponding to the identified function capable of being performed by linking the plurality of elements to a first device remote from the system.
US10887808B1 Optimizing communications across multiple network interfaces of a connected vehicle
In one embodiment, a vehicle having a plurality of network interfaces communicates with a first communication network via a first one of the network interfaces. The vehicle receives performance data regarding the first communication network and one or more other communication network, wherein the received performance data is associated with a particular location. The vehicle determines in advance of arriving at the particular location that the vehicle should switch from communicating with the first communication network to communicating with a selected one of the one or more other communication network, based on the received performance data. At the particular location, the vehicle switches from communicating with the first communication network via the first network interface to communicating with the selected communication network via a second one of the plurality of network interfaces.
US10887805B2 Device and method of handling handover
A first base station (BS) for handling a handover with a second BS comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise determining to hand over a first communication device to the second BS; generating a first handover request message, wherein the first handover request message comprises one of first system information and second system information according to whether the first communication device is in coverage enhancement (CE) or according to a type of the first communication device; transmitting the first handover request message to the second BS; receiving a first handover request acknowledgement message from the second BS; and transmitting a first handover command to the first communication device in response to the reception of the first handover request acknowledgement message.
US10887802B2 Methods and apparatuses for handling the configuration of measurements to be performed by a user equipment in a wireless communication network
A method performed by a first base station (111), is described. The first base station (111) determines (501) a change in one or more measurements to be performed by a UE (130). The measurements are associated with a first set of frequencies. The first base station (111) also transmits (502) a first message to a second base station (112) comprising information regarding which frequencies in the first set are to be changed. The first base station (111) and the second base station (112) serve the UE (130). A method performed by the second base station (112) is also described whereby the second base station (112) receives the first message. In a method performed by the UE (130), the UE (130) receives, from the first base station (111), a configuration message configured to specify the measurements to perform and a measurement gap configuration. The UE (130) then takes the measurements based on the configuration message.
US10887797B2 Traffic splitter for user plane in mobile networks
The application relates to a method for operating a traffic splitter provided for a data packet flow flowing through the data plane. The data packet flow is received and it is determined whether the data packet flow should be transmitted through an Evolved Packet Core, EPC, processing path or through a Software Defined Network, SDN, processing path based on information provided in the data packets of the data packet flow and it is transmitted either through the EPC processing path or the SDN processing path based on the determination.
US10887795B2 Over-the-air (OTA) Wi-Fi offloading
Systems and methods for OTA Wi-Fi offloading are provided. According to one embodiment, a first AP of a private network provides connectivity between one or more wireless client devices and a wired network portion of the private network. The first AP is coupled to a switch via a first wired link. The first AP determines whether the traffic being transmitted on the first wired link exceeds a configurable or predefined threshold. When the determination is affirmative, the first AP offloads a portion of the traffic to a second AP of the private network by: (i) dynamically establishing a mesh like link with the second AP; and causing the traffic to be delivered to the wired portion of the private network via a second wired link, coupling the second AP to the switch, by transmitting the portion of the traffic via the mesh like link to the second AP.
US10887792B2 Pseudo-random label assignments for packets in a transmission burst
Embodiments described herein are generally directed to a sequence encoding engine to apply pseudo-random label assignments to packets within a single transmission burst. They may also include a modulation circuit coupled to the sequence encoding engine to modulate signals to burst transmit the packets. These burst transmissions may travel along a plurality of radio access pathways. In embodiments, the pseudo-random label assignments to the packets within the single transmission burst using a van der Corput sequence, or some other sequence for example a digit-reversed base-N representation of a packet sequence number, wherein N is a number of the selected ones of the plurality of radio access pathways, for example but not limited to a LTE or a Wi-Fi pathway.
US10887788B2 Device and method of handling scheduling requests for logical channels
A communication device for handling scheduling requests (SRs) for logical channels comprises at least one processing circuit configured to execute instructions of: receiving a configuration of a first logical channel, a configuration of a second logical channel, a first SR configuration associated to the first logical channel and a second SR configuration associated to the second logical channel; when a priority of the first logical channel is higher than or equal to a priority of the second logical channel and the first logical channel has first data becoming available for a first data transmission, triggering a first buffer status reporting (BSR) and a first scheduling request (SR) for the first BSR and transmitting the first SR according to the first SR configuration; and when the first logical channel is released, canceling the first SR.
US10887787B2 Reflective QoS control in wireless communications
Various examples pertaining to reflective quality of service (QoS) control in wireless communications are described. A user equipment (UE) receives from a wireless network control signaling that activates support of reflective QoS by the UE. The UE determines whether a predefined condition exists. The UE then indicates to the wireless network a change in a capability of the UE to support the reflective QoS responsive to the determining indicating that the predefined condition exists. When the UE receives from the wireless network control signaling that activates support of reflective QoS by the UE, the UE deletes one or more UE-derived QoS rules among a plurality of active UE-derived QoS rules each with a respective reflective QoS (RQ) timer running.
US10887780B2 Receivers incorporating uniform and non-uniform constellations and adaptive selection
Communication systems are described that use unequally spaced constellations that have increased capacity compared to conventional constellations operating within a similar SNR band. One embodiment is a digital communications system including a transmitter transmitting signals via a communication channel, the transmitter including a coder capable of receiving user bits and outputting encoded bits at a rate, a mapper capable of mapping encoded bits to symbols in a constellation, and a modulator capable of generating a modulated signal for transmission via the communication channel using symbols generated by the mapper, wherein the constellation is unequally spaced and characterizable by assignment of locations and labels of constellation points to maximize parallel decode capacity of the constellation at a given signal-to-noise ratio so that the constellation provides a given capacity at a reduced signal-to-noise ratio compared to a uniform constellation that maximizes the minimum distance between constellation points of the uniform constellation.
US10887778B2 Proactively adjusting network infrastructure in response to reporting of real-time network performance
In one example, the present disclosure describes a device, computer-readable medium, and method for proactively adjusting the infrastructure of a communications network in response to reporting of real-time network performance. For instance, in one example, a method includes obtaining real-time network performance metrics directly from a user endpoint device operated by a customer of a telecommunication service provider network, correlating the real-time network performance metrics with data from another data source, wherein the data includes data other than network performance metrics, and adjusting an infrastructure of the telecommunication service provider network in response to an insight gleaned through the correlating.
US10887774B2 Mobile communications system expansion method and device, storage medium, and program product
A mobile communications system expansion method, a related device, a storage medium, and a program product are provided, to relatively accurately expand a capacity of a current data service-focused communications network. In embodiments of this application, a distribution status of collected data characteristic information is fitted by using a power-law model, to obtain a user data transmission rate in a coverage area of a transmit unit; a theoretical quantity of users supported by a mobile communications system is determined based on the user data transmission rate and an obtained reference system transmission rate of the mobile communications system; and whether to expand a capacity of the transmit unit is determined based on the theoretical quantity of users and an actual quantity of users that access the transmit unit in the preset time segment.
US10887770B2 Mobile system including firmware verification function and firmware update method thereof
Provided are a method of updating firmware of a device, a device, and a mobile system including the device. The method includes: receiving, from a host, a first hash value and a signature, the first hash value corresponding to a firmware image at the host; performing a pre-verify operation for at least one of integrity verification and signature certification on the firmware image using the received first hash value and the received signature; receiving the firmware image from the host according to a result of the pre-verify operation; and obtaining a second hash value from the received firmware image to perform a post-verify operation for at least one of integrity verification and signature certification on the received firmware image.
US10887768B2 Mobile traffic redirection system
The systems, devices, and methods discussed herein are directed to redirecting mobile traffic of an infected mobile device, or user equipment (UE), to a security network node, which provides a security action for the UE. A mobile session management node may identify the UE as an infected device based on a database maintained at an intelligent redirection node or a security posture indicator received from the UE. The mobile management entity may then create a session with a security network node which redirects mobile traffic of the infected UE to the security network node and provides a security action for the UE.
US10887766B2 Access control via a mobile device
Systems, devices, and methods for access control via a mobile device are described herein. One method includes receiving location information associated with a mobile device in a facility, determining that the mobile device is within a particular distance of an area of the facility based on the location information, determining whether a user of the mobile device is allowed access to the area, and allowing access to the area via a relay associated with the area responsive to a determination that the user is allowed access.
US10887765B2 Relay protection using authentication packets in Bluetooth communications
A method for relay protection using authentication packets in Bluetooth communications is described. The method includes establishing, by a first wireless device, a Bluetooth communication connection to a second wireless device. The method also includes generating, by the first wireless device, an encrypted authentication packet that includes authentication information and a message integrity check (MIC). The method also includes transmitting, by the first wireless device, the encrypted authentication packet to the second wireless device.
US10887764B1 Audio verification
Techniques for enabling a system to verify that contact data are to be added to a user account are described. A system receives message data. The system generates first audio data that includes a representation of a verification code. The system sends a message comprising the audio data to a first device. The system receives, from a second device, second audio data that represents the first audio data. The system confirms that the second audio data included a representation of the verification code, and then verifies that the contact data is to be added to the user account.
US10887763B2 Electronic device and privacy protection module thereof
A privacy protection module applied to an electronic device is disclosed. The electronic device includes a camera module which has a circuit board and a lens. The lens is connected to the circuit board. The privacy protection module includes a case, a hole, a shutter and an actuator. The case covers the camera module. The hole is located on the case and aligned with the lens. The actuator is located on the case and electrically connected to the circuit board; the actuator moves along a first direction or a second direction when the actuator is driven by electronic power. The shutter is next to the hole and connected to the actuator.
US10887761B2 Device and method for handling a temporary user equipment capability
A first base station for handling a temporary UE capability comprises at least one storage device for storing instructions and at least one processing circuit coupled to the storage device. The at least one processing circuit is configured to execute the instructions stored in the at least one storage device. The instructions comprise receiving a UE capability from a communication device, a second BS or a core network; receiving a first message indicating a temporary UE capability from the communication device; transmitting a first configuration to the communication device according to the temporary UE capability; transmitting a Handover Request message to the second BS to initiate a handover to the second BS; and receiving a Handover Request Acknowledge message from the second BS, in response to the Handover Request message.
US10887760B2 Device, method, and program product for establishing a data connection
One method for establishing a data connection includes establishing a first data connection between a mobile communication device and a wireless network. The method also includes sending a request to a remote server via the first data connection to retrieve data for establishing a local data connection between the mobile communication device and a communication network, said request including information relating to an identification card of the mobile communication device. The method includes receiving said data from the remote server. The method also includes re-establishing a local data connection between the mobile communication device and the communication network based on said data as received from the remote server.
US10887756B2 Group establishment method and system for multi-login authentication user and switching device, electronic device and storage medium thereof
A method of group establishment for multi-login authentication user implemented by a switching device, the method comprises steps of receiving, by the switching device, group configuration information, carried by a first network signal, of at least one communication device including an eSIM card, wherein the group configuration information includes eSIM card information; and establishing, by the switching device, a communication group list which allows the communication devices on the list to interacts each other via the switching device for data sharing.
US10887752B2 Discovery of neighbor nodes in wireless mesh networks with directional transmissions
Wireless mesh networking protocols for directional transmissions in the PHY layer over multiple hops between a mix of mesh and non-mesh stations (STAs). Joint beamforming (BF) training and mesh network discovery is described including adaptive signaling with the mesh network. The mesh networking protocol can be utilized in a mix of wireless nodes including portals, access points (APs), personal control points (PCPs), and mesh stations (STAs).
US10887748B2 MyShake: smartphone-based earthquake early warning system
A distributed seismic system, “MyShake”, which collectively harnesses sensor data from smartphones to determine earthquake onset, and generate warnings through the self-same phone network. The system can record magnitude 2.5 or larger earthquakes, and provides on-phone detection capability to separate earthquake shake data from other every-day shakes of the phone. The earthquake data is collected at a central site where a network detection algorithm confirms that an earthquake is underway and estimates the location and magnitude in real-time. This information is used to issue an alert of forthcoming ground shaking, such as through the network of phones for an early earthquake warning system.
US10887747B2 Systems and methods for remote management of emergency equipment and personnel
The disclosure presents a system for remotely managing emergency equipment through wireless network and methods to use this system to monitor emergency equipment and deliver emergency information to subscribers. The system for remotely managing emergency equipment includes at least a node, also called as end user emergency equipment, a remote server, and a plurality of direct and indirect subscriber devices. The remote server receives data collected from each node, processes the node data, and sends the processed data to direct and indirect subscribers to manage emergency equipment. The system can improve the efficiency on collision avoidance, emergency warning, and emergency vehicle dispatch management.
US10887744B2 Systems, methods and apparatuses for ensuring proximity of WiFi communication devices
The systems, methods and apparatuses described herein provide an apparatus configured for ensuring proximity of a communication partner. In one aspect, the apparatus may comprise a communication port and a processor. The processor may be configured to send a request to and receive a response from the communication partner via the communication port using modulated signals, measure a time period between sending and receiving using timings of modulated signals' symbols, and receive a secondary value from the communication partner. The secondary value may be verified to include at least a portion of the request and a portion of the response, and may have been sent with authenticating data to authenticate it. The time period may be compared with a predefined threshold calculated based on a predefined maximum allowed distance to the communication partner. In another aspect, an apparatus may be configured to ensure its proximity to a communication partner.
US10887743B2 Environment-aware cross-layer communication protocol in underground oil reservoirs
Example computer-implemented methods, computer-readable media, and computer systems are described for providing communication protocol architecture or framework for magnetic induction (MI)-based communications in wireless underground sensor networks (WUSNs), for example, in underground oil reservoirs. In some aspects, environment information of an underground region that affects the transmission qualities of MI communications is evaluated. A protocol stack is identified. The protocol stack includes a number of layers for MI communications among a number of sensors in a WUSN in the underground region. A cross-layer framework and the distributed protocol are built to jointly optimize communication functionalities of the plurality of layers based on the evaluation.
US10887742B2 CIoT architecture for efficient data transmission
Methods and apparatuses for communicating in a cellular communications network, including provision of a Service Capability Exposure Function (SCEF) for use in a cellular communications network, the SCEF comprising circuitry to: send and receive Application Packet Data Units (A-PDUs) over an interface interconnecting the SCEF and a Cellular Internet of Things Gateway (C-GW) combining the functionality of a Mobility Management Entity (MME), a Serving gateway (S-GW) and a Packet data network gateway (P-GW).
US10887738B2 Vehicular information processing system, vehicular information processing program, and mobile communication terminal the suppresses excessive increase in traffic between mobile communication terminal and in-vehicular device
A vehicular information processing system includes a mobile communication terminal including a communication unit for obtaining application software which uses vehicle information and configured to be provided with a functional unit by the application software, and an in-vehicle device configured to provide the mobile communication terminal with vehicle information to be used in at least two functional units, in response to an information acquisition request from the mobile communication terminal via a communication channel established between the in-vehicle device and the mobile communication terminal. The mobile communication terminal includes: an integrator for integrating information acquisition requests that include a common item, a transmitter for transmitting the integrated information acquisition requests to the in-vehicle device, and a receiver for receiving the vehicle information to be used in the at least two functional units from the in-vehicle device.
US10887737B2 Vehicle-to-vehicle communication system
A method and system includes a first radio generating a beacon signal. The beacon signal has group beacon data for a group comprising a plurality of radios and the first radio. The first radio transmits the beacon signal during a beacon timeslot of a frame. The frame has a plurality of timeslots. A second radio outside the group receives the beacon signal, identifies a first timeslot that is unused based on the group beacon data and communicates data from the second radio to the group during the first timeslot.
US10887734B2 Service sharing between devices
Systems and methods for enabling sharing of call and/or messaging services between mobile devices via wireless connection, e.g. a Bluetooth connection. The systems and methods allow a first mobile user to register as a host user. A guest user sends a service sharing request, via the Bluetooth connection, to the host user's mobile device requesting permission to make calls and/or send messages using the host user's mobile account. When the host user accepts the service sharing request, the service sharing system inserts an identification code of the guest user in the call data record to help identify the actual call/message originating party. Once a transaction is established between the guest user's mobile device and the destination number, via the Bluetooth connection to the host user's mobile device, the service sharing system may monitor the transaction duration to ensure that it does not exceed the specified call duration or other limit.
US10887733B2 Providing access to applications with varying enrollment levels
Various examples of detecting whether a device meets an enrollment level are disclosed. A request to authenticate a user based upon user credentials is obtained. Applications for which the user is authorized are identified. An enrollment level associated with each of the plurality of applications is also identified. A user interface including the plurality of applications and the enrollment level associated with each of the plurality of applications is generated.
US10887722B2 Traffic pollution mapper
A traffic pollution mapper detects pollution variations and generates mapping information for establishing one or more pollution maps. The traffic pollution mapper includes one or more pollution detectors, installed on vehicles, that detect pollution and generate pollution information from the same as the vehicles travel through traffic. This pollution information may be combined with location information and a timestamp to create mapping information that is stored on a server. The mapping information may be queried by one or more client devices in various formats, including as a pollution map. The traffic pollution mapper may utilize various sensors to detect pollution, including automotive AQSs that provide binary open and close signals.
US10887719B2 Apparatus and associated methods for presentation of spatial audio
In respect of spatial audio configured to be associated with a moveable, particular object in a scene, the spatial audio for presentation such as to be perceived as originating from a particular direction, the location of the object determined based on automatic identification in sensor data to enable positioning of the spatial audio to correspond to the location of the object, the sensor data from a sensor having a limited field of view of the real-world scene at any one time; based on a current location of the object being unknown; provide for audible presentation of the spatial audio with a previously-determined-direction and, based on a current field of view of the user moving to the previously-determined-direction, provide for modification of the spatial audio from the previously-determined-direction to a direction outside the current field of view of the user at least until the object is once again identified.
US10887712B2 Post linearization system and method using tracking signal
A microphone assembly includes an acoustic transducer and an audio signal electrical circuit configured to receive an output signal from the acoustic transducer. The output signal includes an audio signal component and a tracking signal component. The audio signal component is representative of an acoustic signal detected by the acoustic transducer and the tracking signal component is based on an input tracking signal applied to the acoustic transducer. The audio signal electrical circuit includes an analog to digital converter configured to convert the output signal into a digital signal, an extraction circuit configured to separate the tracking signal component and the audio signal component from the digital signal, an envelope estimation circuit configured to estimate a tracking signal envelope from the tracking signal component, and a signal correction circuit configured to reduce distortion in the audio signal component using the tracking signal envelope.
US10887709B1 Aligned beam merger
A system configured to perform aligned beam merger (ABM) processing to combine multiple beamformed signals. The system may capture audio data and perform beamforming to generate beamformed audio signals corresponding to a plurality of directions. The system may apply an ABM algorithm to select a number of the beamformed audio signals, align the selected audio signals, and merge the selected audio signals to generate a distortionless output audio signal. The system may scale the selected audio signals based on relative magnitude and apply a complex correction factor to compensate for a phase error for each of the selected audio signals.
US10887707B2 Hearing aid device
A hearing aid device includes: a hearing aid housing surrounding an inner space; a frame structure arranged in the inner space, the frame structure configured for mounting at least a microphone and a signal processing unit; a sound emitter sized for being arranged in an ear canal; a conductor, wherein the sound emitter is arranged on a first end of the conductor; a connector socket arranged in the frame structure, wherein the hearing aid housing comprises a passage located in front of the connector socket; a connector plug arranged on a second end of the conductor, the connector plug configured for insertion through the passage for connection to the connector socket; a recess at an outer surface of the connector plug; and a locking plug having a first part configured to extend through a housing opening at the hearing aid housing, and engage with the recess.
US10887706B2 Transducer modules for auditory communication devices and auditory communication devices
An on-ear speaker component for a hearing aid device. The on-ear speaker component includes an on-ear speaker housing, a speaker disposed in the on-ear speaker housing, and an electrical connection adapted to attach the speaker to a microphone in a housing different from the on-ear speaker housing.
US10887700B2 Acoustic apparatus with diaphragm supported at a discrete number of locations
An acoustic apparatus includes a back plate, a diaphragm, and at least one pillar. The diaphragm and the back plate are disposed in spaced relation to each other. At least one pillar is configured to at least temporarily connect the back plate and the diaphragm across the distance. The diaphragm stiffness is increased as compared to a diaphragm stiffness in absence of the pillar. The at least one pillar provides a clamped boundary condition when the diaphragm is electrically biased and the clamped boundary is provided at locations where the diaphragm is supported by the at least one pillar.
US10887698B2 Method for acoustic detection of shooter location
A method for acoustic detection of shooter location includes the following steps: receiving acoustic signals by a microphone array; detecting muzzle blast (MB) and shock wave (SW) signals through matched filter and cross correlation processes; transforming the detected MB and SW signals from time domain into frequency domain; beamforming the signals by means of the Delay and Sum method in frequency domain; estimating the direction of arrival (DOA) for the MB and SW signals by finding the azimuth and elevation which give the maximum power of the beamforming response; performing range estimation using the difference between the arrival time of the MB and SW signals together with the DOA estimations.
US10887695B2 Audio routing system for routing audio data to and from a mobile device
A method includes receiving sound by a first audio unit installed in an electrical outlet, routing audio data corresponding to the received sound from the first audio unit to a second audio unit installed in a second electrical outlet, and sending the audio data to a mobile device using a wireless link between the mobile device and the second audio unit. Routing the audio data may include receiving the audio data from the first audio unit by a third audio unit and routing the audio data to the second audio unit by the third audio unit serving as a router. The data may be routed using table driven routing, on-demand routing or some other appropriate routing protocol. The method may also include performing voice recognition on the audio data and detecting a command word and routing command word data to the second audio unit.
US10887694B2 Index scheming for filter parameters
A method of processing an audio signal is disclosed. According to embodiments of the method, magnitude response information of a prototype filter is determined. The magnitude response information includes a plurality of gain values, at least one of which includes a first gain corresponding to a first frequency. The magnitude response information of the prototype filter is stored. The magnitude response information of the prototype filter at the first frequency is retrieved. Gains are computed for a plurality of control frequencies based on the retrieved magnitude response information of the prototype filter at the first frequency, and the computed gains are applied to the audio signal.
US10887693B2 Method for switching mode and electronic device employing the method
A method for switching modes of an electronic device is presented. The method can collect sound of the predetermined scenario by a collector of the electronic device, and confirm prominent sound from the collected sound. When the duration of the prominent sound is greater than or equal to a first period of time, the method can confirm that the prominent sound is a sample sound, and switch the silent mode to ringing mode of the electronic device when the collector has not collected the prominent sound during a second period of time.
US10887691B2 Audio capture using beamforming
An audio capture apparatus comprises a microphone array (301) and a beamformer (303) arranged to generate a beamformed audio output signal and a noise reference signal. A first and second transformer (309, 311) generates a first and second frequency domain signal from a frequency transform of the beamformed audio output signal and noise reference signal respectively. A difference processor (313) generates time frequency tile difference measures which for a given frequency is indicative of a difference between a monotonic function of a norm (magnitude) of a time frequency tile value of the first frequency domain signal and a monotonic function of a norm of a time frequency tile value of the second frequency domain signal for the first frequency. An estimator (315) generates an estimate indicative of whether the audio output signal comprises a point audio source in response to a combined difference value for time frequency tile difference measures for frequencies above a frequency threshold.
US10887686B2 Directional microphone
A directional microphone including a casing and a microphone element is provided. The casing has a front sound reception hole and at least one rear sound reception hole. The microphone element is disposed in the casing. The microphone element has a front sound reception surface and a rear sound reception surface. The front sound reception hole is located on a same side as the front sound reception surface, and the front sound reception hole is aligned with the front sound reception surface. The rear sound reception hole is located on a same side as the rear sound reception surface, but the rear sound reception hole and the rear sound reception surface are misaligned with each other.
US10887683B1 Electronic apparatus including speaker module
Disclosed is an electronic apparatus includes a first frame, a second frame configured to move relative to the first frame, a flexible display having a screen output area viewable on a front surface of the electronic apparatus to be expanded or reduced based on a movement of the second frame, a speaker module disposed at the first frame and having a sound emitting hole and a vent hole on one surface, and a pipe rail disposed at the second frame. The pipe rail may selectively transfer an acoustic signal output through the vent hole to outside through an inner pipeline based on the movement of the second frame. However, embodiments are not limited thereto.
US10887679B2 Earpiece for audiograms
An earpiece is configured for providing audiometric testing. The earpiece includes an earpiece housing, an intelligent control system disposed within the earpiece housing, at least one transducer operatively connected to the intelligent control, and at least one speaker operatively connected to the intelligent control. The earpiece is configured to perform audiometric testing of a user by reproducing sounds at the at least one transducer and receiving user feedback regarding the sounds to provide audiometric test data.
US10887673B2 Method and system for associating recorded videos with highlight and event tags to facilitate replay services
The invention relates to a method for remote and real-time selecting a section in a video file with a mobile device, wherein a spectator attending an event selects a section of a video file by sending a highlight-marker from his mobile device to a server system, wherein the selection can be performed without the user having access to the camera recording the event. Highlight-marker and video file are systematically time synchronized. Furthermore, the invention relates to a method for generating a highlight-video from a plurality of highlight sections.
US10887672B1 Dynamic detection of segment pattern
Method and apparatus for detecting a pattern used by an encoder when outputting segments for HTTP streaming. A pattern detector receives, as part of a HTTP streaming protocol, a sequence of video segments and a sequence of audio segments forming at least a portion of a media presentation. The pattern detector identifies a duration of the video segments and then sums the durations of the sequence of audio segments until the summed duration is an integer multiple of the duration of the video segments. The pattern detector determines the number of the audio segments used to form the summed duration which includes the number of audio segments forming a cycle of the pattern. This pattern is then added to a manifest of the media presentation along with a repeat indicator defining the number of times the pattern is repeated.
US10887670B2 Transmission apparatus, transmission method, reception apparatus, and reception method
A transmission apparatus includes circuitry configured to perform high dynamic range (HDR) opto-electronic conversion on HDR video data to obtain HDR transmission video data. An encoder receives input of at least the HDR transmission video data and output a video stream including coded video data, and a transmitter sends the video stream. The circuitry is further configured to insert HDR conversion characteristic meta-information into the video stream, the HDR conversion characteristic meta-information indicating a characteristic of the HDR conversion.
US10887667B2 Flagging advertisement frames for automatic content recognition
A method for flagging advertisement frames for automatic content recognition is provided. The method includes receiving broadcast fingerprints indicative of broadcast frames of a media stream comprising a series of broadcast scenes. The method also includes receiving advertisement fingerprints indicative of ad frames of ad scenes. The method further includes determining a scene change between a first broadcast scene and a second broadcast scene. The scene change is based on a Pearson correlation coefficient between an initial broadcast fingerprint of an initial broadcast frame of the second broadcast scene and a last broadcast fingerprint of a last broadcast frame of the first broadcast scene. The method also further includes determining whether the second broadcast scene is one of the ad scenes. When the second broadcast scene is one of the ad scenes, the method associates an identification of the second broadcast scene as the one of the ad scenes.
US10887666B2 Device, method and machine-readable storage medium for presenting advertising related to emotional context of received content
Aspects of the subject disclosure may include, for example, receiving a media program on a first media channel, detecting a first segment in the media program, where the first segment comprises media content combined with an embedded advertisement, determining a first emotional context from a first analysis of the media content, determining a second emotional context from a second analysis of the embedded advertisement, and detecting an inconsistency between the first emotional context and the second emotional context. Other embodiments are disclosed.
US10887664B2 Controlling start times at which skippable video advertisements begin playback in a digital medium environment
A digital medium environment is described to control a start time at which a skippable video advertisement made available by an advertisement provider begins playback at a client. A skippable video advertisement is selected for playback by the client. Data is queried that identifies a skip time corresponding to a time within the skippable video advertisement at which the skippable video advertisement was skipped during a previous viewing of the skippable video advertisement by a user of the client. One of a plurality of start times associated with the skippable video advertisement is then selected based at least in part on the skip time. The skippable video advertisement and the selected start time are then provided to the client effective to cause the skippable video advertisement to begin playback at the selected start time.
US10887662B2 Changing visually lossless compression ratio while maintaining parameters related to uncompressed video
Methods and systems for compression that maintains parameters related to uncompressed video (PRTUV) while changing video compression ratios on-the-fly. One embodiment of a system includes: A video transmitter that receives incoming high-definition uncompressed video (HD-UV) characterized by certain PRTUV. The video transmitter compresses the incoming HD-UV into a first compressed video of ratio between 1:1 and 5:1, and sends it over a communication link to a receiver that decompresses the video to an outgoing HD-UV. When the video transmitter receives a command to smoothly change on-the-fly the compression to a second compressed video of ratio between 2:1 and 10:1, it makes the change without interrupting the continuous flow of the incoming HD-UV. Wherein the outgoing HD-UV maintains the PRTUV before, during, and after the change from the first compressed video to the second compressed video.
US10887654B2 Control method of playing content and content playing apparatus performing the same
An example content playing apparatus includes an output device including a display and a speaker; and one or more controllers configured to recognize a plurality of users viewing content played by the output device, select at least one of the plurality of users based on one or more criteria, and control playing of the content according to the at least one selected user.
US10887653B2 Systems and methods for performing distributed playback of 360-degree video in a plurality of viewing windows
A computing device for providing distributed playback of 360-degree video in a plurality of viewing windows receives a 360-degree video bitstream. The computing device receives a field of view angle for a main viewing window from a user. A user interface comprising the main viewing window and the plurality of peripheral viewing windows is generated, where the plurality of peripheral viewing windows each have a corresponding field of view angle. The computing device executes distributed playback of the 360-degree video in the main viewing window and the plurality of peripheral viewing windows based on the field of view angles of the main viewing window and the plurality of peripheral viewing windows.
US10887652B2 Systems and methods for providing media content for continuous watching
Methods and systems are described for providing media content for continuous watching. A command to play a series in a continuous watching mode is received. In response, and without detecting a further command to skip a portion of an episode, a first episode of the series is generated. Then, in response to conclusion of the first episode, end credits of the first episode and title credits of a next episode of the series are automatically skipped; and the next episode of the series is automatically generated for display.
US10887651B2 Signaling and operation of an MMTP de-capsulation buffer
Methods and apparatuses for managing received data by a client device and indicating data removal management by a server. A method for managing received data by a client device includes receiving a message including information about a number of modes for removal of the data from a buffer at the client. The method also includes selecting a mode for removal of the data from the buffer with a maximum required buffer size among the modes indicated by the information about the modes in the received message and removing the data from the buffer based on the identified mode. A method for indicating data removal management by a server includes generating and sending a message including information about a number of modes for removal of received data from a buffer at a client device. The information indicates, for each of the modes, a type of mode for removal of the data.
US10887650B2 System and method for home automation
A home automation system and method are disclosed for configuring a device state including but not limited to receiving an input from the client device at the server, configuring the device state in the database at the server in accordance with the input, and sending the configured device state from the server to the client device.
US10887649B2 Decoding apparatus, demultiplexing apparatus, decoding method, and demultiplexing method
A reception apparatus including a decoding apparatus and a demultiplexing apparatus for identifying a packet with clock information. The decoding apparatus receives a transfer frame, which includes one or more first transfer units obtained by multiplexing contents. A decoder in the decoding apparatus acquires the first transfer units by decoding the transfer frame, and outputs the first transfer units to the demultiplexing apparatus. The demultiplexing apparatus acquires content by demultiplexing the first transfer units. Additionally, a heading first transfer unit, which is positioned at a head within the transfer frame, contains reference clock information. The decoder generates information for identifying the heading first transfer unit and outputs the information to the demultiplexing apparatus.
US10887644B2 Reception device, data processing method, and program
The present technology relates to a reception device, data processing method, and a program which make it possible to smoothly switch the output of data in a case where data transmitted via different transmission paths is received to be output.A reception device includes: a reception unit that receives a plurality of pieces of data separately transmitted via different transmission paths and given time stamps corresponding to each other; an output control unit that selects data to be output from among the plurality of pieces of data and controls a timing of outputting the selected data on the basis of the time stamp of a piece of data having a latest time stamp among the plurality of pieces of data; and an accumulation unit that accumulates at least the plurality of pieces of data given the time stamps later than the time stamp of the data that has been output from among the received plurality of pieces of data. The present technology can be applied to, for example, a reception device of a broadcasting system using MMT.
US10887643B2 Intelligent multi-device content distribution based on internet protocol addressing
A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device.
US10887642B1 Managing encoder configuration based on content delivery network performance
Techniques for managing encoder configuration based on content delivery network performance are described. A computer-implemented method may include obtaining availability metrics from one or more content delivery networks (CDNs), the availability metrics associated with one or more content streams provided by the one or more CDNs, determining at least one CDN has less than a threshold capacity based at least on the availability metrics, and sending a request to one or more encoders associated with the one or more content streams to reduce a quality of at least one of the one or more content streams based at least on the availability metrics.
US10887641B2 Techniques to dynamically configure a sender bitrate for streaming media connections
Techniques to dynamically configure a sender bitrate for streaming media connections are described. In one embodiment, an apparatus may comprise a media component operative to generate a media stream at a sending client device, the media stream comprising a video stream and an audio stream, the media stream configured for a sending bitrate; and modifying the sending bitrate based on a receiver-side bitrate value; a network component operative to send the media stream to a receiving client device; and a bitrate determination component operative to receive the receiver-side bitrate value from the receiving client device, the receiver-side bitrate value based on a first network performance measure and a second network performance measure, the first network performance measure based on the video stream in isolation from the audio stream, the second network performance measure based on the audio stream in isolation from the video stream. Other embodiments are described and claimed.
US10887640B2 Utilizing artificial intelligence to generate enhanced digital content and improve digital content campaign design
The present disclosure relates to systems, methods, and non-transitory computer readable media for utilizing an artificial intelligence framework for generating enhanced digital content and improving digital content campaign design. In particular, the disclosed systems can utilize a metadata neural network, a summarizer neural network, and/or a performance neural network to generate metadata for digital content, predict future performance metrics, generate enhanced digital content, and provide recommended content changes to improve performance upon dissemination to one or more client devices.
US10887639B2 Video data processing method and device
The present disclosure describes a video data processing method and a device. An example method includes: determining, by a network device, a video bitrate, a volume of scheduled video data, and video-played duration of a video service of a terminal; determining, by the network device, a buffer time of the video service of the terminal based on the video bitrate, the volume of scheduled video data, and the video-played duration; and performing, by the network device, video data scheduling on the terminal based on the buffer time.
US10887636B2 AV server system and AV server
To increase the number of IO ports and to increase the storage amount easily. An AV server system includes: a plurality of AV servers including internet protocol (IP) input-output ports for connecting to other AV servers, the IP input-output ports being independent from input-output ports to an outside of the system; a client controller configured to control the plurality of AV servers; a manager storing information relevant to AV clip data recorded in the plurality of AV servers and AV clip data input into the plurality of AV servers; and a frame synchronization unit configured to perform frame synchronization between the plurality of AV servers.
US10887632B1 Dynamic distribution of encoded content to media endpoints
A video packaging and origination service can include a plurality of media endpoints corresponding to different streaming channels. As encoder encoded content into segments, on-demand code is executed to identify a distribution of a set of media endpoints for individual encoded segments from a record in a database. Individual encoded content segments are distributed based on the distribution information identified in an applicable record in the database.
US10887628B1 Systems and methods for adaptive livestreaming
Systems and methods include handling media data based on triggers. Media data includes livestream audiovisual data. Media data or portions thereof are categorized to assist with defining or executing triggers.
US10887623B2 Method for producing video coding and programme-product
According to the invention, there are provided sets of contexts specifically adapted to encode special coefficients of a prediction error matrix, on the basis of previously encoded values of level k. Furthermore, the number of values of levels other than 0 is explicitly encoded and numbers of appropriate contexts are selected on the basis of the number of spectral coefficients other than 0.
US10887611B2 Pruning for illumination compensation mode
Systems and techniques for processing video data include a pruning processes for motion vector candidate list construction. An illumination compensation flag of a potential motion information candidate to be added to a motion information candidate list can include motion information associated with a block of video data, where the motion information can include a motion vector and an illumination compensation flag. The motion information can be compared with stored motion information in the motion information candidate list, where the stored motion information can include at least one stored motion vector and associated stored illumination compensation flag. When the motion vector matches the stored motion vector, the pruning process can include not adding the motion vector to the motion information candidate list, and updating the stored illumination compensation flag based on a value of the illumination compensation flag and a value of the stored illumination compensation flag.
US10887609B2 Techniques for optimizing encoding tasks
In various embodiments, a shot collation application causes multiple encoding instances to encode a source video sequence that includes at least two shot sequences. The shot collation application assigns a first shot sequence to a first chunk. Subsequently, the shot collation application determines that a second shot sequence does not meet a collation criterion with respect to the first chunk. Consequently, the shot collation application assigns the second shot sequence or a third shot sequence derived from the second shot sequence to a second chunk. The shot collation application causes a first encoding instance to independently encode each shot sequence assigned to the first chunk. Similarly, the shot collation application causes a second encoding instance to independently encode each shot sequence assigned to the second chunk. Finally, a chunk assembler combines the first encoded chunk and the second encoded chunk to generate an encoded video sequence.
US10887608B2 Methods and apparatuses for encoding and decoding digital light field images
A method for encoding a raw lenselet image includes a receiving phase, wherein at least a portion of a raw lenselet image is received, the image including a plurality of macro-pixels, each macro-pixel having pixels corresponding to a specific view angle for the same point of a scene, and an output phase, wherein a bitstream having at least a portion of an encoded lenselet image is outputted. The method has an image transform phase, wherein the pixels of said raw lenselet image are spatially displaced in a transformed multi-color image having a larger number of columns and rows with respect to the received raw lenselet image, wherein dummy pixels having undefined value are inserted into the raw lenselet image and wherein the displacement is performed so as to put the estimated center location of each macro-pixel onto integer pixel locations. Moreover, the method includes a sub-view generation phase, wherein a sequence of sub-views is generated, said sub-views having pixels of the same angular coordinates extracted from different macro-pixels of the transformed raw lenselet image. Finally, the method has a graph coding phase, wherein a bitstream is generated by encoding a graph representation of at least one of the sub-views of the sequence according to a predefined graph signal processing technique.
US10887602B2 Techniques for modeling temporal distortions when predicting perceptual video quality
In various embodiments, a prediction application computes a quality score for re-constructed visual content that is derived from visual content. The prediction application generates a frame difference matrix based on two frames included in the re-constructed video content. The prediction application then generates a first entropy matrix based on the frame difference matrix and a first scale. Subsequently, the prediction application computes a first value for a first temporal feature based on the first entropy matrix and a second entropy matrix associated with both the visual content and the first scale. The prediction application computes a quality score for the re-constructed video content based on the first value, a second value for a second temporal feature associated with a second scale, and a machine learning model that is trained using subjective quality scores. The quality score indicates a level of visual quality associated with streamed video content.
US10887601B1 Method and image processing device for video bit-rate control
The disclosure provides a method and an image processing device for video bit-rate control. The method includes the following steps. A designated distortion value and a maximum bit-rate value are received. A Lagrange multiplier and a quantization parameter (QP) of a current frame among a sequence of video frames are estimated according to the designated distortion value and the maximum bit-rate value. The current frame is encoded according to the estimated Lagrange multiplier and the estimated QP.
US10887599B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, program, and integrated circuit
An image decoding method includes: restoring a selected prediction mode used in prediction at a time of coding; and decoding a current block included in coded image data to generate a decoded block, according to the prediction based on the selected prediction mode. The restoring includes: determining a first estimated prediction mode; determining a second estimated prediction mode different from the first estimated prediction mode; and restoring the selected prediction mode based on the mode information, the first estimated prediction mode, and the second estimated prediction mode.
US10887595B2 Using multiple probability models for entropy coding in video compression
Entropy encoding and decoding a sequence of symbols using probability mixing is disclosed. A method includes for at least a symbol, at a position of the symbols, determining a mixed probability, by: approximating a first conditional probability for coding the symbol, the first conditional probability being a conditional probability of the symbol given a sub-sequence of the sequence having a first value; approximating a second conditional probability for coding the symbol, the second conditional probability being a conditional probability of the symbol given the sub-sequence having a second value; and determining, using the first conditional probability and the second conditional probability, the mixed probability for coding the symbol; and coding the symbol using the mixed probability.
US10887593B2 Parallel table-based bit rate estimator
A highly parallel bit rate estimator and method for estimating bit rate are provided for high efficiency video coding applications. The electrical hardware architecture groups syntax elements into independent processing groups and utilizes a table-based context-adaptive binary arithmetic coding scheme to more rapidly estimate bit rates and optimize compression of high-definition videos.
US10887591B2 Method and device for transmitting block division information in image codec for security camera
The present invention relates to a method and device for transmitting block division information for efficient image coding in a video compression technique for a high-definition security camera. To this end, the present invention obtains block division information from a bitstream, determines the division form of an image by computing and predicting omitted information if there is omitted information in the obtained information, and performs video decoding in the unit of a divided block.
US10887582B2 Object damage aggregation
Images of an object may be analyzed to determine individual damage maps of the object. Each damage map may represent damage to an object depicted in one of the images. The damage may be represented in a standard view of the object. An aggregated damage map for the object may be determined based on the individual damage maps.
US10887577B2 Method for transmitting 360-degree video, method for receiving 360-degree video, apparatus for transmitting 360-degree video, and apparatus for receiving 360-degree video
A 360-degree video data processing method performed by an apparatus for transmitting a 360-degree video according to the present invention comprises the steps of: obtaining 360-degree video data captured by at least one camera; obtaining a 2D-based picture by processing the 360-degree video data; generating metadata associated with the 360-degree video data; encoding the picture; and performing processing for storing or transmitting the encoded picture and the metadata, wherein the metadata includes information on the central point of the picture, and the information on the central point of the picture indicates whether spherical coordinates in a spherical plane corresponding to the central point of the picture have a yaw value of 0 and a pitch value of 0, respectively.
US10887576B2 Light field data representation
A method for reducing the parameters defining an acquired light field ray which enables only the colour associated with the light field ray to be stored instead of 4 light field co-ordinates (x,y,i,j) and its associated colour.
US10887568B2 Image processing apparatus, and image processing method
The present technology relates to an image processing apparatus and an image processing method that can appropriately set an attention area in an image on which image correction processing is performed. An image processing apparatus according to an aspect of the present technology includes a speed detecting section that detects a moving speed of the mobile body; an attention area setting section that sets an attention area to an image imaged in an advancing direction of the mobile body on the basis of the moving speed detected; and an image correction processing section that performs the predetermined image correction processing on the image on the basis of a pixel value of a pixel belonging to the attention area on the image. The present technology is applicable to, for example, a vehicle-mounted sensor.
US10887566B2 Image display system
An image display system is provided and includes: at least one first projection unit, configured to project rays of N images on a first plane, so that the rays of the N images are projected on N first regions of the first plane, where the N images are images of a target object photographed based on N angles, and N≥2; and at least one first refraction unit, configured on the first plane, and configured to perform refraction processing on the rays of the images projected on the first regions, so that the rays of the N images are collected on a common display region. In this way, presentation of a three-dimensional image can adapt to a human eye viewing habit.
US10887557B2 Ejection seat occupant camera system
An occupant camera system for an aircraft ejection assembly may comprise a fixed structure and a camera mounted to the fixed structure. A digital video recorder may be mounted to the fixed structure and electrically coupled to the camera. A switch may be electrically coupled to the digital video recorder, and a battery may be electrically coupled to the switch.
US10887556B2 Rear-view camera and light system for vehicle
A rear-view camera and light system for a vehicle having a rear-view camera, a back light, and a brake light and an attachment structure that attaches the system to a center hub of a spare tire at the back of the vehicle. The rear-view camera and light system includes a mounting base having a plate like shape and configured to attach to a mounting bracket provided on about a center of a back of a vehicle for mounting a spare tire, a mounting post having a cylindrical shape with a hollow therethrough and configured to attach to the mounting base at one end, and a camera/light unit having circular shape and configured to attach to another end of the mounting post.
US10887550B2 Local authority's mobile platform
A unified process of immediate intervention for local and remote parties interactive audio-visual teleconferencing by means of a local authority's dedicated battery powered wearable mobile computerized device display monitor interface platform is provided. The unified process includes among other embodiments and processes; a secured central computer, a network, and a Local Authority's Mobile Platform, (LAMP). A secured immediate intervention audio-visual teleconferencing (IIAVT) means initializes between a plurality of local and remote individuals when a local authority and a local individual are interacting by means of the local authority engaging a LAMP's initialization means, and whereas a process of the present invention is performed for the principle of maintaining an order of an enforcement of a law and an exercise of a right.
US10887546B2 Display apparatus and control methods thereof
A display apparatus includes a communication interface configured to communicate with another display apparatus, a display configured to display contents being shared with the other display apparatus and a video call user interface (UI) for a video call with a user of the other display apparatus, and a processor, in response to at least one of a gesture and a voice of the user included in video call data received from the other display apparatus satisfying a predetermined condition, configured to control the display to change a size of the video call UI displayed on the display.
US10887544B2 Apparatus and method for switching and converting video signals
The present invention provides an apparatus and a method for switching and converting video signals, wherein the method majorly includes the steps of: receiving N number of DisplayPort video signals and N number of USB video signals by N number of USB Type-C connection interfaces which are in compliance with a DisplayPort Alternate Mode specification, and N is a natural number greater than or equal to 2; and selecting one out of the DisplayPort video signals and one out of the USB video signals; converting the selected DisplayPort video signal and the selected USB video signal into a DisplayPort video signal or a HDMI video signal; transmitting the converted DisplayPort video signal or HDMI video signal to Q number of display devices, and Q is a natural number greater than or equal to 2.
US10887534B2 High frame capture rate synchronization with streaming mode
A digital radiographic detector detects a first mode signal and dispositions a received digital image according to a procedure associated with the first mode signal. A second mode signal results in dispositioning a second received digital image according to a second image disposition procedure. The detector determines the first mode or second mode based on the signal's pulse width, a number and timing of rising edges (peaks), a digital code, a voltage level, or a combination thereof.
US10887530B2 Signal processing apparatus, imaging pickup apparatus, and signal processing method
To prevent deterioration in image quality in mixing a visible light signal and an infrared light signal to generate a color image signal. A signal processing device includes a mixture ratio creator and a mixer. The mixture ratio creator is configured to create a mixture ratio that is a ratio in mixing a low frequency visible light signal that is a low frequency component of a visible light signal and a low frequency invisible light signal that is a low frequency component of an invisible light signal together on a basis of the low frequency visible light signal and the low frequency invisible light signal. The mixer is configured to mix the low frequency visible light signal and the low frequency invisible light signal together on a basis of the mixture ratio to generate a mixed signal.
US10887529B2 Display control device and display control method
An image processing unit generates a corrected bird's-eye-view image that is a captured bird's-eye-view image and that is a bird's-eye-view image from which irradiation light present in the captured image has been removed. The corrected bird's-eye-view image is generated as a bird's-eye-view image representing a difference between the captured bird's-eye-view image and a difference image that is an image representing a change in a pixel value of the captured bird's-eye-view image. The image processing unit generates a corrected history image that is a bird's-eye-view image obtained by combining the corrected bird's-eye-view images while shifting positions of the corrected bird's-eye-view images on the basis of a movement amount of the own vehicle. The image processing unit generates a corrected display image that is a bird's-eye-view image obtained by combining the corrected history image and the latest captured bird's-eye-view image, and makes a display unit display the corrected display image.
US10887528B2 Information communication method
The method includes obtaining, using a face camera of a smart phone, identification information from a ceiling light of a facility with visible light communication, and obtaining location information of the ceiling light related to the identification information. The method also includes displaying a location related to the location information of the ceiling light on a map of the facility on a display of the smart phone. The smart phone is set on a cart in a state that the face camera is directed to a ceiling of the facility on which the ceiling light is attached, and the face camera is a CMOS sensor and the CMOS sensor is used only for the visible light communication.
US10887523B2 Electronic apparatus
An electronic apparatus includes a main unit, a first display unit, and a second display unit. The first display unit is slidable with respect to the main body unit. When the main body unit and the first display unit are overlapped, the main body unit houses the second display unit in an area where the main body unit and the first display unit are overlapped. The second display unit moves to an area where the first display unit is not existed by a slide of the first display unit with respect to the main body unit and protrudes from an inside of the main body unit.
US10887522B2 Imaging apparatus and control method
A drive unit configured to pan-tilt drive an optical imaging system, and a system control unit configured to control a correction amount of the image stabilization by driving the drive unit are provided in the imaging apparatus, wherein the system control unit changes the correction amount depending on at least one of total power of the imaging apparatus, an amplitude of a motion of the imaging apparatus, a frequency of the motion, a shutter speed, and the number of drive times of the drive unit.
US10887521B2 Imaging apparatus and method for controlling the same
An imaging apparatus includes a shake detector and a shake correction unit. The shake correction unit performs image shake correction by moving an imaging element in a plane orthogonal to an optical axis of an imaging optical system. A shutter operation is performed using an electronic front curtain by the imaging element and a rear curtain of a shutter mechanism unit. A camera system controller performs driving control of the shake correction unit using a detection signal of the shake detector. If the camera system controller performs exposure control using the electronic front curtain and the rear curtain, the camera system controller performs regulation control for reducing the amount of rotation of the imaging element in a period before exposure during which the shake correction unit is active according to exposure conditions. Alternatively, the camera system controller performs control for luminance correction of a captured image according to exposure conditions.
US10887519B2 Method, system and apparatus for stabilising frames of a captured video sequence
A method of stabilising frames of a captured video sequence. First reference patch alignment data is received for each of a plurality of reference patch locations. A first stable frame and a subsequent stable frame are determined from a first plurality of frames based on the first plurality of reference patch locations and reference patch alignment data. A second plurality of reference patch locations is determined using image data from the first stable frame, the second plurality of reference patch locations being determined concurrently with determining the subsequent stable frame from the first plurality of frames. Image data for the determined second plurality of reference patch locations is extracted from the subsequent stable frame. A second plurality of stable frames of the captured video sequence is determined with respect to the reference frame using the second plurality of reference patch locations and the extracted image data.
US10887515B2 Image capturing apparatus, image capturing method, and storage medium to generate a panoramic image having a high dynamic range
An image capturing apparatus sets exposure states to make the exposure states different from each other while an image sensor captures two or more adjacent images among a plurality of images. A first synthesis is performed on the images of different exposure states among the plurality of images to generate a plurality of first synthesized images having a wider dynamic range than a dynamic range of the images of different exposure states. A second synthesis is performed using the plurality of first synthesized images to generate a second image having a wider viewing angle than a viewing angle of the plurality of first synthesized images. One of the plurality of images is used in the synthesis of different first synthesized images, and combinations of the images used in the first synthesis are different in adjacent first synthesized images.
US10887513B2 Photobooth kiosk
The present inventive concept relates to a kiosk design for an advanced photographic system. More specifically, the present inventive concept relates to a self-contained, automated photobooth kiosk. In embodiments of the present inventive concept, the photobooth kiosk is capable of taking a 360 degree panoramic photograph or sequence of photographs of a subject and surrounding background. For instance, a customer of the photobooth kiosk may stand in the center of the photobooth and have his or her picture taken with a plurality of specialized “machine vision” cameras, with the images sent to a central processor such as a computer for processing into a 360 degree panoramic photograph or video clip. After the photo-taking session, the customer may collect prints of the pictures at the kiosk, similar to presently available photobooths. The photobooth kiosk may be fully automated such that no operator is necessary, and all options and features desired by the customer may be self-selected by the customer prior to, during, and after the photo-taking session.
US10887511B2 Image processing apparatus, information display apparatus, control method, and computer-readable storage medium that output a combined image based on brightness values of pixels in an image
An image processing apparatus classifies areas included in an image in which one scene is captured, based on the distribution of brightness values of the image, accepts selection of an area that is to be processed, from among the classified areas, extends a first output range corresponding to an input range of brightness values of pixels in the selected area, so as to be wider than a second output range that is the output range when the area is not selected, and outputs an image for which an output range of brightness values has been extended to the first output range and that includes at least the selected area.
US10887510B2 Processing apparatus, lens apparatus and image pickup apparatus for reducing the shift of composition during tilt photography
Provided is a processing apparatus, which is mounted to any one of a lens apparatus including an optical system and an image pickup apparatus for picking up an image formed by an optical system, in which the processing apparatus includes a determination unit configured to determine a first shift amount of a first shift lens unit and a second shift amount of a second shift lens unit, and both of the first shift lens unit and the second shift lens unit are included in the optical system, and movable in a direction having a component perpendicular to an optical axis direction. The determination unit determines the first and second shift amounts based on information representing an optical state of the optical system, optical information on each of the first and second shift lens units, which corresponds to the information, and information representing a predetermined object plane tilt amount.
US10887508B2 Imaging method and device using biometric information for operator authentication
Essentially coincident with the capture of an image by the imaging device, biometric information indicating the identity of the operator of the device is obtained from at least one biometric sensor. The biometric information and captured image are then stored in a manner reliably associating each with the other. At a later time, biometric information is obtained from a supposed operator of the imaging device. By comparing this candidate biometric information with the stored biometric information, the supposed operator may be authenticated as the operator of the imaging device at the time of capture of the stored image.
US10887507B2 Intelligent self-powered camera
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring wildlife using a self-powered camera. The methods, systems, and apparatus include actions of detecting an object near a camera, in response to detecting the object near the camera, classifying the object as a particular type of animal based on an appearance of the object in an image captured by the camera, determining whether to provide a notification regarding the image based on the particular type of animal that the object is classified as, and in response to determining to provide a notification regarding the image based on the particular type of animal that the object is classified as, providing the notification regarding the image.
US10887505B2 Auto-focusing
A method and a device of a auto-focusing are provided. The method includes: for each of a set comprising N frequency bands of an image, acquiring a FV corresponding to each of focal points during a focusing process; acquiring an interested focal point which corresponds to a maximum FV for the lowest frequency band in the set; if the FV corresponding to the interested focal point for each other frequency band in the set is the maximum FV, determining that the interested focal point is an in-focus point, if the FV corresponding to the interested focal point for any other frequency band is not the maximum FV deleting at least one frequency band for which the FV corresponding to the interested focal point reaches maximum from the set, acquiring a new interested focal point based on the new set, and repeating the above determinations based on the new interested focal point.
US10887502B2 Information processing apparatus, information processing method, photographing system, and program
An information processing apparatus, information processing method, and program are disclosed. In the information processing apparatus, circuitry is configured to transmit an input command to at least one of a plurality of imaging devices that are associated with the information processing apparatus, the command being executable as a synchronous operation or an asynchronous operation based on information relating to at least one of the imaging devices. The information may, for example, be the number of the imaging devices to which the input command is transmitted. In that example, when the number of the imaging devices is below a threshold amount, the input command is transmitted as the synchronous operation, and when the number of the imaging devices is above the threshold amount, the input command is transmitted as the asynchronous operation.
US10887500B2 Optical inspection system
Optical inspection system detects defects of an object, such as an electronic device during manufacturing. The optical inspection system includes a first linear light source that irradiates a first light beam on a top surface of the object along a scan line across the width of the object. A second linear light source forms an angle with the first linear light source and irradiates a second light beam on a side surface of the object. A camera receives scattered light from the top surface and the side surface of the object and captures a subimage of the object along the scan line. An image processing system receives each subimage from the camera, stitches the subimages, and detects defects on the top surface and the side surface of the object.
US10887498B2 Optical member driving mechanism and camera device
An optical member driving mechanism for driving an optical member is provided, including a fixed portion, a movable portion, and a driving module. The movable portion can support the aforementioned optical member, and the driving module can drive the movable portion to rotate relative to the fixed portion around a rotating axis, wherein the rotating axis is different from the optical axis of the optical member. The driving module includes a first electromagnetic driving assembly and a second electromagnetic driving assembly, and the optical axis is disposed therebetween. The first electromagnetic driving assembly and the second electromagnetic driving assembly are disposed on a side of the movable portion, and are electrically independent.
US10887495B2 Photographing apparatus module, user terminal including the same, and method of operating the user terminal
An example photographing apparatus module includes: a photographing apparatus configured to rotate on a first axis and a second axis perpendicular to the first axis; and an actuator module configured to rotate the photographing apparatus on the first axis or the second axis. The actuator module includes: one or more first actuator devices configured to apply a contact force along an optical axis direction of the photographing apparatus that is perpendicular to the first axis and the second axis; and one or more second actuator devices configured to apply a driving force to the photographing apparatus along the first axis direction or the second axis direction.
US10887494B2 Magnetic mount assembly of a camera
This application is directed to a surveillance camera system including a magnet mount for physically receiving a camera module. The camera module includes a housing having an exterior surface of a first shape. A surface of the magnet mount has a second shape that is substantially concave and complementary to the first shape, and is configured to engage the exterior surface of the housing of the camera module. A magnetic material is disposed inside the magnet mount and configured to magnetically couple to a magnetic material of the camera module. A friction pad is embedded on the surface of the magnet mount, has a substantially concave shape and protrudes beyond the second surface. The friction pad is configured to come into contact with the exterior surface of the housing of the camera module at least via a peripheral edge of the substantially concave friction pad.
US10887489B2 Image forming apparatus and server for using the image forming apparatus as access point
An image forming apparatus includes a notification unit that notifies an information processing apparatus that is brought close to a specific portion of a body of the image forming apparatus about information for identifying the image forming apparatus and an access point name; a requesting unit that requests security information used for wireless connection using the image forming apparatus as an access point from a server apparatus that generates the security information on conditions that the security information has been requested by the image forming apparatus and user authentication concerning the information processing apparatus has succeeded; and a switching unit that switches to a communication mode using the image forming apparatus as an access point in a case where the security information is given by the server apparatus.
US10887488B2 Reading apparatus and non-transitory computer-readable storage medium storing program for inclination correction of document image
A reading apparatus includes: a reading unit reading a document; a determination unit determining whether or not inclination correction of a document image is performed based on a shape of a circumscription image which is a circumscribed rectangle of the document image read from the document; and an output unit outputting an image according to a determination result.
US10887483B2 Multifunctional automatic quality inspection machine and control method thereof
The present invention has disclosed a multifunctional automatic quality inspection machine and a control method thereof. The machine comprises a frame, an unrolling device provided at the frame, an inspection mechanism, a button operating platform, a slitting mechanism, a main controller, a display device, and a rolling device; a paper movement route is provided between the unrolling device and the rolling device; the inspection mechanism and the display device are respectively electrically connected to the main controller; the rolling device includes a first rolling airshaft, a second rolling airshaft, and a rolling drive device; the first rolling airshaft and the second rolling airshaft are provided on the rolling drive device; the first rolling airshaft and the second rolling airshaft swap their positions via the rolling drive device. The machine has a number of functions including automatic unrolling, high inspection precision, discharging waste materials, splitting and quick rolling.
US10887480B2 Electronic device, information processing system, and termination operation preventing method
An electronic device includes processing circuitry; and a memory storing computer-executable instructions that cause the processing circuitry to instruct, by a web application operating in a web browser, a job executor to start executing a job by using a library; send a report of an execution state of the job executed by the job executor; and prevent a termination operation of terminating the web application that is displayed in the web browser, until the job instructed to start is terminated.
US10887478B2 Information processing apparatus and non-transitory computer readable medium for providing notification of a function selected using an aerial image
An information processing apparatus includes a controller. The controller performs control to provide a notification of a function interrelated with information in a depth direction of an image being displayed in mid-air.
US10887470B2 Method and apparatus for managing resources in a software defined network
Aspects of the subject disclosure may include, for example, a method including determining, according to quality of service requirements associated with available services of a communication network, first quality of service parameters associated with facilitating providing a first service to a first communication device, determining, according to the first quality of service parameters, a first allocation of a first resource of a plurality of resources of the communication network to facilitate providing the first service to the first communication device, determining aggregated quality of service requirements associated with the plurality of resources to facilitate providing the available services to the communication devices via the plurality of resources, and directing the first resource to facilitate the first service to the first communication device according to a priority of the first allocation of the first resource based on the aggregated quality of service requirements. Other embodiments are disclosed.
US10887468B2 VoIP adapter for connecting landline phones to IP routers
Systems and methods for adapting traditional landline telephones to make and receive Voice over Internet Protocol (VoIP) calls and other communications are described. In some embodiments, an adapter, adaptor, or other device or apparatus connects an IP router, such as a WiFi router or other access point, to a traditional landline telephone (e.g., a phone using dual-tone multi-frequency, or DTMF, signaling), enabling the traditional landline phone to make and/or receive VoIP calls.
US10887465B2 Network service for dynamic selection of voice communication medium for call connections
A network computer system can respond to a call connection signal by making a determination as to whether the call connection is likely to be supported for at least one of the caller or receiver using a first voice communication medium, as compared to an alternative voice communication medium. Based on the determination, the network computer system can cause the call connection to be established using the voice communication medium of the determination.
US10887464B2 Classifying a digital speech sample of a call to determine routing for the call
Provided are a computer program product, system, and method for classifying a digital speech sample of a call to determine routing for the call. A digital speech sample of a call agent is processed to categorize speech as having an agent speech attribute. Information is received on a caller speech attribute initiating a call to the call center. The caller speech attribute results from categorizing a caller digital speech sample of the caller as having the caller speech attribute. A call agent of call agents having a call agent speech attribute that matches the caller speech attribute is selected and the call is routed to the selected call agent to process the call.
US10887461B2 Automated call requests with status updates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to synthetic call status updates. In some implementations, a method includes determining, by a task manager module, that a triggering event has occurred to provide a current status of a user call request. The method may then determine, by the task manager module, the current status of the user call request. A representation of the current status of the user call request is generated. Then, the generated representation of the current status of the user call request is provided to the user.
US10887460B2 System and method for establishing communications over a plurality of communications platforms
A system and method for establishing communications enables an outbound communication to be made simultaneously across a plurality of different communications platforms. The system is configured to perform the following: receive from a user, a first request to establish an electronic communication with a contact; identify via the details of contacts stored in a storage device, a contact identifier of the contact for each of a plurality of the different electronic communications platforms; receive at a processor from the user, selected devices of the user with which to establish the electronic communication with the contact; transmit via one of the selected devices of the user, a second request to establish an electronic communication comprising real time audio data with the contact simultaneously via each of the plurality of the different electronic communications platforms using each respective contact identifier; receive via the communications device, an acceptance of the second request to establish an electronic communication with the contact via one of the plurality of different electronic communications platforms; and establish an electronic communication comprising real time audio data between the contact and the one of the selected devices of the user via the one of the plurality of different electronic communications platforms.
US10887458B2 Presenting content during video call hold events
Systems and methods are described herein for handling video calls placed on hold or otherwise parked by one or more parties within the video call. The systems and methods can determine a video call has been placed on hold (or otherwise set to be parked), and transfer the video call to a call park server (CPS). The systems and methods can then access a content server, retrieve one or more content items (e.g., video clips, interactive content or advertisements, and so on), and present the content items within the on hold video call.
US10887457B1 Systems and methods for providing calling party information
System and methods for providing calling party information are disclosed. In one implementation, a server for providing calling party information includes one or more processors configured to receive a query for calling party information from a carrier. The query includes an identifier associated with the calling party. The processors are further configured to determine a score based on one or more previously obtained queries, generate the calling party information based on the score, and transmit the calling party information to the carrier. The carrier transmits the calling party information to a device associated with the called party as a Caller ID Name (CNAM).
US10887456B2 Attaching multiple phone lines to a single mobile or landline phone
Agencies issue multiple devices to personnel for maintaining distinct identities over the course of assigned investigations. To provide flexible capabilities to agencies, a phone is converted for use with multiple attached telephone numbers. Accordingly, a single phone may be used to manage multiple identities over the course of one or more investigations. Using a multiple attached number, a given device can place and receive calls over the network to and from contacts. In addition to providing multiple attached numbers, calls using the multiple attached numbers may be monitored live and recorded to establish evidence.
US10887454B2 Electronic apparatus and control method thereof
A method of controlling an electronic apparatus is provided. The method includes obtaining a name referring to a user of another electronic apparatus in a chat with the user of the other electronic apparatus using an artificial intelligence (AI) model trained by an AI algorithm while conducting the chat with the user of the other electronic apparatus using the electronic apparatus; and storing the obtained name in association with contact information of the user of the other electronic apparatus. At least some of the control method of the disclosure may use an AI model trained according to at least one of machine learning, neural network, or deep learning algorithm.
US10887453B2 Virtual numbers for intelligence operations
Systems, methods, and computer readable storage mediums are configured for implementing virtual numbers (VN) for intelligence operations involving source-handler communications in support of an agency. Example embodiments implementing virtual numbers eschew the requirement of the agency to maintain and configure dedicated hardware switches that contain SIM card pairs to manage the transfer of source-handler calls in a compliant fashion. Rather than maintaining physical SIMs for each handler and each source with dedicated hardware, each source and each handler are assigned a virtual number for communicating in a compliant fashion. A source communicates with the handler through the handler VN and the hander communicates with the source through the source VN, and communications completed through the VNs are logged for compliance. Communications between a handler and a source may be permitted only when an association of their VNs exists in a mapping table to prevent unauthorized contact through the VNs.
US10887452B2 System architecture for fraud detection
An architecture for assessing and identifying fraudulent contact with client contact systems, such as IVR, includes threshold and machine learning scoring and filtering of calls based on these criteria. The criteria may include behavioral, situational and reputational scoring.
US10887448B2 Displaying an image of a calling party at coordinates from HRTFs
An electronic device processes a voice of a calling party with head-related transfer functions (HRTFs) during a telephone call. A display displays an image representing the calling party with respect to an image representing the called party at a location obtained from coordinates of the HRTFs such that the display shows where the voice of the calling party will externally localize as binaural sound to the called party when the called party answers the telephone call.
US10887445B2 Mobile device inactive mode and inactive mode verification
A mobile device, comprising: a processor; and a memory including instructions that when executed by the processor cause it to perform the steps of: receiving a user selection to automatically enter an inactive mode in response to an action within the mobile device indicating the device is being used in a moving vehicle; receiving a communication from a wireless communication module; if the mobile device is not in inactive mode, providing a notification to the user that a communication has been received; if the mobile device is in inactive mode, transmitting an away message via the wireless module.
US10887443B2 Method of enabling digital music content to be downloaded to and used on a portable wireless computing device
The invention enables digital music content to be downloaded to and used on a portable wireless computing device. An application running on the wireless device has been automatically adapted to parameters associated with the wireless device without end-user input (e.g. the application has been configured in dependence on the device OS and firmware, related bugs, screen size, pixel number, security models, connection handling, memory etc. This application enables an end-user to browse and search music content on a remote server using a wireless network; to download music content from that remote server using the wireless network and to playback and manage that downloaded music content. The application also includes a digital rights management system that enables unlimited legal downloads of different music tracks to the device and also enables any of those tracks stored on the device to be played so long as a subscription service has not terminated.
US10887442B2 Community safety, security, health communication and emergency notification system with inter-organizational compatibility
A community safety system (CSS) including a notification management entity (NME) comprising servers, the NME communicatively coupled to multiple user devices and one or more administrator devices (collectively, registered user devices). The CSS includes a plurality of registered users, wherein each registered user is associated with an organization, and a user category of a set of user categories. The NME may maintain a list of the registered users and associated information. The registered users may have user devices including a CSS application operating thereon. In some embodiments the CSS enables inter-organizational communication, allowing for members of a first organization to provide alerts that the NME can pass to a second organization when the registered user is physically located within a security zone associated with a second organization but not a member of the second organization.
US10887441B2 Information processing system, wireless terminal, and information processing method
An information processing system including a video device for displaying a video and a wireless terminal for communicating with the video device and communicating with other apparatuses via a network, wherein the video device transmits video information captured by a camera and sound information collected by a microphone when reception from the wireless terminal of information pertaining to a video to be displayed is detected, and outputs the received sound information using a speaker. The wireless terminal transmits information pertaining to the video to be displayed to the video device, the other apparatuses receive the captured video information and collected sound information via the network, and transmit information pertaining to the video to be displayed and information pertaining to the sound to be outputted.
US10887436B2 Camera assembly, electronic apparatus and mobile terminal
A camera assembly may include a fixed holder, a support means including a first magnetic structure and configured to move relative to the fixed holder, a guiding rail arranged on the fixed holder, a sliding block arranged on the support means and configured to slide along the guiding rail to guide movement of the support means, a camera module arranged on the support means and configured to move between a first position at which the camera module extends out of the fixed holder and a second position at which the camera module retracts into the fixed holder with the movement of the support means, and a second magnetic structure arranged on the fixed holder and configured to generate repulsive force and attractive force to the first magnetic structure to drive the support means to move, such that the camera module moves between the first position and the second position.
US10887431B2 Autonomous telematics platform
Methods and systems directed to an autonomous bi-directional integration of telematics platforms, e.g., different APIs, through protocol transforming, standardizing, and/or integrating of machine telematics data and/or Internet-of-Things (IoT) data. The platform permits seamless merging of disparate telematics and IoT data streams and resources into a single interface, removing the need to connect to propriety systems individually, and allowing an administrator to concurrently track and manage hundreds of millions of vehicles in a centralized system. Through the process of integrating and standardizing telematics and IoT resources, a custom universal data format may be defined. Machines, vehicles, and IoT devices may establish communications and data links through the platform of the present invention, in which each machine, vehicle, and/or IoT device shares, or fuses, sensor data. To accomplish the objectives of the present invention, signal mapping from one protocol to another protocol may be employed.
US10887428B2 Methods and systems for allocating service requests from mobile objects among edge servers
A method for allocating a service request from a mobile object is provided. The method includes receiving the service request and a route of the mobile object, determining estimated arrival times of the mobile object in a plurality of regions based on the route, the plurality of regions being associated with a plurality of regional servers, respectively, determining a region among the plurality of regions based on the estimated arrival times of the mobile object in the plurality of regions and an estimated time for fulfilling the service request, and transmitting the service request to a regional server corresponding to the determined region.
US10887426B2 Computing system implementing local context resolution and evaluation for network latency reduction
A computing system can receive contextual data corresponding to a particular user and execute context resolution and constraint evaluation processes with local data acquisition and/or derivation priority to classify the user in one or more groups and reduce network latency. Based on the classified group(s) of the user, the computing system can provide targeted, group-specific content through an executing application of the user's computing device to enhance user experience with the application service.
US10887425B2 Digital footprint visual navigation
Methods, computer-readable media, software, and apparatuses may assist the user in understanding their unique digital footprint and the connections from the data within the footprint to the user's connections online and in the physical world. The determined information may be visually displayed to the user along with recommendations regarding digital safety.
US10887424B2 Opportunity events
The description relates to opportunity events. One example can filter events based upon at least one parameter from a profile of a user. The filtering can produce potential opportunity events for the user. The example can compare the potential opportunity events to the user profile utilizing a similarity threshold such that the potential opportunity events that satisfy the similarity threshold are considered opportunity events. The example can rank the opportunity events by confidence level of matching the user profile. The example can also automatically populate high ranking individual opportunity events onto a calendar of the user. The example can further notify the user about the automatically populating.
US10887421B2 Relevant secondary-device content generation based on associated internet protocol addressing
A system for relevant secondary-device content distribution based on associated internet protocol (IP) addressing, the system including: a computer processor; and a content engine executing on said computer processor and configured to: identify at least a portion of an internet protocol (IP) address associated with a computing device; build a household profile based at least on the demographic information associated with the IP address; determine that the computing device is a non-mobile television client; assign the non-mobile television client to the household profile; receive a set of content requests from a second computing device; assign, based on a proportion of the content requests exceeding the predefined threshold, the second computing device to the household profile; and provide relevant content for the second computing device and the non-mobile television client based on the demographic information.
US10887418B1 Parallel, side-effect based DNS pre-caching
Embodiments of the present invention include methods and systems for domain name system (DNS) pre-caching. A method for DNS pre-caching is provided. The method includes receiving uniform resource locator (URL) hostnames for DNS pre-fetch resolution prior to a user hostname request for any of the URL hostnames. The method also includes making a DNS lookup call for at least one of the URL hostnames that are not cached by a DNS cache prior to the user hostname request. The method further includes discarding at least one IP address provided by a DNS resolver for the URL hostnames, wherein a resolution result for at least one of the URL hostnames is cached in the DNS cache in preparation for the user hostname request. A system for DNS pre-caching is provided. The system includes a renderer, an asynchronous DNS pre-fetcher and a hostname table.
US10887415B1 Common agnostic data exchange systems and methods
In a network, a common agnostic data exchange method between two devices native to the network, the devices using different formats and transmission protocols, includes invoking a proxy at each device, and a first proxy receiving a first data record from a first device, the first data record having a first format. The first proxy identifies the first format by comparing a first pattern of the first data record to reference patterns of one or more reference data records and determines if a sufficient pattern match exists between the first pattern and the reference pattern. The first proxy translates the first data record's format into an inter-proxy data record having an inter-proxy format and transmits the inter-proxy data record to a second proxy coupled to a second device. The second proxy translates the inter-proxy data record to a second data record having a format employed at the second device.
US10887413B2 Systems and methods for delivering in-application messages
Systems and methods for presenting an in-application message to a user of a software application make use of trigger events that occur on remote servers. When a remote server notes a trigger event, the remote server sends information about the trigger event to a customer engagement service. The customer engagement service causes a push notification to be sent to a user's computing device that is running a software application. The receipt of the push notification causes a campaign within the software application to log a trigger event, and that logged trigger event causes the campaign to present the user with an in-application message.
US10887412B2 Directory assisted routing of content in an information-centric network
A method is disclosed. The method includes: obtaining, by an authoritative directory router in an information centric network (ICN), a publish message associated with a publisher node and including: an identifier associated with a content item; and a first anchor prefix for a first anchor directory router for the publisher node; determining that a bidirectional code for the identifier falls within an authoritative code range assigned to the authoritative directory router; and updating, in response to the bidirectional code falling within the authoritative code range, a local code repository associated with the authoritative directory router with the first anchor prefix and the identifier.
US10887410B1 Methods and systems for connecting messaging accounts
Exemplary embodiments relate to techniques for notifying existing users when a new user joins a messaging service (or returns from a period of inactivity). A top n number of existing users acquainted with the new user may be selected and may be encouraged to message the new user. The existing users may be selected using a messaging coefficient that indicates a likelihood that a message will result in a meaningful conversation, and a number of other factors that prevent the existing users from becoming inundated with notifications. The number n may be selected based on an amount of display space available to the new user in a messaging application. When inviting the existing users to contact the new user, a new thread may be automatically created and bumped to the top of the new user's thread list.
US10887408B2 Remote monitoring of network communication devices
A method of remotely accessing data on a network communication device including submitting a request for data on a network communication device located in a data center from a remote location. The method further including accessing remotely the network communication device located in the data center, collecting the data in the request from the network communication device located in the data center, filtering a user parameter from the data, and providing filtered data to the remote location.
US10887404B2 Method and apparatus for virtualized network function chaining management
A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update.
US10887400B2 Answering a call with client through a host
A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.
US10887397B2 System and method for controlling internet of things devices using namespaces
A system includes a server to assign a namespace to Internet of Things (IoT) devices, with the IoT devices being at different locations, and with each IoT device having a universal unique identifier (UUID) associated therewith. The server assigns at least one sub-namespace to each IoT device based on its location, and maps the UUID associated with each IoT device to both the namespace and the at least one sub-namespace assigned thereto. A device cooperates with the server to generate commands for controlling the IoT devices based on the namespaces and the at least one sub-namespaces mapped to the respective UUIDs.
US10887396B2 Sensor data manipulation using emulation
From a hardware sensor at a first time, sensor data comprising a first sample and a second sample is received. The sensor data is modified to create new data, wherein a first data point of the new data corresponds to the first sample, a second data point of the new data corresponds to the second sample, and wherein the first data point and the second data point are arranged differently from the first sample and the second sample. The hardware sensor is emulated by sending, to a consumer of hardware sensor data at a second time, the new data instead of the sensor data.
US10887393B2 Data storage device with embedded software
A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data and a first processor configured to execute a firmware for retrieving data from the NVM and storing data in the NVM. A second processor of the DSD executes an application Operating System (OS) to interface with the first processor. The second processor sends a command to the first processor using the application OS to retrieve data from the NVM or store data in the NVM.
US10887392B2 Distributed client based cache for keys using demand fault invalidation
A method and system of storing and retrieving data in a computer system are disclosed. In an embodiment, the method comprises storing a data object at a specified location in a first data store, storing in a second data store first information identifying said specified location, retrieving the data object from a defined location in the first data store, obtaining second information identifying the defined location in the first data store, and comparing the second information to the first information to determine if the first information and the second information identify a same location in the first data store. In embodiments of the invention, the method further comprises when the second information and the first information identify different locations in the first data store, generating a fault signal to indicate that the location of the data object in the first data store has changed.
US10887390B1 Remote access to published resources
A remote application connection manager, executed by a processing device, transmits a remote application connection request from the processing device to a remote application server. The remote application connection manager further receives one or more access compliance conditions for the processing device from the remote application server. Also, the remote application connection manager determines whether the processing device satisfies the one or more access compliance conditions and if the processing device does not satisfy the one or more access compliance conditions, the remote application connection manager determines whether the processing device has a configuration control right to update a configuration of the processing device to satisfy the one or more access compliance conditions. If the processing device has the configuration control right, the remote application connection manager updates the configuration of the processing device. In addition, the remote application connection manager establishes a connection to the remote application server.
US10887389B2 Decentralized immutable storage blockchain configuration
A virtual blockchain configuration may provide a distributed structure that uses a distributed hash configuration to reduce the complexity of blockchain transactions. One example method of operation may comprise one or more of storing a subset of blockchain data in a network device, accessing via the network device a virtual copy of a blockchain, accessing a blockchain block via the virtual copy of the blockchain, and writing blockchain transactions to the blockchain block via the network device.
US10887388B2 Managing presence among devices accessing shared and synchronized content
A content management system receives presence information from a client application on a device indicating interaction information of a user relative to a content item synchronized to the content management system. The interaction information includes presence information describing presence information of a native application interacting with the content item. The presence information indicates whether the native application opened, is viewing, or is editing the content item. The presence information may specify a user interface element and process associated with the presence information. The content management system stores presence records describing the presence information and uses the presence records to generate and transmit a presence status associated with a user. When a new version of a content item is received, the content management system may also use the presence records to determine an action to perform with the user interface window associated with the prior version.
US10887381B1 Management of allocated computing resources in networked environment
A rendering resources management component can maintain information that tracks rendering resources that have been assigned (or leased) to individual user devices. The rendering resources management component can further maintain information related thresholds for the number of available rendering resources in the rendering resource pools, including minimums, maximums or ranges. The rendering resources management component can further maintain information related to performance metrics associated with the assigned rendering resources. Based on one or more of the above information (or additional information), the rendering resources management component can then cause the instantiation or termination of rendering resources to manage the rendering resource pool.
US10887374B2 Multimedia file upload
A method of handling multimedia data in which packets of a multimedia file from a first computer are received by a second computer. In case, a sub-portion of the multimedia file, representative of the multimedia file, was received by the second computer, before the entire file was received by the second computer, that sub portion is handled by the second computer transmitting to the first computer, although the entire file was not received by the second computer at the time of the transmission of the result. Additionally, an image processing server is described comprising: a network interface adapted to receive packets, a communication manager adapted to manage reception of multimedia files through the input interface and to conclude when a sub-portion of a multimedia file, representative of the multimedia file received, and an image handling unit configured to handle said sub-portions.
US10887363B1 Streaming decision in the cloud
Generating streaming decisions at one or more remote servers on behalf of a local client is disclosed. An indication of a content request, multi-dimensional client information, and local state information are received from a client device. A record specific to the client device is generated, in a data store, using the received local state information. The data store includes a plurality of records corresponding to respective different client devices. A set of instructions usable by the client device to obtain and play content is determined based at least in part the local state information received from the client device. The determined set of instructions is transmitted to the client device.
US10887362B2 Forensic watermarking of shared video content
Systems for identifying misappropriation of forensically-watermarked video content. A method embodiment for forensic watermarking commences upon identifying video sources. A video is partitioned into frame ranges or “chunks”. Different watermarking schemes are applied to the chunks to generate different watermarked versions of each chunk. Upon receiving a request from a user to view a requested video, a digital signature is generated from a set of request attributes such as a user ID or session ID. A video stream is assembled wherein the stream chunk order comprises a particular recoverable sequence of the differing watermarked chunks, where the sequence is based on bit sequences of the digital signature. A misappropriated video or portion thereof can be analyzed to identify the particular recoverable sequence or portion thereof. Based on the recoverable sequence, the digital signature can be recovered, and based on the digital signature, the source of the misappropriation can be determined.
US10887360B1 Direct network connections using cloud instance for multipoint meeting service
Direct network connections using cloud instance for multipoint meeting service is provided between two or more computers on a network to facilitate a variety of activities, including desktop sharing, web-meetings, and web-conferences. A first computer sends a request to start a multipoint meeting to a server. The server requests a computing cloud to launch a cloud instance for the first computer. A second computer uses connection information for the first computer cloud instance to send to the first computer cloud instance connection information for the second computer via direct network connection. From this point on, the first computer and the second computer exchange data for multipoint meeting via a direct network connection using the first computer cloud instance, independently of the server.
US10887351B2 Security for IoT home voice assistants
A method for implementing security of Internet of Things (IoT) home voice assistants is described. In one embodiment, a computer-implemented method for implementing a security policy with a voice assistant includes obtaining, by one or more computing devices, encrypted traffic from a voice assistant; identifying, by the one or more computing devices, a user voice command in the encrypted traffic based at least in part on one or more identifiable attributes of the encrypted traffic; determining, by the one or more computing devices, the user voice command triggers at least one security policy; and upon determining the user voice command triggers the at least one security policy, performing, by the one or more computing devices, a security action that implements the at least one security policy. In some cases, the method may include obtaining an audio recording of the user voice command with a microphone built into the router.
US10887350B2 Method and system for applying compliance policies on private and public cloud
Syncing compliance policies on a private cloud network and a public cloud network is disclosed. The technology accesses a hybrid cloud environment including: at least one private cloud network and at least one public cloud network. A private policy gateway appliance is coupled with the private cloud network and a public policy gateway appliance, in communication with the private policy gateway appliance, is coupled with the public cloud network. One or more policy rules for the hybrid cloud environment are provided to the private policy gateway appliance which then disseminates the one or more policy rules to the public policy gateway appliance, such that the one or more policy rules are synced for the at least one private cloud network and the at least one public cloud network.
US10887345B1 Protecting users from phishing attempts
Systems and methods for anti-phishing include determining that a user interface corresponding to a current web address has authentication input fields. A current hash value is generated based on a subset of a plurality of input characters that have been input into an authentication input field. The current hash value is compared to mapped hash values. If the current hash value matches one or more of the mapped hash values, a web address mapped to the matched, mapped hash value is identified. The mapped web address is compared to the current web address to determine whether they match. An alert is displayed in response to determining whether there is a match between the current web address and the mapped web address.
US10887341B2 Detection and mitigation of slow application layer DDoS attacks
A method and system for protecting cloud-hosted applications against application-layer slow distributed denial-of-service (DDoS) attacks. The comprising collecting telemetries from a plurality of sources deployed in at least one cloud computing platform hosting a protected cloud-hosted application; providing a set of rate-based and rate-invariant features based on the collected telemetries; evaluating each feature in the set of rate-based and rate-invariant features to determine whether a behavior of each feature and a behavior of the set of rate-based and rate-invariant features indicate a potential application-layer slow DDoS attack; and causing execution of a mitigation action, when an indication of a potential application-layer slow DDoS attack is determined.
US10887338B2 Creating notes on lock screen
Creating a note on a lock screen may be provided. In some examples, an application, such as a communication application, may detect an input to generate a note on a lock screen. The communication application may provide a note interface to capture the note. Next, the note may be captured on the note interface. In response, the note may be saved at a first storage location. The first storage location may be isolated by an operating system of the computing device to prevent an execution of a malicious code.
US10887328B1 System and method for detecting interpreter-based exploit attacks
For one embodiment, a computerized method for detecting exploit attacks on an interpreter comprises configuring a virtual machine including a user mode and a kernel mode and processing an object by an application operating in the user mode of the virtual machine. Responsive to the processing of the object, detecting a loading of an interpreter. Furthermore, responsive to the loading of the interpreter, inserting one or more intercept points for detecting one or more types of software calls from the interpreter or for detecting a certain type or certain types of activities occurring within the interpreter. Thereafter, an exploit attack is detected as being conducted by the object in response to the interpreter invoking a software call that corresponds to the one or more types of software calls that is considered anomalous when invoked by the interpreter or an anomalous activity being conducted within the interpreter.
US10887326B2 Distributed system for adaptive protection against web-service- targeted vulnerability scanners
A method includes obtaining a dictionary, data for a set of web requests, and definitions of a first set of clusters associated with vulnerability scanners. The method includes identifying a set of clients that transmitted the second set of web requests. The method includes generating a second set of feature vectors, which each corresponds to one of the clients. Each element in each feature vector corresponds respectively to an entry in the dictionary. The method includes clustering the second set of feature vectors into a second set of clusters. The method includes, in response to a first distance between a selected cluster of the second set of clusters and one of the first set of clusters being less than a first predetermined distance, (i) identifying one of the set of web services that received web requests corresponding to feature vectors in the selected cluster and (ii) generating a scanning alert.
US10887318B2 Method and apparatus for downloading profile on embedded universal integrated circuit card of terminal
A method for downloading a profile on an embedded universal integrated circuit card (eUICC) of a terminal is provided. The method includes transmitting a profile request containing eUICC authentication information to a profile providing server through a security channel, upon receiving, from the profile providing server, profile-related information generated in response to the profile request, displaying non-encrypted profile information contained in the profile-related information on a screen, identifying whether a user input indicating whether to proceed to download the profile is detected, and downloading the profile, corresponding to the identified user input.
US10887316B2 Software defined network for creating a trusted network system
Implementations of a software-defined network perimeter system may include: a security standards server configured to send an installer to a first client machine utilizing an endpoint protection server, a console server configured to route data across a dispersive network where the data is routed between the first client machine and second client machine, a controller configured to electronically couple the first and second client machines to network resources, a first and second endpoint device coupled to the first and second client machines, respectively, and a correlation server coupled to the security standards server, the console server, the controller, and the first and second endpoint devices where the correlation server is configured to match a physical or logical aspect of the client machine to a registration key included in a database of registration keys where the respective endpoint device provides access to the network resources after receiving the registration key.
US10887314B2 Access control for named domain networking
The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.
US10887312B2 Secure communication between a service hosted on a private cloud and a service hosted on a public cloud
Examples described relate to secure communication between services hosted on a private cloud and a public cloud. In an example, an agent on a private cloud may poll a secure server on a public cloud to determine whether the secure server includes a request for a service hosted on the private cloud. The request may be made by a service hosted on the public cloud. In response to a determination that the secure server includes the request for the service hosted on the private cloud the agent may retrieve the request from the secure server on the public cloud. The request may be executed on the private cloud, and a response may be generated. The agent may provide the response to the secure server on the public cloud. The response may be shared with the service hosted on the public cloud by the secure server.
US10887306B2 Authenticating an unknown device based on relationships with other devices in a group of devices
Provided are techniques for authenticating an unknown device. For a first device in an internet of things network that includes a second device and forms a list of trusted devices, a distance between the first device and the second device is determined. A level of trust for the second device is identified based on the distance, wherein the level of trust specifies a level of data sharing. Reputation ranking is performed for the second device based on the level of trust. The reputation ranking is used to assign a trust score to the second device. Based on determining that the trust score exceeds a trust threshold, access is provided to the second device.
US10887305B1 Method and apparatus for generating and providing a temporary password to control access to a record created in response to an electronic message
A method, computing device and computer program product generate a temporary password to control access to a record created in response to an electronic message. An electronic message is parsed to separately identify a plurality of fields that provide different types of information. Record(s) are accessed from a database that are associated with the information provided by at least one field. An action to be initiated by the electronic message is determined to either be taken or to be rejected based upon information provided by the field(s) of the electronic message and also based upon information from the record(s) accessed from the database. If the action is rejected, a record of the electronic message is created for transmission along with information regarding the rejection. A temporary password is also generated to control access to the record created regarding the electronic message and its rejection. The response includes the temporary password.
US10887300B2 Operation related to user equipment using secret identifier
A method performed by a network node of a serving public land mobile network, PLMN, associated with a user equipment, UE, comprising: obtaining a secret identifier that uniquely identifies the UE, wherein the secret identifier is a secret that is shared between the UE and at least a home PLMN of the UE and that is shared by the home PLMN with the network node; and performing an operation related to the UE using the secret identifier. Other methods, computer programs, computer program products, network nodes and a serving PLMN are also disclosed.
US10887295B2 System and method for massive IoT group authentication
It is possible to reduce singling overhead in a radio access network by coordinating authentication of a group of UEs (e.g., IoT devices, etc.) via a master device. In particular, the master device may aggregate UE identifiers (UE_IDs) for UEs in the group, and send an identity message carrying the UE_IDs and a master device identifier (MD_ID) to a base station, which may then relay the identity message to a Security Anchor Node (SeAN). The SeAN may send an authentication data request carrying the UE_IDs and MD_ID to a Home Subscriber Server (HSS), which may return an authentication data response that includes a group authentication information. The group authentication information may then be used to achieve mutual authentication between the SeAN and each of the master device, group of UEs, and individual UEs.
US10887292B2 Obfuscated haptic interfaces with natural interaction steganography
Disclosed embodiments provide techniques for improvements in electronic communications. A mobile electronic device associated with a user measures crowd density proximate to the user. When the crowd density exceeds a threshold, a haptic signal, such as a vibration or pneumatic output, is discretely provided to the user. After issuing the haptic signal, the device listens for false data. False data is data entered by the user that is not part of the expected data sequence. The false data is used to obfuscate the true data. The randomness of the false data can be used to generate a keypair used for communication. The keypair is used for asymmetric encryption that provides an extra level of security for electronic communications from the mobile electronic device.
US10887286B1 Devices, systems, and methods for tenant-to-tenant communications
Various embodiments of devices, systems, and methods for anonymous tenant-to-tenant communications provide for anonymously sending and receiving messages between tenants or residents of a dwelling such as an apartment complex or other residence. A communications engine may operate on a server and act as a message relay device and data storage source, to provide anonymous messaging between tenants. Identity information is not shared as part of message transmissions between the tenants, and a tenant is not required to have the contact information of their neighbors to communicate when utilizing embodiments of the present disclosure. In one example, mobile computing devices are provided with a graphical user interface with a display of a plurality of adjacent apartment units for a user to select and a graphical user interface with a display of a plurality of fixed messages for transmission to one or more tenants associated with a selected adjacent apartment unit.
US10887285B2 Printer and control method for printer
A printer capable of performing communication with a server via a firewall over a printer network includes a roll paper printing mechanism configured to perform printing on roll paper, a cut-form paper printing mechanism configured to perform printing on cut-form paper, and a processor configured to transmit, to the server, at least pairs of address information for the printer and status information for the printer, receive instruction information having been transmitted by the server, and execute processing based on the instruction information, and the processor causes transmission timing points for the transmission of the pairs to the server to differ for each of kinds of the status information.
US10887280B2 Cloud platform security achievement
Examples of the present disclosure provide a method and device for achieving the cloud platform security. In the present disclosure, an Openflow bridge is established on a cloud server of a cloud platform to replace a MAC bridge, the Openflow bridge may achieve the cloud platform security through an Openflow security table.
US10887279B2 Scalable cloud hosted metadata service
Systems and methods for protecting and deduplicating streams of data in a cloud based platform. A platform is configured with multiple services and can communicate with multiple clients. The platform receives all requests at an endpoint and distributes the requests to workers using multiple queues. The platform may be stateless and is scalable. The meta-data is handled separately from the data in one example.
US10887277B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A method for transmitting a broadcast signal in a digital transmitter, includes generating transport packets of transport streams including service data; generating link layer packet including the transport packets; the link layer packet including a base header including configuration information indicating a configuration of a payload of the link layer packet, the link layer packet further including an additional header including information for segmentation or concatenation based on the configuration of the payload, and the additional header further including information representing that an optional header for a sub-stream identification identifier is present after the additional header, the link layer packet further including an optional header having the sub-stream identification identifier; generating signaling information including link mapping information between the sub-stream identifier and an IP address and an UDP port carrying a transport stream for the sub-stream identifier; generating a broadcast signal including the link layer packet and the signaling information; and transmitting the broadcast signal.
US10887273B2 Systems and methods for controlling delivery of user messages
Systems and methods for determining whether to send a message to a user take into account a pressure score for the user that is indicative of how receptive the user is to receiving messages. The user's pressure score can vary depending on user behavior. Multiple pressure scores relating to different respective topics or subjects may be maintained for the user.
US10887268B2 Systems and methods for prioritizing messages for conversion from text to speech based on predictive user behavior
Disclosed embodiments describe systems and methods for prioritizing messages for conversion from text to speech. A message manager can execute on a device. The message manager can identify a plurality of messages accessible via the device and can determine, for each message of the plurality of messages, a conversion score based on one or more parameters of each message. The conversion score can indicate a priority of each message to convert from text to speech. The message manager can identify a message of the plurality of messages for transmission to a text-to-speech converter for converting the message from text to speech. The message manager can also receive, from the text-to-speech converter, speech data of the message to play via an audio output of the device.
US10887267B2 Intelligent notification routing and delivery
Embodiments relate to a system, program product, and method for use with a computer platform to process and physically convey a notification to a physical medium. In response to receipt, a notification is processed against a hierarchical arrangement of categories. The notification is processed in real-time, including translation of the notification with respect to a tier in the hierarchy. A delivery mechanism and associated instruction is dynamically determined, which includes adaptively assigning the translated notification together with a delivery instruction to a destination device. A physical medium and associated physical device are identified, and the notification is physically conveyed to the physical device across the physical medium.
US10887265B2 Method and system for low-redundancy e-mail handling
A method of low-redundancy e-mail handling, wherein: e-mail data is selected, attachments of e-mails comprised in the e-mail data are detached, stored and replaced with references accordingly, and wherein further e-mail threads comprised in the e-mail data are identified and split in separate e-mails, duplicates of e-mails are deleted while maintaining their e-mail references, differences between a first e-mail and an immediately preceding second e-mail of the same thread are identified, generating difference data, the first e-mail is replaced by the difference data, and a reference to the second e-mail is inserted therein, the e-mails and references to their predecessors and successors in the same thread are stored in a data storage, and a graph-based interface is generated for the stored e-mails and references, and an e-mail server computer device, e-mail client computer device, data processing program, computer program product, and computer data signal therefor.
US10887263B2 Dynamic thread management for online conversations
A method for creating at least one new thread associated with an online conversation is provided. The method may include monitoring the online conversation to detect a new or updated element of the online conversation. The method may also include extracting the detected new or updated element. The method may further include analyzing the online conversation and the extracted detected new or updated element to determine if a new online conversation has started. The method may include extracting a plurality of members associated with the online conversation. The method may also include extracting a plurality of content associated with the extracted detected new or updated element. The method additionally include prompting a user to determine if a new online conversation should be created. The method may also include creating the new online conversation. The method may further include notifying the plurality of extracted members about the created new online conversation.
US10887257B2 Initiating multiple connections from multiple communication devices
Methods for establishing simultaneous connections on a plurality of communication devices associated with a user implemented on an instant messaging program by issuing ring tones, audible notifications, or visual indications to the plurality of communication devices and constructing a state diagram for sending the ring tones, the audible notifications, or the visual indications to the plurality of communication devices.
US10887256B2 Systems and methods for managing electronic communications
Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another.
US10887251B2 Fault-tolerant architecture for packet capture
Embodiments are directed to a method of implementing a packet capture ring. The packet capture ring includes a plurality of appliances, and the plurality of appliances includes a first appliance and a second appliance. The first appliance and the second appliance are both attached to a network tap, and the first appliance works as a master appliance. The master appliance ingests packets from the network tap, encapsulates the packets and forwards encapsulated packets in the packet capture ring. The method includes: detecting, by the second appliance, a failure of the first appliance; working, by the second appliance, as the master appliance; and removing, by the second appliance, the first appliance from a forwarding designation list.
US10887250B2 Reducing resource allocations and application instances in diagonal scaling in a distributed computing environment
Various embodiments for reducing resource allocations and application instances in diagonal scaling in a distributed computing environment. Resource consumption of each one of a plurality of application instances is tracked, and the tracked resource consumption is compared to a resource allocation of each one of the plurality of application instances. A plurality of resource reduction operations for allocation of resources assigned to each one of the plurality of application instances is computed and applied. Idle application instances of the plurality of application instances are identified, and one or more of the identified idle application instances are terminated, thereby optimizing application efficiency and resource utilization in the distributed computing environment.
US10887246B2 Adaptive data packing
Techniques and a system for adaptive data packing are provided. In one example, a system includes a container component and a computing node component. The container component monitors one or more resources for container data in a network environment and determines variability data representative of a variability of the one or more resources for the container data during a period of time. The computing node component that selects a computing node in the network environment for particular container data based on the variability data.
US10887244B1 Methods, systems and apparatuses for optimizing time-triggered ethernet (TTE) network scheduling by bin allocation, demand prediction and machine learning
Methods, systems and apparatuses for scheduling a plurality of Virtual Links (VLs) in a Time-Triggered Ethernet (TTE) network by determining a weight for each of the plurality of VLs, the determined weight being proportional to a demand each of the plurality of VLs will place on the time-triggered ethernet network; generating a plurality of bins whose length in time is harmonic to all the scheduled rates of the plurality of VLs; determining a demand value proportional to how often the bin is expected to be used based upon a green zone of each of the plurality of VLs and the determined weight for each of the plurality of VLs; updating the demand value for each bin within the green zone; sorting the plurality of bins from least demanded to most demanded based upon the updated demand value; and scheduling the sorted plurality of VLs within the sorted plurality of bins.
US10887241B2 Communication device, communication system, and communication method
A communication device: stores flow condition information for identifying a flow and flow counter information that indicates, for each flow, an input flow volume of a flow inputted to the communication device, and an output flow volume of a flow outputted by the communication device; identifies a flow to which data inputted to the communication device belongs, with reference to the flow condition information; updates the input flow volume of the flow in the flow counter information; identifies a flow to which data outputted by the communication device belongs, with reference to the flow condition information; updates the output flow volume of the flow in the flow counter information; and identifies a flow in which a communication anomaly has occurred on the basis of results of a comparison process for comparing the input flow volume to the output flow volume with reference to the flow counter information.
US10887236B2 Method, network interface card, and computer program product for load balance
Embodiments of the present disclosure provide a method, a network interface card (NIC) and a computer program product for load balance. The method comprises determining, by a NIC of a network node, whether a packet obtained comprises a request to establish a network connection for a first device; in response to determining that the packet comprises a request to establish the network connection, determining whether the load balance associated with the network connection is to be applied by the NIC or a host processing device on the network node; and in response to determining that the load balance is to be applied by the NIC, applying the load balance among a set of devices using the NIC, so as to select a second device from the set of devices to establish the network connection with the first device. In this way, efficient and cost-effective load balance in the network can be achieved by means of the NIC.
US10887233B2 System and method of loading an exact match table and longest prefix match table
A method and apparatus of a device that determines a match for a destination address using an exact match table and a longest prefix match table of a network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network element generates a key for the destination address, wherein the key represents more addresses than the destination address. The network element further performs an address lookup using the key in an exact match table. Furthermore, a match in the address lookup indicates a first transmitting interface of the network element. The network element additionally performs an address lookup using the destination address with a longest prefix match table, wherein a match in the address lookup indicates a second transmitting interface of the network element. In addition, the network element determines a resulting transmitting interface based on results from the exact match table address lookup and the longest prefix match address lookup. The network element forwards the data packet using the transmitting interface.
US10887232B2 Dynamic allocation of hash table resources
Examples relate to dynamic allocation of hash table resources. In one example, a computing device may: receive, from a particular lookup function of a plurality of lookup functions, a lookup request; identify, based on the particular lookup function, a logical hash table that corresponds to the particular lookup function, the logical hash table mapping to at least one physical hash table resource; obtain, from one of the at least one physical hash table resource, response data that is responsive to the lookup request; and provide the response data to the particular lookup function.
US10887230B2 In-situ operations, administration, and management (IOAM) and network event correlation for internet of things (IOT)
In an embodiment, a computer implemented method comprises at an internetworking device that is logically located in an edge position with respect to an internet protocol network and a plurality of industrial devices, receiving packet and frame data from a first computing device that is associated with an industrial system and communicates using a device-level Ethernet data communication protocol that does not define a management layer; at the internetworking device, generating an Operations, Administration, Management (OAM) header using, at least in part, the packet and frame data, wherein the OAM header comprises a device identifier, a data type, and a variable; encapsulating the packet and frame data with the OAM header to generate encapsulated packet and frame data; storing the encapsulated packet and frame data in a database; sending the encapsulated packet and frame data to a second internetworking device that is associated with the industrial system and communicates using the device-level Ethernet data communication protocol that does not define a management layer.
US10887229B2 Systems and methods for tunnel free connectionless packet routing to a service edge
An SDN controller configures a network element as a service edge. The SDN controller configures a service flow associated with a service to receive a required service treatment. The SDN controller configures an entry point to add routing tags on a set of packets associated with the service. The set of packets are routed in accordance with the routing tags. The required service treatment is applied at the service edge and the tags are removed from the set of packets, which are then forwarded to the network.
US10887228B2 Distributed methodology for peer-to-peer transmission of stateful packet flows
Techniques for enabling peer-to-peer transmission of stateful packet flows in a network environment are provided. In certain embodiments, a computer system receives a packet belonging to a stateful flow, determines a query subset from a plurality of query subsets based on information from the packet, determines a first forwarding plane from a plurality of forwarding planes as an owner of the query subset, sends the packet to the first forwarding plane that owns the query subset, receives from the first forwarding plane information indicating that a second forwarding plane from the plurality of forwarding planes is a state analysis owner for the packet, and transmits the packet to the second forwarding plane. Examples of stateful flow include firewall traffic, network address translation traffic, or application layer classification for Quality of Service. In certain embodiments, the state analysis owner for the stateful flow may perform routing functions for the packet.
US10887220B2 Application identifier in service function chain metadata
This disclosure pertains to augmenting metadata of a packet destined for service function chaining with application identifier information. The application identifier information can be added to the metadata of a packet service header (or, more specifically, a network service header). The packet can be exported to a statistics collector that can correlate statistical information about the application with statistical information about service functions applied to the packet, as well as other statistical information.
US10887216B2 Managing default route advertisements by an area border router in an open shortest path first network
Examples disclosed herein relate to management of default route advertisement by an Area Border Router in an OSPF network. In an example, an ABR in an OSPF network may determine whether a pre-condition for the ABR to advertise a default route to a stub area is met. In response to a determination that the pre-condition for the ABR to advertise the default route to the stub area is met, the ABR may advertise the default route to an adjacent router in the stub area.
US10887214B2 Adaptive time slot allocation to reduce latency and power consumption in a time slotted channel hopping wireless communication network
Excessive latencies and power consumption are avoided when a large number of leaf nodes (LNs) contend simultaneously to join a time slotted channel hopping wireless communication network having a root node (RN) interfaced to LNs by one or more intermediate nodes (INs). A first plurality of shared transmit/receive slots (STRSs) is allocated for at least one IN, and a second plurality of STRSs is advertised for use by contending LNs, where the first plurality is larger than the second plurality. When a LN joins, its STRSs are re-defined such that most become shared transmit-only slots (STOSs) and no STRSs remain. The numbers of STRSs allocated to INs may vary inversely with their hop counts from the RN. One or more STOSs may be added for each of one or more INs in response to a predetermined network condition.
US10887213B2 Path-synchronous performance monitoring of interconnection networks based on source code attribution
Examples disclosed herein relate to path-synchronous performance monitoring of an interconnection network based on source code attribution. A processing node in the interconnection network has a profiler module to select a network transaction to be monitored, determine a source code attribution associated with the network transaction to be monitored, and issue a network command to execute the network transaction to be monitored. A logger module creates, in a buffer, a node temporal log associated with the network transaction and the network command. A drainer module periodically captures the node temporal log. The processing node has a network interface controller to receive the network command and mark a packet generated for the network command to be temporally tracked and attributed back to the source code attribution at each hop of the interconnection network traversed by the marked packet.
US10887208B2 Enhanced flow processing
A network monitoring device responds to network status data (whether “pushed” from the network device or “pulled” from the network device) to maintain a buffer of saved status data. The network status data is reordered, manipulated, and presented to users of the network monitoring device in order. The monitoring device can provide a status report of the network environment. When network status data is delayed too long, the monitoring device can discard the network status data, or reduce its weighted consideration. The monitoring device attempts to balance accuracy and latency by adjusting wait time for network status data. The monitoring device maintains a record of the amount of network status data it receives and processes from each network device and each network device's ability to provide accurate and complete information to operators and users in a distributed network monitoring environment.
US10887202B2 Pre-starting services based on traversal of a directed graph during execution of an application
A method and system for which a service call is referred to as an event and processing the service call is referred to as an action. Traversal of a directed graph is monitored for an application during execution of the application. Traversal probabilities for events in the directed graph which may still occur during the execution of the application are continually revised. Decision logic is applied during the execution of the application to decide whether to pre-start one service in the directed graph that may still be called prior to an event in the directed graph calling the one service. The one service decided upon by the decision logic is pre-started.
US10887201B2 Method for automatically monitoring end-to-end end user performance and apparatus for performing the method
The present invention relates to a method for automatically monitoring end-to-end end user performance and an apparatus for performing the method. The method for automatically monitoring end-to-end end user performance comprises the steps of: an application server receiving a performance analysis component; and an application server installing the performance analysis component, wherein the performance analysis component may add a monitoring script to a reply by an application to service a hypertext markup language (HTML) page with a web browser, wherein the monitoring script may collect and provide end user performance monitoring information relating to an event generated from the HTML page.
US10887199B2 Performance adjustment method, apparatus for performance adjustment, and non-transitory computer-readable storage medium for storing program
A performance adjustment method comprises: executing first processing that includes causing any of a plurality of servers to execute one or more of plural components, each of the plural components being a unit function configured to execute one or more of processes for providing a service; executing second processing that includes acquiring performance information indicating first performance of the service provided by the one or more of the plural components; executing third processing that includes determining whether the first performance indicated by the performance information satisfies a performance requirement, the performance requirement indicating second performance with respect to the service; and executing fourth processing that includes determining, when the first performance does not satisfy the second performance, a first number of components among the plural components, the first number of components indicating components to be additionally executed by a first server that is any of the plurality of servers.
US10887198B2 System and method to support network slicing in an MEC system providing automatic conflict resolution arising from multiple tenancy in the MEC environment
A method for operating, by an MEC operator, a multi-access edge computing (MEC) system in which applications are provided by MEC tenants for deployment on MEC hosts of the MEC system and in which various levels of privileges are provided by the MEC operator to the MEC tenants. The method includes assigning, by an MEC broker, privileges to the MEC tenants; initiating, by the MEC broker via interactions with one or more of an MEC Orchestrator, an MEC platform manager, and a user app LCM proxy, operations. The operations can include one or more of application package on-boarding, application instance installation on selected MEC hosts, application provisioning, through configuration of appropriate parameters, and application life-cycle management operations including one or more of bootstrapping, termination, migration, scaling. The method further includes pre-validating, using the privileges provided to the MEC tenants, operation requests issued by the MEC tenants.
US10887194B2 Context-sensitive command whitelisting for centralized troubleshooting tool
Some embodiments provide a method for troubleshooting a virtual network that is implemented across a plurality of computing devices. The method provides a command line interface (CLI) for receiving and executing commands for debugging and monitoring the virtual network. Each command is for communicating with a set of the computing devices in order to monitor a network service being provided by the set of computing devices. The CLI operates in multiple different contexts for monitoring multiple different types of network services. While the CLI is operating in a particular context for a particular type of network service, the method receives a command comprising a set of identifiers. The method determines the validity of the received command under the particular context. When the received command is valid under the particular context, the method transmits data to a computing device identified by the received command.
US10887193B2 User interfaces for updating network connection settings of external devices
The present disclosure generally relates to managing network connection settings of external devices. In some embodiments, an electronic device with a display and one or more wireless antennas, while the electronic device is connected, via the one or more wireless antennas, to a first local area network, displays a first external device management interface, wherein: the first external device management interface is associated with a first external device that is not connected to the first local area network; and the first external device management interface includes a first affordance. The electronic device receives a user input corresponding to selection of the first affordance and, in response to receiving the user input corresponding to selection of the first affordance, causes the first external device to connect to the first local area network.
US10887192B2 Targeted network discovery and visualizations
Systems and methods for generating a graphical user interface representation of a network topology using discovery parameters. An example method includes receiving, from a client, user input requesting the graphical user interface representation of the network topology. Discovery parameters for discovering a plurality of nodes in the network may be determined from the user input. First network configuration information may be retrieved from the first node determined from discovery parameters. The configuration information may describe a first subset of the plurality of nodes connected to the first node. A second node may be identified from the first subset. Second network configuration information may be retrieved from the second node, which describes a second subset of the plurality of nodes connected to the second node. The graphical user interface representation may be generated from the network configuration information.
US10887189B2 Systems and methods of mapping connected devices
Embodiments described herein are directed at mapping and controlling network-enabled IoT devices housed in an environment via a graphical user interface (GUI) of an electronic device. The disclosed features include generating a digital map representing the 3D or the 2D position of the IoT devices in the environment. In some embodiments, the digital map can be overlaid on a layout of a physical floorplan of the environment also showing physical objects in the environment. Different IoT devices in the environment can be controlled via a GUI common to the different IoT devices. Additionally, the GUI can be used to select a group of IoT devices and perform group-wise control of the IoT devices in the group.
US10887182B1 System and method for pairwise network alignment
This disclosure provides a system for pairwise network alignment. In operation, the system receives datasets from two networks, each network having a plurality of nodes. The two networks are embedded based on multi-layer graph convolution to generate network embeddings. An inner product similarity score is generated between the two networks based on an inner product of the network embeddings. Next, a node correspondence is estimated between the two networks using a SoftMax function on the inner product similarity score. Finally, the two networks are aligned on the node correspondence.
US10887180B2 Internet of things device discovery and deployment
Disclosed are various examples for Internet of Things (IoT) device discovery and deployment. In some embodiments, a device identifier is received from an IoT device. The IoT device is determined, based on the device identifier, to be associated with a device account with a management service. An enrollment of the IoT device is performed. A capabilities declaration is received from the IoT device. IoT device instructions are determined based on the capabilities declaration. IoT device instructions are transmitted to the IoT device, causing it to perform a capability specified in the capabilities declaration.
US10887178B2 Management of analytics tasks in a programmable network
Distributed management of analytics tasks in a programmable network (100) having a controller (SDNC, 10, 11), a plurality of network nodes (20, N1-N5) coupled to the controller by a Data Communications Network DCN, and a plurality of analytics servers (30) each coupled to a network node, involves the controller selecting which of the analytics servers to use for an analytics task. The selection is based on how data logged by respective ones of the network nodes and needed for that analytics task, can be routed to the analytics servers. The controller sends to the selected analytics server, an indication of the analytics task and an indication of what data logged by the network nodes is to be used in the analytics task.
US10887174B2 Group command management for device groups
A technology is described for operating a device shadowing service that manages commands associated with groups of device representations. An example method may include receiving a group command associated with a group of device representations managed by a device shadowing service. Device representations included in the group of device representations represent physical devices that connect to the device shadowing service over one or more computer networks. In response to the group command, the device representations included in the group of device representations may be identified and an instruction to perform an action indicated by the group command may be sent to the physical devices represented by the device representations. Thereafter, indications may be received that at least a portion of the physical devices performed the action.
US10887163B2 Dynamic planning and configuration based on inconsistent supply
The embodiments relate to dynamic server drawer build plan management. Output data associated with a data source is received. A drawer build plan list and one or more inventory scenarios are generated based on the received data. At least one build plan is chosen from the build plan list, and one or more drawer design configurations are compared to at least one inventory scenario to produce a set of eligible drawer design configurations. A drawer design configuration is selected from the set for one or more respective drawer build plans based on one or more constraints. A connection is established to a computer, and information associated with each selected drawer design configuration is transmitted to the second computer.
US10887161B1 Multi-device interface application
Various examples described herein are directed to systems and methods for providing a user interface at a plurality of computing devices. A first interface application executing at a first computing device may determine a first state for a user interface. The first interface application may detect a set of user computing devices for providing the user interface to a user and select a second computing device that is in the set of user computing devices based at least in part on the first state of the user interface. The first interface application may send a description of the user interface to the second computing device.
US10887158B2 Alert dependency checking
Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.
US10887157B1 Dual-sourced incident management and monitoring system
An application executing on a mobile computing platform provides independent data channels over a mobile network to multiple separate computing systems that each maintain some data pertinent to problem determination and resolution when an incident arises in a monitored information technology (IT) environment. The application maintains and separately exercises the channels to provide timely information in a user interface that composites data to present a single interface with a multi-sourced contextual rendering. Some systems may include an IT monitoring system and a separate incident management system among its sources. Channels may include extended functionality to improve security or other aspects of communication with mobile platforms.
US10887150B2 Method and apparatus for data transmission in a multiuser downlink cellular system
A data transmission and signaling method in a transmitter device configured for concurrent transmission of non-orthogonal independent downlink data streams to receiver devices in a wireless communication system is provided. The method comprises sending to all receiver devices control information that includes indices of receiver devices selected for transmission, code rates of selected receiver devices, a label bit-to-receiver device allocation, an index of an expanded constellation, and a number of resource elements used for transmission.
US10887144B2 Signaling methods and apparatus
A method for signaling preamble structure parameters is provided. A bootstrap symbol is generated that indicates a preamble structure value. The preamble structure value indicates one of a plurality of different combinations of the preamble structure parameters of a preamble that follows the bootstrap symbol. The preamble includes a first part and a second part. A transmission frame that includes the bootstrap symbol, the preamble, and a data payload is generated. The transmission frame is output for transmission. Further, one of the preamble structure parameters is a forward error correction mode for the first part of the preamble.
US10887141B2 Method and user equipment for receiving downlink channel, and method and base station for transmitting downlink channel
A method and apparatus for transmitting/receiving a downlink channel in a wireless communication system are provided. A downlink control channel and a downlink data channel corresponding to the downlink control channel are transmitted/received within a transmission time interval (TTI). A reference signal (RS) of an antenna port used for transmission of both the downlink control channel and the downlink data channel is transmitted/received on an OFDM symbol with the downlink control channel, and an RS of an antenna port used only for transmission of the downlink data channel is transmitted in the remaining OFDM symbol(s) of the TTI.
US10887140B2 Transmitter and method of transmitting and receiver and method of detecting OFDM signals
A transmitter transmits payload data using Orthogonal Frequency Division Multiplexed (OFDM) symbols. The first OFDM symbol is a first type having a number of sub-carriers which is less than or equal to the number of sub-carriers of the one or more second OFDM symbols of a second type and a guard interval for the first OFDM symbol is selected in dependence upon the longest possible guard interval of the second OFDM symbol. Accordingly an OFDM communications system can be formed in which data is transmitted using a frame structure in which a guard interval is adapted to allow a mix of different types of OFDM symbols.
US10887128B2 In-vehicle network system
An in-vehicle network system includes a plurality of relay devices that is connected to control devices of a vehicle, and communicates with each other and is configured such that each of a plurality of request devices that transmits a response request to the control device is connected to any one of the relay devices, a storage unit that stores a priority of the request devices, a master setter that sets, as the master, the relay device to which the request device having the highest priority has been connected among the relay devices to which any one of the request devices has been connected, and an arbitrator that performs arbitration to prioritize a response request from the request device having the highest priority when the response requests are transmitted from at least two of the request devices when the relay device in which the arbitrator is included is the master.
US10887125B2 Bathroom speaker
A voice controlled device comprises a housing, a dock, a coupling mechanism, and a microphone. The dock is configured to connect the housing to a plurality of host appliances. The coupling mechanism is configured to receive an identification value indicative of docking between the voice controlled device and a currently connected host appliance of the plurality of host appliances. The microphone is configured to receive one or more voice inputs for the currently connected host appliance. A command is provided based on the one or more voice inputs and the identification value.
US10887117B2 Powered device used for power over ethernet
A powered device (PD) used for power over Ethernet (PoE), where the PD includes an Ethernet port and a rectifier circuit. The rectifier circuit includes a first control circuit and a second control circuit, where the first control circuit is configured to control a first metal-oxide semiconductor field-effect transistor (MOSFET) and a second MOSFET, avoid turning on the first MOSFET and the second MOSFET at a PoE detection stage, and turn on at least one of the first MOSFET or the second MOSFET at a PoE power supply stage. The second control circuit is configured to control a third MOSFET and a fourth MOSFET, turn on at least one of the third MOSFET or the fourth MOSFET at the PoE power supply stage, and avoid turning on the third MOSFET and the fourth MOSFET at the PoE detection stage.
US10887116B2 Ethernet power distribution
In one embodiment, a power sourcing equipment (PSE) includes: processing circuitry, a multiplicity of power over Ethernet (PoE) enabled ports, a PSE module to be executed by the processing circuitry and operative to: receive requests for power from at least two devices via one PoE enabled port from among the multiplicity of PoE enabled ports, allocate power for the at least two devices according to the requests for power, and provide the power to the at least two devices via the one PoE enabled port.
US10887112B2 Blockchain consensus method and device
This specification describes techniques for performing blockchain consensus. An example method performed by a first node in a blockchain includes: receiving first service data; determining a corresponding handling time of the first service data; storing the first service data including the corresponding handling time at a cache, in which the cache stores multiple pieces of additional service data, and in which each piece of additional service data is associated with a respective handling time; determining whether a consensus needs to be performed on at least two pieces of service data; in response to determining that the consensus needs to be performed, selecting the at least two pieces of service data according to a sequence that is based on handling times associated with the at least two pieces of service data; and performing the consensus on the more than one pieces of service data according to the sequence.
US10887110B2 Method for digital signing with multiple devices operating multiparty computation with a split key
The present invention disclosed a method operable on a multiparty signing system for performing a multiparty signing act on a digital content. The multiparty signing system disclosed in the present invention comprises at least two multiparty signing servers configured with methods to perform the multiparty signing act of a digital content to sign. The multiparty signing system can be configured to perform the multiparty signing act by a private signing key split to at least two key shares, wherein each key share is held by each of the at least two multiparty signing servers. The multiparty signing system is also configured to communicate with at least one computerized node employed to conduct an approval process for approving the multiparty signing act. The approval process can be configured to conduct the approval process by employing a secure multiparty computation, wherein the approval process is configured to utilize secret shares held by the at least one computerized node. In such cases, the multiparty signing act is approved in case the approval process ended successfully.
US10887109B2 Electronic device for including signature in electronic document and method of controlling the same
Disclosed is an electronic device. The electronic device comprising: a display including a touch screen; a biometric sensor; a communication circuit; a memory; and at least one processor electrically connected to the display, the biometric sensor, the memory, and the communication circuit, wherein the memory stores a plurality of instructions that, when executed, causes the processor to: receive an electronic document from at least one server using the communication circuit; obtain biometric information associated with a user using the biometric sensor; transmit the biometric information associated with the user to the at least one server through the communication circuit; obtain a signature of the user associated with the electronic document using the display; encrypt the obtained signature with specified data associated with the biometric information; and transmit the encrypted signature and at least one of the electronic document and identification information of the electronic document by using the communication circuit.
US10887105B2 Bioshares: apply shamir secret sharing to secure fingerprint in the cloud
A secure fingerprint identification system and method, includes storing n shares of transformed gallery pair tables for each person into n cloud computer systems, each of the transformed gallery pair tables is generated by transforming first biometric input into first transformed data, determining an integer part and a fraction part using the first transformed data, splitting the integer part into the n shares and determining a threshold number. Data for a probe pair table is used to obtain a second biometric input, which is transformed into second transformed data. A probe integer part and a probe fraction part are determined using the second transformed data. The threshold number of the gallery pair tables is downloaded from the clouds. The integer part is reconstructed from the threshold shares. Matching is performed including exactly matching the probe integer part and the reconstructed integer part and matching the fraction parts within a threshold.
US10887100B2 Systems and methods for distributed key storage
A system for distributed key storage, comprising a requesting device communicatively connected to a plurality of distributed storage nodes, the requesting device designed and configured to receive at least a confidential datum, select at least a distributed storage node of a plurality of distributed storage nodes, whereby selecting further comprises receiving a storage node authorization token from the at least a distributed storage node, querying an instance of a distributed authentication listing containing authentication information using at least a datum of the storage node authorization token, retrieving an authentication determination from the instance of the authentication listing, and selecting the at least a distributed storage node as a function of the authentication determination, generate at least a retrieval authentication datum, and transmit the at least a confidential datum and the at least a retrieval verification datum to the at least a distributed storage node.
US10887099B2 Data encryption in a distributed system
A processor-based method for secret sharing in a computing system is provided. The method includes encrypting shares of a new secret, using a previous secret and distributing unencrypted shares of the new secret and the encrypted shares of the new secret, to members of the computing system. The method includes decrypting at least a subset of the encrypted shares of the new secret, using the previous secret and regenerating the new secret from at least a subset of a combination of the unencrypted shares of the new secret and the decrypted shares of the new secret.
US10887097B1 Multi-address population based on single address
A physical card (in some cases without any on-board source of power or computing capabilities) is configured to maintain access information for digital bearer assets. The physical card may include disposed thereon a single address operable to receive digital bearer assets in one or more transactions on a decentralized computing platform, like a blockchain-based decentralized computing platform. Other decentralized computing platforms utilize different address generation protocols, thus preventing use of a single address on those other platforms. A set of addresses is generated, each address corresponding to a given decentralized computing platform. Each address is based on a same underlying key-pair, and a primary address is selected from the set for a given card. The remaining addresses in the set are stored, without storage of the public key or private key, and returned in a response to a request for additional addresses of the currency card.
US10887096B2 Methods and apparatus for a distributed database including anonymous entries
In some embodiments, an apparatus having at least a portion of a first instance of a distributed database at a first compute device is configured to be included within a group of compute devices that implement via a network operatively coupled to the group of compute devices the distributed database. The distributed database enables anonymous transfers of digital assets between compute devices via a transfer protocol such that an identity of a compute device associated with a private key corresponding to a public key logically related to a destination record is concealed among a set of compute devices including the first compute device and at least one second compute device.
US10887094B2 Authentication apparatus and method for quantum cryptography communication
An authentication apparatus and method for quantum cryptography communication. The quantum cryptography communication authentication method is performed using quantum cryptography communication authentication apparatuses, and includes transmitting, by a first quantum cryptography communication authentication apparatus, a quantum state to a second quantum cryptography communication authentication apparatus by selecting a first basis, and measuring, by the second quantum cryptography communication authentication apparatus, the quantum state by selecting a second basis, and performing, by the first quantum cryptography communication authentication apparatus and the second quantum cryptography communication authentication apparatus, authentication by revealing the first basis and the second basis and by comparing sifted keys generated from a common basis between the first basis and the second basis with each other.
US10887092B2 Anonymous allocation and majority voting in a compromised environment
Described is a system for anonymous job allocation and majority voting in a cloud computing environment. The system broadcasts a job to physical nodes, each of the physical nodes having a control operations plane (COP) node and one or more service nodes associated with the COP node. A set of redundant job assignments is distributed to individual COP nodes pursuant to a private job assignment schedule, such that each individual COP node is only aware of its own assignment and corresponding job. The service nodes execute the job assigned to the COP nodes such that the service nodes each complete a task associated with the job and forward an individual result to their associated COP node. A privacy-preserving result checking protocol is performed amongst the COP nodes such that secret shares of a majority result are obtained and the majority result is provided to a client.
US10887090B2 Scalable byzantine fault-tolerant protocol with partial tee support
A method for establishing consensus between a plurality of distributed nodes connected via a data communication network includes preparing a set of random numbers, wherein each of the random numbers is a share of an initial secret, wherein each share of the initial secret corresponds to one of a plurality of active nodes; encrypting, in order to generate encrypted shares of the initial secret, each respective share of the initial secret with a shared key corresponding to respective one of the plurality of active nodes to which the respective share corresponds; applying a bitwise xor function to the set of random numbers to provide the initial secret; and binding the initial secret to a last counter value to provide a commitment and a signature for the last counter. The method includes generating shares of a second and of a plurality of subsequent additional secrets by iteratively applying a hash function.
US10887088B2 Virtualizing a key hierarchy using a partially-oblivious pseudorandom function (P-OPRF)
A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to perform various operations. The computing device processes an input value (e.g., associated with a key) based on a blinding key (e.g., homomorphic encryption) to generate a blinded value and generates an Oblivious Key Access Request (OKAR). The computing device transmits the OKAR to another computing device (e.g., associated with a Key Management System (KMS) service) and receives a blinded key therefrom that is based on a Partially-Oblivious Pseudorandom Function (P-OPRF). The computing device processes the blinded key based on the blinding key (e.g., homomorphic decryption) to generate the key (e.g., associated with the input value). In some examples, the computing device accesses secure information based on the key.
US10887087B2 Secure and disruption-tolerant communications for unmanned underwater vehicles
An underwater communications system includes a network communication interface, one or more computer processors, and a memory containing computer program code that, when executed by operation of the one or more computer processors, performs an operation. The operation includes storing a plurality of data packets to be transmitted to a destination device, determining that data communications over the network communication interface have become available for a first network node, and determining that the first network node has a valid security credential. Additionally, the operation includes, upon determining that the first network node has the valid security credential, transmitting the stored plurality of data packets over the network communication interface to the first network node. The first network node is configured to employ store-carry-and-forward data messaging techniques to transmit the plurality of data packets towards the destination device.
US10887086B1 Protecting data in a storage system
A system, method, and computer-readable storage medium for protecting a set of storage devices using a secret sharing scheme in combination with an external secret. An initial master secret is generated and then transformed into a final master secret using an external secret. A plurality of shares are generated from the initial master secret and distributed to the storage devices. The data of each storage device is encrypted with a device-specific key, and this key is encrypted using the final master secret. In order to read the data on a given storage device, the initial master secret reconstructed from a threshold number of shares and the external secret is retrieved. Next, the initial master secret is transformed into the final master secret using the external secret, and then the final master secret is used to decrypt the encrypted key of a given storage device.
US10887085B2 System and method for controlling usage of cryptographic keys
The subject matter discloses a computerized system for securing data, comprising a first node, comprising a first memory storage configured to store a first share of a cryptographic key and a communication module, a second node, in communication with the first node, comprising a second memory storage configured to store a second share of the cryptographic key, wherein the first share and the second share of the cryptographic key are required to perform a cryptographic operation using a multi-party computation (MPC) process, wherein the second node further comprises a control unit configured to change an operation mode of the second share from enable to disable, wherein the disable operation mode prevents performing the cryptographic operation using the MPC process.
US10887081B2 Audit trail configuration in a blockchain
An example operation may include one or more of identifying a request for a service in an enterprise network, responsive to identifying the request for the service, creating a service request message that includes user profile role information for authorization purposes, creating a blockchain transaction based on the service request message, and responsive to creation of the blockchain transaction, determining audit trail information exists based on audit trail requirements stored in a smart contract, and the audit trail information includes user profile authentication information and the user profile role information.
US10887076B2 Receiver with enhanced clock and data recovery
A receiver device implements enhanced data reception with edge-based clock and data recovery such as with a flash analog-to-digital converter architecture. In an example embodiment, the device implements a first phase adjustment control loop, with for example, a bang-bang phase detector, that detects data transitions for adjusting sampling at an optimal edge time with an edge sampler by adjusting a phase of an edge clock of the sampler. This loop may further adjust sampling in received data intervals for optimal data reception by adjusting the phase of a data clock of a data sampler such a flash ADC. The device may also implement a second phase adjustment control loop with, for example, a baud-rate phase detector, that detects data intervals for further adjusting sampling at an optimal data time with the data sampler.
US10887074B1 Full duplex communication using edge timing in a signal
Systems, methods, and circuitries are provided to perform full duplex communication using edge timing in a common signal. In one example, a method for a slave device includes receiving a common signal resulting from combination of a slave signal transmitted by the slave device on a signal line and a master signal transmitted by the master device on the signal line. The common signal includes a series of signal periods having a first edge and a second edge. The method includes, in a period of the common signal: determining slave information to be communicated; selecting a second edge timing corresponding to the slave information; detecting the first edge in the common signal; transmitting a slave signal having a first slave edge at the second edge timing after the first edge; and determining master information based on a detected level of the common signal at a check point of the signal period.
US10887072B2 Methods and apparatus for adjusting a carrier aggregation operation in a wireless communication system
In one embodiment, an apparatus includes a memory storing computer readable instructions; and at least one processor configured to execute the computer readable instructions, which configure the processor to receive data/attributes from a radio access network, RAN, related to a carrier aggregation operation performed by the RAN; determine at least one adjustment to the carrier aggregation operation based on the received data/attributes; and send the at least one adjustment to the RAN.
US10887070B2 Method for receiving multicast signal in wireless communication system and apparatus therefor
Disclosed in the present application is a method for receiving by a terminal a multicast signal in a wireless communication system. Specifically, the method comprises the steps of: attempting to receive, from a network, a control signal for scheduling a multicast signal; receiving the multicast signal from the network and performing decoding on the basis of the control signal; and transmitting a data negative acknowledgement signal to the network when the decoding of the multicast signal fails, wherein a control negative acknowledgement signal is transmitted to the network when the reception of the control signal has failed.
US10887067B2 Coding scheme determining method and apparatus
A coding scheme determining method and apparatus are provided. In various embodiments, a base station device sends, to a terminal device, higher layer control signaling, physical layer control signaling, or a synchronization signal that carries coding scheme indication information. In some embodiments, a terminal device sends, to a base station device, a capability information report message that carries coding scheme indication information, so that the base station device or the terminal device can clearly and flexibly indicate a coding scheme. At least one information block size IBS greater than or equal to a preset first specified value X is determined, and an IBS is selected from the at least one IBS to code an information block of bits or a code block of the information block of bits. X and a coding scheme are determined by a scenario, information type, and/or service type.
US10887066B2 Method, device, and system for determining transmission information
Provided are a method, a device, and a system for determining transmission information. The method includes determining, by a first node, transmission information according to a predetermined information combination in downlink control information, DCI, transmitted by a second node. The transmission information includes a modulation coding scheme, joint information of a modulation coding scheme and a sub-carrier position, or sub-carrier position information. The predetermined information combination includes one of the following: a combination of a modulation-coding-scheme indicator domain IMCS and a number of allocated sub-carriers, and a combination of a resource-unit, RU, number indicator domain and a number of allocated sub-carriers.
US10887062B2 Methods and systems for providing channel estimation
Embodiments herein relate to a method performed by a radio-network node (110) for handling Beam Reference Signals, BRS, of a beam transmitted by the radio-network node (110) in a wireless communications network. The radio-network node creates BRS blocks, wherein each BRS block comprises a respective group of adjacent subcarriers for the BRS belonging to a port of the beam, wherein the BRS belonging to the port is carried over each subcarrier in the respective group of adjacent subcarriers of each BRS block. Furthermore, the radio-network node transmits the BRS blocks spread over a bandwidth in a same Orthogonal Frequency Division Multiplexing, OFDM, symbol.
US10887060B2 Electronic device and communication method in a wireless communication system
The present application relates to an electronic device and communication method in a wireless communication system. The device comprises a processing circuit configured to acquire user specific information of a plurality of user equipments communicating with the electronic device and set resource allocating parameters for non-orthogonal multiplex of a set of transmission resources based on the user specific information to apply to the sparse code multiple access of at least part of the user equipments. The user specific information includes channel status of channels between the user equipments and the electronic device.
US10887059B2 Resource allocation in a wireless communication system
Embodiments of methods and apparatuses for resource allocation in a wireless communication system are disclosed. In one embodiment, a method of wireless communication comprises obtaining data to be transmitted in a wireless communication environment, determining channel conditions associated with a plurality of sub-channels which includes determining one or more sub-channels to transmit silent symbols according to the channel conditions associated with the plurality of sub-channels, scheduling the data to be transmitted according to the channel conditions associated with the plurality of sub-channels to form scheduled data for transmission, and transmitting the scheduled data to one or more receivers via the plurality of sub-channels. The method of determining channel conditions associated with the plurality of sub-channels comprises determining interference observed at each sub-channel in the plurality of sub-channels.
US10887056B2 Highly reliable hybrid automatic repeat request technologies for new radio sidelink
The disclosed subject matter is directed towards highly reliable Hybrid Automatic Repeat Request (HARQ) retransmission procedures, including to provide different levels of reliability for Sidelink transmissions. A scheduler node schedule a data transmission by a transmitter node, and can receive (and store) the data packet transmission. If the scheduler node receives a negative acknowledgement (NAK) from the receiver node, the scheduler node can allocate resources to the transmitter node to perform a retransmission of the data packet, and/or retransmit a copy of the data packet from the scheduler node to the receiver node. The scheduler node can inform the receiver node that a retransmission is being sent by the transmitter node and the scheduler node.
US10887054B2 Communication links
A communication system includes an encryption device, a decryption device and a communication link connecting the encryption device to the decryption device. The encryption device is configured to send encrypted messages to the decryption device over the communication link. The system includes a failure monitor configured to monitor for a failure of the encryption device or the decryption device, and, in the event of failure, to continue the sending of the messages to the decryption device but without encrypting the messages.
US10887053B1 Techniques for decoding downlink control information with different sizes in wireless communications
Aspects described herein relate to decoding downlink control information (DCI) based on multiple DCI sizes. A first hypothesis of multiple hypotheses for decoding a communication received in a control channel search space, wherein the multiple hypotheses are based on different corresponding DCI sizes can be determined. The communication received in the control channel search space can be decoded based on the first hypothesis. For each of the multiple hypotheses and based on the different corresponding DCI sizes, information bits can be extracted from the communication as decoded. For each extracting of the information bits, cyclic redundancy check (CRC) can be performed based on one of the different corresponding DCI sizes to determine whether extracting of the information bits yields DCI.
US10887050B2 Downlink signal reception method and user equipment, and downlink signal transmission method and base station
The method whereby user equipment receives a downlink signal in a wireless communication system, according to one embodiment of the present invention, comprises: receiving, from a base station, information on the length of a cyclic redundancy check (CRC) sequence to be added to information bits; receiving a downlink signal; and decoding the downlink signal by using a CRC sequence in the downlink signal on the basis of the information on the length of the CRC sequence, wherein the information on the length of the CRC sequence indicates a first length added for list decoding or a total CRC length obtained by adding the first length.
US10887049B2 Methods and systems for data transmission
The present invention relates to data communication systems and methods thereof. More specifically, embodiments of the present invention provide a data transmission method. Data are encoded with staircase encoder, and staircase coded blocks are first interleaved then combined into outer code frames. Code frames additionally include sync words and padding bits. A second interleaving is applied to the bits of the code frames, and Hamming encoding is performed on the output of the second interleaver. Hamming codewords are Gray-mapped to dual-polarized quadrature-amplitude-modulation (DP-QAM) symbols, and a third interleaving of the symbols from a set of successive Hamming codewords is performed. Pilot symbols are inserted periodically into the stream of DP-QAM symbols. There are other embodiments as well.
US10887048B2 Bluetooth transmission using low density parity check
A sink device is configured to establish a Bluetooth connection with a source device. The sink device receives a transmission from the source device that includes a plurality of data blocks, an item of check information, and a plurality of parity blocks during a transmission time duration. The sink device determines, prior to receiving an entirety of the transmission, whether at least one of received data blocks includes an error based on at least the item of check information and, when the at least one of the received data blocks includes the error and prior to receiving all of the plurality of parity blocks, the sink device performs an error correction operation on a first one of the received data blocks based on a first one of the parity blocks.
US10887047B2 Apparatus and method for encoding and decoding channel in communication or broadcasting system
The present invention related to a 5G or pre-5G communication system to be provided to support a higher data transmission rate since 4G communication systems like LTE. The present invention relates to a method and an apparatus for encoding a channel in a communication or broadcasting system supporting parity-check matrices having various sizes are provided. The method for encoding a channel includes determining a block size of the parity-check matrix; reading a sequence for generating the parity-check matrix, and transforming the sequence by applying a previously defined operation to the sequence based on the determined block size.
US10887045B2 Controllable CSI-RS density
Methods and apparatus for configuring, in a network node of a wireless communication network, a reference signal resource used to perform channel-state information, CSI, measurements with one or more wireless devices. In an example method, a reference signal resource is aggregated in one or more of a frequency and a time domain, and a density characteristic of the aggregated reference signal resource that is to be transmitted to the one or more wireless devices is adjusted.
US10887044B2 Integrated circuit for receiving mapped control channel and mapped downlink data
A radio communication base station device which can reduce the number of judgment times for a control signal in a mobile station, thereby suppressing power consumption by the mobile station. The radio communication base station device (100) includes: a mapping setting unit (122) which sets a mapping method in a mapping unit (102); the mapping unit (102) which maps a control signal to respective mobile stations to any of sub carriers constituting the OFDM symbol according to the mapping method set by the mapping setting unit (122); an MCS setting unit (121) which references a mapping table in which correlation between a plurality of MCS having different MCS levels and mapping methods is set according to the judgment result of the mapping setting unit (122) and sets MCS in encoding/modulation units (101-1 to 101-n).
US10887042B2 Data transmission method, device, and system
A first communications device obtains a first transmission quality target and first channel quality information, determines a modulation and coding scheme (MCS) of to-be-transmitted data based on the first transmission quality target and the first channel quality information, codes and modulates the to-be-transmitted data based on the MCS of the to-be-transmitted data, and sends the MCS of the to-be-transmitted data and the coded and modulated to-be-transmitted data to a second communications device.
US10887041B2 Flexible grid optical spectrum transmitter, receiver, and transceiver
Systems and methods include managing optical spectrum in an optical network utilizing a flexible grid where each channel in the optical network has a center frequency and utilizes a plurality of bins to define spectral width, wherein each channel's occupancy on the optical spectrum is enumerated by its center frequency and plurality of bins.
US10887038B2 GNSS-based multi-modal clock correction
A Grandmaster clock is presented. The Grandmaster clock has a GNSS interface receiving GNSS time sync data, a Real Time Clock (RTC) with a crystal oscillator, one or more communication interfaces exchanging data with clock correction sources, and a clock correction host. The clock correction host computes clock drift based on the GNSS time sync data and the data from clock correction sources, generating adjusted clock data, and writing the adjusted clock data to the RTC from different locations. The Grandmaster clock may be in a vehicle.
US10887033B1 Live decomposition of mixed audio data
The present invention relates to a method and a device 10 for processing mixed audio data, including decomposing in real-time with low latency, in which a continuous stream of mixed audio data is received from an audio source 14, a first chunk of the stream of mixed audio data is loaded into a buffer, the audio data contained in the buffer is decomposed to obtain first decomposed audio data representing audio signals of a predetermined timbre, and a first chunk of output data is obtained from the first decomposed audio data, preferably for direct playback via speaker 26.
US10887032B2 Receiving an emergency alert message via a broadcast data channel
A mobile device may be configured with multiple receivers (e.g., a cellular receiver, a broadcast receiver such as FM, AM, DTV, a satellite receiver, a NWR receiver, etc.). Upon receipt of an emergency alert message via at least one of the receivers, the mobile device, via an application installed on the mobile device, may extract the emergency alert message from a data channel of the broadcast. The mobile device, via the application, may process the extracted emergency alert message to determine if the emergency alert message is to be rendered via the device. And, if the emergency alert message is to be rendered, the mobile device, via the application, may format the extracted emergency alert message to conform to a standard format (e.g., Commercial Mobile Alert System, CMAS, format).
US10887030B2 Decision feedback equalization correction of eye scope measurements
Methods and systems are described for obtaining a plurality of BER-specific correction values by comparing a first set of BER values obtained by sampling, at a sampling instant near the center of a signaling interval, a non-DFE corrected received signal with a second set of BER values obtained by sampling a DFE-corrected received signal at the sampling instant. A set of eye-scope BER measurements are obtained, each eye-scope BER measurement having a sampling offset relative to the sampling instant, a voltage offset value representing a voltage offset applied to alter a decision threshold, and an eye-scope BER value. A set of DFE-adjusted eye-scope BER measurements are generated by using BER-specific correction values to adjust the voltage offset values of the eye-scope BER measurements.
US10887029B2 Method and apparatus for analysing communication channel in consideration of material and contours of objects
A signal transmission characteristic analysis method for use in a wireless communication system and an apparatus thereof are provided. The method includes locating transmission and reception positions, checking at least one object on a transmission path of a signal from the transmission position to the reception position and material of the at least one object, and determining the signal transmission characteristic based on information on the material of the at least one object. The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on 5G communication technology and IoT-related technology.
US10887020B2 Method and apparatus for transmitting and receiving client signal in optical transport network
Embodiments of the present invention provide a method and an apparatus for transmitting and receiving a client signal in an optical transport network. In the transmission method, a received client signal is mapped into a variable-rate container OTU-N, wherein a rate of the OTU-N is N times as high as a preset reference rate; and then, the variable-rate container OTU-N is split into N optical sub-channel transport units OTUsubs by column, where a rate of each OTUsub equals to the reference rate; next, the N optical sub-channel transport units OTUsubs are modulated onto one or more optical carriers; at last, the one or more optical carriers is transmitted through a fiber.
US10887012B1 Systems and methods for tuning lasers using reflected optical signals
A laser tuning system includes an optical transmitter having a tunable laser that transmits optical signals at various wavelengths to an optical fiber through an optical component, which attenuates a range of wavelengths of the optical signal. An optical detector detects optical returns that have been reflected from the fiber at points beyond the optical component. A tuning control module analyzes the optical returns in order to provide a tuning value for tuning the laser to a desired wavelength. As an example, the laser may be tuned in order to maximize or otherwise increase the amount of optical power passing through the optical component.
US10887011B2 Beam divergence adjustment of a communication beam based on state disturbance estimations
The disclosure provides for a communication system that includes one or more sensors and one or more processors. The one or more processors are configured to receive, during a first timeframe, a first indication of an error rate of a communication link, a second indication of an amount of received power at a remote communication system, and one or more measurements related to the state of the communication system. The one or more processors are then configured to estimate a plurality of disturbance values to the communication system according to the one or more measurements and the second indication. Each disturbance value is associated with a set of components of the communication system. The one or more processors are configured to adjust a beam divergence of a beacon beam or a communication beam transmitted from the communication system based on the plurality of disturbance values and the first indication.
US10887010B2 Systems and methods for communication link redundancy for distributed antenna systems
In one embodiment, a distributed antenna system comprises: at least one master unit; at least one remote antenna unit communicatively coupled via a switch to the master unit by a primary cable and a secondary cable both coupled to the switch, the remote antenna unit comprising a compensating link check module that outputs a control signal to the switch, wherein the switch selects between the primary and secondary cable in response to the control signal; wherein the compensating link check module controls the switch to momentarily select the secondary cable to perform a link check during which the remote unit measures a quality metric of a downlink signal received via the secondary cable; and upon initiation of the link check, the compensating link check module adjusts an attenuation of the downlink signal received on the secondary cable by loading calibration settings for the secondary cable into a compensation attenuator.
US10887005B2 Terrestrial wireless positioning in licensed and unlicensed frequency bands
Disclosed are techniques for determining a distance (or range) between a first wireless entity and a second wireless entity. In an aspect, the first wireless entity transmits a first positioning reference signaling (PRS) signal to the second wireless entity at a first time, where the first PRS signal is received by the second wireless entity at a second time, and receives a second PRS signal from the second wireless entity at a third time, where the second PRS signal is transmitted by the second wireless entity at a fourth time. The first wireless entity enables the distance to be determined by a location computing entity, for example, by a location server, based on the first, second, third, and fourth times. The first wireless entity may be a mobile device or a base station and the second wireless entity may be the other of the mobile device or base station.
US10887004B2 Telecommunications satellite, beamforming method and method for manufacturing a satellite payload
The present invention relates to a telecommunications satellite intended for being placed in earth orbit, comprising an antenna comprising a reflector and a network of sources. In addition, said satellite comprises adaptive analog beamforming networks, said adaptive analog beamforming networks being connected to respective groups of sources other than the network of sources. Each adaptive analog beamforming network is suitable for simultaneously activating a predetermined number of beams serving respective geographic zones inside a geographic region on Earth's surface. Each of group of sources comprises sources shared with other groups of sources, and at least one geographic region has a geographic overlap of at least 30% with other geographic regions.
US10886999B2 Reconfigurable hybrid beamforming MIMO receiver with inter-band carrier aggregation and RF-domain LMS weight adaptation
A reconfigurable, multi-band hybrid beamforming architecture is introduced. The present invention is related to a Cartesian-Combining architecture to efficiently implement RF beamforming for a single downconversion chain employing direct downconversion in which the Cartesian-Combining architecture is extended to hybrid beamforming and to heterodyne downconversion.
US10886995B2 Beam management signaling
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a base station may transmit, to a user equipment, uplink beam management configuration information identifying an uplink beam management configuration or downlink beam management configuration information identifying a downlink beam management configuration, wherein the uplink beam management configuration is associated with the downlink beam management configuration. The base station may communicate with the user equipment in accordance with the uplink beam management configuration and the downlink beam management configuration based at least in part on transmitting the uplink beam management configuration or the downlink beam management configuration. Numerous other aspects are provided.
US10886993B2 Inter-cell beam management
Techniques discussed herein can facilitate L1 (Layer 1) inter-cell beam management. Various embodiments can employ at least one of a first set of techniques or a second set of techniques for L1 inter-cell beam management. The first set of techniques can employ SSB (Synchronization Signal Block)-based L1 inter-cell beam management. The second set of techniques can employ Sync (Synchronization)-CSI (Channel State Information)-RS (Reference Signal)-based L1 inter-cell beam management. Various options of the second set of techniques can employ CSI-RS with CDM (Code Division Multiplexing) or without CDM.
US10886990B2 Method and apparatus for feeding back channel state information
Implementations of this application propose example methods and apparatuses for feeding back channel state information. In one example method applied to a wireless communications system, operations include receiving, by a user equipment, time configuration signaling and feedback configuration signaling, where the time configuration signaling is used to set a feedback time period and the feedback configuration signaling is used to configure one or more feedback cycles. The user equipment obtains and sends channel state information in one or more feedback cycles during the feedback time period.
US10886989B2 Apparatus, system and method of communicating a physical layer protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a Physical Layer Protocol Data Unit (PPDU). For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) station (STA) may be configured to generate a Physical Layer (PHY) PPDU; generate one or more PPDU waveforms corresponding to one or more respective transmit chains for digital beamforming transmission of the PPDU; and transmit the PPDU via the one or more transmit chains over a channel bandwidth of at least 2.16 Gigahertz (GHz) in a frequency band above 45 GHz.
US10886987B2 Transmission of beamforming weight coefficients from digital baseband unit to remote radio unit
A split radio access network is provided that efficiently transmits beamforming coefficients from a distributed baseband unit device to a remote radio unit device to facilitate beamforming at the remote radio unit. The beamforming coefficients can be determined at the baseband unit device and transmitted along with the data to be beamformed by the remote radio unit device. Due to the large number of antenna ports however, there can still be a very large number of coefficients to transmit, and the disclosure provides for a compressed set of coefficients that reduces the overhead signaling requirements. Instead of sending coefficients for every kth antenna port, the system can select a subset of the coefficients corresponding to a set of k antenna ports which can be used by the remote radio unit to approximate the full set of beamforming coefficients.
US10886985B2 Receiver, transmitter, system and method employing space-delay precoding
A receiver receives and processes a radio signal received via a frequency selective radio channel from a transmitter employing a plurality of transmit antennas. The receiver determines, based on the received signal, complex precoder coefficients and delays of respective space-delay precoders for each layer and transmit antenna at the transmitter so as to achieve a predefined property for a communication over the radio channel, each space-delay precoder modeling or defining for the associated transmit antenna a plurality of cyclic filters delaying and weighting a signal to be transmitted with the corresponding precoder delays and complex precoder coefficients, respectively, and feeds back to the transmitter the determined delays explicitly or implicitly and the determined complex precoder coefficients explicitly or implicitly, the transmitter precoding the signals to be transmitted to the receiver using the fed back delays and complex precoder coefficients.
US10886984B2 System and method for a dynamically active FD-MIMO antenna array adjustment system
A system, method, and computer readable medium provide for determining a current size of an antenna array at a full-dimension multiple input multiple output (FD-MIMO) antenna site comprising multiple antenna base blocks, each antenna base block including multiple antennas, and the current size of the antenna array corresponding to a number of the antennas that are in active use; obtain a report of a current traffic demand for a geographic coverage area, the current traffic demand being based on a capacity and a service reliability associated with mobile devices in the geographic coverage area; determine a number of the antennas to place in active use based on the current traffic demand and the current size of the antenna array; and send a control signal to place the number of antennas in active use.
US10886981B2 Dynamic beamforming using a co-phasing factor
Various aspects of the present disclosure generally relate to wireless communication. A first wireless communication device determines a co-phasing factor between at least two transmit beams transmitted by a second wireless communication device. The co-phasing factor is determined for generation of at least one co-phased beam by the second wireless communication device. The first wireless communication device transmits information to the second wireless communication device identifying the co-phasing factor. Numerous other aspects are provided.
US10886976B2 Method and apparatus for flexible fronthaul physical layer split for cloud radio access networks
A cloud radio access network (CRAN) system includes a baseband unit (BBU) and a radio unit (RU) remote from the BBU. The fronthaul interface between the RU and the BBU includes a radio frequency interface (RF) functionality implemented in the RU, and implementation of asymmetrical physical layer (PHY) functionality split between the BBU and RU. The asymmetrical physical layer (PHY) functionality split includes: downlink (DL) antenna port mapping and DL precoding implemented in the RU; and the split of the PHY functionality for uplink (UL) at the antenna port mapping in the BBU. For the DL, precoding and resource element (RE) mapping to frequency resources is implemented in BBU, and RE mapping for antenna ports is implemented in the RU|[WA1]. The split also provides support for license-assisted access (LAA) in the CRAN system.
US10886975B2 Single-carrier wideband beamforming method and system
A method in a transmitter station for establishing a wireless link with a receiver station includes: sending beamforming training data to the receiver station; responsive to sending the beamforming training data, receiving from the receiver station: beamforming feedback data; and a beamforming feedback mode indicator selected from (i) a multi-subcarrier feedback mode, and (ii) a single carrier feedback mode; when the beamforming feedback mode indicator corresponds to the single carrier feedback mode, obtaining beamforming parameters based on the beamforming feedback data.
US10886974B2 Body detection using near field millimeter wave scattering
A communication device includes a processor subsystem that is in communication with a communication module, which is communicatively coupled to an antenna array to transmit and receive signals. The processor subsystem executes a near-field detection application to perform a method including transmitting, via the antenna array, a signal that is swept across a range of frequencies and receiving any back-scattered signals in the range of frequencies. The method includes determining whether a near-field obstruction exists based on characteristics of the received back-scattered signals. In response to determining that a near-field obstruction exists, the method includes triggering the processor subsystem to perform one or more responsive operations on the communication device. The operations include a selected one of: (i) altering a transmission beam transmitted by the communication device; and (ii) triggering an application to execute on the communication device, the application intended to interact with a user of the communication device.
US10886973B2 Device and method for performing authentication in wireless power transfer system
Provided are a wireless power transmitter including a power conversion unit configured to transfer wireless power to a wireless power receiver by forming magnetic coupling with the wireless power receiver; and a communication/control unit configured to communicate with the wireless power receiver to control transmission of the wireless power and to perform application level data communication, wherein the communication/control unit transmits or receives data stream comprising sequence of data packets carrying the application level data based on application level data transport stream, wherein the data stream comprises an auxiliary data control packet at the end of the data stream.
US10886971B1 System and method for access broadband over power lines (BPL) using double alternating carrier and channel frequencies
A double alternating frequency algorithm (DAFA) uses a high frequency carrier wave (>1 GHz) that lies above environmental noise and is capable of carrying large amounts of data, stacks a plurality of N frequency channels on the carrier wave (e.g., one channel for each transformer serviced by a substation) and changes the frequency of the carrier wave at each transformer to repeat the data for downstream and upstream propagation for providing broadband Internet over power lines. This approach will fulfill the promise of broadband Internet to the vast rural areas of the United States that do not have access to broadband Internet. Furthermore, this approach will provide another revenue source for utility companies to leverage the existing power distribution system.
US10886966B2 Method for eliminating passive inter-modulation distortion and antenna apparatus using the same
Disclosed herein are a method for eliminating passive intermodulation distortion (PIMD) and an antenna apparatus using the same. According to an embodiment, the antenna apparatus includes a main antenna used for transmission and reception of an RF signal; an auxiliary antenna used for reception of an RF signal; and a passive intermodulation distortion (PIMD) eliminator configured to calculate PIMD contained in a received signal of the main antenna using a received signal of the auxiliary antenna, and to eliminate the calculated PIMD from the received signal of the main antenna.
US10886959B2 Apparatuses and methods involving buffer circuits with linear transfer functions
Embodiments are directed to a buffer circuit that includes a first circuit and a second circuit. The first and second circuits include sets of transistors along pairs of related signal paths, each of the transistors being driven in response to two related input signals having different but related phases. The first circuit generates a first related output signal in response to one of the pairs of related signal paths and the second circuit generates a second output signal in response to another of the pairs of related signal paths. The first and second circuits provide a linear transfer function across one of the first and one of the second sets of transistors via one of the first pair and second pair of related signal paths.
US10886957B2 Correlating network and physical layer activities
A system that incorporates aspects of the subject disclosure may perform operations including, for example, a method of identifying, by a system comprising a processor, network communication degradation in one or more layers of a multi-layered communication protocol above a physical layer, wherein the network communication degradation is associated with communications taking place through a network, in part over a radio frequency link, between a plurality of communication devices, obtaining, by the system, data from a layer below the one or more layers of the multi-layered communication protocol identified as having the network communication degradation, determining, by the system, one or more geographic regions of the network associated with the network communication degradation from the data, and mitigating, by the system, effects of the network communication degradation in the one or more geographic regions of the network. Other embodiments are disclosed.
US10886953B2 Devices and methods related to multi-band power amplifier
Systems, devices and methods related to multi-band power amplifier. In some embodiments, a power amplifier module includes a power amplifier having an output stage and configured to receive a signal. The power amplifier module also includes a first programmable harmonic termination circuit in electrical communication with the output stage of the power amplifier. The first programmable harmonic termination circuit includes a first plurality of capacitors and a first plurality of switches, with at least one of the first plurality of capacitors being in electrical communication with at least one of the first plurality of switches. The power amplifier module further includes a controller configured to modify a configuration of the first plurality of switches of the first programmable harmonic termination circuit based at least in part on a second harmonic frequency of the signal.
US10886949B2 Forward error control coding
Disclosed embodiments include a device having a transmitter circuit that includes an input to receive data blocks that are part of a set of incoming data, a parity bit generator to append a number of parity bits to each of the received data blocks, a first encoder to apply a first type of encoding to create first coded blocks based on the received data blocks and the parity bits, an interleaver to interleave symbols in the first coded blocks to create additional blocks having a block size, wherein the number of parity bits appended to each of the received blocks is based on the block size, and a second encoder to apply a second type of encoding to create an output based on the additional blocks, wherein the second type of encoding is different from the first type of encoding.
US10886944B2 Low-density parity-check code scaling method
A low-density parity-check code scaling method is disclosed. The method includes following steps: obtaining the original low-density parity-check matrix; forming the permutation matrices with the random row shift or the random column shift to the identity matrix; replacing the component codes by the permutation matrices and the all-zero matrix to form the extended low-density parity-check matrix; adjusting the code length and the code rate to form the global coupled low-density parity-check matrix; and outputting the global coupled low-density parity-check code.
US10886943B2 Method and apparatus for variable rate compression with a conditional autoencoder
A method and apparatus for variable rate compression with a conditional autoencoder is herein provided. According to one embodiment, a method includes training a conditional autoencoder using a Lagrange multiplier and training a neural network that includes the conditional autoencoder with mixed quantization bin sizes.
US10886940B1 Circuits and methods providing a switched capacitor integrator
An integrator circuit includes: an operational amplifier; a first capacitor coupled to an input of the operational amplifier; a second capacitor coupled in parallel to the first capacitor so that a first terminal of the first capacitor is configured to be electrically coupled to a first terminal of the second capacitor by a first switch; and a second switch configured to electrically couple the first terminal of the second capacitor to a second terminal of the first capacitor.
US10886939B2 Sample-hold circuit and AD converter
According to an embodiment, a sample-hold circuit according to this embodiment is made up of a first device having a first withstand voltage and a second device having a second withstand voltage lower than the first withstand voltage. The sample-hold circuit includes a first switch element, a first capacitor, a second switch element, a third switch element, and a fourth switch element. The first switch element has the first withstand voltage. The first switch element operates upon receiving a first signal output from the device having the first withstand voltage. The second switch element has the first withstand voltage. The third switch element has the second withstand voltage. The fourth switch element has the second withstand voltage.
US10886937B1 Method to embed ELD DAC in SAR quantizer
Methods and devices are described for controlling excess loop delay (ELD) gain compensation in a digital-to-analog converter (DAC) of a successive approximation register (SAR) analog-to-digital converter (ADC) by using DAC unit elements in the ELD DAC and DACs for the SAR ADC efficiently. The ELD DAC and DAC partially share DAC units (e.g. capacitors or current sources) to minimize total DAC units used to limit area and power usage while maintaining operational flexibility. Different configurations provide ELD gains of less than or greater than one. A dedicated sampling capacitor is also provided to allow flexible gain control by capacitance ratio.
US10886932B2 Method and apparatus for alignment adjustment of encoder systems
An encoder system includes a configurable detector array, wherein the configurable detector array includes a plurality of detectors. In an embodiment, the encoder system includes an application-specific integrated circuit (ASIC). The encoder system may also include a memory operable to store a partition map that defines a state for each of the plurality of detectors. In an embodiment, the memory includes a non-volatile memory. The encoder system may also include a controller, such as a microcontroller, operable to read from the memory the partition map and to adjust the partition map according to a misalignment measurement before configuring the configurable detector array. The encoder system may also include an emitter operable to generate a flux modulated by a motion object, wherein the configurable detector array is operable to receive the flux and generate respective current outputs for each of the detectors in response to the flux.
US10886931B1 Circuitry for low input charge analog to digital conversion
A circuit includes analog input nodes and switches selectively coupling each of the analog input nodes to a capacitive node. Each of the switches is controlled by a respective bit of a channel selection word. Level shifting circuits are respectively coupled in parallel with the switches. A sampling capacitor is coupled between an output node and ground, the output node being coupled to the capacitive node. An analog to digital converter operates to digitize voltages at the output node.
US10886928B2 Fast phase frequency detector
A fast phase frequency includes two fast pulsed-latches, a NAND gate, and an adjustable delay circuit, where the fast pulsed-latches include a pulse generating circuit, a reset circuit, and an output latch circuit. The pulse generating circuit is configured to generate a power supply pulse signal when a rising edge of the clock signal arrives, the power supply pulse signal causing the input of the output latch circuit to be a low level. The output latch circuit is configured to maintain its current output state when the clock signal or the reset signal is invalid, and the reset circuit is configured to set the input of the output latch circuit to be a high level. By using fast pulsed-latches with clock and reset control, the fast phase frequency detector shortens the reset loop delay and increases the maximum operating frequency of the phase frequency detector.
US10886926B1 Synchronization method and controller
According to a synchronization method, a basic timing signal generation circuit generates a basic timing signal. A communication control circuit generates a first communication cycle timing signal, measures an input difference between the basic timing signal and a predetermined one of first communication cycle timing signals, divides a compensation value responsive to the input difference by the number of first communication cycle timing signals, adds up a value resulting from the division in a communication cycle, compensates for timing of generating the first communication cycle timing signal with timing equal to or greater than a predetermined value, and transmits timing compensation data to external equipment. The external equipment generates a second communication cycle timing signal, compensates for timing of generating the second communication cycle timing signal based on timing of receipt of the timing compensation data, and synchronizes with the first communication cycle timing signal.
US10886925B2 Method and system for providing regional electrical grid for power conservation in a programmable device
A process or method for facilitating configuring a field programmable gate array (“FPGA”) using a group of configurable logic blocks (“CLBs”) to perform one or more logic functions is disclosed. The process, in one aspect, is able to designate a first region of FPGA to a dynamic power region (“DPR”) in accordance with a user selection for power conservation. After receiving, from a user, a first submodule with a designation of DPR, the first region of FPGA is assigned to the first logic operation. Upon setting a first primitive associated to the first region of FPGA for controlling power consumption of the DPR, a first enabling logic is created in a second region of FPGA for facilitating power management to the first submodule in the first region of FPGA via the first primitive.
US10886924B2 Logic drive using standard commodity programmable logic IC chips
A three-dimensional programmable interconnection system based on a multi-chip package includes: a programmable metal bump or pad at a bottom of the multi-chip package; a first programmable interconnect provided by an interposer of the multi-chip package; a second programmable interconnect provided by the interposer; and a switch provided by a first semiconductor chip of the multi-chip package, wherein the switch is configured to control connection between the first and second programmable interconnects, wherein the programmable metal bump or pad couples to a second semiconductor chip of the multi-chip package through the switch and the first and second programmable interconnects, wherein the first and second semiconductor chips are over the interposer.
US10886918B2 Systems and methods for impedance calibration of a semiconductor device
Systems and methods for performing an efficient ZQ calibration are provided herein. The described techniques use non-linearity compensation circuitry configured to compensate for a non-linear relationship between variation in a plurality of ZQ calibration codes and corresponding resistance variations, by adjusting either: a magnitude of the adjustment to the calibration step, the ZQCODE to an alternative ZQCODE, or both the magnitude of the adjustment to the calibration step and the ZQCODE to the alternative ZQCODE.
US10886917B2 Power transistor control circuit
The present invention concerns a circuit for converting a first control signal referenced to a first potential into a second signal referenced to a second variable potential, including: a first transistor between a first terminal for supplying said second signal and a second terminal at said second variable potential; and at least one first branch including, in series between a gate of the first transistor and a third terminal at said first potential, a second transistor, a first resistive element, and a third transistor, a gate of the third transistor being intended to receive the first signal and a gate of the second transistor being coupled to the second terminal, the gate of the second transistor being further coupled, by a first clipping element, to its source.
US10886911B2 Stacked FET switch bias ladders
A positive-logic FET switch stack that does not require a negative bias voltage, exhibits high isolation and low insertion/mismatch loss, and may withstand high RF voltages. Embodiments include a FET stack comprising series-coupled positive-logic FETs (i.e., FETs not requiring a negative voltage supply to turn OFF), series-coupled on at least one end by an “end-cap” FET of a type that turns OFF when its VGS is zero volts. The one or more end-cap FETs provide a selectable capacitive DC blocking function or a resistive signal path. Embodiments include a stack of FETs of only the zero VGS type, or a mix of positive-logic and zero VGS type FETs with end-cap FETs of the zero VGS type. Some embodiments withstand high RF voltages by including combinations of series or parallel coupled resistor ladders for the FET gate resistors, drain-source resistors, body charge control resistors, and one or more AC coupling modules.
US10886907B1 Method of controlling resolution of digital pulse width modulation
A method of controlling a resolution of digital pulse width modulation is applied to a digital pulse width modulation generator. The method is to divide a value of a first duty clock by a value of a first pulse width modulation period clock to generate a first resolution. And then, if it is confirmed that a modulation command has been received, a second resolution is generated, and if it is confirmed that the modulation command is not received, a third resolution is generated. The second resolution is greater than the first resolution, and the second resolution is less than the third resolution.
US10886906B1 Duty-cycle correction using balanced clocks
A duty-cycle adjustment circuit receives a differential pair of input signals and generates an output signal based on the differential pair. The duty-cycle adjustment circuit drives the output signal to a logic-high state based on transitions of a first polarity in a first input signal of the differential pair, and drives the output signal to a logic-low state based on transitions of the first polarity in a second input signal of the differential pair. For example, rising-edge transitions of the output signal may be aligned with rising-edge transitions of the first input signal, and falling-edge transitions of the output signal may be aligned with rising-edge transitions of the second input signal. Alternatively, rising-edge transitions of the output signal may be aligned with falling-edge transitions of the first input signal, and falling-edge transitions of the output signal may be aligned with falling-edge transitions of the second input signal.
US10886905B1 Signal generator with coherent phase output
A signal generator and a method which provides a source signal with a coherent phase at arbitrary times is presented. There is provided a signal generator for generating a source signal based on a reference signal. The signal generator has a phase setting circuit with a memory circuit operable between a plurality of states. The memory circuit has a phase setting input adapted to receive a phase setting value to set the memory circuit to a known state. The signal generator is adapted to load the phase setting value at a specific time to control a phase of the source signal.
US10886898B1 ZQ calibration using current source
A memory device includes a terminal calibration circuit having at least one of a pull-down circuit or a pull-up circuit used in calibrating an impedance of a data bus termination. The memory device also includes a reference calibration circuit configured to generate a calibration current. The terminal calibration circuit can be configured to program an impedance of the least one of a pull-down circuit or a pull-up circuit based on the calibration current.
US10886897B2 Filter device and filter module
A filter device includes a substrate and first to third filters provided on the substrate and each including an input terminal and an output terminal. A center frequency of a pass band of the first filter is lower than a center frequency of a pass band of the second filter, and the center frequency of the pass band of the second filter is lower than a center frequency of a pass band of the third filter. Of the first and third filters, when the filter having the center frequency of the pass band close to the center frequency of the filter is defined as a proximity filter and the other is defined as a non-proximity filter, an input terminal and an output terminal of the proximity filter are not adjacent to an input terminal and an output terminal of the second filter.
US10886892B2 Filter apparatus, multiplexer, radio-frequency front end circuit, and communication apparatus
A filter includes a series arm resonant circuit connected between input/output terminals, and a parallel arm resonant circuit connected between a node on a path connecting the input/output terminals and ground. The series arm resonant circuit includes a series arm resonator having a band width ratio wider than the band width ratio of the parallel arm resonant circuit and a capacitor connected to the series arm resonator.
US10886891B2 Acoustic wave device, module, and multiplexer
An acoustic wave device includes: first and second terminals located on a first surface of a first substrate; a third terminal that is located on the first surface and is a ground terminal; series resonators located on a second surface of the first substrate and electrically connected in series with a path between the first and second terminals; a parallel resonator that is located on the second surface and has a first end electrically connected to the path and a second end electrically connected to the third terminal; and a fourth terminal located on the first surface, at least a part of the fourth terminal overlapping with, in a thickness direction of the first substrate, at least one of one or more first series resonators of the series resonators, the one or more first series resonators having both ends to which other series resonators are electrically connected.
US10886890B2 Composite substrate for surface acoustic wave device, method of producing composite substrate for surface acoustic wave device, and surface acoustic wave device using composite substrate
Provided is a high-performance composite substrate for surface acoustic wave device which has good temperature characteristics and in which spurious caused by the reflection of a wave on a joined interface between a piezoelectric crystal film and a support substrate is reduced. The composite substrate for surface acoustic wave device includes: a piezoelectric single crystal substrate; and a support substrate, where, at a portion of a joined interface between the piezoelectric single crystal substrate and the support substrate, at least one of the piezoelectric single crystal substrate and the support substrate has an uneven structure, a ratio of an average length RSm of elements in a cross-sectional curve of the uneven structure to a wavelength λ of a surface acoustic wave when the substrate is used as a surface acoustic wave device is equal to or more than 0.2 and equal to or less than 7.0.
US10886883B2 Apparatus for processing an input audio signal and corresponding method
An apparatus for processing an input audio signal includes an evaluator for evaluating a loudness of the input audio signal to determine a loudness range and an actual loudness value. A calculator determines a compressor transfer function based on the determined loudness range, based on a target loudness range and based on the determined actual loudness value. The calculator further determines at least one loudness range control gain based on the determined compressor transfer function. An adjuster provides an output audio signal based on the input audio signal and based on the at least one determined loudness range control gain. The calculator is configured to determine the compressor transfer function such that a difference between a mean loudness of the output audio signal and a mean loudness of the input audio signal is minimized. A corresponding method is also provided.
US10886880B2 Apparatus and methods for low noise amplifiers with mid-node impedance networks
Apparatus and methods for LNAs with mid-node impedance networks are provided herein. In certain configurations, an LNA includes a mid-node impedance circuit including a resistor and a capacitor electrically connected in parallel, a cascode device electrically connected between an output terminal and the mid-node impedance circuit, and a transconductance device electrically connected between the mid-node impedance circuit and ground. The transconductance device amplifies a radio frequency signal received from an input terminal. The LNA further includes a feedback bias circuit electrically connected between the output terminal and the input terminal and operable to control an input bias voltage of the transconductance device.
US10886877B2 Adaptive microphonics noise cancellation
Systems and methods are provided for compensating for mechanical acceleration at a reference oscillator. A reference oscillator provides an oscillator output signal and an accelerometer on a same platform as the reference oscillator, such that mechanical acceleration at the reference oscillator is detected at the accelerometer to produce a measured acceleration. A filter assembly, having an associated set of filter weights, receives the measured acceleration from the accelerometer and provides a tuning control signal responsive to the measured acceleration to a frequency reference associated with the system. An adaptive weighting component receives the oscillator output signal of the reference oscillator and an external signal that is provided from a source external to the platform and adjusts the set of filter weights for the filter assembly based on a comparison of the external signal and the oscillator output signal.
US10886872B1 Portable photovoltaic assembly
In one embodiment, a portable photovoltaic assembly is disclosed. In particular, in one example embodiment, the portable photovoltaic assembly described herein comprises: a solar panel platform; a plurality of solar panel holders affixed to a front of the solar panel platform and configured to hold one or more solar panels; a back support extending from a back of the solar panel platform at an angle between the solar panel platform and the back support; and one or more link arms removably connected between the solar panel platform and the back support to hold the angle between the solar panel platform and the back support. Other embodiments are further described herein that provide for portability and adjustability in an easy-to-use manner.