US Pat. No. 10,312,135

COMBINED WAFER PRODUCTION METHOD WITH LASER TREATMENT AND TEMPERATURE-INDUCED STRESSES

Siltectra, GmbH, Dresden...

1. A method for the production of layers of solid material comprising:providing a solid body for the separation of at least one layer of solid material, the solid body having a first level surface portion and a second level surface portion, the first level surface portion being aligned substantially or exactly parallel to the second level surface portion, wherein the first level surface and the second level surface are opposing main surfaces of said solid material;
then generating defects by means of laser beams of multiphoton excitation caused by at least one laser acting in the inner structure of the solid body in order to determine a detachment plane along which the layer of solid material is separated from the solid body, the laser beams penetrating into the solid body via the second level surface portion, the wavelength of the laser beams being chosen such that the absorption of the solid body is less than 0.1 cm?1;
then providing a receiving layer for holding the layer of solid material on the solid body, the receiving layer being disposed on the second level surface portion and the receiving layer being in the form of a polymer layer;
then subjecting the receiving layer to temperature conditions in order to generate mechanical stresses in the solid body, including cooling of the receiving layer to a temperature below ambient temperature, the cooling taking place such that at least part of the polymer layer undergoes a glass transition and due to stresses a crack propagates in the solid body along the detachment plane, which crack separates the layer of solid material from the solid body; and
wherein the defects are generated in different concentrations in the detachment plane.

US Pat. No. 10,308,464

APPARATUS AND METHOD FOR DETERMINING A DISTANCE MEASURE ON WOUND-UP MATERIALS

Fraunhofer-Gesellschaft z...

1. A method of determining a distance measure between a beginning of a material strip and an end of the material strip wound onto a body in a tangential direction by a winding operation, comprising:creating, by a sensor device, a height profile of a surface of the material strip, wherein the height profile covers the beginning of the wound material strip and the end of the wound material strip in the tangential direction, wherein the height profile is created using a signal recorded by the sensor device during the winding operation, wherein height information associated with respective position values is determined and stored for a plurality of position values known or being equidistant in a tangential direction to obtain a stored height profile;
determining, by an evaluator, a position value of the beginning of the material strip in the stored height profile; and
determining, by a determiner, the distance measure by using the position value of the beginning and a range of the stored height profile covering the end of the material strip,
wherein the determining the distance measure comprises
extrapolating the position value of the beginning of the material strip in the stored height profile to an extrapolated position value in the stored height profile by adding a complete revolution of the body to the position value of the beginning of the material strip in the stored height profile,
performing an analysis of the position values in the stored height profile only in the range surrounding the extrapolated position value in the stored height profile in order to find a position value of the end of the material strip, so that the end of the material strip in the stored height profile is logically distinguished from artifacts occurring outside of the range surrounding the extrapolated position value in the stored height profile, and
determining, as the distance measure, a tangential distance between the position value of the beginning of the material strip in the stored height profile and the position value of the end of the material strip in the stored height profile; and
wherein at least one of the sensor device, the evaluator, and the determiner comprises a hardware implementation.

US Pat. No. 10,308,638

SELECTIVE ALPHA-7 NICOTINIC RECEPTOR AGONISTS AND METHODS FOR MAKING AND USING THEM

THE REGENTS OF THE UNIVER...

1. A method for:(a) treating
a Central Nervous System (CNS) disorder involving an acetylcholine-mediated response;
comprising:
administering to a patient or an individual in need thereof, a compound, a compound having the formula:

or
(b) a stereoisomer or a pharmaceutically acceptable salt thereof.

US Pat. No. 10,311,971

PET/CT BASED MONITORING SYSTEM SUPPORTED BY A CLINICAL GUIDELINE NAVIGATOR

Koninklijke Philips N.V.,...

1. An oncology monitoring system comprising:an imaging controller configured to operate an imaging system to acquire medical images of a subject; a computer having a display, the computer configured to:
perform oncological monitoring operations that operate on the acquired medical images of a subject to analyze a cancerous tumor of the subject;
display, on the display of the computer, a graphical flow diagram of a chemotherapy, brachytherapy, or radiation therapy protocol for treating the subject, the graphical flow diagram comprising graphical blocks representing, the chemotherapy, brachytherapy, or radiation therapy protocol comprising a plurality of successive chemotherapy, brachytherapy, or radiation therapy sessions comprising a delivery of therapy followed by a recovery period, the graphical flow diagram including:
(i) therapeutic operations of the chemotherapy, brachytherapy, or radiation therapy protocol that are not performed by the computer and in which chemotherapy, brachytherapy, or radiation therapy treatment is delivered to the subject and
(ii) oncological monitoring operations of the chemotherapy, brachytherapy, or radiation therapy protocol that are performed by the computer on images of the subject,
annotate a graphical block of the graphical flow diagram representing an oncological monitoring operation with subject specific information pertaining to scan parameters used in performing the oncological monitoring operation represented by the graphical block and with a result generated by performing the oncological monitoring operation represented by the graphical block, the graphical flow diagram including (i) graphical blocks representing already completed therapeutic or oncological monitoring operations displayed using a first format and (ii) graphical blocks representing not yet completed therapeutic or oncological monitoring operations displayed using a second format that is visually distinguishable from the first format;
annotate a graphical block of the graphical flow diagram representing a therapeutic operation with subject specific information pertaining to administration to the subject of the therapeutic operation represented by the graphical block, the graphical block transitioning from the first format to the second format upon completion of the therapeutic operation;
display, on the display of the computer, an annotation of a graphical block responsive to selection of the graphical block by a user;
control the image controller to operate the imaging system to acquire medical images of the subject using the scan parameters annotated to the identified graphical block to generate a quantitative analysis of the cancerous tumor;
performing the next graphical block displayed in the second format using the acquired medical images;
store the annotated imaging assessment blocks in a database;
retrieve the annotated imaging assessment blocks for a subsequent imagine session of the subject to auto-populate the graphical flow diagram of the chemotherapy, brachytherapy, or radiation therapy protocol for the subject;
control the image controller to operate the imaging system to acquire medical images of the subject during the subsequent imaging session of the subject using the auto-populated graphical flow diagram;
annotate the graphical flow diagram with subject-specific information acquired from the medical images acquired during the subsequent imaging session; and
perform the next graphical block in the annotated graphical flow diagram.

US Pat. No. 10,309,489

MULTI-SPEED DUAL CLUTCH TRANSMISSION

GM GLOBAL TECHNOLOGY OPER...

1. A transmission comprising:a transmission housing;
a dual clutch assembly having a first clutch, a second clutch and a clutch housing connectable to an engine output member, wherein the clutch housing is rotationally supported within the transmission housing;
a first, second, third and fourth gear set, wherein the first gear set includes a first gear, a second gear, a third gear and an idler gear, wherein the first gear is in mesh with the second gear and the second gear is in mesh with the idler gear and the idler gear is in mesh with the third gear, the second gear set includes a first gear in mesh with a second gear and a third gear, the third gear set includes a first gear in mesh with a second gear and a third gear, the fourth gear set includes a first gear, a second gear, a third gear, a fourth gear and an idler gear, wherein the first gear is in mesh with the third gear, the third gear is in mesh with fourth gear and the idler gear and the second gear is in mesh with the idler gear;
a first transmission input member rotatably supported in the transmission housing and wherein the first gear of the first gear set and the first gear of the second gear set are rotatably fixed for common rotation with the first transmission input member and wherein the selective engagement of the first clutch of the dual clutch assembly transfers torque from the clutch housing to the first transmission input member;
a second transmission input member rotatably supported in the transmission housing and wherein the first gear of the third gear set and the first gear of the fourth gear set are rotatably fixed for common rotation with the second transmission input member and wherein the second transmission input member is concentric with the first transmission input member and at least partially overlays the first transmission input member and wherein the selective engagement of the second clutch of the dual clutch assembly transfers torque from the clutch housing to the second transmission input member;
a first countershaft rotatably supported within the transmission housing and spaced apart from and parallel with the first and second transmission input members, wherein the second gear of the first gear set, the second gear of the second gear set, the second gear of the third gear set, the second gear of the fourth gear set are selectively connectable for common rotation with the first countershaft;
a second countershaft rotatably supported within the transmission housing and spaced apart from and parallel with the first and second transmission input members, wherein the third gear of the first gear set, the third gear of the second gear set, the third gear of the third gear set, the third gear of the fourth gear set are each selectively connectable for common rotation with the second countershaft;
a third countershaft rotatably supported within the transmission housing and spaced apart from and parallel with the first and second transmission input members, wherein the fourth gear of the fourth gear set is selectively connectable for common rotation with the third countershaft;
a first countershaft transfer gear rotatable fixed to the first countershaft for common rotation with the first countershaft;
a second countershaft transfer gear rotatable fixed to the second countershaft for common rotation with the second countershaft;
a third countershaft transfer gear rotatable fixed to the third countershaft for common rotation with the third countershaft wherein the first, second and third countershaft transfer gears transfer torque to a transmission output member;
five synchronizer assemblies for selectively coupling at least one of gears of the four gear sets with at least one of the first, second and third countershafts, and
wherein the selective engagement of the first and second clutches of the dual clutch assembly interconnects the dual clutch housing with at least one of the first and the second transmission input members and the selective engagement of at least one of the five synchronizer assemblies establishes at least one of a plurality of forward and reverse speed ratios.

US Pat. No. 10,307,005

FILTERED DRINKING STRAW

1. A filtered drinking straw, comprising:an elongated body comprising a first end, a second end and an internal passage disposed between said first end and said second end, said internal passage being adapted to allow a fluid to flow into said first end, through said internal passage and out of said second end when said first end is at least partially submerged in the fluid and an amount of suction is applied at said second end,
at least one filter medium comprising an at least partially flexible body and disposed within said internal passage of said elongated body between said first end and said second end, said at least one filter medium being adapted to allow the fluid to flow there through while reducing an amount of impurities contained in the fluid such that the fluid that flows out of the second end of said body has fewer impurities than the fluid that flows into the first end of said body, and
at least one retention structure configured to retain said at least one filter medium within said internal passage of said elongated body, said at least one retention structure comprising an internal projection disposed on an interior surface of said elongated body and an external indented groove disposed on an exterior surface of said elongated body,
wherein said internal projection of said at least one retention structure is disposed in an engaged relation with a side of said at least partially flexible body of said filter medium, and wherein longitudinal movement of said filter medium within said internal passage is restricted.

US Pat. No. 10,311,456

DISPENSATION DELAY PREDICTION SYSTEMS AND METHODS

1. A computer-implemented order facilitation method relating first and second client devices to a first provider facility wherein said first client device is aboard a first vehicle, said computer-implemented order facilitation method comprising:obtaining an indication of a user account via said first client device aboard said first vehicle;
responding to one or more attributes of said user account or of said first client device by identifying multiple provider facilities including said first provider facility;
invoking transistor-based circuitry configured to obtain a category of a current day and a current day part within said current day, wherein said day part of said current day correlates to a single day part of a first same-type day corresponding to said current day part and to a single day part of a second same-type day also corresponding to said current day part and wherein at least one prior day within a week before said current day is not a same-type day, wherein said category indicates that said current day is exceptional, wherein said first and second same-type days are also exceptional, wherein said computer-implemented order facilitation method has applied a longer threshold to said first and second same-type days than a threshold applicable to unexceptional prior days in said computer-implemented order facilitation method, and wherein said longer threshold is more than 4 months;
invoking transistor-based circuitry configured to respond to an indication that an order was associated with said second client device by computing a difference between when said second client device entered a vicinity of said first provider facility and when said second client device left said vicinity of said first provider facility as a component of empirical delay time data based on said first same-type day as a conditional response to no order fulfillment signal having been received, wherein when said second client device left said vicinity of said first provider facility is used in establishing when a dispensation associated with said second client device occurred because of no order fulfillment signal having been received in relation to said order associated with said second client device;
implementing a day-type-dependent, time-of-day-dependent dispensation delay prediction function to generate a dispensation delay prediction of said first provider facility at least partly based on transaction history data from said first provider facility, wherein said transaction history data indicates said difference between when said second client device entered said vicinity of said first provider facility and when said second client device left said vicinity of said first provider facility as said component of empirical delay time data based on said first same-type day, relating to said first provider facility; and
transmitting said dispensation delay prediction of said first provider facility via said display screen of said first client device aboard said first vehicle and travel time predictions to said first provider facility and to a second provider facility from a current location of said first client device, wherein said dispensation delay prediction and said travel time predictions to said first provider facility and to said second provider facility from said current location of said first client device are all presented simultaneously via a display screen of said first client device aboard said first vehicle, wherein after said dispensation delay prediction is transmitted via said first client device a corresponding order is received via said first client device aboard said first vehicle for a delivery at said first provider facility, wherein said transmitting said dispensation delay prediction of said first provider facility via said display screen of said first client device aboard said first vehicle includes distilling a representative intermediate value of empirical delay time data based on two or more same-type days and specifically pertaining to said first provider facility, wherein said representative intermediate value is partly based on said single day part of said first same-type day corresponding to said current day part and partly based on said single day part of said second same-type day corresponding to said current day part, and wherein said two or more same-type days include said first and second same-type days.

US Pat. No. 10,310,526

QUIESCENT CURRENT LIMITATION FOR A LOW-DROPOUT REGULATOR IN DROPOUT CONDITION

Dialog Semiconductor (UK)...

1. A voltage regulator circuit for outputting a regulated output voltage, comprisingan output terminal for outputting the output voltage;
a first circuit branch connected between an input voltage level and the output terminal;
a second circuit branch connected between the input voltage level and a predetermined voltage level, the second circuit branch comprising a first switching element and a second switching element connected in series;
a first current mirror for mirroring a current flowing in the second circuit branch to the first circuit branch;
a first feedback circuit for controlling the first switching element in dependence on the output voltage to thereby regulate the output voltage; and
a second feedback circuit for controlling the second switching element,
wherein the second feedback circuit comprises a current sensing means for sensing a current that depends on a current flowing in the first circuit branch; and
the second feedback circuit is configured to control the second switching element such that the current flowing through the second circuit branch is limited to a current that is in a predetermined first ratio to the current sensed by the current sensing means,
thereby limiting a quiescent current at low load currents, wherein the second switching element is a transistor that forms a current mirror with another transistor that is coupled in series with the current sensing means and that conducts the sensed current.

US Pat. No. 10,308,479

ELEVATOR INSTALLATION

THYSSENKRUPP ELEVATOR AG,...

1. An elevator system comprising:a first elevator car;
a second elevator car disposed either above or below the first elevator car, wherein the first and second elevator cars are displaceable vertically upwards and downwards separately from one another in a shaft, wherein each of the first and second elevator cars is coupled to a counterweight via at least one cable arrangement, wherein at least one of the cable arrangements includes two cable portions that extend vertically in the shaft from one of the first and second elevator cars along mutually opposite sides of the other elevator car that is disposed between the two cable portions; and
a limiting roller rotatably mounted laterally alongside each of the two cable portions in one or more of the shaft, on the first elevator car, or the second elevator car disposed between the two cable portions, wherein each limiting roller is spaced apart from a corresponding one of the two cable portions such that each limiting roller comes into contact with a respective one of the two cable portions only in the event of horizontal cable deflection.

US Pat. No. 10,314,220

MOUNTING MACHINE AND COMPONENT DETECTION METHOD

FUJI CORPORATION, Chiryu...

1. A mounting machine, the mounting machine comprising:a mounting head which includes a fiducial mark;
a suction nozzle attached to the mounting head, configured to hold a component, and move the component onto a substrate;
a camera which captures a reference image and a component image, the reference image including the fiducial mark and the suction nozzle not holding the component, the component image including the component and the fiducial mark; and
a microprocessor configured to
detect a position of the fiducial mark;
set a processing region for the component image based on the detected position of the fiducial mark and the reference image; and
detect a positional shifting amount or a suction angle of the component based on the set processing region.

US Pat. No. 10,314,145

POWER-OVER-ETHERNET LIGHTING SYSTEM

SIGNIFY HOLDING B.V., Ei...

1. A Power-over-Ethernet (PoE) lighting system comprising:a first power source equipment (PSE) device, wherein the first PSE device is adapted to provide power based on:
a first power received from a first power source or
a second power received from a second PSE device,
the second PSE device for providing the second power to the first PSE device via a first fire-resistant PoE connection in case of emergency,
an emergency lighting device, coupled to the first PSE device via a second fire-resistant PoE connection,
a non-emergency lighting device,
wherein the first PSE device is adapted to detect whether power is received from the second PSE device, and
wherein the first PSE device is further adapted to:
provide power to the emergency lighting device based on the second power via the second fire-resistant PoE connection, if it has been detected that power has been received from the second PSE device,
provide power to the non-emergency lighting device based on the first power, if it has not been detected that power has been received from the second PSE device, wherein the second PSE device is adapted to provide control data via the first fire-resistant PoE connection to the first PSE device for controlling the non-emergency lighting device, and wherein the first PSE device is adapted to consider the provided control data only, if no power is received from the second PSE device.

US Pat. No. 10,313,339

SECURE ACTIVATION OF AUTHENTICATION DEVICES BASED ON COMMUNICATIONS RECEIVED VIA DESIGNATED COMMUNICATION CHANNELS

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving an electronic message, from a computing device of an entity tasked with delivering an authentication device to a physical location, that indicates delivery of the authentication device to the physical location, the authentication device delivered in a deactivated state;
evaluating the electronic message to identify a set of attributes of a recipient to which the authentication device was delivered at the physical location;
determining, based at least in part on the set of attributes, to activate the authentication device; and
causing the authentication device to be activated.

US Pat. No. 10,311,400

INTELLIGENT SERVICE ROBOT AND RELATED SYSTEMS AND METHODS

FELLOW, INC., San Jose, ...

1. A robotic system for providing intelligent inventory service within a commercial facility, comprising:a robot having a locomotion platform, an upper sensor for detecting objects within an upper field of view of the robot, a lower sensor for detecting objects within a lower field of view of the robot, a display, and a robot computer in communication with the locomotion platform, the upper sensor and the lower sensor, the computer having a processor and computer-readable memory; and
a support station located remote to the robot, the support station having a support station display and a support station computer in communication with the support station display, the support station computer having a processor and computer-readable memory, wherein the support station computer further comprises programmable code executable with the processor, wherein the programmable code has a digital inventory management interface with a dashboard displayable on a GUI of the support station computer, and wherein the digital inventory management interface further comprises a graphical map of the commercial facility and an information center portion, wherein the graphical map identifies locations on the graphical ma which represent inventory discrepancies, wherein selection of the locations retrieves textual data on the inventory discrepancies at that location,
wherein the robot is configured to visually capture data of items for sale within the commercial facility and communicate at least a portion of the captured data to the support station.

US Pat. No. 10,314,218

COMPONENT MOUNTING MACHINE

FUJI CORPORATION, Chiryu...

1. A component mounting machine comprising:a head that holds a nozzle capable of picking up a component so as to be movable upward and downward;
a moving device for moving the head in a horizontal direction;
a component supply device for supplying the component;
a board holding device for holding a board on which the component is mounted;
an imaging device provided between the component supply device and the board holding device for irradiating the component held by the nozzle with light to image the component from below;
a storage device for storing an imageable range of the imaging device according to a type of component;
a setting device for obtaining a clearance height at which an obstacle between the imaging device and a predetermined mounting position on the board can be avoided, extracting the imageable range of a component to be mounted from the storage device, and setting a target height of a lower surface of the component held by the nozzle when the nozzle passes above the imaging device such that the target height is closest to the clearance height within the imageable range; and
a control device for controlling the nozzle, the head, and the moving device such that a component supplied by the component supply device is picked up by the nozzle, an operation of lifting the nozzle such that the lower surface of the component held by the nozzle is located at the target height and an operation of moving the nozzle to the imaging device are performed in parallel or sequentially, and, after the imaging using the imaging device, the nozzle is moved to the predetermined mounting position on the board such that the lower surface of the component held by the nozzle is located at the clearance height, or at the target height or the clearance height when the target height is equal to or more than the clearance height, and the component is mounted on the predetermined mounting position,
wherein the component supply device includes an adjustment mechanism capable of changing a height of the component supply device, and
wherein the control device controls the adjustment mechanism of the component supply device such that the height of the component supply device approaches the target height.

US Pat. No. 10,314,134

RETROFIT LED LAMP

SIGNIFY HOLDING B.V., Ei...

1. A retrofit lamp to be used with a lighting ballast, comprising:a first pair of connection pins (Pin1, Pin2) and a second pair of connection pins (Pin3, Pin4),
a filament emulation circuit between the connection pins of the first pair and/or between the connection pins of the second pair,
a detection circuit (DET1, DET2) comprising a voltage detection element to react to a potentially existing heating voltage across the filament emulation circuit;
an LED arrangement (D1-D4, D41-D44) comprising at least two LED segments (D1-D4; D41-D44); and
a reconfiguration circuit (BD1, BD8, BD12, BD13) adapted to connect the at least two LED segments in a series configuration if the heating voltage is not existing and to connect the at least two LED segments in a parallel configuration if the heating voltage is existing.

US Pat. No. 10,312,906

SWITCH APPARATUS

Asahi Kasei Microdevices ...

1. A switch apparatus comprising:a main switch that is connected between a first terminal and a second terminal and electrically connects or disconnects the first terminal and the second terminal according to gate voltage applied to a gate terminal;
a voltage output unit that has a voltage divider including a first voltage-division resistance on the first terminal side and a second voltage-division resistance whose one end is connected to the second terminal side, and outputs voltage corresponding to voltage of the first terminal and voltage of the second terminal in response to the main switch entering a connected state;
a buffer that outputs voltage following output voltage of the voltage output unit in a connected state of the main switch; and
a switch control circuit that supplies first voltage corresponding to output voltage of the buffer to the gate terminal of the main switch, and supplies a second voltage corresponding to output voltage of the buffer to a bulk terminal of the main switch;
wherein the voltage output unit:
outputs an average voltage of voltage of the first terminal and voltage of the second terminal in response to the main switch entering a connected state, and
outputs voltage corresponding to either the voltage of the first terminal or the voltage of the second terminal and to first reference potential in response to the main switch entering a disconnected state;
wherein the voltage output unit has:
a first output resistance having one end that is connected between the first voltage-division resistance and the second voltage-division resistance and another end that outputs output voltage of the voltage output unit,
a second output resistance having one end that is connected to the other end of the first output resistance and another end to which the first reference potential is supplied, and
a third sub-switch that is provided between the second output resistance and the first reference potential, and enters a disconnected state in response to the main switch entering a connected state, and enters a connected state in response to the main switch entering a disconnected state.

US Pat. No. 10,314,144

INTELLIGENT LUMINAIRE

SIGNIFY HOLDING B.V., Ei...

1. A luminaire comprising:at least one light source for emitting light to illuminate an environment of the luminaire;
an optical sensor comprising an array of photodetectors, the optical sensor configured to output image data indicative of the intensity of light incident on the photodetectors; and
a controller arranged to receive the image data, the controller comprising:
a presence detection module configured to process the image data to detect whether a being is present in said environment, and to control the light emitted by the at least one light source in response to said detection;
a light sensing module configured to process the image data to determine a light level in said environment and to control the light emitted by the at least one light source based on said light level; and
a commissioning module configured to process the image data to recognize a command transmitted by a remote device indicating that the controller is to operate in a commissioning mode,
wherein based on reception of said command, the controller is configured to operate in the commissioning mode, and while the controller is operating in the commissioning mode, the commissioning module being configured to receive a commissioning command transmitted from the remote device, and to configure the luminaire in accordance with the received commissioning command, and
wherein the commissioning module is configured to recognize said command, based on a detection of an increase in intensity values output by only a subset of the photodetectors, by at least a predetermined amount, within a predetermined period of time.

US Pat. No. 10,314,135

LED RETROFIT LAMP HAVING ACTIVE OVER-CURRENT PROTECTION CIRCUIT

SIGNIFY HOLDING B.V., Ei...

1. An LED retrofit lamp for being connected to a high frequency electronic ballast, the high frequency electronic ballast being adapted for providing a voltage and a current to the LED retrofit lamp, the LED retrofit lamp comprising:an LED unit,
an adapting unit configured to adapt the voltage and the current provided to the LED retrofit lamp at the output of the high frequency electronic ballast to a voltage and a current for operating the LED unit,
a detecting unit configured to detect an electrical value that depends on the current provided to the LED retrofit lamp at the output of the high frequency electronic ballast, and
a ballast protection unit configured to perform, in dependence of the detected electrical value, a switching operation to electrically disconnect the adapting unit from the high frequency electronic ballast, such that the high frequency electronic ballast is protected from an overcurrent situation,
wherein the adapting unit comprises an LC circuit comprising an inductor and a capacitor,
wherein the inductor of the LC circuit is inductively coupled to an auxiliary winding and the detected electrical value is a voltage value derived from a voltage across the auxiliary winding.

US Pat. No. 10,309,640

FLOOR COVERING SYSTEM COMPRISING A LIGHTING SYSTEM

SIGNIFY HOLDING B.V., Ei...

1. A floor covering system comprising:a polyvinyl chloride (PVC) flooring having a user side and an opposite back side; and
a lighting system for generating light, the lighting system provided at the back side of the PVC flooring, the lighting system comprising a plurality of light units, each light unit having one or more light sources disposed on a common substrate;
an auxiliary layer comprising a first side and an opposite second side, the first side of the auxiliary layer positioned at the back side of the PVC flooring, the auxiliary layer further comprising a plurality of openings therethrough, wherein each of the plurality of light units is positioned entirely within a respective one of the openings in the auxiliary layer;
wherein the PVC flooring has a light transmission for light generated by the lighting system in the range of 0.5% to 30% such that the lighting system is not visible through the user side of the PVC flooring, and further wherein the PVC flooring is configured to protect the lighting system from damage when a user walks on the floor covering system; and
wherein the PVC flooring is disposed on at least two of the light units.

US Pat. No. 10,309,585

LIGHT EMITTING DEVICE

SIGNIFY HOLDING B.V., Ei...

1. A light emitting device comprising:at least one light source, and
a light guide unit comprising at least a first light guide and a second light guide each comprising a light input end surface arranged to receive light emitted from said at least one light source, and a light output end surface arranged opposite said light input end surface, said first light guide and said second light guide of said light guide unit being arranged in a nested relationship,
at least a first part of said first light guide and said second light guide having a thickness and being bent in a bending radius R in between the light input end surface and the light output end surface near said light output end surface, such that said first light guide and said second light guide both bend away from the center axis of the light guide unit in a plane parallel to the center axis;
at least a second part of the light guide unit being substantially straight and extending from the light input end in a direction substantially parallel to the center axis of the light guide unit,
at least said first light guide of said light guide unit being ring-shaped in cross section,
wherein a sum of the thicknesses of the first and second light guides at the first part is approximately equal to a combined thickness of the light guide unit at the second part, wherein the thickness of the first light guide and the second light guide is selected with respect to bending radius R to substantially avoid light leakage through a side surface of the first light guide and a side surface of the second light guide.

US Pat. No. 10,314,162

APPARATUSES AND METHODS FOR IMPROVED NETWORK CONNECTIONS

MELLANOX TECHNOLOGIES, LT...

1. A substrate assembly for a network connection comprising:a printed circuit board (PCB), wherein the PCB defines:
a first end,
a second end, and
at least one grounding region on the PCB proximate the second end;
a plurality of network connectors disposed on the PCB proximate the first end of the PCB, wherein each network connector is configured to receive a corresponding networking device connected thereto;
a plurality of soldering pad pairs disposed on the PCB proximate the second end of the PCB, wherein each soldering pad pair is configured to receive a differential signal cable such that each soldering pad in the soldering pad pair receives a signal wire of the differential signal cable attached thereto; and
a plurality of electrical traces defined by the PCB, wherein each electrical trace is configured to provide electrical communication between a network connector and a corresponding soldering pad such that electrical signals may pass therebetween,
wherein at least a first soldering pad pair is offset from a second soldering pad pair with respect to an edge of the PCB at the second end, such that, in an operational configuration in which at least the first soldering pad pair and the second soldering pad pair receive a differential signal cable, each differential signal cable is supported by the PCB in a corresponding offset configuration thereby reducing cross-talk between the differential signal cables.

US Pat. No. 10,311,029

SHARED DATABASE DICTIONARIES

SAP SE, Walldorf (DE)

1. A system comprising:a data storage device storing:
one or more database tables, the one or more database tables comprising a plurality of table columns; and
a database management system to:
determine a match between a first one of the plurality of table columns and a second one of the plurality of table columns, wherein determination of the match comprises determination that an overlap of values of the first one of the plurality of table columns and values of the second one of the plurality of table columns is greater than a threshold;
determine, based on stored metadata, a first data dictionary associated with the first one of the plurality of table columns and a second data dictionary associated with the second one of the plurality of table columns;
merge the first data dictionary and the second data dictionary to generate a merged data dictionary; and
modify the stored metadata to associate the first data dictionary with the merged data dictionary and to associate the second data dictionary with the merged data dictionary.

US Pat. No. 10,309,856

METHOD OF CALIBRATING A SENSOR

SIGNIFY HOLDING B.V., Ei...

1. A method of calibrating a given sensor, comprising:initiating a calibration procedure from a mobile device;
establishing a communication between the mobile device and the sensor;
obtaining an identification (ID) of the sensor by the mobile device;
determining a position of the mobile device;
sending a request for calibration data to a calibration data provider, the request comprising at least the identification (ID) of the sensor and the position of the mobile device;
receiving calibration data from the calibration data provider, the calibration data corresponding to currently sensed values by at least one other sensor that is already calibrated and of the same type as the given sensor to be calibrated;
providing the given sensor with the calibration data; and
calibrating the given sensor, based on the calibration data, by adjusting the sensor such that an output of the sensor is in conformance with said calibration data.

US Pat. No. 10,314,208

COOLING DEVICE, METHOD FOR PRODUCING A COOLING DEVICE AND POWER CIRCUIT

CONTINENTAL AUTOMOTIVE GM...

1. A cooling device comprising:an aluminum cooling element;
a nickel metal sheet soldered directly to the aluminum cooling element, wherein the nickel metal sheet contains at least 95% by mass of nickel and the nickel metal sheet has a thickness of at least 200 ?m; and
a mounting surface defined by a side of the nickel metal sheet facing away from the aluminum cooling element.

US Pat. No. 10,310,277

LIGHT EMITTING DEVICE WITH COOLING ELEMENTS

SIGNIFY HOLDING B.V., Ei...

1. A light emitting device comprising:a first light source and a second light source, the first light source and the second light source being adapted for, in operation, emitting first light with a first spectral distribution,
a luminescent element comprising a first light input surface, a second light input surface, a light exit surface extending in an angle different from zero to both the first light input surface and the second light input surface, a first further surface and a second further surface,
the luminescent element being adapted for receiving the first light with the first spectral distribution at the first light input surface and the second light input surface, converting at least a part of the first light with the first spectral distribution to second light with a second spectral distribution, guiding the second light with the second spectral distribution to the light exit surface and coupling the second light with the second spectral distribution out of the light exit surface,
the light emitting device further comprising a first cooling assembly and a second cooling assembly, the first cooling assembly comprising a first cooling element and a first light source board on which one of the first light source and the second light source is mounted, and the second cooling assembly comprising a second cooling element and a second light source board, on which the other one of the first light source and second light source is mounted; and
characterized by:
one of the first cooling assembly and the second cooling assembly being arranged with a surface in mechanical and thermal contact with the first further surface of the luminescent element thereby forming a first interface and the other of the first cooling assembly and the second cooling assembly being arranged with a surface in mechanical and thermal contact with the second further surface of the luminescent element thereby forming a second interface,
the first interface and the second interface comprising a flatness of less than 10 ?m, and
the root mean squared surface roughness, RRMS, of the first further surface and the second further surface of the luminescent element being comprised in the interval 1 ?m

US Pat. No. 10,307,747

METAL ORGANIC FRAMEWORKS, THEIR SYNTHESIS AND USE

EXXONMOBIL RESEARCH AND E...

1. A metal organic framework having the structure of MIL-101(Cr) and comprising phenylene-bisphosphonic acid linking ligands.

US Pat. No. 10,314,212

SYSTEM FOR COOLING AN ELECTRONIC IMAGE ASSEMBLY WITH CIRCULATING GAS AND AMBIENT GAS

MANUFACTURING RESOURCES I...

1. An apparatus comprising:an electronic image assembly;
a housing assembly containing said electronic image assembly;
a first fan connected to said housing assembly and adapted to circulate gas in a first path through an interior of said housing assembly;
a second fan connected to said housing assembly and adapted to cause ambient gas from outside said housing assembly to circulate in a second path through said interior of said housing assembly; and
a structure positioned within said housing assembly and configured to allow the gas in said first path to cross over the ambient gas in said second path.

US Pat. No. 10,314,207

POWER MODULE ASSEMBLY FOR A VEHICLE POWER INVERTER

Ford Global Technologies,...

1. A power-module assembly comprising:plates, each defining pockets, arranged in a stack such that the pockets cooperate to define coolant chambers interleaved with the plates; and
cards including a power module encased in a frame having an outward projecting spacer, wherein each card is disposed in a corresponding one of the chambers with the spacer contacting a wall of the corresponding chamber to form a coolant passage between the wall and the card.

US Pat. No. 10,310,597

PORTABLE EYE TRACKING DEVICE

Tobii AB, Danderyd (SE)

1. A method for calibrating a gaze detection system, wherein the method comprises:displaying a plurality of multipurpose virtual objects as part of an interactive virtual experience in a virtual reality environment on a display of a wearable device worn by a user;
selecting a multipurpose virtual object of the plurality of multipurpose virtual objects based at least in part on a determination that the user is anticipated to interact with the multipurpose virtual object during the interactive virtual experience;
detecting a user interaction of the user with the multipurpose virtual object during the interactive virtual experience;
determining that the user interaction of the user with the multipurpose virtual object causes a change to the multipurpose virtual object; and
responsive to determining that the user interaction of the user with the multipurpose virtual object causes the change to the multipurpose virtual object, initiating, during the interactive virtual experience, a calibration process of the gaze detection system, the calibration process comprising:
determining a gaze direction of the user relative to the multipurpose virtual object with the gaze detection system of the wearable device; and
calibrating the gaze detection system based at least in part on the gaze direction.

US Pat. No. 10,314,217

COMPONENT SUPPLY DEVICE

FUJI CORPORATION, Chiryu...

1. A component supply device comprising: a component support section including multiple stages each configured to support multiple components in a scattered state; a supply apparatus oscillating device configured to oscillate the stage up and down such that the multiple components are moved and scattered; an imaging device configured to image a component supported on the stage; and a component holding tool configured to hold a selected component supported on the stage, based on the image data imaged by the imaging device, wherein each of the multiple stages is removably attached to the component support section, wherein the supply apparatus oscillating device does not oscillate the stage between imaging of the components by the imaging device and the component holding tool holding the selected component.

US Pat. No. 10,314,148

FACEPLATE REMOTE CONTROL DEVICE FOR USE IN A LOAD CONTROL SYSTEM

Lutron Technology Company...

1. A faceplate remote control device comprising:a housing that defines an opening that is configured to receive a toggle actuator of a light switch, wherein the housing is configured such that the toggle actuator protrudes through the opening and is operable between a first position and a second position when protruding through the opening;
a user interface integrated with the housing, wherein the user interface is configured to receive an input from a user of the faceplate remote control device; and
a wireless communication circuit that is configured to transmit a message in response to receiving the input at the user interface.

US Pat. No. 10,314,129

TURN-ON PROCEDURE FOR A LOAD CONTROL DEVICE

Lutron Technology Company...

1. A load control device for controlling the intensity of a lighting load, the load control device comprising:a power converter circuit configured to receive a first voltage and to produce a second voltage across a capacitor; and
a control circuit operatively coupled to the power converter circuit and configured to control the power converter circuit to generate the second voltage across the capacitor;
wherein the control circuit is configured to determine a learned capacitor voltage from the magnitude of the second voltage of the capacitor, the control circuit configured to determine an operating parameter associated with the power converter circuit as a function of the learned capacitor voltage, the control circuit configured to control the power converter circuit according to the operating parameter to charge the capacitor until the magnitude of the second voltage reaches a threshold.

US Pat. No. 10,314,125

DIMMABLE ANALOG AC CIRCUIT

Once Innovations, Inc., ...

1. A circuit comprising:a first series interconnection of a first light-emitting diode (LED) group, a first transistor, and a first resistor; and
a second series interconnection of a second LED group, a second transistor, and a second resistor;
wherein the first series interconnection has a cathode coupled to a drain terminal of the first transistor and a source terminal of the first transistor is coupled to a first terminal of the first resistor wherein voltage across the first resistor provides a biasing voltage for the first transistor;
the second series interconnection is coupled to a drain terminal of the second transistor and a first terminal of the second resistor, wherein voltage across the second resistor provides a biasing voltage for the second transistor; and
ancillary circuitry bypassing the first series interconnection and having a capacitor to continuously provide current to the first series interconnection such that the first series interconnection continuously emits light during operation of the circuit;
wherein the capacitor is connected between the drain of the second transistor and a rectifier;
wherein the capacitor is connected between the drain of an ancillary transistor and the rectifier;
wherein the ancillary transistor is coupled to a first terminal of an ancillary resistor to provide a biasing voltage for the ancillary transistor.

US Pat. No. 10,313,009

CODED LIGHT

SIGNIFY HOLDING B.V., Ei...

1. A device comprising:an input for receiving a signal from a rolling-shutter camera which captures frames of a given duration at a given frame rate by exposing a plurality of lines of each frame in sequence, the signal comprising a coded light signal;
a signal processing module connected to said input and arranged to obtain, via said input, a respective sample of the coded light signal from each of a number of said lines, said number of lines being exposed over a duration, and said number being a substantially smaller number of said lines than the plurality of lines exposed by the camera in each frame;
wherein the coded light signal comprises multiple repetitions of a message wherein the message has a duration longer than the duration over which said number of lines are exposed, and wherein said multiple repetitions of the message are received with a timing such that a different part of the message is seen by the camera in each of a plurality of different ones of said frames;
wherein the signal processing module, based on the frame duration and message duration, is configured to time align the different parts of the message from the plurality of different frames; and reassemble the message from the time-aligned parts by performing at least the following steps:
(i) for each of multiple frames, establish a sample per image line;
(ii) collect all active samples of a given frame into a time-sequence, each positioned at the respective time at which the sample from that line was located within the frame, thereby forming a frame signal for each frame;
(iii) time-aligning the frame signals across the message duration;
(iv) reassembling the message from the time-aligned frame signals.

US Pat. No. 10,311,609

METHOD AND SYSTEM FOR THE MAKING, STORAGE AND DISPLAY OF VIRTUAL IMAGE EDITS

Clinton B. Smith, The Co...

1. A method for displaying virtual image edits on a computer device, comprising a display, and a storage medium, the method comprising:providing a user interface (UI) to the computer device from a server, the UI including: a representation of a source image, wherein the source image is not edited, copied, or resaved and an edit input interface for effecting a visual change to the representation of the source image;
receiving an input of at least one virtual image edit via the UI, the at least one virtual image edit corresponding to a visual change to the representation of said source image;
storing on said storage medium, a source image address to the source image and the at least one virtual image edit, wherein the source image is not edited, copied, or resaved;
modifying the representation of the source image based on the input of the at least one virtual image edit stored on said storage medium; and
displaying the modified representation of said source image; and
dynamically editing representations of other source images or series of images without editing, copying, or resaving the other source images or series of images using the stored at least one virtual image edit.

US Pat. No. 10,309,564

EXTENDABLE SPOOL

OIL STATES ENERGY SERVICE...

1. An extendable tubular spool comprising:a threaded tube comprising a smooth inner surface and a threaded outer surface with threads having a first orientation;
an inner tube, a portion of the exterior surface of the inner tube slidably engageable within the smooth inner surface the threaded tube;
a tensile tube engaged with the inner tube, the tensile tube slidably engageable with the threaded outer surface of the threaded tube;
an inner wing comprising inner threads having the first orientation and outer threads having a second orientation, the inner wing configured to threadably engage with the threaded outer surface of the threaded tube; and
an outer wing comprising:
a threaded inner surface with threads having the second orientation and configured to threadably engage with the outer threads of the inner wing; and
a radially extending mating shoulder configured to engage with a corresponding shoulder on the outer surface of the tensile tube.

US Pat. No. 10,308,512

MICROWAVE REACTOR SYSTEM WITH GAS-SOLIDS SEPARATION

Lyten, Inc., Sunnyvale, ...

1. A materials processing system, comprising:an input material comprising a hydrocarbon gas;
a microwave plasma reactor comprising:
a microwave energy source;
a field-enhancing waveguide coupled to the microwave energy source, the field-enhancing waveguide having a first cross-sectional area and a second cross-sectional area, wherein the field-enhancing waveguide includes a field-enhancing zone between the first cross-sectional area and the second cross-sectional area, a plasma zone, and a reaction zone, and wherein the second cross-sectional area:
is smaller than the first cross-sectional area, and the field-enhancing zone has a decreasing cross-sectional area from the first cross-sectional area to the second cross-sectional area;
is farther away from the microwave energy source than the first cross-sectional area; and
extends along a reaction length that forms the reaction zone of the field-enhancing waveguide, wherein the microwave energy propagates in a direction along the reaction length; and
an inlet configured to receive the input material, wherein the input material flows through the inlet into the reaction zone;
wherein the plasma separates the input material into separated components, the separated components comprising hydrogen gas and carbon particles;
a multi-stage gas-solid separator system coupled to the microwave plasma reactor, the multi-stage gas-solid separator system comprising:
a first cyclone separator having an output, wherein the first cyclone separator filters the carbon particles from the separated components; and
a back-pulse filter system coupled to the output of the first cyclone separator, wherein the back-pulse filter system filters the carbon particles from the output from the first cyclone separator.

US Pat. No. 10,308,489

INDUSTRIAL TRUCK COMPRISING MEANS FOR SUPPRESSING AND REDUCING VIBRATIONS

JUNGHEINRICH AKTIENGESELL...

1. An industrial truck comprising:a chassis, which is supported by at least two front wheels and by at least one rear wheel on the ground;
a mast for a load-carrying apparatus, which is arranged in an upright position thereon in a mast support region of the chassis, the front wheels being rotatably arranged on wheel arms which protrude forwards from the mast support region of the chassis; and
a means for suppressing and reducing vibrations,
wherein:
at least one of the wheel arms is split into at least two wheel arm portions, which are mounted by means of a bearing arrangement such that the at least two wheel arm portions are capable of performing movements relative to one another, and
the means for suppressing and reducing vibrations being designed or operable to influence relative movements of the at least two wheel arm portions, such that impacts owing to unevenness of the ground during travel are passed on to the chassis and the mast by means of the wheel arms in a reduced, absorbed, or damped manner, and such that any mast vibrations are damped,
wherein each of the wheel arms is split such that a first wheel arm portion forms a front wheel arm portion comprising the front wheels and being further away from the mast support region, and a second wheel arm portion forms a rear wheel arm portion comprising the mast support region or being closer to the mast support region, wherein the front wheels are further away from the mast support region than any part of the second wheel arm portion.

US Pat. No. 10,314,214

VAPOR CHAMBER WITH ELECTROMAGNETIC SHIELDING FUNCTION

GETAC TECHNOLOGY CORPORAT...

1. A cover of a vapor chamber with an electromagnetic shielding function, the vapor chamber including a shielding frame having a second coupling structure, the cover adapted to demountably engage with the shielding frame and to dissipate heat from an electronic component surrounded by the shielding frame, the cover comprising:a covering plate disposed over the shielding frame and having an extending portion, wherein the extending portion surrounds the shielding frame, the extending portion comprises a first coupling structure disposed on an inner surface thereof, and the second coupling structure demountably engages with the first coupling structure; and
a co-constructed plate disposed between the covering plate and the shielding frame, wherein the co-constructed plate and the covering plate jointly define a room containing a capillary structure, a supporting structure, and a working fluid, and wherein the co-constructed plate is nested within a space defined by the covering plate.

US Pat. No. 10,314,213

ELECTRONIC HEADSET VENTING SYSTEMS AND METHODS

Grail Gear LLC, Boise, I...

1. An air channel ring mountable to an electronic headset, the air channel ring comprising:a body to partially encompass an interior portion of the electronic headset, the body comprising a top portion, side portions, and bottom portions, the top portion to extend along a top of the interior portion of the electronic headset, the side portions each to extend along opposing sides of the interior portion of the electronic headset, and the bottom portions each to extend along distinct portions of a bottom of the interior portion of the electronic headset, wherein the bottom portions are offset from each other and a portion of the bottom of the interior portion of the electronic headset is unencompassed by the body;
a plurality of vents disposed in the body of the air channel ring and configured to deliver air from an exterior of the electronic headset to the interior portion of the electronic headset, wherein the plurality of vents comprises:
a one or more inlet vents disposed in the body and configured to receive the air from the exterior of the electronic headset; and
a plurality of interior vents disposed in the body that are configured to direct the air to the interior portion of the electronic headset; and
a lumen disposed within the body of the air channel ring that connects the one or more inlet vents and the plurality of interior vents.

US Pat. No. 10,314,205

FLAME RETARDANT STRUCTURE FOR ELECTRONIC COMPONENT

NANNING FUGUI PRECISION I...

1. A flame retardant structure for electronic component comprising:a printed circuit board;
an electronic component mounted on the printed circuit board;
a metal heat dissipation module having an opening, wherein a receiving space is defined by the metal heat dissipation module and the printed circuit board, and the electronic component is located in the receiving space; and
a first plastic part, wherein when the electronic component is heated, the first plastic part melts and enters into the receiving space through the opening, and the first plastic part melted covers the electronic component.

US Pat. No. 10,314,201

LIQUID-COOLED HEAT SINK HEAD AND HEAT SINK SYSTEM HAVING THE SAME

COOLER MASTER CO., LTD., ...

1. A liquid-cooled heat sink head, including a heat exchange portion for contacting a heat source, the liquid-cooled heat sink head comprising:a metal substrate, the heat exchange portion being disposed thereon;
a first cover covering the metal substrate to form a heat exchange chamber, the first cover including a first liquid inlet and a liquid outlet to allow a working fluid to flow in the heat exchange chamber; and
a plurality of heat dissipation fins disposed on the metal substrate and in the heat exchange chamber, the heat dissipation fins being disposed between the first liquid inlet and the liquid outlet and arranged sequentially from the first liquid inlet toward the liquid outlet, a liquid passage being disposed between each two adjacent ones of the heat dissipation fins, wherein at least a portion of the heat dissipation fins is connected to the heat exchange portion, at least one of the heat dissipation fins has a perforation spaced a distance from a top edge of the at least one of the heat dissipation fins opposite to a bottom edge thereof which is connected to the heat exchange portion, the liquid passages at two opposite sides of the at least one of the heat dissipation fins communicate with each other through the perforation, and the at least one of the heat dissipation fins having the perforation is disposed closer to the first liquid inlet than other heat dissipation fins of the plurality of heat dissipation fins to the first liquid inlet;
wherein the plurality of heat dissipation fins include a first heat dissipation fin and a last heat dissipation fin, the first heat dissipation fin is disposed closer to the first liquid inlet than other of the plurality of heat dissipation fins to the first liquid inlet, the last heat dissipation fin is disposed closer to the liquid outlet than other of the plurality of heat dissipation fins to the liquid outlet, and at least the last heat dissipation fin includes no perforation.

US Pat. No. 10,313,832

SYSTEM AND METHOD FOR PROVIDING DYNAMIC SUPPLY POSITIONING FOR ON-DEMAND SERVICES

Uber Technologies, Inc., ...

1. A system for providing service information for an on-demand service, the system comprising:one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the system to:
receive user information from a plurality of user devices in a geographic region, the user information generated from a service application running on each of the plurality of user devices and including (i) a location of the user device, (ii) a first indication that a respective user operating the user device launched the service application within a given window of time, and (iii) a second indication of whether the respective user has made a request for service;
during the given window of time, for each of multiple sub-regions of the geographic region, determine, based on the location, the first indication, and the second indication included with the user information received from the plurality of user devices, a number of potential requesting user devices located within that sub-region on which the service application is running without a corresponding request for service having been made from that user device;
for the given window of time, determine one or more undersupplied sub-regions of the multiple sub-regions based at least in part on the number of potential requesting devices for the one or more undersupplied sub-regions; and
communicate, to one or more provider devices of providers within the geographic region, data to display a visual indicator identifying the one or more undersupplied sub-regions for the given window of time.

US Pat. No. 10,308,626

CRYSTAL PURIFICATION IN A GLASS OR METAL CONTAINER

1. A method for purifying tetrahydrocannabinol (THCa) crystals in a glass or metal container, the steps comprising:a) introducing a hydrocarbon into feed material containing THCa;
b) placing the feed material and hydrocarbon in a glass or metal container, forming a loaded hydrocarbon solution;
c) removing the loaded hydrocarbon solution, leaving at least some hydrocarbon in the feed material in the container;
d) allowing pressure to build within the container in an oven or in a jacketed vessel;
e) pouring the contents of the container into a funnel;
f) drawing a vacuum in the container in order to extract terpenes therefrom;
g) placing the terpenes into an oven to apply heat thereto in order to purge off residual hydrocarbon; and
h) scraping the funnel to acquire THCa acid crystals.

US Pat. No. 10,314,219

MULTIPLE EXPANSION CARD INSERTION AND EXTRACTION TOOL

International Business Ma...

1. A system comprising:a housing containing a printed circuit board configured with at least one row of slots, each slot configured with a retainer mechanism for retaining a card in the slot;
more than one card positioned in more than one slot;
a tool for performing a selected one of simultaneously seating the more than one card positioned in the more than one slot and simultaneously extracting the more than one card from the more than one slot, the tool comprising:
a rail configured to span the housing and detachably couple thereto;
a jaw assembly configured to slide along the rail and over the row of slots, the jaw assembly including a pair of interchangeable inserts biased in a first position; and
a lever for biasing the interchangeable inserts in a second position;
the tool positioned over a selected one of the at least one row of slots such that the interchangeable inserts are aligned with a selected one of the more one card and retainer mechanism of more than one slot; and
wherein the lever is moved to bias the interchangeable inserts in the second position where the interchangeable inserts engage a selected one of the more one card and retainer mechanism of more than one slot to perform the selected one of simultaneously seating more than one card into at more than one slot and simultaneously extracting more than one card from more than one slot.

US Pat. No. 10,314,204

HEATSINK ALIGNMENT TO PRINTED CIRCUIT BOARD

INTERDIGITAL CE PATENT HO...

1. An electronic device comprising:a circuit board having a peripheral edge positioned in the electronic device;
a heat sink contacting the circuit board, the heat sink having orientation features on a periphery of the heat sink, wherein the orientation features comprise alignment features that extend downward in a first direction from two opposing edges of the periphery of the heat sink, the alignment features contact two opposing ends of the peripheral edge of the printed circuit board to orient the heat sink with respect to the circuit board, the alignment features comprising a wall portion oriented in the first direction that contacts a portion of the opposing ends of the peripheral edge of the printed circuit board oriented in the first direction, and a ledge portion oriented in a second direction that is substantially perpendicular to the first direction that protrudes inwardly from the wall portion, the ledge portion contacts a surface oriented in the second direction of the printed circuit board near peripheral edge of the printed circuit board; and
a first antenna assembly positioned inside the electronic device adjacent to a wall of the electronic device.

US Pat. No. 10,314,202

HEAT SPREADING MODULE FOR PORTABLE ELECTRONIC DEVICE

FUJIKURA LTD., Koto-ku, ...

1. A heat spreading module for a portable electronic device configured such that a heat pipe is attached along a metal plate, a heating element is attached to the heat pipe, and heat of a heated region of the metal plate is transferred to a place on the metal plate apart from the heated region by the heat pipe, whereinthe heat pipe is configured such that a container is formed of a pipe made of metal, a portion of the container arranged on the heated region is a heated portion, a portion of the container apart from the heated region is a heat dissipation portion that is arranged on the metal plate and dissipates heat to the metal plate, a wick is arranged inside the container and is fixed to an upper inner surface of the container, and a vapor-path space portion is formed between the wick and a lower inner surface of the container,
the heated portion is formed in a flat shape in such a manner that the container is squashed, and the heat dissipation portion is formed to be thicker than the heated portion having the flat shape,
the metal plate has a hole portion having a predetermined length formed in a portion corresponding to the heated region,
the heated portion having the flat shape is arranged inside the hole portion,
in the heated region, the heating element is arranged on an upper surface of the heated portion of the heat pipe and is apart from the metal plate, and heat is transferred from the heating element to the metal plate and the upper surface of the heated portion of the heat pipe,
a first part of the heat dissipation portion is extended from a cavity of the hole portion and onto an outer surface of the metal plate facing the heating element,
the first part of the heat dissipation portion is longitudinally extended along the outer surface to a side of the metal plate, and
a second part of the heat dissipation portion is longitudinally extended, from a longitudinal end of the first part of the heat dissipation portion furthest away from the heated portion, along the outer surface and the side of the metal plate,
wherein the metal plate and the heating element are not in direct physical contact,
wherein the heated portion is in direct physical contact with the heating element and interposes the metal plate and the heating element,
wherein in a direction from the metal plate to the heating element, the heated portion comprises a greater thickness in the direction than the metal plate,
wherein the heated portion is arranged within the cavity of the hole portion of the metal plate and is extended out of the cavity in the direction from the metal plate to the heating element, and
wherein a portion of the heated portion is extended further in the direction towards the heating element than the metal plate such that the portion of the heated element is closer to the heating element than the metal plate is to the heating element.

US Pat. No. 10,314,200

VARIABLE FREQUENCY DRIVE OPERATION TO AVOID OVERHEATING

Trane International Inc.,...

1. A method, comprising:providing a variable frequency drive including a switching device in thermal communication with a heat sink including a thermal mass; and
operating the drive in a first mode before active cooling of the heat sink is established and a second mode following the first mode;
wherein operation of the drive in the first mode includes operating the switching device in a first switching frequency mode; and
wherein the first switching frequency mode and the thermal mass of the heat sink are selected to provide a temperature of the switching device below a predetermined threshold before active cooling of the heat sink is established.

US Pat. No. 10,314,199

CONDUITLESS, LIQUID PHASE, INTERNAL CIRCULATION, IMMERSION COOLING SYSTEM

1. An immersion cooling system [1] for cooling at least one heat producing component [2] of active electronics systems comprising:a) A tank [3] filled with a dielectric liquid coolant [4];
b) At least one pump [5] in said tank to help circulate said dielectric liquid coolant;
c) A location in said tank at which heat producing electronics components for cooling are attached [10] securely when present with an effective means to secure;
d) A second location within said tank for secondary heat exchange [13] from said dielectric liquid coolant to a secondary coolant;
i) Wherein said tank comprises four sides, a top [6], and a bottom;
ii) wherein said tank consists of a first subchamber [7] and a second subchamber [8];
iii) wherein said first and said second subchambers are separated by a partial divider [9] attached to two of said four sides;
iv) wherein there are a top gap [11] and a bottom gap [12] between said partial divider and said top and said bottom respectively to allow for passage of said liquid coolant contained in said tank;
v) wherein said at least one pump is located at the bottom of said first subchamber to assist circulation of said liquid coolant from said second subchamber through said bottom gap, through said pump, upward past said electronic components while simultaneously cooling said electronic components, into said first subchamber by way of said top gap and through said second location;
vi) wherein said location for securely attaching said electronic components with said effective means to secure is in the first subchamber above said at least one pump;
vii) wherein said second location for said secondary heat exchange is in said second subchamber; and
viii) wherein said dielectric liquid coolant circulates into said second subchamber through said top gap and all said dielectric liquid coolant then circulates through said second location for said secondary heat exchange.

US Pat. No. 10,314,197

SLIDE RAIL ASSEMBLY FOR RACK SYSTEM

KING SLIDE WORKS CO., LTD...

1. A slide rail assembly for a rack system, configured to mount a chassis to a rack, the slide rail assembly comprising:a fixing member arranged on one side of the chassis; and
a guide rail having a first rail section, a second rail section and a third rail section, wherein the first rail section is bent relative to the second rail section for supporting a portion of the chassis, the third rail section is arranged above the second rail section, a path is defined between the second rail section and the third rail section for allowing the fixing member on the chassis to pass through;
wherein when the chassis is mounted to the guide rail, the fixing member on the chassis passes through the path of the guide rail, and the fixing member on the chassis abuts against one of the second rail section and the third rail section of the guide rail;
wherein at least a portion of the second rail section is aligned with the third rail section, such that both of the second rail section and the third rail section abut against the side of the chassis when the chassis is mounted to the guide rail.

US Pat. No. 10,314,151

CHARGED PARTICLE ACCELERATORS, RADIATION SOURCES, SYSTEMS, AND METHODS

Varex Imaging Corporation...

1. A man-portable radiation generation system, comprising:a first module comprising a first case and at least one battery within the first case;
a second module comprising a second case separate from the first case and a modulator within the second case, wherein the first and second modules are configured to be selectively electrically coupled to each other; and
a third module comprising a third case separate from the first and second cases and a charged particle accelerator within the third case, wherein the second and third modules are configured to be selectively electrically coupled to each other;
wherein:
the at least one battery provides power to the second module when the first, second, and third modules are electrically coupled; and
each of the modules is portable by hand by one or two people.

US Pat. No. 10,311,602

COMPUTED TOMOGRAPHY DEVICE AND COMPUTED TOMOGRAPHY IMAGE CORRECTION METHOD USING THE SAME

1. A computed tomography device comprising:a gantry comprising a light source for irradiating light, a detector disposed facing the light source and for receiving the light, and an arm for supporting the light source and the detector;
an image processing processor configured to receive a two-dimensional detection image for a subject from the detector to convert the received two-dimensional detection image to two-dimensional detection image data, generate two-dimensional reference data based on the two-dimensional detection image data and an initial transformation projection matrix, generate a corrected transformation projection matrix based on a difference between the two-dimensional reference data and the two-dimensional detection image data, and generate three-dimensional reconstruction image data based on the two-dimensional detection image data and the corrected transformation projection matrix;
a body portion configured to support the arm, and accommodate the image processing processor; and
a moving portion configured to be connected to the body portion.

US Pat. No. 10,311,215

SECURE RECORDING AND RENDERING OF ENCRYPTED MULTIMEDIA CONTENT

Adobe Inc., San Jose, CA...

1. A computer-implemented secure content playback method comprising:receiving, at a playback device, from a content repository, an encrypted content item that is identified by a content item identifier, wherein the encrypted content item includes a first validation hash;
sending, from the playback device to an authorization server, a playback authorization token request that includes a user identifier and the content item identifier;
receiving, at the playback device, from the authorization server, a playback authorization token;
sending, from the playback device to a key management server, a playback license request that includes the playback authorization token and a playback device identifier associated with the playback device;
receiving, at the playback device, from the key management server, a playback license that includes a content key;
decrypting the content item using the content key;
generating a second validation hash based on the decrypted content item;
verifying that the first and second validation hashes match;
causing the decrypted content item to be rendered on a display screen associated with the playback device;
making a determination that the content item is no longer being rendered on the display screen; and
in response to making the determination, sending a notification from the playback device to the authorization server, the notification indicating that the playback license is released.

US Pat. No. 10,310,768

CONVOLUTION CALCULATIONS IN MULTIPLE DIMENSIONS

Ambarella, Inc., Santa C...

1. An apparatus comprising:a memory configured to store data;
a first circuit comprising a first buffer and configured to (i) fetch a kernel from said memory to said first buffer, wherein said kernel comprises a plurality of kernel values, and (ii) present said kernel values as stored in said first buffer in a first signal;
a second circuit comprising a second buffer and configured to (i) fetch a block from said memory to said second buffer, wherein said block comprises a plurality of input tiles and each of said input tiles comprises a plurality of input values in multiple dimensions, and (ii) present said input tiles as stored in said second buffer in a second signal, wherein said first circuit fetches said kernel from said memory slower than said second circuits fetches said block from said memory; and
a third circuit configured to (i) receive said kernel values from said first circuit in said first signal, (ii) receive said input tiles from said second circuit in said second signal, (iii) calculate a plurality of intermediate values in parallel by multiplying said input tiles with a corresponding one of said kernel values and (iv) calculate an output tile comprising a plurality of output values based on said intermediate values.

US Pat. No. 10,310,535

PORTABLE GREEN POWER DEVICE

TAIGULF CO., LTD., New T...

1. A portable green power device, comprising:a case;
an energy storage module being disposed in the case and having at least one energy storage unit, wherein each of the at least one energy storage unit is provided with at least one electrical energy storage cell disposed inside the energy storage unit, an input terminal set including at least one positive terminal and at least one negative terminal, an output terminal set including at least one positive terminal and at least one negative terminal, a protection circuit directly connected to the input terminal set and the output terminal set to provide the energy storage unit with an over-charging threshold and an over-discharging threshold, and a parallel dynamic self-balancing mechanism disposed between the input terminal set and the output terminal set and connected to the input terminal set and the output terminal set to conduct a charging current or discharging current to actively flow within the at least one energy storage unit under a voltage level which is dynamically reached and falls between voltages of all the energy storage units,
wherein at least one of:
the input terminal set includes at least two positive terminals and at least two negative terminals and two terminals of a first polarity are disposed between one terminal of a second polarity and another terminal of the second polarity, or
the output terminal set includes at least two positive terminals and at least two negative terminals and two terminals of a first polarity are disposed between one terminal of a second polarity and another terminal of the second polarity;
a kinetic power generating module being disposed in the case and electrically connected to the input terminal set through a control unit, the kinetic power generating module including a pair of magnetic components, an induction coil movably disposed between a first magnetic component of the pair of magnetic components and a second magnetic component of the pair of magnetic components, a handle with a first end extending out of the case and a second end being connected to the induction coil, the first end of the handle being operated to move the induction coil relative to the pair of magnetic components to enable the kinetic power generating module to generate an electrical energy;
the control unit being disposed in the case and directly connected to the kinetic power generating module and the input terminal set to detect electrical parameters of the electrical energy generated by the kinetic power generating module, track a maximum power point of the electrical energy generated by the kinetic power generating module, collect the electrical energy generated by the kinetic power generating module at the maximum power point, and allow transfer of the electrical energy generated by the kinetic power generating module to the energy storage module; and
a port disposed on an outer surface of the case and electrically connected to the output terminal set to supply energy stored in the energy storage module to an external device;
wherein the parallel dynamic self-balancing mechanism has a plurality of parallel electricity conducting bridges, each of the electricity conducting bridges being a metal wire with high electrical conductivity and high-power conductivity, two ends of each of the electricity conducting bridges respectively connect one positive terminal of the input terminal set and one positive terminal of the output terminal set or respectively connect one negative terminal of the input terminal set and one negative terminal of the output terminal set, one of the electricity conducting bridges is connected to a positive terminal of the protection circuit and further connected to a positive terminal of the electrical energy storage cell while another one of the electricity conducting bridges is connected to a negative terminal of the protection circuit and further connected to a negative terminal of the electrical energy storage cell to enable electrical connection between the positive terminal of the protection circuit and the positive terminals of the input terminal set and the output terminal set and to enable electrical connection between the negative terminal of the protection circuit and the negative terminals of the input terminal set and the output terminal set, and the dynamically reached voltage level is naturally resulted from an electricity conduction by the electricity conducting bridges.

US Pat. No. 10,308,002

BONDLINE CONTROL ADHESIVE SPACER

The Boeing Company, Chic...

1. A method of bonding a first part to a second part to form an assembly, comprising:positioning a plurality of adhesive spacers between the first part and the second part, wherein each adhesive spacer is made of a first curable adhesive in a cured state;
positioning at least one adhesive layer between the plurality of adhesive spacers and the first part and between the plurality of adhesive spacers and the second part, wherein each adhesive layer is made of the same first curable adhesive as the plurality of adhesive spacers, but in a non-cured state; and
with the plurality of adhesive spacers between the first part, the second part, and the adhesive layers, curing the first part, the second part, and the adhesive layers.

US Pat. No. 10,314,216

METHOD OF FABRICATING ELECTRONIC CARDS INCLUDING AT LEAST ONE PRINTED PATTERN

Nagravision S.A., Chesea...

1. An intermediate product involved in a fabrication of electronic cards and comprising:a thick sheet incorporating or embedding a plurality of electronic units and a protective coating, the thick sheet defining a respective plurality of card bodies and having on a first surface a corresponding plurality of first patterns printed with an ink,
wherein the plurality of first patterns is covered with the protective coating having a temporary protective function, the protective coating being arranged in a removable manner on the first surface of the thick sheet so that this protective coating has to be removed prior to assembly m the fabrication of the electronic cards,
wherein an outlay or a plurality of outlays is/are brought on the plurality of card bodies over the plurality of first patterns and firmly assembled to this plurality of card bodies, and
wherein a second surface of the thick sheet or an inner surface of the outlay or the plurality of outlays is printed with a plurality of second patterns, the first patterns being of higher definition than the second patterns.

US Pat. No. 10,314,215

ELECTRICAL SHIELDING MATERIAL COMPOSED OF METALLIZED STAINLESS STEEL MONOFILAMENT YARN

MICROMETAL TECHNOLOGIES, ...

1. An RFI/EMI shield material composed of a conductive multi-fiber comprising:a plurality of metallized monofilaments having a low twist,each monofilament including:a stainless steel micron diameter monofilament;
a. an electroplated layer of copper deposited from a cyanide-copper or pyrophosphate copper solution, and completely and substantially uniformly electroplated on the stainless steel filament;
b. an electroplated layer of a copper deposited from an acid copper solution and completely and substantially uniformly electroplated on the electroplated layer of copper specified in clause a;
c. an electroplated layer of metal or metal alloy completely and substantially uniformly electroplated on the electroplated layer of copper specified in clause b and which is resistant to oxidation and corrosion or to which solder can bond;
d. wherein the complete and substantially uniform electroplating of the layers specified in clauses a, b and c are produced by low tension transport of said multi-fiber through electroplating process stations; and
e. wherein the twist in no more than 1 turn/inch.

US Pat. No. 10,314,211

ASSEMBLY STRUCTURE FOR MOTOR DRIVE UNIT

LSIS CO., LTD., Anyang-s...

1. An assembly structure for a motor drive unit for converting an input power into an alternating current (AC) power suitable for driving a motor, including:a base case;
a heat dissipation fan comprising a fan and a fan housing arranged outside the fan to fix the fan, the heat dissipation fan being disposed in an area of an upper portion of the base case;
a heat sink comprising a base and at least one side face portion formed by extending vertically downward from both left and right ends of the base, the heat sink being disposed on one side of the heat dissipation fan on the base case;
a middle base disposed on the heat sink;
a power printed circuit board (PCB) assembly disposed on the middle base; and
a filter PCB assembly disposed over the power PCB assembly, the assembly structure comprising:
at least one hook fixing portion disposed on an upper surface of the base case to face a front face portion of the fan housing;
at least one hook support disposed on the upper surface of the base case to face a rear face portion of the fan housing;
a first guide portion disposed on the upper surface of the base case to face each of a left side face portion and a right side face portion of the fan housing; and
a hook engagement portion formed on an inner surface of each of the at least one hook fixing portion and the at least one hook support facing each other across the fan housing,
wherein a hole fitting with the hook engagement portion is formed in areas facing the hook engagement portion on a front surface and a rear surface of the fan housing,
wherein at least one first hook portion is disposed on the upper surface of the base case to fix the heat sink at the at least one side face portion of the heat sink,
wherein a second guide portion is disposed on the upper surface of the base case along the at least one side face portion of the heat sink except for an area where the at least one first hook portion is disposed,
wherein a rib vertically protruding from an area of the base case is provided facing a lower surface of the at least one side face portion of the heat sink, and
wherein the lower surface of the at least one side face portion of the heat sink is provided with a recess in which the rib enters.

US Pat. No. 10,314,209

SYSTEMS AND METHODS FOR COOLING OF POWER ELECTRONIC DEVICES

CLEAN WAVE TECHNOLOGIES, ...

1. A power electronic device comprising: one or more heat sink components; one or more power transistor components, wherein the one or more power transistor components are in direct thermal communication with the one or more heat sink components by directly contacting a first surface of the one or more heat sink components; one or more capacitor components, wherein the one or more capacitor components are in direct thermal communication with the one or more heat sink components by directly contacting a second surface of the one or more heat sink components; and one or more power interconnect buses in electrical communication with the one or more power transistor components and the one or more capacitor components, wherein the one or more power interconnect buses are not in direct contact with the one or more heat sink components; and the one or more power interconnect buses contact the one or more power transistor components on a side that is substantially opposite the side of the one or more power transistor components that is in thermal communication with the one or more heat sink components.

US Pat. No. 10,314,196

REINFORCED SERVER SLIDING RAIL MOUNTING STRUCTURE

GSLIDE CORPORATION, New ...

1. A reinforced server sliding rail mounting structure for connection to a server rack and to a server, comprising:an inner sliding rail comprising a main rail wall adapted for connection to said server and opposing upper and lower rail walls respectively and perpendicularly extended from opposing top and bottom sides of said main rail wall;
an intermediate sliding rail comprising a main rail wall, an upper rail wall and a lower rail wall respectively and perpendicularly extended from opposing top and bottom sides of said main rail wall of said intermediate sliding rail, inner ball grooves respectively longitudinally located on respective inner surfaces of the said upper and lower rail walls of said intermediate sliding rail and outer ball grooves respectively longitudinally located on respective opposing outer surfaces of said upper and lower rail walls of said intermediate sliding rail;
a first ball bushing slidably mounted between said inner sliding rail and said intermediate sliding rail;
an outer sliding rail comprising a main rail wall, upper and lower rail walls respectively and perpendicularly extended from opposing top and bottom sides of said main rail wall of said outer sliding rail and inner ball grooves respectively longitudinally located on respective inner surfaces of said upper and lower rail walls of said outer sliding rail;
a second ball bushing slidably mounted between said intermediate sliding rail and said outer sliding rail; and
a front bracket and a rear bracket respectively connected to opposing front and rear ends of said outer sliding rail by fastening members for connection to an opposing front side and rear side of the server rack, said front bracket comprising a bracket body and upper and lower bracket walls respectively extended from opposing top and bottom sides of said bracket body;
wherein said front bracket further comprises an upper reinforcing rib and a lower reinforcing rib respectively located on said upper bracket wall and said lower bracket wall such that when said intermediate sliding rail is moved outward into said front bracket, said upper reinforcing rib and said lower reinforcing rib are respectively engaged into said outer ball grooves of said intermediate sliding rail and reinforce the structural strength of said intermediate sliding rail; and
further comprising a top reinforcing component and a bottom reinforcing component respectively located on respective rear ends of said upper reinforcing rib and said lower reinforcing rib, said top reinforcing component and said bottom reinforcing component each having a portion thereof adapted for engagement with said outer ball grooves of said intermediate sliding rail respectively and an opposite portion thereof adapted for engagement with said inner ball grooves of said outer sliding rail respectively.

US Pat. No. 10,314,118

INDUCTION HEATING COIL AND INDUCTION HEATING METHOD

NETUREN CO., LTD., Tokyo...

1. An induction heating coil configured to heat a workpiece having a recess portion provided along a longitudinal axis of the workpiece, the induction heating coil comprising a conductor configured to surround the workpiece around the axis of the workpiece, wherein the conductor comprises a protruding portion protruding inwardly to face the recess portion of the workpiece,wherein the conductor has a size that allows the conductor to surround the workpiece in a state in which the protruding portion is not placed in the recess portion of the workpiece.

US Pat. No. 10,314,117

INDUCTION HEATING SYSTEM

TOKUDEN CO., LTD., Kyoto...

1. An induction heating system adapted to use a three-phase AC power source, wherein the induction heating system comprises:a first induction heating apparatus including a first induction coil; and
a second induction heating apparatus that has a magnetic circuit different from the first induction heating apparatus and incudes a second induction coil, wherein:
a number of turns of at least the second induction coil is an even number;
one of a winding start point and a winding end point of the first induction coil is electrically connected to one phase of the three-phase AC power source, and the other one is electrically connected to a midpoint of the second induction coil, such that the first induction coil is directly electrically connected to the second induction coil; and
a winding start point and a winding end point of the second induction coil are electrically connected to the remaining two phases of the three-phase AC power source.

US Pat. No. 10,311,361

MEDIA THEME PROPAGATION USING DECRETIZATION OF CONTINUOUS VARIABLES

Amazon Technologies, Inc....

1. A computer-implemented method for propagating themes, comprising:identifying a digital music segment in a media data store having an audio feature;
extracting, by a computing system, the audio feature of the digital music segment as a continuous variable normalized within a range from 0 to 1 and having a scaling factor which varies between audio features, and a magnitude of the continuous variable within the range being proportional to a contribution of the continuous variable to a user-selected theme label to be applied to the digital music;
discretizing in a MapReduce job, by the computing system, the continuous variable extracted from the digital music segment into a subset of discrete value buckets representing the continuous variable;
applying the user-selected theme label to the digital music; and
propagating the theme label to other digital music with continuous variables discretized into the subset of buckets using an Adsorption-based theme propagation model;
validating that the user-selected theme label propagated to other digital music is associated with a pre-specified label using a MapReduce runner;
generating a learning dataset having a defined set of themes based on the validating; and
categorizing unlabeled digital media in a digital media catalog to the set of themes using the learning dataset.

US Pat. No. 10,310,802

SYSTEM AND METHOD FOR MODERATING REAL-TIME CLOSED-LOOP COLLABORATIVE DECISIONS ON MOBILE DEVICES

Unanimous A. I., Inc., S...

1. A system for interactively converging upon a group decision by creating a real-time closed-loop control system among a group of users, comprising:a plurality of computing devices, at least one user associated with each computing device, each computing device comprising a communications infrastructure coupled to each of a processor, a memory, a timing circuit, a display, and a user interface, wherein the user interface includes a first target area for receiving user input and a second target area for receiving user input, wherein the first target area and the second target area are different areas;
a collaborative approval application stored on each memory and configured to run on each processor to, generally simultaneously on each computing device during a decision period having a plurality of time steps, perform the steps of:
receive and display an indication of one of a question, a proposal and a graphical media item for collaborative decision;
receive, during the decision period, user input comprising a repeated input to the user interface, wherein the repeated input is one of repeated tapping of the user interface and repeated swiping of the user interface;
determine, for each time step, a frequency of the repeated user input based on number of inputs received by the user interface over a sample period;
determine, for each time step, a User Approval value based at least in part upon the location of the user input and the frequency of the user input such that a higher frequency of the user input corresponds to a higher User Approval value and such that the location of the user input within the first target area assigns a positive sign to the User Approval value and the location of the user input within the second target area assigns a negative sign to the User Approval value;
send, for each time step, a representation of the User Approval value to a collaboration server, wherein each representation of the User Approval value indicates changing of the User Approval value over time;
receive, for each time step, an updated Group Approval value from the collaboration server; and
present, for each time step, an indication of the updated Group Approval value, wherein the indication of the updated Group Approval value is determined by at least one instruction, and wherein the repeated indications of the updated Group Approval values indicate changing of the Group Approval value over time; and
the collaboration server in networked communication with the plurality of computing devices, the collaboration server including a server processor and a server memory, the processor configured to run a collaboration application stored on the server memory, the collaboration application configured to perform the steps of:
send the indication of one of the question, the proposal and the graphical media item to each of the plurality of computing devices;
receive, for each time step, the plurality of representations of User Approval values from the plurality of computing devices;
determine, for each time step, the updated Group Approval value based at least in part on the plurality of User Approval values;
determine, for each time step, whether the updated Group Approval value exceeds a pre-determined threshold value;
send, for each time step for which the updated Group Approval value has not exceeded the threshold value, the updated Group Approval value to the plurality of computing devices;
in response to determining that the updated Group Approval value has exceeded the threshold value, end the decision period by the collaboration server; and
determine, in response to determining that the updated Group Approval value has exceeded the threshold value, that the one of the question, the graphical media item and the proposal is associated with a decision selected from the group of acceptance and rejection.

US Pat. No. 10,309,909

DIELECTRIC CONSTANT DETECTION METHOD AND DEVICE USING ANOMALOUS PHASE DISPERSION

UNITED ARAB EMIRATES UNIV...

1. A method of determining a dielectric property associated with a substrate material, the method comprising:printing an anomalous dispersive circuit on the substrate material;
connecting a transmission line to the substrate material;
obtaining transmission and reflection parameters for the transmission line connected to said substrate material over a specified frequency range, wherein the transmission line comprises a conductive strip having a first end connected to a transmitter and a second end connected to a receiver;
determining a transmission phase response based on the transmission and reflection parameters;
determining an anomalous phase slope characterized by a double slope reversals based on the transmission phase response;
determining a resonance frequency based on a centre point of the anomalous phase slope reversals, where the center point corresponds to an anomalous phase at the resonance frequency;
determining the dielectric constant based on the resonance frequency, the anomalous phase at the resonance frequency and the anomalous phase slope, and
applying the method of determining the dielectric constant based on the resonance frequency, the anomalous phase at the resonance frequency and the anomalous phase slope for calculating dielectric parameters of known dielectric materials;
wherein the calculated dielectric parameters are within 10% error of actual dielectric parameters of the known dielectric materials;
wherein the substrate material is tailored mechanically in the form of a rectangular shaped slab which is treated as a microwave substrate and the transmission line is printed on a first face of the rectangular shaped slab, and
wherein a second face of the rectangular shaped slab is covered with a conducting plane to form a ground plane.

US Pat. No. 10,309,484

DEVICE FOR DAMPING TORSIONAL OSCILLATIONS

Valeo Embrayages, Amiens...

1. A device (1) for damping torsional oscillations, comprising:a support (2) capable of moving rotationally around an axis (X);
at least one pendulum body (3) movable with respect to the support (2); and
at least one bearing member (11) interacting with at least one raceway (12) integral with the support (2), and with at least one raceway (13) integral with the pendulum body (3), so as to guide the movement of the pendulum body (3) with respect to the support (2), the bearing member (11) rolling along each raceway (12, 13) around an inactive position (P0) on said raceway,
at least one of those raceways (12, 13) extending between two ends (P2, P2?) and comprising:
a first region (30) extending at least on one side of the inactive position (P0) on said raceway (12, 13), that first region (30) having a shape allowing filtering of a first order value of the torsional oscillations by the pendulum body (3) when the bearing member (11) rolls along that first region (30), and
two second regions (31) each arranged beyond an end (P1, P1?) of the first region (30), each second region (31) having a shape allowing filtering of a second order value of the torsional oscillations by the pendulum body (3) when the bearing member (11) rolls along one of those second regions (31), the second order value being strictly lower than the first order value,
the length of the first region (30), the length of each second region (31), the first order value, and the second order value being selected in such a way that the pendulum body (3) filters a third order value strictly comprised between the first and the second order value upon a maximum deflection of that pendulum body (3).

US Pat. No. 10,309,193

VALVE APPARATUS HAVING DISSOLVABLE OR FRANGIBLE FLAPPER AND METHOD OF USING SAME

Premium Tools LLC, Houst...

1. A valve assembly comprising:a) a body section having an upper surface, an outer surface, and a central flow bore having an upper opening defining a seat at said upper surface;
b) a transverse support member extending substantially across said central flow bore at said seat;
c) at least one slip member disposed on said outer surface adapted to selectively grip against an inner surface of a wellbore;
d) at least one elastomeric sealing member disposed on said outer surface adapted to selectively form a fluid pressure seal against said inner surface of said wellbore; and
e) a flapper hingedly attached to said body section, wherein said flapper can move between a substantially open configuration, and a substantially closed configuration wherein said flapper contacts said seat and said transverse support member.

US Pat. No. 10,308,434

APRON FEEDER PAN

Thyssenkrupp Industrial S...

1. A pan having spaced wings for an apron feeder having a material hopper and outboard chain conveyors, the chain conveyors having a plurality of said pans and wings, each pan comprising:an elongate beam structure extending transversely across the chain conveyors having an upper plate with overhanging portions at opposing left and right distal ends, each left and right distal end of the upper plate having a left and a right outboard chain connection interface for connection to the outboard chain conveyors;
each left and right distal end having an L-shaped wing having a base portion for parallel and mechanical connection to the upper plate, and an upstanding portion located inward of the left or right outboard chain connection interface, respectively;
wherein the outboard chain conveyors comprise left and right opposing chain links sets of axially extending, parallel and spaced endless conveyors, and each pan is connected at corresponding left and right opposing chain links sets, the plurality of adjacent pans forming a material bed between opposing hopper walls, the material bed having a bed width supporting and transporting a live load of material axially along the feeder;
each left and a right outboard chain connection interface is adapted for mechanical securement to the corresponding left and right chain link sets; and
wherein each of the left and right distal ends has four or more bolt holes corresponding to four or more receiving holes in the corresponding chain link set, two inward and two outward bolt holes.

US Pat. No. 10,307,613

INTERNAL BODY CAVITY THERAPEUTIC APPLICATOR ARRANGEMENTS AND METHODS FOR USING THE SAME

MEMORIAL SLOAN-KETTERING ...

1. An apparatus for providing at least one treatment to at least one tissue, comprising:a first inflation structure configured to expand a first portion at a distal end of the apparatus;
a second inflation structure configured to expand a second portion at the distal end; and
at least one lumen extending from a proximal end of the apparatus to the distal end, and having an opening at the proximal end, wherein the at least one lumen is located between and separate from the first inflation structure and the second inflation structure;
wherein the first inflation structure is configured to position the at least one lumen at a particular position with respect to the at least one tissue based on an expansion of the first portion, and wherein the second inflation structure is configured to position the at least one lumen at the particular position with respect to the at least one tissue based on an expansion of the second portion, and
wherein at least one of the first inflation structure or the second inflation structure is a baffle filled with at least one of sterile water or air.
US Pat. No. 10,306,908

BACTERIAL STRAIN HAVING ANTI-ALLERGIC ACTIVITY, AND BEVERAGE, FOOD AND ANTI-ALLERGIC AGENT COMPRISING CELL OF THE BACTERIAL STRAIN

Sapporo Holdings Limited,...

1. A method of treating an allergy in a subject in need thereof, the method comprising administering to the subject a composition comprising a bacterial strain of SBC8803 (FERM BP-10632) belonging to Lactobacillus brevis subspecies brevis.

US Pat. No. 10,314,210

ELECTRICAL UNIT INCLUDING BATTERY AND INVERTER WITH COOLING

SUBARU CORPORATION, Toky...

1. An electrical unit, comprising:a casing that contains a battery;
a first inverter disposed in the casing;
a cooling channel that is formed below the first inverter in the casing, that is adjacent to the battery, and in which a cooling medium flows;
a second inverter that is disposed in the casing apart from the cooling channel such that, in a plan view, the second inverter is placed outside of the cooling channel; and
a heat transfer member that extends from the cooling channel or an outer wall of the cooling channel to the second inverter.

US Pat. No. 10,314,206

MODULATING AHU VS RAM AIR COOLING, BASED ON VEHICULAR VELOCITY

Dell Products, L.P., Rou...

1. A velocity cooled (VC) mobile data center (MDC) comprising:a volumetric container having a plurality of exterior walls, with a first aft-facing wall and at least one second side or rear facing wall, the container configured with an information technology (IT) compartment and designed for placement on a trailer capable of being moved in at least an aft-facing direction at a velocity that facilitates cooling air flow through the IT compartment;
at least one heat generating information technology (IT) equipment positioned within the IT compartment, the IT equipment comprising at least one IHS;
an air intake opening placed in the aft-facing wall and which provides an air intake path for exterior air to ingress into the container at a high velocity to provide a flow of cooling air that cools the at least one heat generating IT equipment while the trailer is moving in the aft direction;
an air intake damper positioned within the air intake opening and capable of being selectively positioned in one of a plurality of air intake positions, ranging from a fully open position to a fully closed position;
at least one air handling unit (AHU) located within a second compartment of the container, the at least one AHU being configurable to selectively operate in one of a standby mode and an active mode, the active mode ranging from a first active mode providing minimal airflow to a second active mode providing a maximum airflow, the AHU selected to operate in the active mode based on an amount of cooling air being ingested at the air intake opening; and
a management IHS that controls the operation of the IT equipment and the at least one AHU based in part on a velocity of the VC MDC.

US Pat. No. 10,314,190

POWER ADAPTING BOX AND FAN MODULE

Inventec (Pudong) Technol...

1. A power adapting box comprising:a box body;
a plurality of first power adapters disposed in the box body;
an expansion socket detachably disposed in the box body; and
a plurality of second power adapters disposed in the expansion socket;
wherein the expansion socket has a plurality of restraining portions, each of the second power adapters has an expansion socket connecting wire and one of the plurality of restraining portions, and the restraining portion restrains the corresponding expansion socket connecting wire in the expansion socket.

US Pat. No. 10,314,158

SHIELDING BODY, AND SUPERCONDUCTING ACCELERATOR

MITSUBISHI HEAVY INDUSTRI...

1. A shielding body comprising:a magnetic shield portion having a plate shape and formed of a magnetic body; and
a radiation shield portion formed as a film on at least one of inner and outer surfaces in the magnetic shield portion and formed of a material having a greater thermal conductivity than the magnetic body, wherein each of the magnetic shield portion and the radiation shield portion is provided in a plurality of sets in one direction along each of the inner and outer surfaces, and sets adjacent to each other are provided so as to partially overlap when viewed from a direction of geomagnetism.

US Pat. No. 10,313,898

APERTURE-FED, STACKED-PATCH ANTENNA ASSEMBLY

SKYLINE PARTNERS TECHNOLO...

1. An antenna assembly comprising: a first substrate comprising: a plurality of first substrate conductive patch elements; a second substrate comprising: a first layer with at least a conductive ground plane and a plurality of pairs of apertures, wherein a number of the plurality of pairs of apertures is equal to a number of the plurality of first substrate conductive patch elements; and a second layer with at least a first transmission line feed network coupled to a first feed point and a second transmission line feed network coupled to a second feed point; a third substrate comprising: a plurality of third substrate conductive patch elements, wherein a number of the plurality of third substrate conductive patch elements is equal to the number of the plurality of first substrate conductive patch elements; a first spacer interposed between the third substrate and the second substrate, the first spacer comprising a dielectric material and at least one first spacer opening in the dielectric material, wherein the dielectric material is absent within the at least one first spacer opening; and a second spacer interposed between the first substrate and the third substrate, the second spacer comprising a dielectric material and at least one second spacer opening in the dielectric material, wherein the dielectric material is absent within the at least one second spacer opening; wherein a first feedline portion of the first transmission line feed network crosses over a rectangular aperture body of the first aperture of each pair of the plurality of pairs of apertures in a first direction for each first aperture that excites each respective stacked resonant radiating antenna element formed amongst each respective one of the plurality of first substrate conductive patch elements, each respective one of the plurality of third substrate conductive patch elements and the conductive ground plane for said stacked resonant radiating antenna elements arranged in a first column of said stacked resonant radiating antenna elements and a second feedline portion of the first transmission line feed network crosses over a rectangular aperture body of the first aperture of each pair of the plurality of pairs of apertures in a second direction for each first aperture that excites each respective stacked resonant radiating antenna element formed amongst each respective one of the plurality of first substrate conductive patch elements, each respective one of the plurality of third substrate conductive patch elements and the conductive ground plane for said stacked resonant radiating antenna elements arranged in a second column of said stacked resonant radiating antenna elements, and wherein the second direction is opposite to the first direction; wherein a third feedline portion of the second transmission line feed network crosses over a rectangular aperture body of the second aperture of each pair of the plurality of pairs of apertures in a third direction for each second aperture that excites each respective stacked resonant radiating antenna element formed amongst each respective one of the plurality of first substrate conductive patch elements, each respective one of the plurality of third substrate conductive patch elements and the conductive ground plane for said stacked resonant radiating antenna elements arranged in the first column of said stacked resonant radiating antenna elements and a fourth feedline portion of the second transmission line feed network crosses over a rectangular aperture body of the second aperture of each pair of the plurality of pairs of apertures in a fourth direction for each second aperture that excites each respective stacked resonant radiating antenna element formed amongst each respective one of the plurality of first substrate conductive patch elements, each respective one of the plurality of third substrate conductive patch elements and the conductive ground plane for said stacked resonant radiating antenna elements arranged in the second column of said stacked resonant radiating antenna elements, and wherein the third direction is the same as the fourth direction.

US Pat. No. 10,313,474

SYSTEM AND METHOD OF LOAD BALANCING BY OFFLOADING REDUNDANT QUERIES TO CLIENT DEVICES

Parallels International G...

1. A method for offloading redundant queries for load balancing, the method comprising:receiving, from a load balancing node, a listing of client services hosted by a plurality of servers remotely coupled to the load balancing node;
storing the listing of client services in electronic memory of a client device;
identifying at least one of the client services to be transmitted to the client device;
accessing the listing of client services in the electronic memory and determining if at least one of the plurality of servers is hosting the identified client service to be transmitted to the client device;
in response to determining that the at least one of the plurality of servers is hosting the identified client service, establishing a connection between the client device and the at least one server hosting the identified client service, otherwise sending a request to the load balancer and receiving server information of at least another server that can host the identified client service; and
transmitting the identified client service from the at least one server or the at least another server to the client device.

US Pat. No. 10,312,840

CONTROL CIRCUIT AND CONTROL METHOD FOR A SYNCHRONOUS MACHINE

DENTSPLY SIRONA Inc., Yo...

1. A control circuit for a synchronous machine of a dental handpiece for controlling a rotary speed of the synchronous machine comprising a power supply having gate driver switches,wherein outputs from the gate driver switches are connected via leads to stator windings of a motor having a star point; a clamping circuit comprising clamping switches, resistors and a capacitor; wherein the capacitor is connected across the resistors and the clamp switches to the stator windings of the motor for a demagnetization of the synchronous machine after closing the clamping switches; and
wherein the capacitor simulates a star point voltage.

US Pat. No. 10,312,730

EMERGENCY LIGHTING SYSTEM AND METHOD FOR AUTOMATIC HEATING POWER EQUALIZATION

SIGNIFY HOLDING B.V., Ei...

1. An apparatus, comprising:first and second input terminals configured to be connected to a charging power source for charging a backup power supply for an emergency lighting system and to receive an input voltage from the charging power source across the first and second input terminals, the input voltage corresponding to an applied nominal operating voltage of the charging power source among a plurality of nominal operating voltages for the emergency lighting system, each nominal operating voltage corresponding to a type of AC mains;
a voltage level detector configured to produce, in response to the received input voltage, an input voltage level signal indicating the applied nominal operating voltage of the charging power source to which the input voltage corresponds;
a temperature detector configured to determine whether a temperature in a vicinity of the backup power supply exceeds a backup power supply temperature threshold and to produce a temperature signal indicating whether the temperature exceeds the backup power supply temperature threshold; and
a heater including a plurality of heating elements configured to be selectively activated to heat the backup power supply,
wherein the temperature signal determines whether the heater is activated, and when the heater is activated the input voltage level signal determines which of the heating elements is/are activated; and
wherein at least one heating element is configured to be selectively activated while another heating element is configured to be selectively deactivated in response to the temperature signal and input voltage level signal.

US Pat. No. 10,311,872

UTTERANCE CLASSIFIER

Google LLC, Mountain Vie...

1. A computer-implemented method comprising:receiving, by an automated assistant device of a classification system that includes (i) a classifier server, and (ii) the automated assistant device, audio data corresponding to an utterance;
obtaining, by the classifier server, a transcription of the utterance;
generating, by the classifier server, an acoustic feature vector corresponding to the audio data;
generating, by the classifier server, an acoustic feature vector corresponding to the transcription of the utterance;
providing, by the classifier server, (i) the acoustic feature vector corresponding to the audio data and (ii) the acoustic feature vector corresponding to the transcription of the utterance to a neural-network-based classifier that, based on a given acoustic feature vector corresponding to audio data and a given acoustic feature vector corresponding to a transcription of an utterance, is trained to output an indication of whether a given utterance associated with the given acoustic feature vector corresponding to the audio data is likely directed to an automated assistant or is likely not directed to an automated assistant;
determining, by the classifier server, that the classifier has output an indication that the utterance corresponding to the received audio data is likely directed to the automated assistant;
instructing, by the classifier server, the automated assistant device to generate a response to the utterance based at least on the indication that the utterance corresponding to the received audio data is likely directed to the automated assistant;
generating, by the automated assistant device and for output, the response to the utterance based on the instruction by the classifier server; and
providing, by the automated assistant device, the generated response for output.

US Pat. No. 10,311,729

NAVIGATION SYSTEM AND ON-BOARD UNIT

MITSUBISHI HEAVY INDUSTRI...

1. A navigation system comprising:a traffic condition calculation unit that calculates a traffic condition evaluation value indicating a traffic condition of each road segment included in a target area;
a guidance route determination unit that prepares a plurality of routes to a same destination for each vehicle in the target area, calculates an area traffic condition index value indicating a traffic condition of a group of vehicles in the target area and obtained by integrating index values indicating the traffic condition of the plurality of routes prepared for each vehicle for all vehicles in the target area on a basis of the traffic condition evaluation value calculated by the traffic condition calculation unit according to the plurality of routes to the same destination of each vehicle, and determines a route in which a degree of non-congestion based on the area traffic condition index value is highest among the plurality of routes to the same destination for one vehicle as a guidance route; and
a guidance route providing unit that provides the guidance route determined by the guidance route determination unit to a driver of a corresponding vehicle.

US Pat. No. 10,311,338

LEARNING METHOD, LEARNING DEVICE FOR DETECTING LANES ON THE BASIS OF CNN AND TESTING METHOD, TESTING DEVICE USING THE SAME

Stradvision, Inc., Pohan...

1. A learning method of a convolutional neural network (CNN) implemented with a computer processor and capable of detecting one or more lanes, comprising steps of:(a) if at least one training image is acquired, applying or supporting another device to apply one or more convolution operations to the training image, to thereby generate at least one feature map, and generating or supporting another device to generate lane candidate information which represents information on lane candidates estimated by referring to segmentation scores generated by using the feature map;
(b) generating or supporting another device to generate a first pixel data map including information on each of pixels in the training image and on its corresponding piece of first data, wherein one or more main subsets selected from the first data include each value generated from calculating each distance from each position of each of the pixels to its corresponding nearest first lane candidate along a first direction which is parallel to a direction of rows of the training image by using a direct regression, and generating or supporting another device to generate a second pixel data map including information on each of the pixels and on its corresponding piece of second data, wherein one or more main subsets selected from the second data include each value generated from calculating each distance from said each position of each of the pixels to its corresponding nearest second lane candidate along a second direction which is parallel to the direction of the rows of the training image by using the direct regression; and
(c) detecting the lanes or supporting another device to detect the lanes by inference to the first pixel data map and the second pixel data map.

US Pat. No. 10,310,610

HAPTIC DEVICE FOR ARTIFICIAL REALITY SYSTEMS

Facebook Technologies, LL...

1. A haptic device comprising:a haptic plate including a center portion and an outer portion that circumscribes the center portion; and
a plurality of actuators coupled to the outer portion of the haptic plate, the plurality of actuators including:
one or more actuators configured to generate, in accordance with haptic instructions, a haptic wave that converges to a specific waveform at a specific region of the center portion of the plate, wherein a shape of the specific waveform and a location of the specific region on the center portion of the haptic plate are based in part on the haptic instructions, and
another actuator configured to generate a damping response to the specific waveform of the haptic wave.

US Pat. No. 10,310,538

POWER-CYCLING VOLTAGE REFERENCE

Analog Devices Global Unl...

1. A voltage reference circuit capable of being power-cycled for power efficiency and for transient recovery upon resuming operation, the voltage reference circuit including:an amplifier, including first and second input nodes, the amplifier configured to generate a reference voltage at an output node based on a temperature-compensated voltage provided by first and second transistors configured with an intentional mismatch to generate the temperature compensated voltage; and
a capacitive feedback circuit configured to feed a portion of the reference voltage at the output node as a voltage difference across the first and second input nodes, wherein the capacitive feedback circuit includes a capacitive voltage divider.

US Pat. No. 10,310,498

UNMANNED AERIAL VEHICLE TRANSPONDER SYSTEMS WITH INTEGRATED DISABLEMENT

EchoStar Technologies Int...

1. A system for interrogating and disabling an unmanned aerial vehicle (UAV), the system comprising:a ground-based interrogation system, comprising: a wireless transmitter, a wireless receiver, and an interrogation server system, wherein:
the ground-based interrogation system is distinct and separate from a pilot control system that is used to control flight of the UAV from a remote location, the pilot control system not being in communication with the ground-based interrogation system;
the interrogation server system comprises one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:
transmit an identifier request message to the UAV using the wireless transmitter, wherein the UAV is in flight and is piloted using the pilot control system distinct from the ground-based interrogation system when the identifier request message is transmitted to the UAV;
receive, in response to the identifier request message, a response message using the wireless receiver, the response message comprising a UAV identifier, wherein the UAV identifier distinguishes the UAV from other UAVs;
while the UAV is in flight and in response to the response message from the UAV, access a plurality of UAV identifier databases that relate UAV identifiers with airspace definitions, wherein:
the plurality of UAV identifier databases comprises a first UAV identifier database that is stored locally by the interrogation server system and defines only UAV identifiers that are exempted from a restricted airspace controlled by the ground-based interrogation system; and
the plurality of UAV identifier databases comprises a second UAV identifier database that is accessed via the Internet using login credentials and that stores information on all UAVs registered in a given jurisdiction;
while the UAV is in flight and in response to the response message from the UAV, retrieve from the plurality of UAV identifier databases an airspace definition corresponding to the UAV identifier, wherein:
the airspace definition corresponding to the UAV identifier indicates that the UAV is not permitted to fly in the restricted airspace;
determine that the UAV is to be disabled based on: a location of the UAV, the restricted airspace definition, and the airspace definition corresponding to the UAV identifier; and
transmit a disablement instruction message to the UAV via the wireless transmitter based on determining that the UAV is to be disabled based on the location of the UAV and the airspace definition corresponding to the UAV identifier, wherein the disablement instruction message disables control of the UAV by the pilot and the pilot control system.

US Pat. No. 10,309,177

CRYOGENIC CORE COLLECTION

Colorado State University...

16. A method for collecting a core sample, the method comprising: drilling a hole in the ground with a drilling tool, the drilling tool housing an outer cylindrical tube, a drive head, and a drive shoe; wherein the drive head is coupled to a first opening and the drive shoe is coupled to a second opening of the outer cylindrical tube; enclosing a core sample by a core sample liner of the drive shoe, freezing the core sample via a cooling liquid delivered and received by an inlet tube and an outlet tube, respectively, to a cooling chamber, the cooling chamber having an enclosed bottom and top portion and an annulus between a first and second cylinder; wherein the first cylinder and the second cylinder are concentric and the first cylinder is within the second cylinder; wherein the cooling chamber is enclosed by insulation, the outer cylindrical tube, and the drive head; wherein the insulation at least partially wraps around the cooling chamber; wherein the cooling liquid is delivered into the annulus of the cooling chamber from the inlet tube near the bottom portion of the cooling chamber and exits the annulus at the top portion of the cooling chamber into the outlet tube; wherein the drive shoe comprises a first, second, and third step, the first step configured to receive the insulation, the second step configured to receive the cooling chamber, the third step configured to receive the core sample liner, wherein the first step has a diameter larger than the second step and the second step has a diameter larger than the third step; retrieving the drilling tool at a surface of the ground; and removing the core sample encased in the core sample liner from the cooling chamber.

US Pat. No. 10,307,895

EXTENDED IMPACT SOCKET CONSTRUCTION

Lisle Corporation, Clari...

1. A harmonic balancer fastener removal socket tool for use in combination with an impact tool, said socket tool comprising:a socket body, said socket body including a driven end, a drive end, a substantially straight centerline longitudinal axis of symmetry extending between said ends, a first axial counterbore in said driven end compatible with an impact tool drive inserted in a socket at the driven end, a second axial hexagonal counterbore at the drive end, a first planar face at the driven end transverse to the axis, a second planar face at the drive end transverse to the axis and parallel to the first face, said body having a first generally axially symmetric, outside curved section transverse to the axis extending axially from the second face toward the first face in the range of about 85%±4% of the axial distance from the first face to the second face, said body further including a second generally axially symmetric, outside curved lesser diameter section transverse to the axis extending axially intermediate said first section and said second face,
said second outside section having a radial dimension in the range of about 80%±5% of the radial dimension of the first section,
said radius of said second section in the range of about 2.25±0.2 times point to point dimension of a side of said hexagonal counterbore,
said socket driven end counterbore having an axial depth dimension greater than an axial depth dimension of said hexagonal counterbore, said socket having a material density in the range about 0.28±0.3 pounds per cubic inch and a tensile strength in a range greater than about 150,000±25,000 pounds/in2 and a toughness in the range of about 28 to 60 HRC.

US Pat. No. 10,314,198

AIR-COOLING HEAT DISSIPATION DEVICE AND SYSTEM

MICROJET TECHNOLOGY CO., ...

1. An air-cooling heat dissipation device located near an electronic component for removing heat therefrom, the air-cooling heat dissipation device comprising:a base comprising: a top surface; a bottom surface opposing to the top surface; two lateral walls connected between the top surface and the bottom surface; an introduction opening formed in the top surface; a guiding chamber running through the bottom surface and in communication with the introduction opening; and plural discharge grooves formed in one of the lateral walls and in communication with the guiding chamber and oriented toward the electronic component;
an air pump disposed on the top surface of the base and sealing the edge of the introduction opening; and
a supporting substrate, wherein a portion of the supporting substrate is connected to the bottom surface of the base to close a bottom side of the guiding chamber, and the electronic component is supported on the supporting substrate,
wherein when the air pump is enabled, an ambient air is introduced into the guiding chamber through the introduction opening and is discharged through the plural discharge grooves such that a lateral air flow is generated and passes over the electronic component to remove heat therefrom.

US Pat. No. 10,314,164

CIRCUIT BOARD ASSEMBLIES AND METHODS OF ASSEMBLING CIRCUIT BOARDS AND BUS BARS

Astec International Limit...

1. A circuit board assembly comprising:a printed circuit board including a first surface and a second surface opposite the first surface, the printed circuit board defining an opening having at least one side extending from the first surface of the printed circuit board to the second surface of the printed circuit board;
a bus bar including a first surface, a second surface opposite the first surface, and at least one side extending from the first surface of the bus bar to the second surface of the bus bar, the bus bar secured in the opening of the printed circuit board via a press-fit, with a slot defined between the at least one side of the bus bar and the at least one side of the opening defined by the printed circuit board;
an electrical lead positioned in the slot defined between the at least one side of the bus bar and the at least one side of the opening defined by the printed circuit board; and
solder disposed between the electrical lead and the bus bar to electrically couple the electrical lead and the bus bar.

US Pat. No. 10,314,143

METHOD AND SYSTEM FOR IMPROVING LIGHTING CONTROL AND METHOD AND SYSTEM FOR CONTROLLING A LIGHTING DEVICE

ZUMTOBEL LIGHTING GMBH, ...

1. A method for controlling a lighting device, the method comprising the steps of:providing a lighting device having a starting sequence in a facility and setting a predefined range of the lighting device;
placing a wearable sensor and wireless transmitter on a person in the facility;
detecting the location of the person within the facility;
detecting a physical state of the person using the wearable sensor when the person is located within the predefined range of the lighting device, the physical state of the person comprising at least one of the person's pulse and blood pressure, and wirelessly transmitting the detected physical state;
at numerous specific times, recording said detected physical state in a data collection system;
at the same specific times, recording the starting sequence from said lighting device in the data collection system;
assigning the physical state and the starting sequence that are recorded at the same specific times to one another when the person is determined to be located within the predefined range of the lighting device and storing the physical state and starting sequence in the data collection system;
creating an optimized lighting sequence from the assigned physical state and starting sequence in the data collection system.

US Pat. No. 10,313,289

OBSERVATION PLATFORM USING STRUCTURED COMMUNICATIONS WITH EXTERNAL DEVICES AND SYSTEMS

Theatro Labs, Inc., Rich...

1. A method for using an observation platform with an external device, comprising:receiving a signal from a first communication device at a second communication device associated with a computer system wherein a characteristic of said signal corresponds to an audible source proximate to said first communication device;
deriving context information from said signal at said computer system from, at least in part, a speech to text analysis of said audible source, a policy implemented in said computer system by a controlling enterprise, and inferences calculated by a combination of policy, text analysis, and secondary information contained in said signal;
determining an action to take place at an external device based on said context information, wherein said external device is one of a plurality of external devices and is networked to said second communication device; and
sending a second signal to said external device to instruct said external device to take said action.

US Pat. No. 10,313,039

FAST SYNCHRONIZATION SCHEDULING APPARATUS AND METHOD FOR TIME SLOTTED CHANNEL HOPPING IN CONGESTED INDUSTRIAL WIRELESS NETWORK ENVIRONMENT

Pusan National University...

1. A fast synchronization scheduling method for Time Slotted Channel Hopping (TSCH) in a congested industrial wireless network environment, the fast synchronization scheduling method comprising steps of:(a) measuring, whether an RSSI value is found to exist in each of channels;
(b) in response to no RSSI value being found to exist among all the channels as a result of the measurement in the step (a), repeating the step (a);
(c) detecting RSSI values from two of all the channels when an RSSI value is found to exist in each of the channels as a result of the measurement;
(d) measuring, Channel Quality Estimation (CQE) values of the respective channels by putting the received RSSI values of the respective channels into a CQE formula, and sorting the channels in order of highest CQE value (a highest channel quality) based on the measured CQE values;
(e) searching for coordinators in a surrounding area using an advertisement packet (ADV) received from an ADV receiver, setting a number of the found coordinators and a good group, and delivering information about channels having high CQE values to a Personal Area Network (PAN) coordinator;
(f) generating, when a time slot for an ADV is allocated to each coordinator on the basis of the information delivered from the PAN coordinator and timeslot information is received by the coordinator, an ADV message and transmitting the generated ADV message in a designated channel during the time slot; and
(g) selecting, when an ADV is not received by the time a predetermined number of slotframes have passed, a channel having the highest CQE value again on the basis of CQE values collected by that time, and returning to step (c) and proceeding with the subsequent steps.

US Pat. No. 10,312,961

TRANSCEIVER RESONANT RECEIVE SWITCH

INTEGRATED DEVICE TECHNOL...

1. An apparatus comprising:an input port;
an output port; and
a resonant receive switch circuit coupled between the input port and the output port, said resonant receive switch circuit comprising a switch and an input matching circuit, wherein (i) said switch is ac coupled between said input port and said output port, (ii) when said switch is in a non-conducting state, a signal at the input port is passed to the output port, and (iii) when said switch is in a conducting state, the signal at the input port is reflected.

US Pat. No. 10,312,834

MULTI-PHASE EAP SYSTEM AND METHOD FOR CONTROLLING SUCH A SYSTEM

SINGLE BUOY MOORINGS INC....

1. An energy harvesting system, comprising:a plurality of Electro Active Polymers (EAP)-based sections, each EAP-based section comprising:
an electronic charge/discharge unit, and
a variable capacitor comprising an elastically-deformable body with an arrangement of stretchable synthetic material and electrodes being configured as the variable capacitor with a capacitance that varies as the deformable body stretches and relaxes,
a power source/sink unit; and
a controller comprising
a processing unit,
sensing circuitry, and
driving circuitry,
the processing unit being coupled to the sensing circuitry and the driving circuitry,
wherein each EAP-based section is connected to the power source/sink unit by the respective electronic charge/discharge unit under control of the controller,
the sensing circuitry is coupled to the variable capacitor of each EAP-based section to receive at least one state parameter signal from the variable capacitor,
the driving circuitry is coupled to the electronic charge/discharge unit to transmit a dedicated control signal to the electronic charge/discharge unit, and
the processing unit is configured to establish, for each EAP-based section, a control value of the dedicated control signal based on the associated state parameter signal received from the variable capacitor,
the plurality of EAP-based sections is in a series connection to the power source/sink unit,
the electronic charge/discharge unit of the EAP-based section is provided with a tri-state switch that is controlled by the dedicated control signal and is configured in a first switching state to connect the variable capacitor to the power source/sink unit in a charging mode for a charging mode value of the dedicated control signal, in a second switching state to connect the variable capacitor to the power source/sink unit in a discharging mode for a discharging mode value of the dedicated control signal, and for a floating mode value of the dedicated control signal in a third switching state, to bypass the variable capacitor in a floating mode, leaving the variable capacitor isolated.

US Pat. No. 10,312,259

CHANNEL SIGE DEVICES WITH MULTIPLE THRESHOLD VOLTAGES ON HYBRID ORIENTED SUBSTRATES, AND METHODS OF MANUFACTURING SAME

International Business Ma...

1. A semiconductor device, comprising:a hybrid orientation substrate including a first silicon region having a first crystallographic orientation and a second silicon region having a second crystallographic orientation different from the first crystallographic orientation;
wherein the first silicon region and the second silicon region are formed on a top surface of a buried insulating layer formed on a semiconductor substrate, and a portion of the second silicon region is in contact with the semiconductor substrate through a contact hole in the buried insulating layer;
a first layer disposed on the first silicon region and having the first crystallographic orientation and a first composition;
a second layer disposed on the second silicon region and having the second crystallographic orientation and a second composition different from the first composition;
wherein the first and second compositions each comprises silicon germanium (SiGe);
a lower isolation region formed between the first and second silicon regions, wherein the lower isolation region is coplanar with the first and second silicon regions;
a plurality of upper isolation regions disposed on the first silicon region and on opposite lateral sides of the first layer;
wherein the first layer is disposed on part of a top surface of the first silicon region without covering all of the top surface of the first silicon region, and the second layer is disposed on part of a top surface of the second silicon region without covering all of the top surface of the second silicon region; and
a third layer disposed on the top surface of the first silicon region adjacent the first layer in a lateral direction, wherein the third layer has the first crystallographic orientation and a third composition different from the first and second compositions.

US Pat. No. 10,311,913

SUMMARIZING VIDEO CONTENT BASED ON MEMORABILITY OF THE VIDEO CONTENT

Adobe Inc., San Jose, CA...

1. A method for summarizing video content based on memorability of the video content, the method performed by one or more processing devices and comprising:accessing segments of an input video;
computing memorability scores for the segments, respectively, wherein computing a memorability score for a segment comprises:
generating (i) a semantic feature computed from an auto-captioning operation applied to the segment and (ii) a visual feature computed from one or more of a saliency analysis operation applied to the segment, a color analysis operation applied to the segment, and a spatio-temporal analysis operation applied to the segment,
computing a first component score by applying a first predictor to the semantic feature, where the first predictor is trained to determine first component memorability scores by comparing user-generated memorability values with training semantic features generated by the auto-captioning operation,
computing a second component score by applying a second predictor to the semantic feature, where the second predictor is trained to determine second component memorability scores by comparing the user-generated memorability values with training visual features generated by the one or more of the saliency analysis operation, the color analysis operation, and the spatio-temporal analysis operation, and
computing the memorability score from an averaging operation applied to the first component score and the second component score;
selecting a subset of segments from the segments based on each computed memorability score in the subset having a threshold memorability score; and
generating visual summary content from the subset of the segments.

US Pat. No. 10,311,808

DISPLAY LATENCY CALIBRATION FOR LIQUID CRYSTAL DISPLAY

Facebook Technologies, LL...

1. A system comprising:a liquid crystal display (LCD) having a plurality of pixels;
a plurality of temperature sensors coupled to at least a portion of the plurality of pixels, each temperature sensor of the plurality of temperature sensors configured to measure a current temperature associated with at least one pixel in at least the portion of the plurality of pixels;
a storage medium configured to store transition information about latencies for a pixel of the LCD, each latency corresponds to a time period for transition from a defined start state to a defined end state for one temperature associated with the pixel, wherein the defined start state is related to an intensity of light emitted from the pixel in a first time instant and the defined end state is related to another intensity of light emitted from the pixel in a second time instant consecutive to the first time instant; and
a controller coupled to the plurality of temperature sensors and the storage medium, the controller configured to:
obtain frame information related to at least two consecutive frames of video content to be displayed on at least the portion of the plurality of pixels,
determine, based on the current measured temperature, the transition information and the frame information, a transition time for each pixel in at least the portion of the plurality of pixels to transition from a start state to an end state for the current measured temperature of that pixel, wherein the start state is related to a first intensity of light emitted from that pixel for a first frame of the at least two consecutive frames and the end state is related to a second intensity of light emitted from that pixel for a second frame of the at least two consecutive frames,
compute an effective liquid crystal (LC) transition time for at least the portion of the plurality of pixels as a longest time period of the determined transition times for all pixels in at least the portion of the plurality of pixels, and
calibrate at least the portion of the plurality of pixels of the LCD based on the effective LC transition time when the video content is displayed on at least the portion of the plurality of pixels.

US Pat. No. 10,311,578

LEARNING METHOD AND LEARNING DEVICE FOR SEGMENTING AN IMAGE HAVING ONE OR MORE LANES BY USING EMBEDDING LOSS TO SUPPORT COLLABORATION WITH HD MAPS REQUIRED TO SATISFY LEVEL 4 OF AUTONOMOUS VEHICLES AND SOFTMAX LOSS, AND TESTING METHOD AND TESTING DEVICE U

Stradvision, Inc., Pohan...

1. A learning method for segmenting an input image having one or more lanes, comprising steps of:(a) a learning device, if the input image is acquired, instructing a convolutional neural network (CNN) module to apply at least one convolution operation to the input image to thereby generate a feature map and then apply at least one deconvolution operation to the feature map to thereby generate each of segmentation scores of each of pixels on the input image;
(b) the learning device instructing the CNN module to apply at least one Softmax operation to each of the segmentation scores to thereby generate each of Softmax scores; and
(c) the learning device instructing the CNN module to (I) (i) apply at least one multinomial logistic loss operation to each of the Softmax scores to thereby generate each of Softmax losses and (ii) apply at least one pixel embedding operation to each of the Softmax scores to thereby generate each of embedding losses which causes a learning of the CNN module to increase each of inter-lane differences among respective averages of the segmentation scores of the respective lanes and decrease each of intra-lane variances among the segmentation scores of the respective lanes, and then (II) learn at least one parameter of the CNN module through backpropagation by using each of the Softmax losses and each of the embedding losses.

US Pat. No. 10,311,337

METHOD AND DEVICE FOR PROVIDING INTEGRATED FEATURE MAP USING ENSEMBLE OF MULTIPLE OUTPUTS FROM CONVOLUTIONAL NEURAL NETWORK

STRADVISION, INC., Pohan...

1. A method for providing an integrated feature map by using an ensemble of a plurality of outputs from a convolutional neural network (CNN) to isolate objects in an input image, comprising steps of:(a) a CNN device receiving the input image and applying a plurality of modification functions to the input image to thereby generate a plurality of modified input images;
(b) the CNN device applying convolution operations to each of the modified input images to thereby obtain each of modified feature maps corresponding to each of the modified input images;
(c) the CNN device applying each of reverse transform functions, corresponding to each of the modification functions, to each of the corresponding modified feature maps, to thereby generate each of reverse transform feature maps corresponding to each of the modified feature maps; and
(d) the CNN device integrating at least part of the reverse transform feature maps to thereby obtain an integrated feature map, and assigning a label, corresponding to a highest channel among channel values per pixel in the integrated feature map, to its corresponding pixel, to thereby obtain a segmentation output image to isolate the objects in the input image.

US Pat. No. 10,311,335

METHOD AND DEVICE FOR GENERATING IMAGE DATA SET TO BE USED FOR LEARNING CNN CAPABLE OF DETECTING OBSTRUCTION IN AUTONOMOUS DRIVING CIRCUMSTANCE, AND TESTING METHOD, AND TESTING DEVICE USING THE SAME

STRADVISION, INC., Pohan...

1. A method of generating at least one image data set to be used for learning CNN capable of detecting at least one obstruction in one or more autonomous driving circumstances, comprising steps of:(a) a learning device acquiring (i) an original image representing a road driving circumstance and (ii) a synthesized label obtained by using an original label corresponding to the original image and an additional label corresponding to an arbitrary specific object, wherein the arbitrary specific object does not relate to the original image;
(b) the learning device supporting a first CNN module to generate a synthesized image using the original image and the synthesized label, wherein the synthesized image is created by combining (i) an image of the arbitrary specific object corresponding to the additional label and (ii) the original image;
(c) the learning device supporting a second CNN module to acquire the synthesized image and to generate a first output value which represents a probability as to whether the synthesized image is fake or real, and further supporting the second CNN module to acquire an arbitrary real image which has not been synthesized, and to generate a second output value which represents a probability as to whether the arbitrary real image is fake or real; and
(d) the learning device supporting the second CNN module to generate a first loss value by comparing the first output value to a first GT value, and a second loss value by comparing the second output value to a second GT value, and supporting the first and the second CNN modules to be learned by backpropagating each of the first and the second loss values through the second CNN module and the first CNN module.

US Pat. No. 10,310,540

METHOD AND APPARATUS FOR PHASE-CONTROLLING A LOAD

Lutron Technology Company...

1. A load control device for controlling an amount of power delivered from an alternating current (AC) power source to an electrical load, the load control device comprising:a bidirectional semiconductor switch configured to be coupled between the AC power source and the electrical load; and
a controller operatively coupled to the bidirectional semiconductor switch, the controller configured to:
receive, via an actuator or a communication circuit, a command to turn on;
control the bidirectional semiconductor switch to provide a phase control signal using a reverse phase control technique to control the electrical load in response to the command to turn on;
subsequent to using the reverse phase control technique, control the bidirectional semiconductor switch using a center phase control technique to control the electrical load; and
subsequent using the center phase control technique, control the bidirectional semiconductor switch using a forward phase control technique to control the electrical load.

US Pat. No. 10,310,476

USING LINKED-LISTS TO CREATE FEATURE RICH FINITE-STATE MACHINES IN INTEGRATED CIRCUITS

Analog Devices Global Unl...

1. A logic sequencer comprising:an integrated circuit (IC) including sequencer circuitry; and
a memory integral to or operatively coupled to the integrated circuit, wherein at least a portion of the memory is organized as a plurality of hierarchical linked lists defining a finite state machine of a plurality of finite IC states; wherein the hierarchical linked lists include one or more pointers to identify one or more control words in the hierarchical linked lists associated with an IC state, and the sequencer circuitry is configured to: receive the one or more control words from the hierarchical linked lists; advance the IC to the IC state according to the one or more control words; and perform one or more actions corresponding to the IC state.

US Pat. No. 10,309,645

GAS SUPPLY MANIFOLD AND GAS COMBUSTION DEVICE PROVIDED WITH THE SAME

NORITZ CORPORATION, Hyog...

1. A gas supply manifold comprising:a main body having a plurality of gas injection nozzles;
a cover member overlapped on one side of the main body and coupled with the main body;
a gas supply flow path formed between the cover member and the main body and communicated with the plurality of gas injection nozzles; and
a bent rising wall portion formed by bending a part of the cover member so as to rise opposite to the main body, the bent rising wall portion being in a form of a loop surrounding an entire circumference of the gas supply flow path and an area around the gas supply flow path when viewed in an overlapping direction of the cover member and the main body,
wherein the cover member includes a flange portion that protrudes from the upper side and left and right sides of the main body,
the bent rising wall portion includes an upper bent rising wall portion and a lower bent rising wall portion, the upper bent rising wall portion including an upper portion and a pair of left and right side portions, respectively, located on the upper side and the left and right sides of the gas supply flow path and the area around the gas supply flow path,
the upper bent rising wall portion connects a part of the cover member around the area where the plurality of gas supply flow paths are formed to the flange portion,
a step-like difference is generated between flange portion and the part of the cover member around the area where the plurality of gas supply flow paths are formed,
the lower bent rising wall portion is located under the gas supply flow path and the area around the gas supply flow path and the flange portion is not formed at a peripheral edge of the lower bent rising wall portion,
the upper bent rising wall portion is located above and on the left and right sides of the gas supply flow path and the area around the gas supply flow path and the flange portion is formed at a peripheral edge of the upper bent rising wall portion; and
both ends of the lower bent rising wall portion are integrally connected to lower end portions of the pair of left and right side portions of the upper bent rising wall portion.

US Pat. No. 10,309,637

LOW PROFILE LIGHT WITH IMPROVED THERMAL MANAGEMENT

LEDVANCE LLC, Wilmington...

1. A low profile light, comprising:one or more solid state light sources;
a cover disposed in relation to the one or more solid state light sources such that light emitted by the one or more solid state light sources passes through the cover;
a driver to supply electrical power to the one or more solid state light sources, wherein the driver is contained within a driver housing; and
a low profile light (LPL) housing comprising:
a central portion having a first side and a second side;
a lip, wherein the lip extends around an outer edge of the LPL housing;
a cover receptacle configured to receive the cover;
an outer face, wherein the outer face extends from the lip inward towards the cover receptacle;
an inner surface, wherein the inner surface extends downward away from the central portion and upward towards the lip, so as to form a valley; and
a fin, extending perpendicularly up from and engaged to the central portion and independent of the driver housing, wherein the fin is of curved configuration and is configured to at least partially surround a correspondingly curved exterior portion of the driver housing when the driver housing is hosted by the LPL housing, and wherein the fin is not configured to hold the driver housing in contact with the LPL housing.

US Pat. No. 10,309,580

UMBRELLA HOLDER

1. An umbrella holder comprising:a base;
a base connector;
a first rotational joint, said first rotational joint connectable to said base via said base connector;
a second rotational joint comprising interfacing halves and a fastener positioned to hold said interfacing halves together;
a quick connect mechanism comprising a first end, said first end of said quick connect mechanism coupled to said second rotational joint;
one or more splines disposed on said quick connect mechanism, and
an umbrella connector, said umbrella connector comprising one of said interfacing halves of said second rotational joint such that said fastener holds said umbrella connector to another of said interfacing halves of said second rotational joint.

US Pat. No. 10,309,068

PREFABRICATED BRIDGE INCLUDING STEEL ABUTMENTS

CONTECH ENGINEERED SOLUTI...

1. A supported bridge, comprising:a prefabricated bridge including a deck and a plurality of girders extending in a spanwise direction along the supported bridge, wherein the deck is supported above the plurality of girders; and
first and second steel abutments extending underneath the plurality of girders in a direction transverse to the spanwise direction, each of the first and second steel abutments including an I-beam and a bottom plate, the I-beam including an upper flange, a lower flange, and a web connecting the upper flange and lower flange, wherein the bottom plate is mounted at a bottom surface of the lower flange and has a width that is at least 1.5 times as great as a width of the lower flange,
wherein the first steel abutment is located toward a first end of the prefabricated bridge and the second steel abutment is located toward a second end of the prefabricated bridge.

US Pat. No. 10,307,914

ROBOT WITH ROTARY STRUCTURE

UBTECH Robotics Corp., S...

1. A robot, comprising:a robot head portion, wherein the robot head portion comprises a housing defining an internal space and a fixing frame disposed in the internal space, and at least one set of connection assemblies are disposed between the housing and the fixing frame; wherein each of the connection assemblies comprises a fixing shaft fixedly connected to the fixing frame and a flange rotatably installed to the fixing shaft, and the flange is fixedly connected to the housing;
a shoulder portion; and
a rotary structure, wherein the rotary structure comprises an adapter rotatably connecting the fixing shaft about an axis of the fixing shaft and a drive source rotating the adapter, wherein the adapter comprises an installation disc portion for connecting the shoulder portion, a drive portion for connecting the drive source, and a holding portion connected between the installation disc portion and the drive portion;
wherein, the fixing shaft defines a first shaft hole for accommodating the drive portion, the drive source is disposed on the fixing frame and supported by the fixing frame, the drive portion and the fixing shaft are disposed coaxially.

US Pat. No. 10,314,185

PROTECTIVE ENCLOSURE FOR ENCASING AN ELECTRONIC DEVICE

Otter Products, LLC, For...

1. A protective enclosure for at least partially enclosing an electronic device that includes a top device portion having an inner device display and a bottom device portion displaceable relative to the top device portion about a device hinge axis, the protective enclosure comprising:a first case portion adapted to surround at least a portion of the top device portion when the electronic device is at least partially enclosed in the protective enclosure, wherein the first case portion includes a first outer case portion adapted to surround at least a portion of an outer surface of the top device portion, the first outer case portion including a first aperture adapted to align with at least a portion of an outer device display of the electronic device when the electronic device is at least partially enclosed in the protective enclosure;
a second case portion adapted to surround at least a portion of the bottom device portion when the electronic device is at least partially enclosed in the protective enclosure; and
a hinge member connecting the first case portion and the second case portion, the hinge member including:
a first hinge arm coupled to the first case portion;
a second hinge arm coupled to the second case portion; and
an intermediary member coupled to the first hinge arm and the second hinge arm and adapted to allow rotation of the first hinge arm relative to the second hinge arm about a first hinge axis adapted to be parallel to the device hinge axis when the electronic device is at least partially enclosed in the protective enclosure.

US Pat. No. 10,314,128

DIMMING CONTROL POWER SUPPLY FOR LED LAMPS

Self Electronics Co., Ltd...

1. A dimming control power supply for LED lamps, comprising:a first secondary power supply module,
an output control module powered by the first secondary power supply module,
a PWM signal receiving module for controlling output current of the output control module, and
a control signal converting module electrically connected between the PWM signal receiving module and the output control module, the output control module configured to adjust the output current according to a received constant DC voltage signal with a variable amplitude, the control signal converting module comprises a buck filter circuit electrically connected to an output terminal of the first secondary power supply module;
a voltage division circuit electrically connected with the buck filter circuit, and a filter circuit electrically connected between the voltage division circuit and the output control module;
the control signal converting module configured to convert the PWM signal received by the PWM signal receiving module into the constant DC voltage signal with the variable amplitude;
the output control module configured to adjust the output current according to the constant DC voltage signal with a variable amplitude to adjust brightness of the LED lamps.

US Pat. No. 10,314,123

SOLID-STATE LIGHTING WITH MULTIPLE CONTROL VOLTAGES

ALEDDRA INC., Renton, WA...

1. A light-emitting diode (LED) luminaire, comprising:one or more LED arrays;
a full-wave rectifier configured to convert a line voltage from alternate-current (AC) mains into a first direct-current (DC) voltage;
an input filter configured to suppress an electromagnetic interference (EMI) noise;
a power switching driver comprising a power factor correction (PFC) and control circuit and a transformer having a primary side relative to a first ground reference and a secondary side relative to a second ground reference, the power switching driver coupled to the full-wave rectifier via the input filter and configured to convert the first DC voltage into a second DC voltage;
an electric current controller comprising at least one current sensing resistor and an enable input, the electric current controller configured to convert the second DC voltage into a third DC voltage with an output current driving the one or more LED arrays; and
a detection and control circuit comprising a voltage regulator, a voltage comparator circuit, and a pair of low-voltage input/output ports receiving an external voltage, the detection and control circuit configured to extract a controllable feedback signal voltage from the external voltage and to couple the controllable feedback signal voltage to the electric current controller to change the output current driving the one or more LED arrays;
wherein:
the voltage regulator comprises at least one transistor and a first voltage divider circuit coupled to the at least one transistor, the at least one transistor and the first voltage divider circuit configured to regulate the second DC voltage into a fourth DC voltage to operate the voltage comparator circuit;
the voltage comparator circuit comprises a first comparator circuit comprising a second voltage divider circuit, the first comparator circuit configured to compare a fifth DC voltage developed from the fourth DC voltage by the second voltage divider circuit with the external voltage, partially controlling the controllable feedback signal voltage; and
the enable input is configured to receive the controllable feedback signal voltage for the electric current controller to provide the output current driving the one or more LED arrays in response to the controllable feedback signal voltage.

US Pat. No. 10,314,111

LIQUID RESISTANT HEATING ELEMENT

GENTHERM GMBH, Odelzhaus...

1. A heating element, comprising:i. at least two wires, one of the at least two wires is an electrically insulated resistive heating wire;
ii. a flexible substrate that supports the electrically insulated resistive wire;
iii. one or more electrical connections that join the at least two wires together,
iv. a hollow cylindrical spacer that is received on one or more of the at least two wires via an opening in the hollow cylindrical spacer that receives and surrounds at least a portion of the one or more of the at least two wires, the hollow cylindrical spacer controlling spacing between the at least two wires by forming a gap between the at least two wires;
v. a heat shrinkable sheath that includes at least one mass of hot melt adhesive within the heat shrinkable sheath;
wherein a first wire of the at least two wires is passed through the opening of the hollow cylindrical spacer, the opening has a diameter about equal to an outer diameter of the first wire, and a second wire of the at least two wires is spaced away from the first wire by an outer diameter of the hollow cylindrical spacer; and
wherein the at least two wires and the hollow cylindrical spacer are fully encapsulated in the heat shrinkable sheath and the at least one mass of hot melt adhesive when the heat shrinkable sheath is shrunken so that all portions of the hollow spacer are encapsulated and the one or more electrical connections are insulated from fluid penetration, and the at least one mass of hot melt adhesive extends into the gap between the at least two wires so that the at least one mass of hot melt adhesive fully encapsulates each of the at least two wires independently, eliminating voids in the at least one mass of hot melt adhesive between the at least two wires.

US Pat. No. 10,313,966

WIRELESS COMMUNICATION METHOD FOR SAVING POWER AND WIRELESS COMMUNICATION TERMINAL USING SAME

WILUS INSTITUTE OF STANDA...

1. A wireless communication terminal, the terminal comprising:a transceiver configured to transmit and receive a wireless signal; and
a processor configured to process wireless signals transmitted or received through the transceiver,
wherein the processor is configured to, in a power save mode:
receive a trigger frame by transition to awake state, wherein the trigger frame is received at or after a predetermined time, and
transmit an uplink frame in response to the trigger frame,
wherein the uplink frame is transmitted, using orthogonal frequency domain multiple access (OFDMA), with one or more other uplink frames transmitted from one or more other terminals in response to the trigger frame.

US Pat. No. 10,313,377

UNIVERSAL LINK TO EXTRACT AND CLASSIFY LOG DATA

Anomali Incorporated, Re...

1. A system, comprising:a memory configured to store arbitrary log data; and
a processor coupled to the memory and configured to:
identify in said arbitrary log data a set of candidate data values that match a top level pattern that is common to two or more types of data value of interest;
process said candidate data values through a plurality of successive filtering stages, each stage of which includes determining which, if any, of said candidates match a more specific pattern associated more specifically with a specific one of said types of data value of interest; classifying said candidates, if any, that match the more specific pattern as being of said corresponding specific one of said types of data value of interest; and removing from the set of candidate data values any candidate data values so identified and classified; and
generate and store a structured data record that associates each candidate data value determined to be of a corresponding one of said types of data value of interest with said corresponding one of said types of data value of interest;
wherein the processor is further configured to apply one or more heuristics to more specifically classify and label one or more values determined to match a pattern associated with a specific one of said types of data value of interest; and
wherein said heuristics include heuristics based on one or more of presence in the arbitrary log data of a characteristic string; placement within the log data of such a string relative to a given candidate data value; location of a given candidate data value within the arbitrary log data; and location within the arbitrary log data of a given candidate data value relative to one or more other candidate data values of the same type.

US Pat. No. 10,313,248

DATA FLOW NODE VALIDATION

Adobe Inc., San Jose, CA...

1. A method comprising:receiving a selection, generated via user interaction with a graphical user interface of at least one computing device, indicating an addition to or removal of a node to or from a data flow pipeline as then having a plurality of nodes as a result of the selection, the plurality of nodes of the pipeline configured to process, originate, or receive streaming data that flows from at least one input data source accessible via a network, the data flow pipeline representing an execution graph of algorithm actions performed by the plurality of nodes as implemented by a processing system and non-transitory computer-readable storage media;
obtaining, by the at least one computing device, live samples in real time from the plurality of nodes responsive to the receipt of the selection indicating the addition to or removal of the node to or from the data flow pipeline;
generating, by the at least one computing device, a real-time online estimation of expected data flow rates through the plurality of nodes of the data flow pipeline by processing the obtained live samples;
validating, automatically and without user intervention by the at least one computing device in real time, whether the expected data flow rates through the plurality of nodes of the data flow pipeline comply with predefined supported data flow rates based at least in part on the online estimation;
outputting, by the at least one computing device in response to the validating, a visual indication indicative of the data flow rates through the plurality of nodes of the data flow pipeline in real-time corresponding to the node addition to or node removal from the data flow pipeline; and
adjusting, by the at least one computing device automatically and without user intervention in real time responsive to the validating, the data flow pipeline by adding another node to or removing at least one of the plurality of nodes from the data flow pipeline.

US Pat. No. 10,313,178

VIRTUAL NETWORK INTER-CONTAINER COMMUNICATION

Equinix, Inc., Redwood C...

1. A method comprising:sending, by a container executed by processing circuitry of a host computing device and to a cloud exchange via an application programming interface exposed by an interconnection platform of the cloud exchange, container registration data for the container, the container registration data comprising a network address for the host computing device that executes the container and a container identifier for the container.

US Pat. No. 10,312,930

ADC DIGITAL GAIN ERROR COMPENSATION

Analog Devices Global Unl...

1. An integrated circuit for compensating a gain error associated with an analog-to-digital converter (ADC), the integrated circuit comprising:an amplifier circuit configured to receive an input signal and to amplify the input signal based on an input resistance and a feedback resistance, and to provide an amplified representation of the input signal; and
an ADC circuit configured to receive an output of the amplifier, to determine a digital coefficient associated with an additional input resistance coupled to the amplifier, and to provide a compensated digital representation of the amplified representation of the input signal using the digital compensation coefficient.

US Pat. No. 10,312,913

LEVEL SHIFTER

KABUSHIKI KAISHA TOKAI-RI...

1. A level shifter comprising:a level shifter section that is driven by a first power source voltage, and that, in accordance with switching of an input signal of a voltage lower than the first power source voltage, switches an output signal that has been level-shifted, from the first power source voltage to a voltage lower than the first power source voltage; and
a threshold voltage changing circuit that, in accordance with a switching direction of the input signal, changes a threshold voltage of the input signal for switching the output signal,
wherein the level shifter section includes a differential amplifier circuit and a current mirror circuit, and
wherein the threshold voltage changing circuit includes:
a constant current source having an input connected to the first power source voltage;
a first transistor having a first electrical conductivity type and having a first main electrode connected to an output of the constant current source, a second main electrode connected to a second power source voltage having a voltage lower than the first power source voltage, and a first control electrode connected to a node between an output terminal where the output signal is output and the differential amplifier circuit; and
a second transistor having a second electrical conductivity type opposite to that of the first electrical conductivity type and having a third main electrode connected to the differential amplifier circuit, a fourth main electrode connected to the differential amplifier circuit and the output terminal, and a second control electrode connected to a node between the output of the constant current source and the first main electrode.

US Pat. No. 10,311,969

MEDICAL MEASURING DEVICE AND MEDICAL MEASURING SYSTEM

PHC HOLDINGS CORPORATION,...

1. A medical measuring device configured to measure biological information and communicate with a management device by wireless communication, the medical measuring device comprising:a housing configured to have mounted thereon a biosensor in an attachable and detachable manner, the biosensor being configured to have a liquid sample of a biological object deposited thereon,
a measuring component provided in the housing and configured to measure biological information from the liquid sample of the biological object;
a recording component configured to store the biological information measured by the measuring component, to store personal information data, and to store a plurality of user IDs;
an input component configured to receive an inputted user ID;
an information protection component configured to authenticate the inputted user ID at a predetermined time set after the medical measuring device is turned on, to determine that readout of the biological information measured by the measuring component stored in the recording component is to be prohibited when the inputted user ID does not correspond to any of the user IDs stored in the recording component, and to determine that readout of the biological information measured by the measuring component stored in the recording component is not to be prohibited when the inputted user ID corresponds to a user ID stored in the recording component;
a memory storing a program;
a close range communication component configured to perform near field communication with the management device; and
a controller programmed to execute the program stored in the memory to:
perform authentication using information obtained from the management device via the close range communication component,
control a permission or a prohibition of the readout of the personal information data based on a determination result made by the information protection component, and
permit the measurement of the biological information by the measuring component even while the management device is unauthenticated.

US Pat. No. 10,311,940

NULLIFYING INCORRECT SAMPLED DATA CONTRIBUTION IN DECISION FEEDBACK EQUALIZER AT RESTART OF FORWARDED CLOCK IN MEMORY SYSTEM

INTEGRATED DEVICE TECHNOL...

1. An apparatus comprising:a receiver circuit comprising a decision feedback equalizer (DFE); and
a data buffer circuit configured to initialize a condition of said receiver circuit in response to a control signal prior to reception of a command sequence associated with a directed access to a memory system, wherein (i) said control signal indicates detection of a non-consecutive clock associated with a start of said command sequence and (ii) said data buffer circuit generates one or more tap enable signals configured to determine a number of clock cycles during which a contribution of one or more taps of said decision feedback equalizer (DFE) are delayed.

US Pat. No. 10,311,824

MULTIPLE DRIVER IC BACK LIGHT UNIT AND LIQUID CRYSTAL RESPONSE TIMING FOR LCD FOR VIRTUAL REALITY

Facebook Technologies, LL...

1. A display device comprising:a liquid crystal (LC) panel including a plurality of rows of pixels in a pixel area including a first row and a last row;
a back light unit (BLU) configured to emit light, the BLU emitting light during an illumination portion of a frame period and not emitting light during a remaining portion of the frame period;
a first data driver configured to write data to a first portion of the pixels of the LC panel; and
a second data driver configured to write data to a second portion of the pixels of the LC panel, wherein the first and second data drivers write data at an overlapping time during a write portion of the frame period, the write portion overlapping in time with the remaining portion of the frame period during which the BLU does not emit light, wherein liquid crystal material in one or more rows of the pixels transitions during the illumination portion of the frame period at an end of the frame period.

US Pat. No. 10,311,467

SELECTING DIGITAL ADVERTISING RECOMMENDATION POLICIES IN LIGHT OF RISK AND EXPECTED RETURN

ADOBE INC., San Jose, CA...

1. In a digital medium environment for identifying and deploying digital advertising campaigns across a plurality of client devices, where campaigns can be altered, removed, or replaced on demand, a computer-implemented method of using risk-sensitive, lifetime value optimization based on a conditional value at risk measure to improve accuracy, efficiency, and stability in selecting and executing ad recommendation policies comprising:identifying, at a server, a risk-tolerance value indicating a measure of permissible variance for ad recommendation policies in a digital content campaign, the risk-tolerance value corresponding to a conditional value at risk;
identifying a set of user data indicating prior interactions by user client devices in relation to digital advertisements of one or more digital content campaigns;
determining, by the server, an optimized ad recommendation policy subject to the risk-tolerance value by converging a policy parameter and a risk parameter, the risk parameter indicating policy conditional value at risk, to identify the optimized ad recommendation policy such that the optimized ad recommendation policy satisfies the conditional value at risk by:
determining a gradient for the policy parameter by sampling the set of user data;
determining a gradient for the risk parameter by sampling the set of user data;
using the determined gradient for the risk parameter to select an updated risk parameter that indicates updated policy conditional value at risk; and
using the determined gradient for the policy parameter to identify an updated policy parameter; and
in response to determining the optimized ad recommendation policy, executing the digital content campaign subject to the risk-tolerance value corresponding to the conditional value at risk by providing digital advertisements to client devices in accordance with the optimized ad recommendation policy.

US Pat. No. 10,311,416

SYSTEMS AND METHODS FOR ADVANCED ENERGY SETTLEMENTS, NETWORK-BASED MESSAGING, AND APPLICATIONS SUPPORTING THE SAME

CAUSAM ENERGY, INC., Ral...

1. A method for advanced energy settlements in an electric power grid, comprising:providing an advanced energy settlement platform comprising at least one server computer operable for communication over a network with a multiplicity of distributed computing devices, a multiplicity of power consuming devices of at least one energy customer, a multiplicity of revenue grade distributed generators, and a multiplicity of non-revenue grade distributed generators;
the advanced energy settlement platform aggregating power consumption data from the multiplicity of power consuming devices of the at least one energy customer; the advanced energy settlement platform aggregating revenue grade power supply data from the multiplicity of revenue grade distributed generators;
the advanced energy settlement platform aggregating revenue grade equivalent power supply data from the multiplicity of non-revenue grade distributed generators, wherein the revenue grade equivalent power supply data is data within less than 10% variation from revenue grade metrology as required by a utility or a governing entity for management and settlement on the electric power grid;
the advanced energy settlement platform creating real-time settlement blocks based on the power consumption data, the revenue grade power supply data, and the revenue grade equivalent power supply data received via Internet Protocol (IP)-based metering in real time or near real time, wherein the real-time settlement blocks are further based on energy power purchase agreements between the multiplicity of power consuming devices and the multiplicity of revenue grade distributed generators and the multiplicity of non-revenue grade distributed generators, wherein the real-time settlement blocks are revenue grade settlement blocks;
aggregating and settling distributed energy charges with the multiplicity of revenue grade distributed generators and the multiplicity of non-revenue grade distributed generators for the multiplicity of power consuming devices from the at least one energy customer based on the real-time settlement blocks during a billing period through a clearing house; aggregating and settling fixed energy charges with the energy retailer or retail energy provider for the at least one energy customer during the billing period;
the multiplicity of revenue grade distributed generators and the multiplicity of non-revenue grade distributed generators altering power supply patterns based on the real-time settlement blocks;
the multiplicity of power consuming devices updating power consumption patterns based on the real-time settlement blocks; and
wherein the step of aggregating and settling distributed energy charges is initiated via a graphical user interface (GUI) by any of the at least one energy customer, the multiplicity of revenue grade distributed generators, and the multiplicity of non-revenue grade distributed generators.

US Pat. No. 10,310,780

SYSTEM AND CONTROL METHOD FOR INSTALLING PRINTER DRIVER

Canon Kabushiki Kaisha, ...

1. A system comprising:a client; and
a server,
wherein the server comprises an addition unit configured to add a path of a logical printer corresponding to a second printer driver to setting information regarding a first printer driver registered in a database of the server,
wherein the path of the logical printer is added to setting information regarding the first printer driver registered in a database of the client by addition of the path of the logical printer to the setting information of the database of the server, and
wherein the client comprises an installation unit configured to install the second printer driver based on the path of the logical printer added to the setting information of the database of the client by the first printer driver being operated.

US Pat. No. 10,310,672

INPUT APPARATUS, INPUT DETECTION METHOD, AND IN-VEHICLE APPARATUS

Alps Alpine Co., Ltd., T...

1. An input apparatus to be operated by an operation object, the input apparatus comprising:a plurality of electrodes disposed so as to be spaced apart from each other, each electrode having a capacitance which changes in accordance with proximity of the operation object to the electrode;
a signal processing unit configured to generate an input signal for each electrode based on a change in the capacitance of the electrode; and
a determination unit configured to receive the input signal of each electrode and determine whether the operation object has come into proximity of at least one of the plurality of electrodes based on a plurality of the input signals output from the signal processing unit,
wherein the determination unit determines that the operation object has come into the proximity of a first electrode among the plurality of electrodes if one of the plurality of input signals corresponding to the first electrode is greater than or equal to a first threshold value, and an integral value of remaining input signals corresponding to remaining electrodes of the plurality of electrodes for a predetermined integration period is greater than or equal to a second threshold value,
and wherein the determination unit includes a plurality of proximity determination units corresponding to the plurality of electrodes, each proximity determination unit including:
a first determination unit configured to determine whether the input signal of corresponding one of the electrodes is greater than or equal to the first threshold value;
an integral operation unit configured to generate the integral value by integrating remaining input signals corresponding to remaining electrodes other than the corresponding electrode for the predetermined integration period; and
a second determination unit configured to determine that the operation object has come in proximity of the corresponding electrode if the first determination unit determines that the input signal of the corresponding electrode is greater than or equal to the first threshold value, and if the integral value generated by the integral operation unit is greater than or equal to the second threshold value.

US Pat. No. 10,310,121

SEISMIC SENSOR DEVICES, SYSTEMS, AND METHODS INCLUDING NOISE FILTERING

ION Geophysical Corporati...

1. A method of sensing acoustic waves in a medium, the method comprising:receiving readings from a first motion sensor and a second motion sensor coupled to a streamer, wherein the streamer comprises an elongated cable member disposed in the medium and the acoustic waves reflect from structures underlying the medium;
receiving readings comprising unfiltered acoustic wave signals from a third motion sensor coupled to the streamer between the first motion sensor and the second motion sensor; and
filtering noise from the readings received from the third motion sensor to generate a set of filtered data, wherein said filtering noise includes determining first and second transfer functions corresponding to the streamer; and
modifying the readings received from the first motion sensor using the first transfer function to generate a first set of modified readings;
modifying the readings received from the second motion sensor using the second transfer function to generate a second set of modified readings; and
modifying the readings received from the third motion sensor using the first and second sets of modified readings to generate the set of filtered data;
wherein the unfiltered acoustic wave signals are processed to reduce non-acoustic noise and modified to produce the filtered acoustic wave signal, which represents the acoustic waves propagating through the medium; and
producing readings of the acoustic waves related to the underlying structures, and identifying or mapping the structures thereby.

US Pat. No. 10,309,912

METHODS AND APPARATUS FOR X-RAY DIFFRACTION

University of Leicester, ...

1. A method of inspecting a material sample by X-ray diffraction, the method comprising:irradiating the material sample with a beam of X-ray radiation from a source with a range of photon energies;
obtaining at least one energy-resolved spectrum from radiation diffracted substantially back toward the source at diffraction angles greater than 155°; and
processing the at least one energy-resolved spectrum to obtain information on spacing of crystal planes in the material sample, the obtained information being substantially independent of sample distance or morphology.

US Pat. No. 10,309,586

LIGHT BULB APPARATUS WITH GRAPHITE CAP

XIAMEN ECO LIGHTING CO. L...

1. A light bulb apparatus for being electrically connected to a power source, comprising:a LED plate mounted with a plurality of LED modules;
a cap having a first electrode and a second electrode for connecting to the power source;
a driver circuit connected to the first electrode and the second electrode for converting an external electrical power to a driving current for driving the LED modules on the LED plate to emit light; and
a graphite cup having a platform part, a container part and a cap part, wherein the platform part is used for supporting the LED plate, the container part is used for containing the driver circuit, and the cap part is connected to the cap, and wherein the graphite cup is molded with a mixed material, the mixed material comprises graphite material, and the mixed material is non-conductive,
wherein more than 20% weighting ratio of the mixed material is resin material, the resin material is selected from PA6, PC and PA66, the weighting ratio of the resin material is between 30% and 40%, the weighting ratio of the graphite material is less than 40% and larger than 10%.

US Pat. No. 10,308,539

APPARATUS FOR TREATMENT OF SLUDGE

ClearCove Systems, Inc., ...

1. Apparatus for treatment of sludge, comprising:a) a sludge digester;
b) a sludge pump in fluid communication with said sludge digester via a first pipe having a first valve to control fluid flow through said first pipe and a second pipe having a second valve to control fluid flow through said second pipe;
c) a screen;
d) a mechanism in communication with said sludge digester capable of shearing a portion of said sludge by forcing said sludge portion through said screen, said mechanism being arranged to receive said sludge from said sludge pump via said second pipe;
e) a grit separator;
f) said screen, mechanism and grit separator being interposed between and in fluid communication with said sludge pump and said sludge digester on said second pipe;
g) said sludge digester being arranged to receive said sheared sludge portion via said second pipe;
h) a controller in communication with said first valve and said second valve; and
i) at least one sensor arranged to measure at least one characteristic of said sludge, wherein responsive to said at least one sensor, said controller is arranged to operate said first valve and second valve to control fluid communication between said sludge pump and said sludge digester via said first pipe and said second pipe.

US Pat. No. 10,308,477

SMART ELEVATOR MOVEMENT

ECHOSTAR TECHNOLOGIES INT...

1. A process executable by a controller device that controls an elevator, the process comprising:receiving a request at the controller device to stop the elevator at a requested floor;
receiving, by the controller device, sensor data from a sensor that is associated with elevator;
processing the sensor data by the controller device to determine a current spatial occupancy of the elevator; and
directing the elevator to bypass the requested floor if the current spatial occupancy exceeds a threshold amount to prevent a delay in arriving at a destination floor of the elevator, and otherwise directing the elevator to stop at the requested floor.

US Pat. No. 10,308,214

PRETENSIONER, RETRACTOR, AND SEAT BELT DEVICE

JOYSON SAFETY SYSTEMS JAP...

1. A pretensioner comprising:a ring gear to which a spool is rotatably disposed, the spool winding a webbing for restraining an occupant; and
power transmission units for transmitting power to the ring gear in an emergency, wherein
the power transmission units each comprise a rod-shaped power transmission member for transmitting power to the ring gear while being plastically deformed, a tip reinforcing member disposed on a tip side of the power transmission member, a pipe for containing the power transmission member, and a gas generator disposed at an end of the pipe,
the tip reinforcing member has higher strength than the power transmission member, and,
the tip reinforcing member is formed such that a length with respect to an axial direction of the power transmission member is smaller than a pitch of the ring gear.

US Pat. No. 10,314,203

APPARATUSES, SYSTEMS, AND METHODS FOR COOLING ELECTRONIC COMPONENTS

Juniper Networks, Inc, S...

1. An apparatus comprising:a fluid-cooled plate that is thermally coupled to a first electronic component for cooling the first electronic component by way of a cooling fluid; and
a gas-cooled plate physically coupled to the fluid-cooled plate, wherein the gas-cooled plate:
is thermally coupled to a second electronic component for cooling the second electronic component by way of a gas; and
is separated from the fluid-cooled plate by a gap.

US Pat. No. 10,314,193

ELECTRONIC CONTROL DEVICE

HYUNDAI AUTRON CO., LTD.,...

1. An electronic control device comprising:a housing which includes sidewalls that are disposed in a polygonal shape, and a bottom plate that closes one side of the sidewalls; and
a PCB-connector assembly which includes multiple PCB-connector modules each including a printed circuit board and a connector connected to one side of the printed circuit board, in which the adjacent PCB-connector modules are connected through a flexible connecting portion,
wherein the PCB-connector assembly is coupled to the housing in a state in which the multiple PCB-connector modules are folded at the flexible connecting portions;
wherein each of the PCB-connector modules is connected to each inner side of the sidewalls of the housing;
wherein a concave portion is formed in the connector of each of the PCB-connector modules, and an upper edge of the respective sidewalls is inserted into the respective concave portions.

US Pat. No. 10,313,974

BASE STATION, WIRELESS TERMINAL, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

NEC COMMUNICATION SYSTEMS...

1. A base station comprising a wakeup signal transmission part transmitting transmission signal information to a wireless terminal by wireless communication, the transmission signal information including a wakeup signal starting a given function included by the wireless terminal,wherein the wakeup signal transmission part transmits the transmission signal information including connection information in addition to the wakeup signal to the wireless terminal, the connection information being information for causing the wireless terminal of a destination of transmission of the wakeup signal to connect by wireless communication using the given function,
wherein the wakeup signal transmission part regulates a frame length of a wireless frame so that the frame length includes the transmission signal information, and transmits the transmission signal information that includes the wakeup signal and the connection information and is expressed by the frame length of the wireless frame.

US Pat. No. 10,313,936

METHOD AND APPARATUS FOR ACCESSING BASE STATION

Beijing Xiaomi Mobile Sof...

1. A method for accessing a base station, comprising:identifying, by a terminal device, a target base station providing a maximum received signal strength from at least one base station;
receiving a system message sent by the target base station, the system message including a plurality of access parameters associated with the target base station, wherein the plurality of access parameters comprise a minimum access level, reselection offset information, an update period, a General Packet Radio Service (GPRS) supporting status, and a Location Area Code (LAC) identification;
determining a security factor corresponding to the target base station according to a matching degree between a value of each access parameter and a pre-stored reference value, wherein determining a security factor corresponding to the target base station comprises:
acquiring a pre-stored reference value of each access parameter of the plurality of access parameters;
determining a matching degree between the value of each access parameter and a corresponding reference value;
determining an adjustment value corresponding to each access parameter according to a pre-stored corresponding relationship between the matching degree and the adjustment value; and
determining a sum value of a pre-stored initial value and the adjustment value corresponding to each access parameter as the security factor corresponding to the target base station;
if the security factor is less than a preset threshold value, accessing the target base station; and
if the security factor is not less than the preset threshold value, maintaining access to a base station currently accessed by the terminal device.

US Pat. No. 10,313,495

COMPILER AND HARDWARE INTERACTIONS TO REMOVE ACTION DEPENDENCIES IN THE DATA PLANE OF A NETWORK FORWARDING ELEMENT

BAREFOOT NETWORKS, INC., ...

1. A method of configuring a physical forwarding element comprising (i) a data plane comprising a data plane message processing pipeline and (ii) a parser for extracting fields of messages received at the data plane of the physical forwarding element, the data plane message processing pipeline comprising a plurality of data plane message processing stages, the method comprising:storing a set of action codes in an instruction memory in the data plane of the physical forwarding element, each action code identifying an operation to perform on a field of a message received at the data plane;
determining action codes required to process each field of the message in each message processing stage; and
when a plurality of the action codes (i) are the same and (ii) operate on a same field of the message, configuring a data-plane processing unit of the physical forwarding element to concurrently perform the plurality of the action codes in a same data plane processing stage and during a same clock cycle by utilizing a same data-plane processing unit to perform the plurality of the action codes.

US Pat. No. 10,313,455

DATA STREAMING SERVICE FOR AN INTERNET-OF-THINGS PLATFORM

Ayla Networks, Inc., San...

1. A method of data streaming for an internet-of-things platform comprising:receiving, by a processing device, a subscription request to a streaming data feed, the subscription request specifying one or more devices and at least one device property;
generating the streaming data feed, the streaming data feed comprising a queue;
receiving a plurality of event messages, each of the plurality of event messages comprising data for an event that occurred on a device;
determining, by the processing device, a set of event messages from the plurality of event messages in view of the one or more devices and the at least one device property specified in the subscription request, wherein event messages in the set of event messages are associated with the one or more devices and the at least one device property specified in the subscription request, and the at least one device property includes at least one of an attribute, a setting, or a parameter of the one or more devices;
storing the set of event messages in the queue;
sending at least a subset of the set of event messages to a subscriber; and
deleting the set of event messages from the queue.

US Pat. No. 10,313,382

SYSTEM AND METHOD FOR VISUALIZING AND ANALYZING CYBER-ATTACKS USING A GRAPH MODEL

The MITRE Corporation, M...

1. A computing system for assessing a computer network using a graph database, comprising:a plurality of network sensors;
one or more sensor interfaces configured to received data from the plurality of network sensors;
one or more processors;
memory; and
one or more programs stored in the memory that when executed by the one or more processors cause the one or more processors to:
receive data from the plurality of network sensors and convert the received data to a common format, wherein the received data is based on a present state of a computer network;
generate a graph model comprising a plurality of nodes and a plurality of edges based on the data converted to the common format and store the generated plurality of nodes and the plurality of edges within a graph database, wherein the graph model comprises a plurality of predetermined layers, each layer associated with a type of computer-network information and comprising a subset of the plurality of nodes and the plurality of edges that is generated from the received data supplying the type of computer-network information associated with that layer;
receive a cyber-domain specific data query from a user of the computing system;
convert the received cyber-domain specific data query to a graph database native query comprising function calls for returning corresponding matching subgraphs from the plurality of predetermined layers of the graph model; and
execute the graph database native query upon the graph database to provide the user with a visualization of the returned matching subgraphs from across the predetermined layers of the graph model.

US Pat. No. 10,313,236

METHOD OF FLOW BASED SERVICES FOR FLASH STORAGE

Sanmina Corporation, San...

1. A method for use with a packet routing network configured to route packets between endpoints coupled to the network, based at least in part upon destination endpoint address information within packets transmitted through the network, wherein one or more endpoints includes Flash storage that includes Flash storage locations, comprising:providing multiple endpoints configured to impart services to packets to alter packet payload content stored at one or more LUNs, wherein at least some of the endpoints are configured to impart services that are different from services imparted by other of the endpoints;
providing a distributed routing structure that includes respective routing structure portions that are associated with respective endpoints and that indicate next hop destination endpoint addresses, wherein the indicated next hop destination endpoint addresses of the routing structure portions that are associated with different endpoints define multiple respective sequences of endpoints, wherein respective sequences of endpoints include one or more of the endpoints configured to impart one or more services to alter packet payload content stored at one or more LUNs and an endpoint that includes Flash storage that includes the one or more LUNs;
receiving packets from an external network;
for one or more of the received packets, determining whether to associate the received packet with a respective defined sequence of endpoints, based at least in part upon a Flash storage location associated with the received packet;
in response to determining to associate the received packet with a respective defined sequence of endpoints, propagating the received packet through that associated sequence of endpoints;
wherein propagating includes, receiving the packet in sequence order at each endpoint of the associated respective sequence of endpoints;
at each respective endpoint of the sequence that is associated with one or more respective routing structure portions, modifying a current destination endpoint address within the received packet to include a next hop destination endpoint address indicated by an associated routing structure portion;
at each endpoint of the sequence that is associated with a respective routing structure portion, transmitting the received packet with its modified next hop destination endpoint address on to the packet routing network; and
in the course of propagating the received packet through the associated sequence of endpoints, at one or more successive endpoints that are configured to impart one or more services to alter packet payload content stored at one more LUNs, successively imparting those one or more services to the received packet to alter packet payload content stored at the one or more LUNs of the FLASH storage.

US Pat. No. 10,313,231

RESILIENT HASHING FOR FORWARDING PACKETS

BAREFOOT NETWORKS, INC., ...

1. A method of identifying a path for forwarding a packet, the method comprising:in a forwarding element data plane:
receiving a packet comprising a plurality of fields identifying a particular packet flow;
computing a plurality of hash values from said plurality of fields identifying the particular packet flow, each hash value computed using a different hash algorithm;
identifying an entry in a first table based on at least one field of the packet;
retrieving from the entry in the first table a set of values identifying a location in a second table from which to retrieve a plurality of status values, the set of values comprising (i) a first value comprising a reference to a start of a sequence of status values in the second table and (ii) a second value specifying a number of status values to retrieve of the sequence of status values;
retrieving from the location in the second table the specified plurality of status values, wherein each status value corresponds to a path of a plurality of possible paths for the packet flow and identifies whether or not the corresponding path is operational;
using the retrieved status values and the plurality of hash values to select an operational path in the plurality of possible paths to forward the packet based on a priority scheme; and
retrieving the selected path from a third table.

US Pat. No. 10,313,189

NETWORK ELEMENT AND A CONTROLLER FOR MANAGING THE NETWORK ELEMENT

CORIANT OY, Espoo (FI)

1. A network element for a software-defined network, the network element comprising:a data transfer interface that transmits data to the software-defined network and receives data from the software-defined network in accordance with a data plane of the software-defined network, and
a processing system that maintains a configuration system enabling the network element to operate as a part of the software-defined network, and operates the network element in accordance with the configuration system, the configuration system comprising a system of interconnected look-up tables defining actions to be carried out by the network element when operating as the part of the software-defined network,
wherein the processing system is adapted to:
control the data transfer interface to transmit, to a part of the software-defined network maintaining a database accessible to plural network elements of the software-defined network and storing configuration data related to the network elements of the software-defined network, an ability indicator to be written to the database and expressing one or more data formats suitable for the network element so as to enable a controller system of the software-defined network to get aware of the one or more data formats,
control the data transfer interface to transmit a query to the part of the software-defined network, the query specifying a part of the configuration data and requesting to send, to the network element, configuration information expressing the specified part of the configuration data, and
update the configuration system in accordance with a control plane of the software-defined network by implementing, in response to receiving the configuration information, the received configuration information at least partly into the configuration system while the network element is operating as the part of the software-defined network in accordance with the configuration system.

US Pat. No. 10,313,077

WIRELESS COMMUNICATION METHOD AND WIRELESS COMMUNICATION TERMINAL FOR COEXISTENCE WITH LEGACY WIRELESS COMMUNICATION TERMINAL

WILUS INSTITUTE OF STANDA...

8. An operation method of a wireless communication terminal that communicates wirelessly, the method comprising:receiving a non-legacy physical layer frame by using the transceiver,
obtaining a legacy signaling field including information decodable by a legacy wireless communication terminal from the non-legacy physical layer frame,
obtaining length information indicating information on a duration of the non-legacy physical layer frame after a legacy signaling field, from the legacy signaling field,
obtaining information other than the information on the duration of the non-legacy physical layer frame through a remaining value obtained by dividing the length information by a data size transmittable by a symbol of a legacy physical layer frame, wherein the data size transmittable by a symbol of the legacy physical layer frame is 3 octets when a data rate of the legacy physical layer frame is 6 Mbps, and
determining the number of symbols of the data of the non-legacy physical layer frame according to a following equation,

where [x] denotes a largest integer less than or equal to x,
L_LENGTH denotes the length information,
m denotes a value obtained by subtracting the remaining value from the data size transmittable by a symbol of the legacy physical layer frame,
bPE_Disambiguity denotes a value of PE Disambiguity field,
THE_PREAMBLE denotes a duration of non-legacy preamble of the non-legacy physical layer frame,
TSYM denotes a duration of a symbol of the data of the non-legacy physical layer frame,
wherein the PE Disambiguity field is set based on the duration of a symbol of the data of the non-legacy physical layer frame and an increment of duration to set a value of the length information based on a duration of a symbol of legacy physical layer frame.

US Pat. No. 10,312,917

CONFIGURABLE COMPUTING ARRAY FOR IMPLEMENTING COMPLEX MATH FUNCTIONS

HangZhou HaiCun Informati...

1. A configurable computing array, comprising:at least an array of configurable logic elements including a configurable logic element, wherein said configurable logic element selectively realizes a logic function from a logic library; and
at least an array of configurable computing elements including first and second configurable computing elements, wherein said first configurable computing element comprises a first memory for storing a first look-up table (LUT) for a first math function; and, said second configurable computing element comprises a second memory for storing a second LUT for a second math function;
whereby said configurable computing array realizes a complex math function by programming said configurable logic elements and said configurable computing elements, wherein said complex math function is a combination of at least said first and second math functions.

US Pat. No. 10,312,739

NON-CONTACT POWER TRANSMISSION DEVICE

YAZAKI CORPORATION, Toky...

1. A non-contact power transmission device comprising:a power supply that supplies electric power;
a power transmission coil unit that is connected to the power supply and transmits electric power in a non-contact manner;
a power reception coil unit that is connected to a load that consumes electric power, receives the electric power transmitted from the power transmission coil unit in a non-contact manner, and supplies the received electric power to the load; and
a controller configured to control the power transmission coil unit and the power reception coil unit, wherein
at least one of the power transmission coil unit and the power reception coil unit includes an impedance variable circuit an impedance of which is variable,
the impedance variable circuit includes a plurality of resonance coils capable of changing an inductance value of the impedance variable circuit and at least one resonance capacitor,
the controller configured to change impedance of the impedance variable circuit, and match an output impedance on the power supply side with respect to the power transmission coil unit and an input impedance on the load side with respect to the power transmission coil unit, and
the impedance variable circuit further includes a switch mechanism connected to the controller and configured to selectively connect at least two of the resonance coils in a first configuration in which the at least two resonance coils are connected to each other in series and in a second configuration in which the at least two resonance coils are connected to each other in parallel.

US Pat. No. 10,311,986

INSPECTION APPARATUS AND METHOD OF INSPECTING A REACTOR COMPONENT USING THE SAME

GE-HITACHI NUCLEAR ENERGY...

1. A method of inspecting a reactor component in a nuclear reactor, comprising:lowering an inspection apparatus into a reactor pressure vessel of the nuclear reactor, the inspection apparatus including an installation platform and a scan head;
securing the installation platform of the inspection apparatus to a first surface of the reactor component within the reactor pressure vessel; and
manipulating the scan head of the inspection apparatus to extend to wrap around the reactor component to an opposing second surface of the reactor component such that the installation platform remains stationary when the scan head is extended to wrap around the reactor component.

US Pat. No. 10,311,831

DISPLAY SYSTEM AND METHOD FOR DISPLAYING AN IMAGE WITH A HIGH QUALITY

BenQ Corporation, Taipei...

1. A method for displaying an image comprising:acquiring a data clock signal;
acquiring a vertical synchronization signal;
generating a backlight driving signal according to the vertical synchronization signal; and
displaying the image by using a display system according to the data clock signal, the vertical synchronization signal, and the backlight driving signal;
wherein the data clock signal comprises a first square wave, the vertical synchronization signal comprises a second square wave, and no common time interval is between a first time interval corresponding to the first square wave and a second time interval corresponding to the second square wave; and
wherein the backlight driving signal comprises a composite wave synthesized by a third square wave and at least one pulse width modulation signal.

US Pat. No. 10,311,782

LIGHT-EMITTING DIODE DISPLAY WITH REDUCED LEAKAGE

Apple Inc., Cupertino, C...

1. A display pixel, comprising:a first power supply terminal;
a second power supply terminal;
an organic light-emitting diode;
a first transistor, wherein the first transistor is a drive transistor that supplies a current to the organic light-emitting diode, and wherein the drive transistor and the organic light-emitting diode are coupled in series between the first and second power supply terminals;
a second transistor that has a first source-drain terminal coupled to a data line and a second source-drain terminal coupled between the drive transistor and the organic light-emitting diode;
a third transistor that has a first source-drain terminal coupled between the drive transistor and the first power supply terminal;
a fourth transistor coupled to the drive transistor and configured to receive a first reference voltage at a source-drain terminal of the fourth transistor; and
a fifth transistor coupled to a node between the drive transistor and the organic light-emitting diode and configured to receive a second reference voltage that is different from the first reference voltage at a source-drain terminal of the fifth transistor.

US Pat. No. 10,311,374

CATEGORIZATION OF FORMS TO AID IN FORM SEARCH

Adobe Inc., San Jose, CA...

1. In a computer network environment, a method for facilitating searching for a form by associating forms with categories based on form features, the method comprising:receiving, by a processor of a computing device, a quantity of categories, each category indicating a form feature, wherein the form features include (i) non-text field characteristics indicating a relation between multiple field locations, and (ii) field-specific text characteristics indicating an association between a form field and a label of the form field;
determining a category feature vector for each of the categories, each respective category feature vector indicating form features associated with the respective category;
determining a form feature vector for a respective form from a set of forms, each respective form feature vector indicating form features associated with the respective form;
automatically associating, by the processor, the set of forms with respective categories of the quantity of categories, the association based on a similarity between the category feature vectors of the respective categories and the form feature vectors of the set of forms;
automatically determining, based on form features of a particular form of the set of forms, a combination of at least two categories to which the particular form belongs;
automatically adjusting the quantity of categories to include a combined category based on the combination of the at least two categories;
storing the forms and the respective categories associated with the forms at an electronic form search server; and
providing search results from the electronic form search server based on input identifying the combined category, a form identified as a search result based on the form being associated with the at least two categories.

US Pat. No. 10,311,237

MECHANISM TO SYNCHRONIZE CLIENTS IN A DIGITAL RIGHTS MANAGEMENT ENVIRONMENT

Adobe Inc., San Jose, CA...

1. A method for implementing digital rights management for media content comprising:receiving, at a client device from a publisher device via a data network, media content for consumption on the client device, wherein an electronic license and a license executable are embedded within the media content, the electronic license providing access to the media content during a license period;
executing, by the client device, the license executable, wherein execution of the license executable causes the license executable to:
send, via the data network, a request for a current time to a heartbeat server, the heartbeat server being separate from the client device,
receive, via the data network, the current time from the heartbeat server, and
determine whether the license period has expired based at least in part on the current time received via the data network from the heartbeat server; and
terminating, by the client device, access to the media content in response to the license executable determining that the license period has expired.

US Pat. No. 10,311,028

METHOD AND APPARATUS FOR REPLICATION SIZE ESTIMATION AND PROGRESS MONITORING

Oracle International Corp...

1. A method of replication progress monitoring,comprising:
generating, using a processor and at a first time, first snapshot data that includes a first copy of a dataset residing on a first storage appliance, the first copy of the dataset having an associated first dataset structure;
generating, using the processor and at a second time, second snapshot data that includes a second copy of the dataset, the second copy of the dataset having an associated second dataset structure;
determining, using the processor, a first snapshot size difference based on a difference between a first size of the first copy of the dataset and a second size of the second copy of the dataset;
generating, using the processor, a first dead list, the first dead list including one or more data blocks included in the first copy of the dataset and absent from the second copy of the dataset;
defining, using the processor, a first released data size, the first released data size being equal to a total size of the first dead list;
generating, using the processor and at a third time, third snapshot data that includes a third copy of the dataset, the third copy of the dataset having an associated third dataset structure;
determining, using the processor, a second snapshot size difference based on a difference between the second size of the second copy of the dataset and a third size of the third copy of the dataset;
generating, using the processor, a second dead list, the second dead list including one or more data blocks included in the second copy of the dataset and absent from the third copy of the dataset;
defining, using the processor, a second released data size, the second released data size being equal to a total size of the second dead list;
estimating, by the processor, a replication transfer size by combining:
the first snapshot size difference;
the second snapshot size difference;
the first released data size; and
the second released data size;
generating, using the processor and using the replication transfer size, an estimated replication progress of transferring the dataset from the first storage appliance to a second storage appliance; and
outputting, using the processor, the estimated replication progress for display on a monitor as a displayed replication progress, the displayed replication progress used to determine a status of the replication.

US Pat. No. 10,310,888

VIRTUAL MACHINE LINKING

Rubrik, Inc., Palo Alto,...

1. A method of identifying historical snapshots for a virtual machine (VM), including:receiving a request for a historical snapshot of a VM, the request indicating an ID for the VM;
detecting that the ID for the VM in the request received is a new ID assigned to a VM by an external machine hosting VMs in a hosted service environment; and
determining whether the new ID corresponds to a newly created VM created by the external machine or an existing VM that has been previously registered with the external machine using a previous ID, wherein determining whether the new ID corresponds to a new VM includes looking at some property of the VM and wherein the property is a use case identifier that signals an instant recovery request for a specific VM;
upon identifying that the new ID corresponds to a newly created VM, creating a new VM Group (VMG) object for the newly created VM and corresponding to the new ID;
upon determining that the new ID corresponds to an existing VM that has been previously registered with the external machine using a previous ID;
identifying an existing VMG object for the existing VM;
adding the new ID to the existing VMG object; thereby holding identifiers for the newly created VM and the existing VM together in a single object;
using the existing VMG object, determining one or more snapshot histories of historical snapshots from snapshot histories stored in association with a previous ID and snapshot histories stored in association with the new ID; and
returning at least one historical snapshot from the snapshot histories determined;
searching in multiple snapshot histories of a VMG object, for an unexpired snapshot and when found, making an incremental copy of the VM based upon the unexpired snapshot, wherein the unexpired snapshot is chained to another in the snapshot history and anchored to the previous ID stored in the existing VMG object.

US Pat. No. 10,310,820

PROGRAMMING MODEL AND INTERPRETED RUNTIME ENVIRONMENT FOR HIGH PERFORMANCE SERVICES WITH IMPLICIT CONCURRENCY CONTROL

Basal Nuclei Inc, Seattl...

1. A method of computing to provide implicit concurrency control, comprising:within a runtime environment process, scheduling a task on a thread to execute an operation based on a priority on a program unit instance (PUI) of a program unit definition (PUD);
enqueueing the task into a task stream of the thread, wherein the PUI comprises an identifier, wherein the task stream comprises a flag, the identifier of the PUI, and a queue of tasks in a priority order each comprising the identifier of the PUI, and wherein the flag is set to “true” to mark the task stream as blocked, and set to “false” to mark the task stream as unblocked;
prioritizing the tasks located at the head of the queue of tasks of the task streams marked as unblocked in the thread; and
dequeuing and executing a highest priority task in the thread,
wherein executing the highest priority task in the thread includes:
applying a concurrency control algorithm corresponding to a concurrency control type of the PUD for the operation to determine whether to set the flag value of one or more task streams to “true”;
executing the operation on the PUI; and
applying the concurrency control algorithm to determine whether to set the flag value of one or more task streams to “false”.

US Pat. No. 10,308,488

LOAD-FACING WINCH

Hall Labs LLC, Provo, UT...

1. A winch comprising:a motor;
a rotatable drum for winding a line;
wherein the rotatable drum is connected to the motor;
a winch-line-guide for positioning the line during winding, comprising:
an elongated rod extending longitudinally within a frame for the rotatable drum and in substantially parallel relation to the axis of rotation of the drum,
a fairlead through which the line penetrates,
wherein the fairlead is connected to the rod, and
wherein the fairlead is movable along the length of the rod;
a winch-mount comprising:
a housing;
wherein the housing is attached to a primary support object;
a center-pivot;
wherein the center-pivot is attached to the housing;
wherein the axis of rotation of the center-pivot is perpendicular to the axis of rotation of the drum, and the axis of rotation of the center-pivot passes through the drum;
a mounting-plate to which the rotatable drum is attached;
wherein the mounting-plate is rotatably connected to the center-pivot;
a plurality of springs each attached at one end to the housing and at the other end to the mounting-plate for biasing rotation of the mounting plate about the center-pivot; and
wherein, when the fairlead is unable to move along the length of the guide rod due to a force of a load working against a movement direction of the fairlead, the winch and mounting plate rotate about the center-pivot such that the force of the load is relieved, and the fairlead is able to move along the length of the guide rod.

US Pat. No. 10,308,102

DAMPED TORQUE ROLL RESTRICTOR

VIBRACOUSTIC USA, INC., ...

1. An assembly, comprising:a first member configured for connection with a body of a vehicle;
a second member rotatably connected to the first member and configured for connection with a powertrain of said vehicle; and
a damper connected to the first member;
wherein a first portion of the first member includes an outer wall, an inner wall defining a channel, at least one bushing disposed between the inner wall and the outer wall, and a connector configured to connect the first member to said body of said vehicle, the connector being at least partially disposed within the channel; the connector includes a wall portion defining a channel for receiving a fastener, and a spherical portion around at least a portion of the wall portion to allow for articulation of the assembly; and the inner wall includes a depression in which the spherical portion is at least partially disposed.

US Pat. No. 10,307,259

ARTIFICIAL KNEE JOINT CAPABLE OF PREVENTING DISLOCATION OF THIGHBONE COUPLING MEMBER

Corentec Co., Ltd., Chun...

1. An artificial knee joint comprising:a thighbone coupling member; and
a bearing member having a distal surface disposed in a horizontal plane and extending anteriorly and posteriorly, the bearing member also including a post having a contact surface in contact with the thighbone coupling member, the contact surface of the post further comprising:
an upper surface;
an upper curved surface extending posteriorly from the upper surface;
a lower curved surface extending continuously from the upper curved surface; and
an inflection point between the upper curved surface and the lower curved surface,
wherein:
a radius of curvature of the lower curved surface is larger than a radius of curvature of the upper curved surface;
the lower curved surface has a center of curvature disposed posteriorly to the inflection point; and
the upper curved surface has a center of curvature disposed anteriorly to the inflection point such that the upper curved surface protrudes posteriorly of the inflection point.

US Pat. No. 10,307,074

MONITORING SYSTEM AND PROBE

IMPEDIMED LIMITED, Pinke...

1. An apparatus comprising:a signal generator;
a sensor;
a pair of first electrodes coupled to the signal generator, the pair of first electrodes independently positionable on different limbs of a subject; and
a pair of second electrodes coupled to the sensor, the pair of second electrodes positionable on different limbs of the subject,
wherein the pair of second electrodes includes a probe for use in performing impedance measurements on a subject, the probe comprising:
a) a housing configured to be held by an operator in use;
b) a contact surface for contacting the subject, wherein the contact surface includes a moving member for moving relative to the subject, and wherein the moving member is movably mounted to the housing and is configured to roll within the housing and along a tissue surface of the subject;
c) a connector for connecting the contact surface to the apparatus; and,
d) a position sensor for sensing movement of the moving member, wherein the position sensor is configured to transmit information indicative of the position of the probe; and
wherein, in use, the probe is moved along a segment of the subject to thereby allow an impedance profile representing variations in impedance along the segment to be determined.

US Pat. No. 10,314,186

CONDUCTIVE COVER, HOUSING ASSEMBLY AND TERMINAL

GUANGDONG OPPO MOBILE TEL...

1. A conductive cover for a terminal, comprising:a first portion;
a second portion, a slot being defined between the second portion and the first portion to partition the first portion from the second portion;
a conductive suspended strip, located in the slot and having a length equal to a length of the slot, an insulating layer being provided between the conductive suspended strip and the first portion, and another insulating layer being provided between the conductive suspended strip and the second portion, the insulating layer having a thickness ranging from 0.1 mm to 0.5 mm; and
a conductive connecting member, bridging over the slot, electrically connected with the first portion and the second portion, and insulated from the conductive suspended strip.

US Pat. No. 10,314,179

MANUFACTURING METHOD OF CIRCUIT STRUCTURE

Unimicron Technology Corp...

1. A manufacturing method of a circuit board structure, comprising:providing an inner circuit structure, the inner circuit structure comprising a core layer having an upper surface and an opposite lower surface, a first patterned circuit layer disposed on the upper surface and a second patterned circuit layer disposed on the lower surface;
forming an insulating material layer on a portion of the first patterned circuit layer, wherein the insulating material layer covers a portion of the upper surface;
forming a laser resisting layer on at least a portion of the insulating material layer after forming the insulating material layer;
adhering a release layer to the laser resisting layer;
performing a build-up process so as to laminate a first build-up circuit structure and a second build-up circuit structure on the first patterned circuit layer and the second patterned circuit layer, respectively, wherein the first build-up circuit structure covers the release layer; and
performing a laser ablation process on the first build-up circuit structure to irradiate a laser beam on the laser resisting layer so as to remove a portion of the first build-up circuit structure and the release layer, thereby forming a cavity at least exposing a portion of the upper surface of the core layer.

US Pat. No. 10,314,156

SWITCHING AMPLIFIER

Advanced Energy Industrie...

1. A radio-frequency (RF) amplifier, comprising:a plurality of switch modules connected in a cascade configuration, the plurality of switch modules being divided into at least two sets, each set corresponding to a distinct direct-current (DC) voltage, each switch module including:
a plurality of switching devices electrically connected in one of a full-bridge and a half-bridge circuit, each switching device having an “on” state and an “off” state; and
a DC voltage source electrically connected with the plurality of switching devices, the DC power source having a peak voltage equal to the distinct peak DC voltage corresponding to the set to which that switch module belongs; and
a control circuit configured to:
determine an output voltage of the RF amplifier over each of a plurality of switching intervals;
identify a combination of switching devices within each set of switch modules that, when switched, produce the determined output voltage for each switching interval; and
switch the switching devices in the identified combination within each switching interval wherein the switching devices in the switch modules change state at a frequency that is a multiple of an output frequency of the RF amplifier, wherein the multiple is chosen such that a first non-zero-amplitude harmonic of the output frequency remains above a fixed predetermined frequency that is higher than a maximum output frequency the RF amplifier is designed to generate.

US Pat. No. 10,314,155

ASYMMETRIC CONSUMABLES FOR A PLASMA ARC TORCH

Hypertherm, Inc., Hanove...

1. A torch tip assembly of a plasma arc torch for delivering a diffused stream of plasma arc to a workpiece to perform a gouging operation, the assembly comprising:a nozzle including (i) a nozzle body defining a central longitudinal axis extending between a proximal end and a distal end, (ii) a chamber in the nozzle body for receiving an electrode at the proximal end, and (iii) a nozzle exit orifice at the distal end of the nozzle body, the nozzle exit orifice defining at least a bore for conducting the plasma arc therethrough, the bore being disposed distally relative to the chamber, the bore having a first cross-sectional shape in a plane parallel to the longitudinal axis and a second cross-sectional shape in a plane perpendicular to the longitudinal axis; and
a counter bore being fluidly connected to the chamber via the bore that is between the counter bore and the chamber, the counter bore located along the central longitudinal axis, the counter bore having a first cross-sectional shape in the plane parallel to the longitudinal axis and a second cross-sectional shape in the plane perpendicular to the longitudinal axis, the first cross-sectional shape of the counter bore being substantially rectangular;
wherein at least one of the second cross-sectional shape of the bore or the second cross-sectional shape of the counter bore is non-circular, the at least one second non-circular cross-sectional shape of the bore or counter bore configured to facilitate a non-circular cross-sectional shape of the plasma arc adapted to diffuse the plasma arc in the workpiece; and
wherein an area of the second cross-sectional shape of the counter bore at a proximal end of the counter bore is greater than an area of the second cross-sectional shape of the bore at a distal end of the bore.

US Pat. No. 10,314,136

TRAFFIC LIGHT DRIVING CONTROL CIRCUIT

LITE-ON ELECTRONICS (GUAN...

1. A drive integrated circuit for controlling a traffic light, comprising:an input end and an output end;
an input voltage detection circuit, connected to the input end of the drive integrated circuit and receiving a first external signal to determine whether an input voltage of the traffic light is too low, wherein the drive integrated circuit is shut down if the input voltage of the traffic light is lower than a voltage determined by the first external signal;
a gain control circuit, connected to the input voltage detection circuit to control the gain of an output end of the input voltage detection circuit;
a driving circuit, connected to the gain control circuit, outputting at least one driving signal, wherein an output end of the driving circuit is the output end of the drive integrated circuit;
an impedance loop, connected to the input end of the integrated circuit to detect whether the traffic light is damaged;
a phase detection circuit, connected to the input end of the integrated circuit and receiving a second external signal to obtain and provide a phase difference between the input voltage of the traffic light and the second external signal to the gain control circuit as a reference, wherein the second external signal provides a determined output illumination of the traffic light;
a load current/voltage detection circuit, connected to the driving circuit, detecting an output voltage and an output current of the drive integrated circuit; and
a protection control circuit, connected to the load current/voltage detection circuit and the input voltage detection circuit, receiving a third external signal that provides threshold values of the output voltage and the output current of the drive integrated circuit, and determining whether the output current of the drive integrated circuit are larger than or lower than their corresponding threshold values to further determine whether to execute a protection mechanism;
wherein a rectifier is connected to the input end of the drive integrated circuit to provide a power supply, a load is connected to the output end of the drive integrated circuit, and the load is the traffic light comprising a LED lamp set.

US Pat. No. 10,314,114

ELECTRIC HEATING DEVICE FOR MOBILE APPLICATIONS

WEBASTO SE, Stockdorf (D...

1. An electric heating device for mobile applications, having:a substrate and
a heating conductor layer that is formed on the substrate,
wherein the heating conductor layer comprises at least one heating conductor track that extends in a main plane on the substrate,
wherein the heating conductor track is structured in such a manner that a multiplicity of track sections are formed that extend adjacent to one another and are separated from one another by insulating gaps and
at least one reversal site is provided at which the heating conductor track is deflected in such a manner that inner-lying track sections through which current is flowing in opposite directions with respect to one another extend in an adjacent and parallel manner with respect to one another,
wherein the spacing between the adjacent inner-lying track sections through which current is flowing in opposite directions with respect to one another is locally widened on the inner side in the region of the reversal site,
characterized in that
in the region of the reversal site, the inner-lying track sections protrude outwards towards track sections that lie further outwards and are separated by insulating gaps from the inner-lying track sections and in the case of the track sections that lie further outwards the width of the track sections is locally reduced only in the region of the reversal site in order to compensate the local widening on the inner side between the inner-lying track sections and the protrusion of the inner-lying track sections.

US Pat. No. 10,313,982

COOPERATIVE REALTIME MANAGEMENT OF NOISE INTERFERENCE IN ISM BAND

THALES AVIONICS, INC., I...

1. An in-flight entertainment system comprising:a plurality of static transceivers spaced apart within an aircraft cabin and mounted to structures of the aircraft, the static transceivers are configured to transmit and receive radio frequency signals in the ISM band and to measure signals received within the ISM band from mobile transceivers within the aircraft and to measure signals received from proximately located ones of the static transceivers, and to generate measurement reports containing the measurements and containing identifiers of the proximately located ones of the static transceivers and the mobile transceivers; and
an ISM band communication interference manager communicatively connected to the static transceivers, the ISM band communication interference manager comprising:
a network interface that communicates with the static transceivers through a network;
a processor coupled to the network interface; and
a memory coupled to the processor and storing program code that when executed by the processor causes the processor to perform operations comprising:
receiving the measurement reports from the static transceivers;
generating a cabin layout map that identifies the distances and relative directions between the static transceivers;
controlling transmission power levels used by the static transceivers and the mobile transceivers responsive to the content of the measurement reports and the cabin layout map.

US Pat. No. 10,313,537

METHOD, APPARATUS AND MEDIUM FOR SHARING PHOTO

BEIJING XIAOMI MOBILE SOF...

1. A method for sharing a photo, implemented by an apparatus, comprising:determining a target user related to a communication operation comprising at least one of followings: requesting a photo from said target user, exchanging instant messages with said target user or communicating with said target user;
acquiring a profile picture of said target user;
recognizing a physical characteristic of said target user according to the profile picture;
acquiring a target photo containing the physical characteristic of said target user from stored photos; and
sending said target photo to a communication client of said target user.

US Pat. No. 10,313,247

SYSTEM, METHOD, AND DEVICE FOR NETWORK LOAD BALANCE PROCESSING

1. A network load balance processing method, comprising:establishing, by a virtual server, a connection with a client using a synchronous (SYN) cookies function performed by an anti-attack module of the virtual server;
sending, by the virtual server, a control command to a back-end server and information related to the connection to the back-end server, such that the back-end server starts a connection service based on the control command and directed to the connection between the virtual server and the client; and
forwarding, by the virtual server, a data request packet from the client to the back-end server, wherein the back-end server is configured to respond to the data request packet based on the connection service by determining whether the data packet is a data packet forwarded by the virtual server and send response information to the client, wherein:
when the back-end server determines that the data packet is not the data packet forwarded by the virtual server, no processing is executed on the data packet, and
when the back-end server determines that the data packet is the data packet forwarded by the virtual server, the data packet is parsed by the back-end server, such that the control command is parsed out from the data packet.

US Pat. No. 10,313,150

DATA TRANSMISSION METHOD AND DEVICE FOR ROBOT USING BUFFER

UBTECH Robotics Corp., S...

1. A data transmission method for robot, comprising:transmitting, by a main controller, an attribute reporting request to at least one node via an attribute request frame, wherein the attribute request frame is an extended data frame and the attribute reporting request carries a length of a buffer configured to store attribute data, and the attribute data is in form of block data;
determining, by the node, whether a length of attribute data to be reported is greater than the length of the buffer, transmitting a first attribute reporting response to the main controller in response to the length of the attribute data to be reported being greater than the length of the buffer, and transmitting the attribute data in response to the length of the attribute data to be reported being not greater than the length of the buffer, wherein the first attribute reporting response carries the length of the attribute data to be reported; and
receiving, by the main controller, the first attribute reporting response transmitted from the node, updating the length of the buffer according to the first attribute reporting response, and returning step of transmitting the attribute reporting request to the at least one node via the attribute request frame.

US Pat. No. 10,313,138

POWERED DEVICE AND POWER DISTRIBUTION SYSTEM COMPRISING THE POWERED DEVICE

SIGNIFY HOLDING B.V., Ei...

1. A powered device for being used in a power distribution system, the system comprising a power sourcing device for sourcing a power to the powered device and an electrical conductor connected to the power sourcing device and the powered device for conveying the sourced power along with data between the power sourcing device and the powered device, wherein the powered device comprises:an electrical load; and
an electrical load power providing unit for generating from the sourced power an electrical load power and for providing the electrical load power to the electrical load,
wherein the electrical load power providing unit is adapted to generate the electrical load power with a power level such that an input current drawn by the powered device from the power sourcing device is maximized below a predefined upper input current threshold, allowing the powered device to consume more power than allowed to the powered device according to a negotiated power class,
wherein the electrical load power providing unit is adapted to generate the electrical load power with incrementally increasing power levels until the powered device is cut-off by the power sourcing device, wherein the electrical load power providing unit is further adapted to generate the electrical load power with a particular power generation setting corresponding to a power level that is below the power level that caused the cut-off.

US Pat. No. 10,312,926

NOISE-SHAPING ANALOG-TO-DIGITAL CONVERTER

Analog Devices Global Unl...

1. A method of operating a noise-shaping successive approximation register analog-to-digital converter (ADC) circuit including time-interleaved signal acquisition with a shared noise-shaping circuit, the method comprising:receiving at a first rate, using a first digital-to-analog converter (DAC) circuit, a first sample of an input signal during an acquisition phase of the first DAC circuit;
receiving at the first rate, using a second DAC circuit, a second sample of the input signal during an acquisition phase of the second DAC circuit that occurs after the acquisition phase of the first DAC circuit;
combining a residue charge of the first DAC circuit and a residue charge of the second DAC circuit;
updating the noise-shaping circuit at a second rate less than the first rate;
generating an output using the combination of residue charge; and
controlling a timing between the first and second DAC circuits and the noise-shaping circuit to time-interleave acquisition, bit-trial, and residue charge transfer phases of the first and second DAC circuits.

US Pat. No. 10,312,874

VOLUME CONTROL METHODS AND DEVICES, AND MULTIMEDIA PLAYBACK CONTROL METHODS AND DEVICES

BEIJING ZHIGU RUI TUO TEC...

1. A method, comprising:acquiring, by a system comprising a processor, volume information of a first device; and
in response to determining, by the system, that the volume information of the first device satisfies a predetermined condition that includes the volume information being less than a threshold:
receiving, by the system, device signals sent by one or more other devices, wherein the device signals contain related information of the one or more other devices that send the device signals,
determining, by the system, at least one second device from the one or more other devices according to the related information,
at least one of sending, by the system, device-related information of the at least one second device to the first device, or receiving, by the system, device-related information of the first device from the first device and sending, by the system, the device-related information of the first device to the at least one second device,
establishing, by the system, a data connection between the first device and the at least one second device such that the first device sends sound information that is being played currently by the first device to the at least one second device via the established data connection so as to cause the at least one second device to play the sound information in synchronization with the first device, and
controlling, by the system, a volume of the at least one second device.

US Pat. No. 10,312,830

ELECTROSTATIC GENERATOR/MOTOR ROTOR ELECTRODE SYSTEM SUITABLE FOR INSTALLATION ON THE OUTER SURFACE OF AN EMB ROTOR

Lawrence Livermore Nation...

1. An apparatus, comprising:a cylindrical rotor having an axis of rotation and an outer surface; and
a plurality of rotor electrodes attached to said outer surface, wherein each rotor electrode of said plurality of rotor electrodes has a width dimension and a length dimension, wherein said length dimension is longer than said width dimension and is oriented at an angle ? relative to said axis of rotation, wherein said rotor is formed of a material, wherein said angle
where ? is the Poisson Ratio of said material.

US Pat. No. 10,312,819

CONTROL CIRCUIT AND METHOD FOR PROGRAMMING AN OUTPUT VOLTAGE OF A POWER CONVERTER

RICHTEK TECHNOLOGY CORP.,...

1. A control circuit for programming an output voltage of a power converter including an auxiliary coil in a primary side of a transformer configured to operably detect the output voltage to generate a first voltage signal and a voltage divider coupled to the auxiliary coil configured to operably divide the first voltage signal to generate a second voltage signal, the control circuit comprising:an offset resistor having a first terminal coupled to the voltage divider configured to operably receive the second voltage signal, and a second terminal configured to operably provide a third voltage signal; and
an offset current generator coupled to the second terminal of the offset resistor and configured to operably inject a first current to the offset resistor or sink a second current from the offset resistor so as to offset the second voltage signal to generate the third voltage signal to regulate the output voltage;
wherein, the offset current generator adjusts the first current or the second current so as to adjust the third voltage signal, thereby adjusting the output voltage.

US Pat. No. 10,312,808

POWER SUPPLY AND POWER CONTROL METHOD THEREOF

GETAC TECHNOLOGY CORPORAT...

1. A power supply, of which a ground and an output end are adapted to be coupled to a load, comprising:a battery having an output end;
a first resistor coupled between the output end of the battery and the output end of the power supply so as to effectuate voltage division together with the load when the load is coupled to the ground and the output end of the power supply;
an amplifying circuit having a first input end, a second input end and an output end, with the first input end coupled to a first node between the first resistor and the output end of the power supply, and the second input end coupled to a second node between the first resistor and the output end of the battery, wherein when the load is coupled to the ground and the output end of the power supply, the amplifying circuit generates a first output voltage according to a voltage difference between the first node and the second node; and
a control circuit coupled in parallel with the first resistor between the output end of the battery and the output end of the power supply and outputting a second output voltage according to the first output voltage, such that the load is charged at the second output voltage, wherein the control circuit comprises:
a first inductor coupled to the output end of the battery;
a control unit having an input end, a first output end and a second output end, wherein the input end of the control unit is coupled to the output end of the amplifying circuit and adapted to receive the first output voltage, wherein a first control signal is generated from the first output end of the control unit according to the first output voltage, and a second control signal is generated from the second output end of the control unit according to the first output voltage;
a first transistor having a first end, a second end and a control end, with the first end coupled to the first inductor, the second end coupled to the ground voltage, and the control end adapted to receive the first control signal, thereby allowing the first transistor to turn on and turn off according to the first control signal; and
a second transistor having a first end, a second end and a control end, with the first end coupled to the first inductor, the second end coupled to a voltage regulator, and the control end adapted to receive the second control signal, thereby allowing the second transistor to turn on and turn off according to the second control signal;
wherein when the first output voltage is larger than a voltage threshold, the control unit generates and sends the first control signal for driving the first transistor to turn off and turn on and sends the second control signal for driving the second transistor to turn on and turn off, and when the first output voltage is not larger than the voltage threshold, the control unit generates and sends the first control signal for driving the first transistor to turn off and the second control signal for driving the second transistor to turn off; and
wherein when the load is not coupled to the ground and the output end of the power supply, the voltage difference is not larger than the voltage threshold; and
wherein when the load is coupled to the ground and the output end of the power supply, the voltage difference is larger than the voltage threshold, and when the first transistor turns on and the second transistor turns off, the first inductor stores energy, and when the first transistor turns off and the second transistor turns on, the energy of the first inductor is transferred to the output end of the power supply.

US Pat. No. 10,312,747

AUTHENTICATION TO ENABLE/DISABLE GUIDED SURFACE WAVE RECEIVE EQUIPMENT

CPG Technologies, LLC, I...

1. An apparatus, comprising:a network interface adapted to receive a valid key code;
a guided surface wave receive structure configured to obtain electrical energy from a guided surface wave traveling along a terrestrial medium, wherein a phase delay of the guided surface wave receive structure is set to match a wave tilt angle associated with a complex Brewster angle of the terrestrial medium in a vicinity of the guided surface wave receive structure, wherein the guided surface wave is embedded with a user key code;
a processing circuitry adapted to validate the user key code against the valid key code, wherein the processing circuitry is adapted to disable delivery of the electrical energy from the guided surface wave to an electrical load responsive to the user key code being invalidated; and
the electrical load coupled to the guided surface wave receive structure, the electrical load being experienced as a load at an excitation source coupled to a guided surface waveguide probe generating the guided surface wave.

US Pat. No. 10,311,743

SYSTEMS AND METHODS FOR PROVIDING A MULTI-MODAL EVALUATION OF A PRESENTATION

Educational Testing Servi...

1. A computer-implemented system for providing a multi-modal evaluation of a presentation, comprising:a motion capture device configured to generate motion data representing motion of an examinee giving a presentation, the motion data generated by the motion capture device representing three dimensional depth information, motion based on anchor points at respective positions of the examinee, or video frames;
an audio recording device configured to generate audio data representing audio of the examinee giving the presentation; and
a processing system configured to:
generate a plurality of non-verbal metrics of the presentation based on the motion data, the non-verbal metrics selected from the group consisting of a metric of gesticulation, a metric of posture, a metric of eye contact, and a metric of facial expression,
wherein the metric of gesticulation is generated based on the depth measurements indicating an amount of hand gesturing and based on a magnitude or a rate of pixel value changes between the video frames;
wherein the metric of posture is generated based on changes in relative distances among the anchor points;
wherein the metric of eye contact or facial expression is generated based on analysis of the video frames;
generate a plurality of audio metrics of the presentation based on the audio data, wherein the audio metrics are selected from the group consisting of a content metric, a non-content transcript based metric, and a non-content metric,
wherein the content metric is generated based on generating a first transcript based on the audio data, and then comparing the first transcript to a model transcript or to a presentation topic prompt;
wherein the non-content transcript based metric is generated based on the first transcript and comparing sounds produced by the examinee at points in the first transcript to proper pronunciation of words at the points in the first transcript;
wherein the non-content metric is generated based on one or more of stresses, accents, and discontinuities in the audio data; and
generate and output a presentation score indicating an evaluation of the presentation based on inputting the non-verbal metrics and the audio metrics to a model comprising weights for a plurality of the non-verbal and audio metrics, the weights being based on correlations between human scores and the non-verbal and audio metrics within a collection of human-scored presentations.

US Pat. No. 10,311,366

PROCEDURALLY GENERATING SETS OF PROBABILISTICALLY DISTRIBUTED STYLING ATTRIBUTES FOR A DIGITAL DESIGN

ADOBE INC., San Jose, CA...

1. In a digital medium environment for generating and modifying digital media, a method for generating styling combinations for an input design comprising:identifying, in a current digital design, a current styling combination including a plurality of styling attributes each having a current styling value;
identifying a plurality of potential replacement styling values for each attribute of the plurality of styling attributes;
determining a compatibility score for each potential replacement styling value that indicates a compatibility of the potential replacement styling value with the current digital design and any previously selected replacement styling values;
generating, based on the determined compatibility score for each potential replacement styling value, one or more probabilistically distributed sets of potential replacement styling values for each styling attribute;
receiving user input indicating a selected position of a graphical user interface control for modifying the current digital design;
selecting replacement styling values from the one or more probabilistically distributed sets of potential replacement styling values for one or more of the current styling values based on the user input and the determined compatibility scores;
applying the selected replacement styling values to the digital design to generate an updated digital design by changing the current styling values to match the selected replacement styling values; and
generating updated digital designs each time the graphical user interface control is moved to a new position.

US Pat. No. 10,310,719

TECHNIQUES FOR MEDIA ALBUM DISPLAY AND MANAGEMENT

WHATSAPP INC., Menlo Par...

1. A computer-implemented method, comprising:receiving in a messaging client on a client device, a plurality of messaging packages from a messaging server, the messaging packages including a text message portion and a separate associated visual media item;
displaying a group of visual media items associated with different messaging packages from the plurality of messaging packages received within a message listing of the messaging client;
receiving a user selection of the displayed group of visual media items;
activating, within the message listing, a group selection indicator and group controls for the group in response to the user selection of the group; and
receiving the selection of a group control and applying the group control to each visual media item in the group;
wherein activating a group selection indicator comprises displaying a generally rectangular indicator enclosing the displayed group of visual media items.