US10080370B2

A method for reducing level of contaminants from an object, the method comprises introducing the object into an ultrasonic (US) bath carrying an aqueous medium that holds, suspended therein, insoluble nanoparticles and activating said bath to apply US waves onto said object while the object is at least partially submerged within said aqueous medium.
US10080369B2

Various examples are related to making flatbreads such as, e.g., a compact machine for making flatbread in a residential kitchen-type environment or other countertop, tabletop, or space limited applications. In one example, a machine includes a hopper including a mixing chamber configured for bulk addition of raw materials for preparation of flatbread pieces; a mixing assembly configured to blend the raw materials into a flatbread dough mixture; a dough piecing assembly configured to generate a dough piece from an extruded portion of the flatbread dough mixture; a lower platen configured to transfer the pressed flatbread dough piece to a cooking zone on the dough contacting surface for cooking; and a flatbread ejection station configured to remove a cooked flatbread piece from the machine. A second cooking zone can be included to further cook the pressed flatbread dough piece prior to ejection from the machine.
US10080359B2

A fowl management system is provided. The fowl management system includes a protected surface; a wire mesh at least partially suspended above the protected surface; wherein at least a portion of the wire mesh conducts an electrical current; a fence charger attached to the wire mesh; and a power source attached to the protected surface.
US10080355B2

The present invention relates to a method of producing an inducible animal model of stress comprising genetically modifying a non-human vertebrate to express one or more protein(s) that can be activated by light in (a) cell(s) of the hypothalamic-pituitary-adrenal axis, wherein the protein(s) that can be activated by light are capable of inducing the release of (i) corticotrophin-releasing hormone (CRH) and/or arginine-vasopressin (A VP) from neurons in the paraventricular nucleus of the rostral hypothalamus; (ii) adrenocorticotropic hormone (ACTH) from corticotroph cells in the anterior pituitary; and/or (iii) glucocorticoids from cells in the adrenal cortex. The present invention further relates to an animal model of stress obtained by the method of the invention and the use of said animal model for screening for a compound for preventing, ameliorating or treating stress and/or stress-associated diseases. Further, the present invention also relates to a method of screening for a compound for preventing, ameliorating and/or treating stress and/or stress-associated diseases and methods of analyzing stress behavior in fish.
US10080353B2

The present invention generally relates to genetically modified swine wherein at least one allele of a SIGLEC1 gene has been inactivated and/or at least one allele of a CD163 gene has been inactivated. Genetically modified swine having both alleles of the SIGLEC1 gene and/or both alleles CD163 gene inactivated are resistant to porcine reproductive and respiratory syndrome virus (PRRSV). Methods for producing such transgenic swine are also provided.
US10080350B2

A swift let breeding facility, for use in creating and harvesting edible bird's nests. The facility includes sub-systems for injecting live insect and worm prey, and water, into an aerial enclosure to provide a feeding system imitative of a natural swift let feeding environment.
US10080348B2

Exemplary embodiments are directed to sensor apparatuses for attachment to an animal that include a housing and a sensor assembly. The housing can be attachable to the animal and includes an internal cavity formed therein. The sensor assembly can be disposed within the internal cavity of the housing. The sensor assembly includes a force sensor and an accelerometer arranged to detect force data and accelerometer data representative of a physiological state of the animal. Exemplary embodiments are also directed to method and sensor systems for detecting a physiological state of an animal.
US10080347B2

A disposable diaper to be fit around the waist of the pet, having: a rear-side waist area; a stomach-side waist area; a crotch area; end sections in the diaper longitudinal direction; end sections in a diaper longitude-intersecting direction; a tail insertion opening; an absorbent core; an area not having the absorbent core arranged therein; an attachment section in the stomach-side waist area; an attachment area that receives the attachment section; and an expandable/contractible elastic member for a leakage-prevention sheet arranged, in an extended state, in the leakage-prevention sheet. The expandable/contractible elastic member is arranged in a prescribed area in the diaper longitudinal direction, between the absorbent core and the end section in the diaper longitude-intersecting direction. A standing-up section in which the end section in the diaper longitudinal direction stands up is formed as a result of the contraction of the expandable/contractible elastic member for the leakage-prevention sheet.
US10080344B2

Provided are: a sheet for pets which contains carbon and has a superior appearance, and a method of manufacturing the sheet for pets. A sheet for pets is provided with a liquid-permeable front surface sheet, a liquid-impermeable back surface sheet, an absorbent layer that contains carbon and organic acid and is positioned between the front surface sheet and the back surface sheet, and a front surface-side liquid-permeable sheet that is black and is positioned on the front surface sheet-side of the absorbent layer. The front surface-side liquid-permeable sheet is preferably formed from pulp fibers that have been dyed black.
US10080340B1

According to the invention, there is provided seed and plants of the hybrid corn variety designated CH894945. The invention thus relates to the plants, seeds and tissue cultures of the variety CH894945, and to methods for producing a corn plant produced by crossing a corn plant of variety CH894945 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH894945.
US10080339B2

The invention provides seed and plants of tomato hybrid PS 02353389 and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of tomato hybrid PS 02353389 and the parent lines thereof, and to methods for producing a tomato plant produced by crossing such plants with themselves or with another tomato plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10080331B2

A baling roller for a round agricultural baler includes a roller body with a jacket surface, which encloses the circumference and the length of the roller body. Furthermore, radially extending elevations are located, on the jacket surface, over the circumference and the length of the roller body. In order to optimize the pressing effect of the baling roller, the elevations on the jacket surface have a greater radial extension on the end areas of the roller body than in an area of the roller body, lying between the end areas.
US10085368B2

An electronic device includes a heat dissipation member, a power element that is thermally coupled to the heat dissipation member, and a first conductive layer to which the power element is electrically coupled. The electronic device further includes a control element that controls a switching operation of the power element, a second conductive layer to which the control element is electrically coupled, and a resin layer arranged between the first conductive layer and the second conductive layer. The power element is embedded in the resin layer. The first conductive layer, the resin layer, and the second conductive layer are stacked on the heat dissipation member in this order from the ones closer to the heat dissipation member.
US10085364B2

An assembly includes a drive housing and a first printed circuit board (PCB) with at least one solid-state memory component, the first PCB having a first surface, where the first PCB is located within the drive housing. The assembly also includes a second PCB with at least one solid-state memory component, where the second PCB is operatively electronically coupled to the first PCB, the second PCB having a second surface, and where the second PCB is located within the drive housing. The assembly also includes a first thermal transfer element configured for partial thermal communication between the first PCB and the second PCB through the first and second surfaces, where the first thermal transfer element is shaped to include a partially thermally insulating air gap located between the first and the second PCB, and where the first thermal transfer element is in thermal communication with the drive housing.
US10085358B2

A sled for operation in a corresponding rack of a data center includes a chassis-less circuit board substrate having one or more physical resources coupled to a top side of the chassis-less circuit board and one or more memory devices coupled to a bottom side of the chassis-less circuit board. The sled does not include a housing or chassis and is opened to the local environment. In the illustrative embodiments, the sled may be embodied as a compute sled, an accelerator sled, or a storage sled.
US10085357B2

The disclosed embodiments include enclosures for electronic devices formed from RF-transparent, toughened glass materials, such as chemically hardened alkali-aluminosilicate glass. For example, according to the disclosed embodiments, an enclosure for an electronic device may be formed from a plurality of enclosure components joined together along corresponding interfaces to establish an enclosure structure, or alternatively, may be formed from a single enclosure component. In some aspects, the enclosure structure may have corresponding first and second ends, the enclosure structure may have corresponding first and second surfaces, and the second surface may be exposed to an environment. The enclosure may also include first and second cap components disposed at corresponding ones of the first and second ends.
US10085355B2

A housing mountable on a mounting rail includes an upper housing part which has two side walls, extending longitudinally in a longitudinal direction and spaced apart from one another in a transverse direction transverse to the longitudinal direction; and a receiving chamber, formed between the side walls, for receiving an electronics module, at least one of the side walls having a first opening via which a first electrical line is connectable to a first port of the electronics module. The upper housing part has a connection chamber which is offset in the longitudinal direction from the receiving chamber, is formed between the side walls, and is open to the receiving chamber such that a second electrical line is connectable to a second electrical port of the electronics module via the connection chamber.
US10085348B2

A process of producing electrically conductive pathways within additively manufactured parts and similar parts made by plastic extrusion nozzles. The process allows for a three-dimensional part having both conductive and non-conductive portions and allows for such parts to be manufactured in a single production step.
US10085344B2

An electronic component includes an inner electrode inside of a main body and exposed at a surface of the main body, and an outer electrode on a surface of the main body and electrically connected to the inner electrode, wherein a plurality of recesses are provided in a surface of the outer electrode, and each of the plurality of recesses includes a portion in which a diameter of an opening of the recess gradually decreases toward an opening side of the recess.
US10085336B2

A multilayer wiring board has a strip structure comprising a core material in which a ground pattern is disposed on one side of an insulating layer and a strip line is disposed on the other side, a prepreg disposed on the strip line of the core material, and a ground pattern disposed on the prepreg. In this multilayer wiring board, the core material is formed with a high frequency-adaptive base material, and the prepreg is formed with a general-purpose material.
US10085335B2

A method for generating atmospheric pressure cold plasma inside a hand-held unit discharges cold plasma with simultaneously different rf wavelengths and their harmonics. The unit includes an rf tuning network that is powered by a low-voltage power supply connected to a series of high-voltage coils and capacitors. The rf energy signal is transferred to a primary containment chamber and dispersed through an electrode plate network of various sizes and thicknesses to create multiple frequencies. Helium gas is introduced into the first primary containment chamber, where electron separation is initiated. The energized gas flows into a secondary magnetic compression chamber, where a balanced frequency network grid with capacitance creates the final electron separation, which is inverted magnetically and exits through an orifice with a nozzle. The cold plasma thus generated has been shown to be capable of accelerating a healing process in flesh wounds on animal laboratory specimens.
US10085323B2

A helicopter search light comprises a lighting arrangement comprising at least one light source and having an adjustable light output; a light detector, which is configured for detecting light reflected by the ground and/or at least one item on the ground and for providing a detection signal which is correlated to an amount of light detected; and a control unit, coupled to the light detector for receiving the detection signal and to the at least on light source for controlling the adjustable light output of the lighting arrangement.
US10085315B2

Self-identifying solid-state transducer (SST) modules and associated systems and methods are disclosed herein. In several embodiments, for example, an SST system can include a driver and at least one SST module electrically coupled to the driver. Each SST module can include an SST and a sense resistor. The sense resistors of each SST module can have at least substantially similar resistance values. The SSTs of the SST modules can be coupled in parallel across an SST channel to the driver, and the sense resistors of the SST modules can be coupled in parallel across a sense channel to the driver. The driver can be configured to measure a sense resistance across the sense resistors and deliver a current across the SSTs based on the sense resistance.
US10085310B2

An oven may include a housing having a cooking receptacle configured to hold content therein, a heating element carried by the housing and configured to heat the content, and a proximity detector carried by the housing in the cooking receptacle and configured to detect surface movement of the content. The proximity detector may include at least one SPAD.
US10085307B2

The present invention relates to an induction coil for an induction heating appliance, in particular for an induction cooking hob. The induction coil comprises at least one base plate (10) and at least one winding arrangement (12). The winding arrangement (12) includes at least one portion of high winding concentration (18) and at least one portion of low winding concentration (20). The base plate (10) is arranged above one or more winding arrangements (12). The base plate (10) includes at least one conductive portion (14) and at least one non-conductive portion (16). At least one conductive portion (14) of the base plate (10) is arranged above at least one portion of high winding concentration (18) of the winding arrangement (12). At least one non-conductive portion (16) of the base plate (10) is arranged above at least one portion of low winding concentration (20) of the winding arrangement (12). The conductive portion (14) of the base plate (10) is made by at least one conductive material. The non-conductive portion (16) of the base plate (10) is made by at least one non-conductive material and/or formed by at least one cut-out in the base plate (10). Further, the present invention relates to an induction heating appliance. Moreover, the present invention relates to an induction cooking hob.
US10085304B2

A cooktop device includes at least one heater arrangement, and at least one control unit configured to define in at least one operating mode a number of virtual heating zones with different heat output densities depending on a size of the cookware. The virtual heating zones are formed by adjacently arranged heating elements of the heater arrangement of a number or size sufficient to heat the cookware.
US10085300B2

Methods, systems, and devices for wireless communication are described. Wireless devices may operate in an extended connected discontinuous reception (eDRX) mode to increase energy efficiency and extend battery life. Control signaling may be used to initiate or support the extended sleep cycles associated with eDRX operation. In some cases, a system frame number (SFN) extension may be implemented to record frame cycles and differentiate SFNs that occur in a first frame cycle from SFNs that occur in a second frame cycle. Control techniques to support eDRX operation and maintain network synchronicity and compatibility may also be employed. In some examples, a wireless system may broadcast extended or dedicated system information updates to an eDRX capable device or devices. In some cases, devices may adjust the rate at which radio link monitoring (RLM) measurements are taken to timely determine radio link failures (RLFs) in conjunction with eDRX operation.
US10085291B2

A method of associating multiple user endpoints (UEs) with a single IMS session in an IMS network having a serving node for controlling at least one IMS session for a user and at least a first access network for providing access to UEs. The method involves associating a first UE with the user and with an IMS session; discovering a second UE in a proximity of the first UE; discovering information about the second UE; communicating the information about the second UE to the serving node; the serving node utilizing computer-implemented policy logic to determine whether to associate the second UE with the user and the IMS session; and if the policy logic determines that the second UE is to be associated, the serving node associating the second UE with the IMS session while retaining the association with the first UE.
US10085283B2

Techniques are provided for accessing a shared radio frequency spectrum band by selecting a subset antennas associated with a successful access procedure for accessing the shared radio frequency spectrum. In some examples, a wireless communication device, such as a network node, may perform a listen before talk (LBT) procedure for each of two or more subsets of antennas associated with the network node, and only those subsets of antennas that pass the LBT procedure are used for transmissions during the associated time period, while other antennas are idle, or used for transmissions on another radio frequency spectrum band during the associated time period. In some examples, antennas of a wireless communication device may perform an access procedure utilizing beamforming capabilities of associated antennas to determine one or more different spatial directions that may provide access to the shared radio frequency spectrum band.
US10085282B2

The present disclosure provides a method for channel detection, a sending terminal and a system comprising the sending terminal and a receiving terminal. The method for channel detection, including: when an Access Point (AP) allows an associated Station (STA) associated with it to use a dynamic channel detection threshold, sending, by the AP, one or more pieces of detection information used by the associated STA and a set of dynamic threshold parameters corresponding to the one or more pieces of detection information.
US10085279B1

When a base station is serving a user equipment device (UE) that tunes away from the base station during recurring tune-away periods, the base station will determine that the base station did not receive a communication expected to be received at a particular time from the UE. Based on the determining, the base station will estimate a first tune-away period of the UE's recurring tune-away periods to be a time period that encompasses the particular time. And based on the estimated first tune-away period, the base station will estimate times of subsequent tune-away periods. The base station will then configure itself such that it avoids communicating with the UE during the estimated times of the subsequent tune-away periods.
US10085275B2

This disclosure relates to synchronization and interprocessor communication techniques in an improved system architecture for a cellular modem. According to some embodiments, a wireless device may include a control module, a downlink module, and an uplink module. The control module may decode control information to determine whether uplink or downlink activities are scheduled. If any uplink or downlink activities are scheduled, the control module may activate one or both of the uplink module or the downlink module to perform the scheduled activities. If no downlink activities are scheduled, the downlink module may not be activated by the control module, and may remain asleep until a later time when downlink activities are scheduled. Likewise, if no uplink activities are scheduled, the uplink module may not be activated by the control module, and may remain asleep until a later time when uplink activities are scheduled.
US10085273B2

A method and a device for transmitting enhanced transmission selection (ETS) standard configuration information. The receiving method includes: receiving LLDP packets, wherein, the LLDP packets are in an ETS recommended TLV format; analyzing a first field in the LLDP packets, and determining whether the value of each byte in the first field is in a preset range or not; analyzing the value of a first segment of bits of each byte in the first field when determining that the value of each byte in the first field is in the preset range, and determining a scheduling algorithm used by internal priorities of a traffic class corresponding to each byte in the first field according to the values of the first segment of bits; and analyzing value of a second segment of bits of each byte in the first field, and determining an additional parameter corresponding to the priority.
US10085265B2

Techniques for wireless communication are described, which may include establishing a connection, by a user equipment (UE), with a first and second evolved NodeB (eNB), wherein each of the eNBs provide radio resources to the UE for respective uplink communications; receiving from the first eNB, at the UE, an indication including an allocation of uplink transmit power between the first eNB and at least the second eNB; and transmitting the uplink communications from the UE to the first and second eNBs based on the indication. The techniques may further include coordinating, by a first eNB, multi-connectivity communication for a UE with at least the first eNB and a second eNB; determining for the UE, at the eNB, an allocation of uplink transmit power between the first eNB and at least the second eNB; and transmitting an indication including the allocation of uplink transmit power allocation from the first eNB to the UE.
US10085259B2

A system that receives a request for resources from a first system of a plurality of systems having different levels of priority; identifies resources that are available in a second system different from the plurality of systems based on the received request; and determines whether to adjust a resource assigned to the plurality of systems based on the priority level of the first system and the resources that are available in the second system.
US10085248B2

A method performed by a first communication device (101) for sending one or more control signals to a second communication device (102). The first communication device (101) and the second communication device (102) operate in a wireless communications network (100). The first communication device (101) determines (901), during a first period, that a transmission medium is available for sending the one or more control signals to the second communication device (102). The first communication device (101) then sends (902), to the second communication device (102), the one or more control signals along with a discovery signal, via the transmission medium. The discovery signal and the one or more control signals are sent without data after the first period. The first period is shorter than a second period for determining that the transmission medium is available for sending the data.
US10085246B2

A method and an apparatus for performing random access and uplink transmission of a User Equipment (UE) supporting Carrier Aggregation (CA) are provided. The method includes determining whether a Scheduling Request (SR) is pending, determining, when the SR is pending, whether an uplink transmission resource is available in a current Transmission Time Interval (TTI), determining, when the uplink transmission resource is not available, whether a Physical Uplink Control Channel (PUCCH) resource is configured for transmission of the SR, and initiating, when the PUCCH resource is not configured, a random access process in a primary cell. The random access method and apparatus of the present invention is advantageous to reduce the waste of transmission resources.
US10085245B2

The present invention relates to a wireless communication system. In detail, the present invention is a method for transmitting data to a base station (BS) at a user equipment. The method comprises: receiving information regarding a contention-based Physical Uplink Shared Channel (PUSCH) zone including a plurality of contention-based PUSCH blocks; allocating at least one contention-based PUSCH resource block for transmission of the data based on the contention-based PUSCH zone information; and transmitting the data to the base station (BS).
US10085242B2

A user terminal according to an embodiment comprises: a transmitter configured to transmit a message to a base station, the message requesting a gap used to receive or transmit a discovery signal that is a direct terminal-to-terminal radio signal for discovering another user terminal; and a receiver configured to receive configuration information from the base station, the configuration information configuring the gap to the user terminal. The message includes: gap information indicating the gap; and frequency information indicating a frequency associated with the gap information. The gap information includes: a bitmap indicating at least one subframe; and an offset value with reference to “0” of system frame number (SFN).
US10085231B2

This application is directed to a method for initiating a driver mode or a passenger mode of an electronic device. A first wireless device determines whether a second wireless device associated with the user is communicatively connected to a vehicle. The second wireless device is distinct from the first wireless device. In accordance with determination that the second wireless device is connected to the vehicle, the first wireless device causes at least one of the first wireless device, the second wireless device and the vehicle kit device to operate in the driver mode configured for exchanging information between a driver and the vehicle. In accordance with determination that the second wireless device is not connected to the vehicle, the first wireless device detects that the first client device operates in proximity to the vehicle, and prevents the first and second wireless devices from operating in the driver mode.
US10085228B2

A method for device-to-device (D2D) communication includes determining that a first user equipment (UE) is out-of-coverage, the first UE having been previously in-coverage on a first cell. The method also includes starting a timer upon determining that the first UE is out-of-coverage and determining whether the first UE has returned to be in-coverage after starting the timer. Additionally, the method includes determining whether the timer has expired and communicating, by the first UE directly with a second UE, using out-of-coverage resources from the first cell when the timer has not expired and the first UE has not returned to be in-coverage.
US10085226B2

Provided are a method and apparatus for sending a Device-to-Device Synchronization Signal (D2D SS), and a User Equipment (UE). The method includes: selecting, by a source UE one Zadoff-Chu (ZC) sequence from M predetermined ZC sequences of which a length is N; mapping, by the source UE the selected ZC sequence to a predefined D2D SS source; and sending, by the source UE a D2D SS obtained after the mapping to a target UE. The method effectively reduces mutual interferences between a Demodulation-Reference Signal (DM-RS) and a Sounding Reference Signal (SRS) sent by the target UE and the D2D SS. The apparatus includes: a selection component, a mapping component, and a sending component. The apparatus may also include: a storage component, and a processing component.
US10085222B1

A wireless communication system to control the transmit power for a wireless repeater chain. The method includes a wireless access point wirelessly exchanging data with User Equipment (UEs) over the wireless repeater chain. The method also includes the wireless access point determining interference levels for wireless access points in neighboring cells, and when the interference levels for at least one of the wireless access points in the neighboring cells exceeds an interference threshold, then the method includes the wireless access point decreasing the transmit power of the wireless repeater chain.
US10085220B1

Disclosed is a method and system for compensating for excessive attenuation on an RF connection between a remote radio head (RRH) and an antenna of cell site. In an example configuration, in which first and second RF carriers of a cell site traverse different RF paths between respective RRHs and respective antenna, the second RF carrier may be subject to more attenuation than the first. Consequently, antenna transmission power of the second RF carrier may be below one or another threshold. For communication services to user equipment devices that involve both the first and second RF carriers, the diminished antenna transmission power of the second RF carrier may cause service degradation. In accordance with example embodiments, a controlling network entity may determine that the power is diminished, and responsively reallocate transmission power from an underutilized carrier to the second carrier, thereby boosting its transmission power and remediating service degradation.
US10085219B2

A method for power control in a wireless network is performed in a first node in the wireless network and comprises the steps of: estimating a received power spectral density from a second node in the wireless network; determining a target received power spectral density from a third node in the wireless network, in dependence of the estimated received power spectral density; and sending power control information to the third node in dependence on the determined target received power spectral density.
US10085210B2

A system and method are disclosed for providing uplink timing synchronization during DRX operation in a wireless communication system.
US10085209B2

A communication method that includes transmitting a power save multi-poll (PSMP) frame containing a power save mode (PSM) of a non-access point (AP) station (STA) to a first station and to a second station which are paired with an AP on the basis of multiple input multiple output (MIMO) technology. Information on the PSM indicates the point in time of starting a downlink transmission period, the duration of the downlink transmission period, and transmission object station identification information. The method further involves transmitting a data frame to the first station and to the second station on the basis of the MIMO technology during the downlink transmission period. The transmission object station identification information indicates a group identifier for indicating an object station group including the first station and the second station.
US10085205B2

One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: receiving information for a plurality of telecommunications networks, from at least one device, regarding quality of network access between at least one of a plurality of user devices and at least one of the plurality of telecommunications networks; determining quality of each of the plurality of telecommunications networks by aggregating and storing the information received from the at least one device; receiving a request from a device of a user to connect to a telecommunications network; and providing, based upon the determined quality of the plurality of telecommunications networks, a recommendation of a telecommunications network from the plurality of telecommunications networks for connection by the device of a user. Other aspects are described and claimed.
US10085191B2

A control apparatus (151) selects a target core network entity for providing a mobility management service or a data transfer service to a radio terminal (111), from among a plurality of candidate core network entities (121, 141, 142) having different route costs to the radio terminal (111) or having different sizes of a management range, based on at least one of: a delay tolerance level of the radio terminal (111); a frequency of occurrence of control signaling of the radio terminal (111); and a communication interval of the radio terminal (111). This contributes, for example, to determining which of a plurality of core network entities is used for a radio terminal by using one or more criteria (indices or parameters) other than the mobility of the radio terminal.
US10085175B2

The present document discloses a load control method for notification messages. The method includes: a common service entity (CSE) setting a maximum storage number of notification messages for the CSE; the CSE creating a first attribute for a subscription resource when the CSE creates the subscription resource; the CSE setting a second attribute of the notification message according to the first attribute of the subscription resource when the CSE generates the notification message for the subscription resource; and the CSE performing load control according to the maximum storage number of the notification messages and second attributes of various stored notification messages when the CSE stores the notification message and the second attribute of the notification message. The present document also discloses a load control apparatus for notification messages.
US10085154B2

A system including a cell controller and a method for dynamic inter-cell interference coordination based on a strong interference neighbor relationship table (SI-NRT) are provided. In the method, the cell controller generates a SI-NRT based on a predefined threshold value and interferences from a plurality of neighbor cells. The cell controller determines whether a cell needs additional high power frequency band and determines whether there is available high power frequency band in the plurality of neighboring cells based on the SI-NRT.
US10085153B2

A wearable device can establish a verified session with a host device. For example, if a user wearing the wearable device unlocks the host device (e.g., by entering a credential), the devices can create a verified session, which can persist across lock and unlock events at the host device. For the duration of the verified session, a host device can request session confirmation from the wearable device at any time to confirm that the verified session is still in progress. While the session is in progress, the host can make features available such as bypassing re-entry of a credential during unlock operations.
US10085149B2

A method in a wireless sensing device for authenticating a gateway device of a sensor network is described. The method includes receiving a certificate where the certificate was generated by the management server upon a determination that the gateway device and the wireless sensing device are associated and is a digital document including data and a digital signature, where the digital signature was generated by the management server based on the data and a private key of the management server, and where the data includes a first identifier and a second identifier; confirming that the wireless sensing device is authorized to upload data to the gateway device; in response to the confirming that the wireless sensing device is authorized to upload data to the gateway device, uploading to the gateway device data indicative of a plurality of sensor measurements taken over time to be transmitted to the management server.
US10085143B2

An emergency response system includes remote computing devices programmed via executable code instructions to broadcast an emergency alert to recipients, responsive to instructions received from administrators or emergency responders, the emergency alert including a response request permitting recipients to provide a binary positive or negative user status response, receive the responses from the recipients along with location information, send a map showing known recipient locations coded by corresponding response status to the administrators/responders, provide chat functionality between users during an emergency alert, provide social media functions including message exchange between users, and override the social media functions during an emergency alert so that social media messages cannot be exchanged.
US10085140B2

A mobile communication device includes a temperature sensor configured to sense a temperature and a control unit configured to determine whether a change in the sensed temperature relative to a previously-sensed temperature corresponds to a critical time range. The control unit is also configured to store data in a data storage unit when it is determined that the change in the sensed temperature corresponds to the critical time range.
US10085139B2

Method and apparatus for transmitting selected pictorial information present in a host computing device to be displayed on an e-ink type display of a portable device that shows a displayed previous image, wherein the portable device obtains energy supply from the host computing device required for the refreshment of the displayed image, wherein the portable device calculates the energy required for the next refreshment and indicates when in the device sufficient energy is stored, for the calculation of the required energy the timing profile of the portable device is divided into segments, and only the segment of the profile is used which corresponds to the actual parameters required at the time of refreshment, whereby less energy is needed for the refreshment.
US10085136B2

The systems, methods and apparatuses described herein provide an apparatus configured for ensuring proximity of a communication partner. In one aspect, the apparatus may comprise a communication port and a processor. The processor may be configured to send a request to and receive a response from the communication partner via the communication port using modulated signals, measure a time period between sending and receiving using timings of modulated signals' symbols, and receive a secondary value from the communication partner. The secondary value may be verified to include at least a portion of the request and a portion of the response, and may have been sent with authenticating data to authenticate it. The time period may be compared with a predefined threshold calculated based on a predefined maximum allowed distance to the communication partner. In another aspect, an apparatus may be configured to ensure its proximity to a communication partner.
US10085132B2

An embodiment method for downlink machine type communications (MTC), includes receiving, at a base station, parameters including a geographic location related to a remote equipment (RE), receiving a predicate identifying the RE, determining a target zone in which the RE is located, determining a radio bearer associated with the target zone, and transmitting a data packet and the predicate by the base station on the radio bearer to a plurality of REs disposed in the target zone, the plurality of REs comprising at least the RE.
US10085124B2

A system and method to leverage Web Real-Time Communication (WebRTC) for implementing Push-to-Talk (PTT) solutions. One or more servers interface to a communications network to perform advanced voice services for one or more wireless or wired user devices, wherein the advanced voice services include a two-way half-duplex voice call within a group of the user devices comprising a PTT call session. At least one of the user devices communicates with at least one of the servers during the PTT call session using a WebRTC connection, and at least the media streams for the PTT call session are transmitted between the server and the user device using the WebRTC connection.
US10085111B2

A method of communicating with multiple other devices by a low energy device, the method including broadcasting advertisements from the low energy device to connect, the advertisements being broadcasted at a slow rate, receiving an event at the low energy device, responsive to receiving the event, broadcasting advertisements at a high rate for a selected period of time, and connecting and disconnecting with the multiple other devices to exchange information related to the event during the selected period of time.
US10085110B2

A power supply apparatus includes a power supply unit configured to wirelessly supply power to an electronic apparatus, a communication unit configured to receive information regarding the electronic apparatus from the electronic apparatus, and a control unit configured to control whether to perform a process for detecting a foreign object according to whether the information is updated by the electronic apparatus.
US10085108B2

A method for visualizing a directional sound activity of a multichannel audio signal, wherein the multichannel audio signal comprises time-dependent input audio signals, comprising determining a directional sound activity vector from virtual sound sources determined from an active directional vector and a reactive directional vector determined from time-frequency representations of different input audio signals for each one of a plurality of time-frequency tiles; determining a contribution of each one of said directional sound activity vectors within sub-divisions of space on the basis of directivity information related to each sub-divisions of space and directional sound activity level within said sub-division of space by summing said contributions; displaying a visualization of the directional sound activity of the multichannel audio signal by a graphical representation of directional sound activity level within said sub-division of space.
US10085103B2

A portable sound enhancement module for interconnection between a stereo signal source and a sound generator such as stereo headphones, includes an audio driver with a positive left input, a negative left input, a positive right input and a negative right input, the positive right input and the positive left input of the audio driver and the negative left signal and the negative right signal source are coupled to ground. The positive left signal is coupled to the negative left input and the positive right signal is coupled to the negative right input. The enhancement module includes a battery, a charger and a programmable controller. The controller sets the amplification level for the audio driver, indicates the state of the battery charge and turns the enhancement module on and off in response to predefined criteria. The sound generator is coupled to receive the right output signal and the left output signal from the enhancement module and generate enhanced sound in accordance with the invention.
US10085095B2

A hearing aid system and method of operating the hearing aid system, wherein the impedance of a hearing aid receiver is measured, values of two hearing aid receiver parameters are derived based on the measurements, an electro-acoustical model of the receiver is provided using the derived values, the model is used to predict (i) a non-distorted membrane displacement based on the derived values of the parameters measured at a zero bias voltage, and (ii) a distorted membrane displacement based on the derived values of the parameters measured at a non-zero bias voltage, based on the predicted displacements, a compensation gain is determined suitable to compensate non-linear distortion of the hearing aid receiver, and the compensation gain is applied to the processing of a hearing aid input signal.
US10085092B2

A flash generator is capable of identifying which type of flash head and flash head extension cables that is connected to the flash generator. A flash head and flash head extension cable can be identified by the flash generator. The flash generator provides a power supply to a flash head. Further the flash generator includes a first current generator for charging the capacitor. The flash generator further includes a second current generator or a voltage generator connected to an output of the flash generator and arranged to provide a current or a voltage to create a voltage UID over a component in a flash head or a flash head extension cable connected to the flash generator. Processing means are arranged to identify the flash head or the flash head extension cable by the measured voltage UID.
US10085091B2

A system, method and one or more wireless earpieces for performing self-configuration. A user is identified utilizing the one or more wireless earpieces. Noises from an environment of the user are received utilizing the one or more wireless earpieces. An audio profile associated with the noises of the environment of the user is determined. The components of the one or more wireless earpieces are automatically configured in response to the audio profile and the user identified as utilizing the one or more wireless earpieces.
US10085084B2

The present disclosure discloses a wearable device with a sound sealing structure. The disclosed device may include a housing having at least one or more sound holes, at least one or more substrates fixed inside the housing, and at least one or more sound element portions disposed in the housing to face a 1st direction(+) and including a sound path comprising a duct structure for connection to the sound hole. At least one or more coupling structures on which a coupling force is exerted in a 2nd direction facing a vertical direction of the 1st direction may be formed between the housing and the sound element portion, and the sound element portion may be prevented from and/or resist being moved back in a 1st direction(−) due to the at least one or more coupling structures.
US10085082B2

An earpiece includes an earpiece housing, a processor disposed within the earpiece, a speaker operatively connected to the processor, a microphone operatively connected the processor, and a global navigation satellite system (GNSS) receiver disposed within the earpiece. A system may includes a first earpiece having a connector with earpiece charging contacts, a charging case for the first earpiece, the charging case having contacts for connecting with the earpiece charging contacts, and a glob& navigation satellite system (GNSS) receiver disposed within the charging case.
US10085060B2

A system monitors cinema playing content and generates movie-viewing statistics. The method includes, among other steps: acquiring screen brightness and projection ambient brightness or a video; comparing the acquired screen brightness and the projection ambient brightness or discriminating the video; activating, after it is determined that a film begins to be projected, an acquisition and recognition device of the terminal equipment to acquire the played audio and video content and acquire an auditorium infrared picture during projection; comparing, by the acquisition and recognition device, the acquired audio and video content with a monitoring database to obtain the projected content, recognizing, by the acquisition and recognition device, human bodies in the acquired auditorium infrared picture during projection to count the number of audiences; and associating or combining, by the acquisition and recognition device, the projected content obtained through comparison with the counted number of audiences.
US10085051B2

A method and an apparatus for converting a moving picture expert group (MPEG) media transport (MMT) stream into a MPEG-2 transport stream (TS). The method including applying restrictions to MMTP packets for the MMTP stream. The method also includes converting a presentation time and decoding time from a coordinated universal time (UTC) based absolute time to a program clock reference time (PCR) based value. The method further includes, when converting the MMTP stream to the MPEG-2 TS, constructing the MMTP stream based on MPEG-2 TS rules without adding or removing data by using a hypothetical receiver buffer model (HRBM). Additionally, the method includes determining values of MPEG-2 TS packet fields of a TS packet layer, an adaptation field and Packetized Elementary Stream (PES) packets from values of the MMTP packets.
US10085046B2

A video transmission method is disclosed herein. A target video segmentation is transmitted to a piece of user equipment relatively quickly, so that caching efficiency of a caching device can be improved, and a processing burden of the caching device can be reduced. The method includes: receiving, by a gateway device, a target URL sent by a second user equipment, and determining, from a caching device, a second video corresponding to the target URL; determining a segmentation part of the target URL according to the segmentation part extraction model; and determining a target video segmentation from the second video according to the segmentation part of the target URL, and sending the target video segmentation to the second user equipment.
US10085034B2

An image coding apparatus and method capable of suppressing a decrease in coding efficiency. The image coding apparatus includes: a coding unit that codes image data configured by plural layers; an interlayer prediction-related information generating unit that generates information relating to an interlayer prediction of the current slice in a case a layer of the current slice is an enhancement layer, and a slice type of current slice is a P slice or a B slice; and a transmission unit that transmits coded data of the image data generated by the coding unit and the information relating to the interlayer prediction generated by the interlayer prediction-related information generating unit. The apparatus and method, for example, may be applied to an image coding apparatus that scalably codes image data or an image decoding apparatus that decodes coded data acquired by performing scalable coding of the image data.
US10085031B2

An inter-prediction method according to the present invention comprises the steps of: deriving motion information of a current block; and generating a prediction block for the current block on the basis of the derived motion information. According to the present invention, computational complexity can be reduced and encoding efficiency can be improved.
US10085030B2

A method and an encoder for SSIM-based bits allocation. The encoder includes a memory and a processor utilized for allocating bits based on SSIM, wherein the processor estimates the model parameter of SSIM-based distortion model for the current picture and determines allocates bits based on the SSIM estimation.
US10085022B1

An apparatus includes a first circuit and a second circuit. The first circuit may be configured to (i) generate a sequence of intermediate matrices by multiplying an original matrix by a predetermined matrix and (ii) write the intermediate matrices into a memory in a first order that alternates between a row order and a column order. The second circuit may be configured to generate a given matrix by reading the intermediate matrices from the memory in a second order that alternates between the column order and the row order.
US10085016B1

In some embodiments, a video prediction (reference block) cache includes multiple (e.g. 4) independently-addressable subcaches, each storing a predetermined part of a cache back-end (memory subsystem) word. For example, a 16-byte word received by the cache from memory may be split between four 4-byte subcaches. Each subcache line/block stores the data of a 2-D pixel array. Retrieving a cached prediction may be performed by accessing different subcaches synchronously (on the same clock cycle) to assemble the prediction from parts stored in different subcaches. A cache tag may be defined by a 4-D vector having x-position, y-position, frame ID, and color component (luma/chroma) fields. Using sub-word, independently-addressable subcaches allows increasing the efficiency of cache access and allows addressing memory bandwidth limitations facing emerging video coding standards and applications, which employ relatively large and varied prediction sizes.
US10085012B2

A method and apparatus for performing a single view depth and texture calibration are described. In one embodiment, the apparatus comprises a calibration unit operable to perform a single view calibration process using a captured single view a target having a plurality of plane geometries having detectable features and being at a single orientation and to generate calibration parameters to calibrate one or more of the projector and multiple cameras using the single view of the target.
US10085010B2

An imaging system for capturing images of the same object using a plurality of image capturing apparatuses that can communicate with each other is provided. At least one image capturing apparatus of the image capturing apparatuses transmits information of a distance to an in-focus position, or a captured image including the in-focus position, to another image capturing apparatus among the image capturing apparatuses, and each of the image capturing apparatuses determines each depth of field using the information of the distance to the in-focus position, or the captured image including the in-focus position.
US10085004B2

A head-mounted display system includes a left lens for a user's left eye and a right lens for the user's right eye. The head-mounted display system also includes left and right display screens. The left display screen is coupled to the left lens to provide images to the user's left eye through the left lens. The right display screen is coupled to the right lens to provide images to the user's right eye through the right lens.
US10084996B1

Methods and apparatus for controlled shadow casting to increase the perceptual quality of projected content are disclosed. In some examples, an apparatus is to increase a perceptual quality of content projected onto a projection surface. In some examples, the apparatus includes a shutter position determiner to determine a target shutter position for a shutter based on a location of a light source and a location of the projection surface. In some disclosed examples, the apparatus further includes a shutter controller to move the shutter to the target shutter position to cast a shadow onto the projection surface around a portion of the content projected onto the projection surface.
US10084993B2

A video system for video surveillance or video monitoring includes a video source, a video control system, and a video management system. The video management system is configured to receive configuration data and generate maps based on the configuration data, wherein at least one of the maps is associated with the video source. The video management system displays the map associated with the video source and displays a graphical symbol on the map which indicates the location of the video source. The video management system then receives a selection of the video source, receives information associated with the selected video source, and displays the received information.
US10084987B2

A system, method and program product for a distributed video presentation with presenter system control of video on viewer systems. The presenter system and the plurality of distributed viewer systems have a presentation application for viewing a video in a presentation mode. At least one video data channel is established for serving the video to the plurality of distributed viewer systems during the presentation mode. At least one video control signal channel is established for controlling display of the video on the plurality of distributed viewer systems. Each of the video data channels is separate from all of the video control signal channels and the presenter system has sole control over the at least one video control signal channel to control display of the video on the plurality of distributed viewer systems.
US10084974B2

An image sensor device has a first region configured to sense only infrared illumination and a second region configured to not sense visible and infrared illumination.
US10084972B2

The present application relates to methods and systems for including sensor data from a sensor unit (108) as an overlay (204) in a video stream from a camera (106) monitoring a scene (200). The overlay has overlay regions (206a-f) corresponding to scene regions (202a-f), and when the sensor unit detects motion in a scene region a graphical element (208) is added to the overlay in the overlay region corresponding to that scene region. Video analytics procedures, such as object feature detection or motion or change detection may then be used to determine if detection has been made in a specific scene region by both the camera and the sensor unit.
US10084968B2

A photographic apparatus includes an image sensor, a processing unit, a light emitting unit, and a control unit. The image sensor is configured to capture a continuous image, and generate an exposure signal according to an exposure sequence corresponding to the continuous image. The processing unit is electrically connected to the image sensor and is configured to calculate an exposure value according to the continuous image. The control unit is electrically connected to the image sensor, the processing unit, and the light emitting unit. According to the exposure value, the control unit may select a continuous mode to drive the light emitting unit to emit light continuously, or a pulse mode to cooperate with the exposure signal to drive the light emitting unit to pulse light, in order to fill light while capturing the continuous image.
US10084967B1

Systems and methods are disclosed for detecting light sources and selectively adjusting exposure times of individual sensors in image sensors. In one aspect, a method includes capturing multiple images of a scene using a digital imager. The method includes generating a blended image by combining the multiple images, and executing an object detection algorithm on the blended image to locate and identify objects. The method includes determining a region of the identified object that contains a light source, and generating bounding box data around the light source region. The method includes communicating the bounding box data to the digital imager and updating the exposure time of the sensors in the bounding box region.
US10084965B2

Omnidirectional high resolution tracking and recording apparatus and method are disclosed. The high resolution tracking and recording apparatus comprises a pan/tilt/zoom camera executable rotation and zoom-in; assistant cameras configured to have fisheye lens; microphones performable beam steering; and a processor configured to control to search a location of an important object in a recorded image by analyzing an image taken by the pan/tilt/zoom camera and the assistant cameras and a sound source recorded by the microphones, rotate the pan/tilt/zoom camera to the searched location, perform zoom-in of the pan/tilt/zoom camera, and amplify a sound occurred in a direction of a sound source by searching the direction of the sound source through preset algorithm.
US10084960B2

Example apparatus and methods acquire individual frames of a portion of a scene under a variety of different operating parameters. Example apparatus and methods then piece together strips of frames from the individual frames. Example apparatus and methods then produce a panoramic image from the strips of frames. Frames are acquired using different imaging parameters (e.g., focal length, pan position, tilt position) under different imaging conditions (e.g., temperature, humidity, atmospheric pressure, pan rate, tilt rate). The frames may be acquired by cameras located in a panoramic view image system and in a drone. The drone may provide imagery or data. The imagery or data may be used to update or enhance the panoramic image by, for example, displaying imagery of a blind spot in the panoramic image. In different embodiments, drones may be detected or controlled.
US10084957B2

An image pickup apparatus includes: an image pickup device; a body portion; an attitude detection portion configured to detect an attitude of the body portion; an image stabilization portion configured to correct image blur; an image stabilization control portion configured to calculate an amount of correction for the image stabilization portion; and a control portion including an image processing portion configured to generate one piece of composite image data from a group of continuously picked-up images; wherein the image stabilization control portion sets a reference angle at a time of picking up image data picked up first in the group of continuously picked-up images, and drives the image stabilization portion so that the reference angle corresponds to inclination of each image at a time of picking up image data picked up for a second time and after.
US10084956B2

According to the present invention, an imaging apparatus includes: a screen generating unit which generates a help screen by displaying allocation parameter corresponding to each of operation units on an operation unit layout drawing indicating positions of the operation units on the basis of a parameter database showing the operation unit allocated to each of the allocation parameters; and a display change judgment unit which judges whether to change the display state of the operation unit layout drawing, wherein the screen generating unit changes the angle of the operation unit layout drawing when there are operation unit layout drawings drawn from different angles and when the display change judgment unit judges to change the display state.
US10084953B1

Dual-aperture digital cameras with auto-focus (AF) and related methods for obtaining a focused and, optionally optically stabilized color image of an object or scene. A dual-aperture camera includes a first sub-camera having a first optics bloc and a color image sensor for providing a color image, a second sub-camera having a second optics bloc and a clear image sensor for providing a luminance image, the first and second sub-cameras having substantially the same field of view, an AF mechanism coupled mechanically at least to the first optics bloc, and a camera controller coupled to the AF mechanism and to the two image sensors and configured to control the AF mechanism, to calculate a scaling difference and a sharpness difference between the color and luminance images, the scaling and sharpness differences being due to the AF mechanism, and to process the color and luminance images into a fused color image using the calculated differences.
US10084951B2

The present invention provides a self-photographing system and method. The self-photographing system comprises an electronic device having a taking photo or recording video, and a self-photographing device. The electronic device is disposed on the self-photographing device. The self-photographing device comprises a controller, an infrared receiver and a rotating platform. The controller defines a first area from a signal sensing range of the infrared receiver. The controller controls the rotation of the rotating platform, so that the infrared receiver is able to receive the infrared signal in the first area of the signal sensing range, and therefore a lens of the electronic device can take photo or record video for the user in a particular angle.
US10084950B2

The image capturing apparatus includes a main image capturing system configured to capture an object image formed by a main optical system whose magnification is variable, and multiple sub image capturing systems configured to respectively capture multiple object images respectively formed by multiple sub optical systems. The multiple optical systems are arranged on both sides across a sectional plane including an optical axis of the main optical system. The apparatus further includes a processor configured to acquire, using a main image produced by the main image capturing system and multiple sub images produced by the multiple image capturing systems, object distance information in an image capturing view angle of the main image capturing system.
US10084948B2

A portable electronic device including a main body, a camera module and a movement mechanism is provided. The main body has an accommodating groove located in the main body and exposed at a surface thereof. The camera module is disposed in the accommodating groove, and the camera module has a wide angle lens. The movement mechanism is located between the camera module and the accommodating groove, and the camera module is configured to move between a first position and a second position in the accommodating groove. When the camera module is located at the first position, an upper surface of the wide angle lens is lower than or equal to the surface of the main body. When the camera module is located at the second position, the wide angel lens is protruded out of the surface of the main body.
US10084937B2

An image forming apparatus receives a print setting for image data, determines a density correction table to be applied to a position of a pixel in the image data based on the received print setting from among a plurality of stored density correction tables, and corrects a density of the image data using the determined density correction table.
US10084935B1

An image forming apparatus includes a detection section that detects a distance between the image forming apparatus and a portable terminal, and a controller. The controller determines whether the distance meets a predetermined condition, and controls operations relating to an image forming job if the detected distance meets the predetermined condition.
US10084933B2

A scanning apparatus and a method thereof include a scanning unit scanning a document and outputting a scanned result, at least one external storage unit detachably attached to the apparatus, at least one internal storage unit, and a controller detecting an attachment state of the external storage unit and storing the scanned result in one of the external storage unit and the internal storage unit according to the attachment state of the external storage unit. The scanning unit of the scanning apparatus is combined with a user scanning unit and a user printing unit into a combination apparatus, and the scanned result is printed in a printing apparatus spaced-apart from the scanning apparatus by a distance, thereby removing cables between the scanning or printing apparatus and a personal computer. Regardless of an attachment state of the external storage unit, the document is scanned in the real time, and the scanning apparatus is commonly used with a plurality of personal computers which are not connected to the scanning apparatus.
US10084931B2

An image reading device includes a document sheet conveying portion, an imaging element, a reading processing portion, a detection processing portion, and a stop processing portion. The document sheet conveying portion sequentially conveys a plurality of document sheets placed on a document sheet placement portion. The imaging element is disposed at a document sheet conveyance path. The reading processing portion executes a reading process of reading image data from each of the document sheets placed on the document sheet placement portion. The detection processing portion detects an abnormal image from image data of a document sheet read in the reading process. The stop processing portion, when the detection processing portion has detected the abnormal image, stops the reading process and a power supply to the imaging element, and after an elapse of a predetermined wait time, resumes the power supply to the imaging element, and resumes the reading process.
US10084929B2

An operation panel used in an image forming apparatus has a panel face, a semi-transparent member of a black or similar color, and a light source. The panel face has an operation region. The semi-transparent member is arranged such that its top face is approximately flush with the panel face at least along a peripheral part of it. The light source is arranged under the semi-transparent member in the peripheral part of the panel face.
US10084919B2

A method of routing contacts in a contact center includes receiving a registration from an agent of the contact center, wherein the registration identifies at least one attribute of a future contact the agent has an interest in receiving, receiving an incoming contact to the contact center; and identifying a context of the incoming contact comprising a plurality of contact attributes. Thus, it can be determined that the at least one attribute of the future contact matches at least one of the plurality of contact attributes; and whether the agent of the contact center is available to receive the incoming contact. When the agent of the contact center is available the incoming contact is routed to a first agent device associated with the agent of the contact center.
US10084918B2

The methods, apparatus, and systems described herein relate to routing based on customer satisfaction, and include receiving a communication from a customer; retrieving or predicting a first profile of the customer; returning a list of currently available agents and expected available agents, wherein the currently available agents exclude agents that exceed a predetermined work threshold; determining, for each currently available agent and each expected available agent, a proficiency score for handling a customer with the first profile; determining that an expected available agent has a higher proficiency score than a currently available agent; and providing a routing recommendation based on the determined higher proficiency score that will route the customer communication via a communication distributor to the expected available agent.
US10084910B2

Video relay services, communication systems, and methods are disclosed connecting users with N11 services in a video relay service environment. A video relay service may comprise at least one server configured to manage a customer database including customer records for audibly-impaired users of the video relay service, manage an N11 database including alternate numbers corresponding to N11 codes for a plurality of different locations defined by political boundaries, receive incoming video calls including an N11 code from a calling party, resolve the N11 code to an appropriate alternate number for an N11 service based on a political boundary for the calling party responsive to a query of the N11 database, establish a first connection between a video communication device associated with the calling party and a call assistant station associated with a sign language interpreter, and establish a second connection between the call assistant station and the N11 service.
US10084906B2

The disclosed embodiments describe mobile terminal unlocking methods, systems, and devices. In one embodiment, the method comprises: determining, by a wearable Bluetooth device, a current status corresponding to a mobile terminal after a connection with the mobile terminal is established by the wearable Bluetooth device, wherein the current status is one of a locked status or an unlocked status; detecting, by the wearable Bluetooth device, a user's authorization behavior, and setting a processing identification corresponding to the mobile terminal by using the user's authorization behavior, wherein the processing identification is one of a locking identification or an unlocking identification; and sending, by the wearable Bluetooth device an unlocking message to the mobile terminal causing the mobile terminal to execute an unlocking operation when the processing identification is the unlocking identification and the current status is the locked status. In the disclosed embodiments, the wearable Bluetooth device can execute an unlocking operation or a locking operation on a mobile terminal based on the volition of the owner of the mobile terminal (that is, the real intention of a user), thus improving user experience and effectively protecting user privacy.
US10084897B2

An apparatus used with an electronic device consists of an electronic device housing and a camera. The camera is removably attached to the electronic device housing via an attachment mechanism. The camera is used to gather visual data for a photograph or a video. The camera is controlled wirelessly through an electronic device mounted onto the electronic device housing. The visual data is wirelessly transferred from the camera to the electronic device housing and eventually to the electronic device. The photograph or video is developed through the electronic device. A wireless transceiver of the camera and a wireless communication module of the electronic device housing is used for wireless interactions.
US10084892B2

A method for transmitting information in a transmission time interval by a device in a wireless communication system is provided. The method includes fragmenting the information into two or more information fragments, if a size of the information is greater than a transportable size of unit transmission resource used for transmission of the information; generating a protocol data unit (PDU) including fragmentation information and one of unfragmented information and a fragmented information fragment; and transmitting the PDU through the unit transmission resource. The fragmentation information includes an identity of a specific unit transmission resource within the at least one transmission time interval and fragmentation control (FC) information indicating at least one of whether the information is fragmented or not and a position of the fragmented information fragment within the two or more information fragments. The identity of the specific unit transmission resource is uniquely assigned within the transmission time interval.
US10084891B2

Disclosed herein is a distributed, modular and highly available routing apparatus that is enabled to perform IP, MPLS VPN v4 and v6 services. The routing apparatus comprises a plurality of functional modules selected from the group consisting of a processor, a data storage module, an input/output module, a shared memory, and a network module. Each functional module is driven by a software architecture comprising a TCP/IP stack, a protocol serializer, a protocol de-serializer, an in-memory data store and one or more utility applications. The software architecture is stored partially or completely in the user space of the operating system of the routing apparatus.
US10084888B2

A method provides a web service. The method includes obtaining authentication information of at least one web server from the at least one web server to establish a session in advance and storing the authentication information in a database; searching the database for authentication information of a particular web server, upon reception of a request from a client for access to the particular web server; and performing web server access acceleration if the particular web server exists.
US10084879B2

A system includes a subscriber identity module (SIM) application; a physical SIM driver configured to be coupled to a physical SIM card; a simulated SIM driver; a control switch that selectively couples the SIM application to the physical SIM driver or the simulated SIM driver, wherein the SIM application, when coupled to the physical SIM driver, is configured to read and write on the physical SIM card; and a SIM simulator in communication with the control switch and the simulated SIM driver, wherein the SIM simulator is configured to control the selective coupling of the control switch, and is configured to receive at least one request comprising an authentication request from the simulated SIM driver and transmit at least one response comprising an authentication response to the simulated SIM driver.
US10084875B2

A method of transferring data executed by a data transfer device, the method includes receiving a plurality of first data and a plurality of second data, accumulating the received plurality of first data and the received plurality of second data respectively, sending, to a first node, the plurality of first data accumulated during a first period, and sending, to a second node, the plurality of second data accumulated during a second period, wherein, the first period is longer than the second period when a first data amount of the plurality of first data to be sent to the first node per unit time is greater than a second data amount of the plurality of second data to be sent to the second node per the unit time.
US10084858B2

A system for providing reliable availability of a general workload and continuous availability of a priority workload over long distances may include a first computing site configured to execute a first instance associated with the priority workload, wherein the first instance is designated as an active instance, a second computing site configured to execute a second instance of the priority workload, wherein the second instance is designated as a standby instance, a third computing site configured to restart a third instance associated with the general workload, and a workload availability module configured to synchronize a portion of data associated with the third instance with a corresponding portion of data associated with the second instance.
US10084857B2

A computing device includes an interface configured to interface and communicate with a dispersed or distributed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations including to process monitor signals received from sensors coupled to biological memory devices (BMDs) within the DSN to determine status of the plurality of BMDs that distributedly store encoded data slices (EDSs) associated with a data object. The computing device services data access requests associated with the data object for the EDS(s). For some instances of BMD status, the computing device transfers EDS(s) from one portion of a BMD to another. For other instances of BMD status, the computing device rebuilds or directs rebuilding of EDS(s).
US10084854B2

The present disclosure is directed to reducing response latency in fixed allocation content selection infrastructure. An allocator engine selects a content campaign for offline selection based on an allocation metric for the content campaign. A load balancer component identifies, in a distributed computing environment and based on resource utilization information, a computation resource and a time window during which to launch the offline selection. A content selector component launches, during the time window, the offline selection and generates candidate impression criteria. The content selector component receives a request for content via a computer network. Responsive to the request matching the candidate impression criteria, the content selector component disables a real-time selection for the request. The content selector component transmits instructions to render a content item object corresponding to the matching candidate impression criteria generated during the offline selection.
US10084853B2

A distributed processing method is disclosed herein for evaluating student work product. The distributed processing system includes a server, a database server, and an application server that are interconnected via a network, and connected via the network to a plurality of independent processing units. The independent processing units can include an analysis engine that is machine learning capable, and thus uniquely completes its processing tasks. The server can provide one or several pieces of data to one or several of the independent processing units, can receive an analysis results from the one or several independent processing units, and can update the result based on a value scoring the machine learning of the independent processing unit.
US10084852B1

A method for responding to a content retrieval request at a server may include receiving the content retrieval request from a computing device; detecting, at a device aware controller, at least one device capability of the computing device; setting, at the device aware controller, a rule boundary for the content retrieval request based on the at least one device capability; forwarding the content retrieval request with the rule boundary to a device agnostic controller, wherein the content retrieval request does not include capability information associated with the computing device; receiving from the device agnostic controller at the device aware controller, data corresponding to the content retrieval request with the rule boundary applied; and providing the data with the rule boundary applied to the computing device for presentation on the computing device.
US10084851B1

Techniques are described for providing a managed computer network, such as for a managed virtual computer network overlaid on another substrate computer network, and including managing communications for computing nodes of the managed computer network by using one or more particular hardware devices connected to the substrate computer network to operate as a logical network node of the managed computer network that acts as an intermediate destination to provide one or more types of functionality for at least some communications that are sent by and/or directed to one or more computing nodes of the managed computer network. For example, a communication manager module associated with a source computing node for the managed computer network may determine to direct a communication from the source computing node over the substrate network to one or more substrate hardware devices that represent a particular intermediate destination network node of the managed computer network.
US10084849B1

A system and method in which a remote control application executes on a mobile computing device having a processor, a communication device, and an accelerometer and/or a gyroscope. The mobile computing device interfaces with the content provided on a display device that is separate and remote from the mobile computing device. First information is generated that represents a respective location within the display device and usable to provide a graphical representation on the display device with the content at the respective location. Movement is detected and second information representing a different respective position within the display device is generated. The second information is usable to provide the graphical representation on the display device with the content substantially at the different respective position.
US10084847B1

Methods and systems for generating and reusing dynamic web content involve, for example, automatically generating client-side code on a server at run time, and automatically downloading the client-side code to the client side at run time. The client-side code is executed on the client side to become a widget with dynamic behavior attributes displayed as a component of a web page on a display screen of a client-side computing device. Dynamic behavior of the client-side code may triggered via an event handler mechanism wherein properties of the client-side code are dynamically changed without affecting any other content on the web page. The widget may be redisplayed on a subsequent occasion with a change in the widget without regenerating the client-side code.
US10084845B2

A failover system can receive active data from user devices running an application specific to a service entity providing an application service. For each user device, the active data can indicate a current status. The failover system can transmit restoration data to the user devices for storage to restore the current status of the user devices in the case of a failover event. When a failover event occurs, the failover system can recover the restoration data from a first user device to restore the current status of the application service for the first user device.
US10084840B2

A method and system for annotating Playable Media Files in a social network having a plurality of members, wherein the method includes receiving the Playable Media File from a first member, receiving an annotation from another member, and saving the annotation in a file other than the Playable Media File.
US10084835B1

A broadcaster may be configured to use a media protocol to provide a distribution point with a stream. The broadcaster uses a controller configured to implement the media protocol that includes a message class indicating an applicability of a message to a distribution point. The media protocol includes an authentication message structured and arranged to authenticate an establishment of a stream for distribution on the distribution point, a stream configuration message structured and arranged to configure the stream being distributed on the distribution point, a connection message structured and arranged to distribute the stream, and a stream session termination message structured and arranged to terminate a streaming session that has been established.
US10084831B2

A method for receiving a media data is provided. The method includes receiving, by a client from a server, a media presentation description (MPD) including segment information; and receiving media data based on the MPD, wherein the media data comprises a segment, wherein the segment includes a fragment, and wherein the fragment includes a subfragment, wherein the segment information indicates a location of the media data, and wherein the segment information comprises segment index information indicating a corresponding byte range related one fragment, and fragment index information for accessing different levels of a plurality of subfragments.
US10084806B2

Systems and methods may simulate traffic to identify malicious activity. A dynamic analysis system comprising a processor in communication with a network may receive a copy of a malware program and load the copy of the malware program into a simulated endpoint. The system may monitor simulated endpoint network traffic to or from the simulated endpoint, assess the simulated endpoint network traffic to determine a source and/or destination for the simulated endpoint network traffic and/or content of the simulated endpoint network traffic, and capture and store metadata associated with the simulated endpoint network traffic. A comparison system may compare simulated network traffic metadata to observed network traffic metadata to determine whether the metadata are statistically similar. When the metadata are not statistically similar, the system may generate a low infection confidence score. When the metadata are statistically similar, the system may generate a high infection confidence score.
US10084804B2

Embodiments of the present invention provide systems and methods for performing a security analysis on a set of observables by inferring malicious relationships. The method includes receiving a set of observables and structured and unstructured threat data. The method further includes analyzing the observables and the structured and unstructured threat data using cognitive computing, and creating and transferring a subgraph.
US10084793B2

A method for controlling a first electronic device communicating with a second electronic device is provided. The method includes connecting to the second electronic device, receiving a request to use data stored in the second electronic device from a first application, determining whether to permit to use the data, and, if permitted to use the data, controlling the first application to use the data.
US10084790B2

Disclosed are various embodiments for facilitating the distribution of files from a file repository. Files from a file repository can be distributed via peer to peer transmissions where the peer devices can perform authentication functions. The authentication can be performed based upon metadata associated with the files as well as based upon authentication requests submitted to an authentication server.
US10084789B2

Disclosed are various embodiments for facilitating the distribution of files from a file repository. Files from a file repository can be distributed via peer to peer transmissions where the peer devices can perform authentication functions. The authentication can be performed based upon metadata associated with the files as well as based upon authentication requests submitted to an authentication server.
US10084788B2

Disclosed are various embodiments for facilitating the distribution of files from a file repository. Files from a file repository can be distributed via peer to peer transmissions where the peer devices can perform authentication functions. The authentication can be performed based upon metadata associated with the files as well as based upon authentication requests submitted to an authentication server.
US10084762B2

A registry is utilized to identify personally identifiable information (PII) that has been breached. The registry is a distributed database shared by multiple organizations to track which PII has been breached in other organizations. A first service provider initially receives PII and corresponding signed descriptor from a user. The PII is used to verify an identity of the user and the signed descriptor describes the type of PII that is received. The first service provider queries the registry to determine if the signed descriptor of the user has been written to the registry by a second service provider, indicating that it has been breached at a service provided by the second service provider. If the first service provider uses the breached PII, the breached PII is invalidated by the first service provider.
US10084759B2

A secure content delivery or access method may include coordination among three devices such as servers—a content management server, a delivery server, and an authorization server. A request for content may originate from an authorization server application, and may involve the application obtaining two digitally signed tokens for the request. The first token may be from the authorization server, and may include a content management server identifier for the requested content. The second token may include two identifiers for the content: the first identifier being the content management server identifier, and the second being a delivery server identifier. The first and second tokens may be signed by the authorization server and content management server, respectively, and may be delivered to the delivery server for validation. Successful validation may result in the delivery server providing a content decryption key for the requested content to a device requesting the content.
US10084749B2

According to one aspect, embodiments of the invention provide a system for restricting access to a network, the system comprising a monitoring module configured to be coupled to a plurality of network access points and to monitor transmissions to the network via a plurality of network security appliances, and a blocking module, wherein the monitoring module is further configured to identify a potential bad actor based on a transmission from the potential bad actor to the network via a first one of the plurality of network access points and a first one of the plurality of network security appliances and provide information related to the potential bad actor to the blocking module, and wherein the blocking module is configured to confirm that the potential bad actor should be blocked and in response, to automatically configure each network security appliance to block the potential bad actor from accessing the network.
US10084747B2

Systems, apparatus and methods described herein are configured to allow use of network addresses in an internal or private network that are outside of private address ranges as specified by communication protocols (e.g., IPv4). In some embodiments, the systems, apparatus and methods described herein are further configured for use of placeholder addresses to facilitate communication with external computing devices that may have network addresses that overlap the local address space.
US10084739B2

A mobile device for accessing content stored on a remote server over a mobile network includes a processor configured to direct the mobile device to send a request directing a management server to initiate a transaction.
US10084735B1

A server includes a processor and a memory storing a multiple channel message thread module with instructions executed by the processor to identify when participants at client devices are viewing a common message thread. An alternate channel communication prompt is supplied to the client devices. An alternate channel communication is delivered to the client devices in response to activation of the alternate channel communication prompt by at least one participant.
US10084733B2

A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may receive usage information about the first device and a second device associated with the user. The processor may determine whether to send the electronic message to the second device based on the received usage information. The second device may be capable of receiving messages having a second format. The processor may determine, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format. The processor may transform, in response to determining to transform the electronic message to the second format, the electronic message. The processor may transmit the transformed electronic message to the second device.
US10084732B1

In one aspect, a method includes receiving an indication that a first user has interacted with a second user in a social network, calculating a social affinity score between the first user and the second user based on first user information, second user information, or relationship information between the first user and the second user and scheduling delivery of a notification to the recipient based on the social affinity score. Systems and machine-readable media are also provided.
US10084730B2

A communication apparatus is configured to provide for quickly sending a message to a recipient. For instance, embodiments can be configured so that text, an image, or other content can be copied from a received message and sent via use of a copy and send command to actuate the formation of a message for sending. After selecting such a command, a message may be formed in a format of a preselecting messaging protocol (e.g. instant messaging, text messaging, etc.) that includes the copied content. In some embodiments, the sending of the message having the copied content may occur automatically in a predefined messaging format to a predefined addressee or group of predefined addressees after selecting a copy and send command so that no further input from a user is needed to effect the generation and sending of a message to the addressee(s).
US10084725B2

The present disclosure is directed to extracting features from a NoC for machine learning construction. Example implementations include a method for generating a Network on Chip (NoC), wherein the method can extract at least one feature from a NoC specification to derive at least one of: grid features, traffic features and topological features associated with the NoC. The method can perform a process on the at least one of the grid features, the traffic features and the topological features associated with the NoC to determine at least one of an evaluation of at least one mapping strategy selected from a plurality of mapping strategies of the NoC based on a quality metric, and the selection of the at least one mapping strategy is based on the quality metric. The method can further perform generate the NoC based on the process.
US10084724B2

Technologies for performing switch-based collective operations in a fabric architecture include a computing node that includes a host fabric interface (HFI) usable to communicate with network computing devices of the fabric architecture. The HFI is configured to associate an object with a transaction identifier generated by the HFI for a corresponding transactional synchronization session managed by the HFI of the computing node. Additionally, the HFI is configured to store received data associated with received write transaction that include the transaction identifier in a local buffer of the HFI. Upon receiving a transactional synchronization session termination request, the HFI is configured to initiate a write of the data stored in the local buffer of the HFI to one of the one or more data storage devices of the computing node. Other embodiments are described herein.
US10084721B2

A cloud computing system includes services that provide virtual cloud computing resources. The service publishes service events that are transformed into periodic rating data as per centralized, pluggable, service-specific business rules. The cloud computing system includes a metering service that reduces network traffic for billing using a carry-forward mechanism that remembers a last-known rating state. Anomalies in the last-known state, such as, from lost or duplicate service events, can be detected via a reconciliation protocol between the metering service and cloud computing services.
US10084720B2

Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that intersects network and cost maps for a first network with network and cost maps for a second network to generate a master cost map that includes one or more master cost entries that each represent a cost to traverse a network from an endpoint in the first network to an endpoint in the second network. Using the master cost map, a redirector may select a preferred node in the first network with which to service a content request received from a host in the second network.
US10084715B2

A method of generating a sequence of packets representing a stream of one or more media frames at an encoding system, the method comprising: in dependence on a measure of data loss over a network, determining a level of error correction data required in respect of a stream of media frames in order to substantially satisfy a recovery parameter expressing a target proportion of packets recoverable using error correction data; in dependence on the determined level of error correction data, identifying a target encoding bitrate so as to not exceed a target transmission bitrate over the network; encoding the stream of media frames so as to generate encoded data at the target encoding bitrate; and processing the encoded data and error correction data formed in respect of the stream of media frames so as to generate a sequence of packets at a rate commensurate with the target transmission bitrate.
US10084707B2

Methods and devices for sharing services among multiple devices are provided. The methods and devices may involve multiple devices and a service-sharing platform that allows multiple different services available on the multiple devices to be shared among the multiple devices. One device may lack a service and request that service from one or more other devices that have the service. The methods and devices may further involve an iptables-based routing technique to connect or transmit data from one device to one or more other devices. The technique may comprise marking communications of one device based on a marking feature of iptables and creating a rule for the marked communications. The rule may instruct the marked communications to look up a routing table and to be routed to a default route of the routing table.
US10084694B2

Traffic is conveyed in a communications network by a homogeneous transport network from edge nodes located at edges of the homogeneous transport network to at least one processing center (D-center, C-center) located at an edge of the homogeneous transport network. The at least one processing center processes the traffic and controls and forwards traffic to be further conveyed to the edge nodes.
US10084673B1

A network test system, a method of performing site acceptance testing for a communications network site, and a computer program product for testing a communications network site are disclosed herein. In one embodiment, the network test system includes: (1) a mobile testing device configured to collect RF data from the communications network site and device location data corresponding to the RF data, and (2) a shakedown server configured to receive the RF data and device location data from the mobile testing device, derive depth data and spread data of each sector based on the RF data and device location data, and automatically determine a MIMO issue at the communications network site based on a comparison of the depth and spread data to pre-defined scenarios.
US10084663B2

Method to display the status of tags applied to objects in a cloud computing environment, by comparing an attribute of an object to a criterion of a tag applied to the object, wherein the object is part of the cloud computing environment, and outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison.
US10084654B2

A computer-implemented method, according to one embodiment, includes: transferring data over a network using a first mode, at least one of randomly, periodically and continuously determining network performance characteristics during the transferring, applying a policy to the network performance characteristics determined during the transferring, continuing to use the first mode of data transfer in response to a result of applying the policy mandating continued use of the first mode, selecting a second mode of data transfer in response to the result of applying the policy mandating use of the second mode, and transferring data over the network using the second mode in response to selecting the second mode.
US10084641B2

The present invention discloses a network parameter configuration method, which includes: selecting, by the portable router, at least one target network configuration parameter package from at least two network configuration parameter packages that are pre-saved, where the network configuration parameter package includes at least a network connection parameter of the portable router; setting, by the portable router according to the at least one target network configuration parameter package, a network configuration parameter of the portable router; and requesting, by the portable router, to access an uplink network connected to an uplink network port of the portable router. According to the present invention, when the portable router switches from one scenario to another, a configuration parameter of the portable router may be quickly restored to a configuration parameter that was pre-saved for the another application scenario, so that reconfiguration of the portable router is avoided and configuration efficiency is improved.
US10084640B2

For automatic updates to fabric alert definitions, a method monitors fabric alert definitions defined for a storage area network having a plurality of switches and a plurality of fabrics. The fabric alert definitions define alert conditions within the storage area network relevant to events occurring within one or more of the plurality of fabrics. The method further detects one or more changes to the plurality of fabrics by discovering relationships between each fabric and each switch within the storage area network and comparing current relationships against previous relationships. In addition, the method automatically modifies fabric alert definitions having a reference to changed fabrics responsive to detection of the one or more changes to the plurality of fabrics.
US10084632B2

Embodiments include a system, method, and computer program product that receives an Orthogonal Frequency Division Multiplexing (OFDM) symbol, and utilizes a weighted gradient-based adaptive peak cancellation convergence algorithm to create a peak cancellation signal to reduce a peak-to-average power ratio (PAPR) as well as induced error rates of the OFDM symbol. Iterations of the weighted gradient-based adaptive peak cancellation convergence algorithm produce a peak cancellation signal that converges to a desired peak cancellation signal that satisfies a targeted PAPR. Some embodiments utilize a priori knowledge of a power spectral density of clipping noise and pre-defined transmission constraints in the frequency domain to create a peak cancellation signal with specific and desired spectral density properties. For example, some peak reduction tones (PRTs) may be scaled to take advantage of available power resources associated with the pre-defined transmission constraints, where the scaling is specific to each PRT.
US10084620B1

Aspects of the embodiments are directed to a data transmission receiver that includes a neural network circuit for resolving a received bit value. The data transmission receiver can be coupled to a data transmitter by a high speed data link. The neural network circuit can sample a bit value at multiple locations across the bit's unit interval. The neural network circuit can also sample bit values for neighboring bits to the interested bit at multiple sampling locations across unit intervals for the neighboring bits. The neural network circuit can determine the value of the interested bit from the samples of the waveform.
US10084615B2

A handover method and a control transfer method are provided. A handover method of performing an inter-cell handover between a first ground station and a second ground station may include setting a first channel to the second ground station, measuring, by an airborne radio station, a second channel and reporting a measurement result to the first ground station, sending, by the first ground station, a handover request to at least one of a ground control station (GCS) or a control and non-payload communication (CNPC) network, determining, by the at least one of the GCS or the CNPC network, whether to perform a handover, and transmitting, by the at least one of the GCS or the CNPC network, a handover instruction to the airborne radio station based on a result of the determining.
US10084614B2

To reduce performance losses and costs associated with serializing parallel communications when communicating with other computing devices over a local area network (“LAN”) or a wide area network (“WAN”), bus virtualization is provided to maintain parallelization for inter machine communications over a network. Control lines and data lines associated with a parallel bus communication can be received by a network adapter, and instead of serializing the communications, the network adapter can map each of the control and data lines to respective virtual local area networks (“VLAN”). Multiple VLANs can exist together on a LAN or WAN while logically segmented, allowing the respective VLANs to facilitate communications for the control and data lines over the network.
US10084607B2

A computer system that interfaces with a blockchain is provided. The computer system receives match data for a match between a first data transaction request that is associated with a first identifier and a second data transaction request that is associated with a second identifier. A first blockchain transaction is generated based on the match data and stored to a blockchain. At least one further blockchain transaction is generates that splits the match into two different transactions—one between the first identifier and an intermediary and the second between the intermediary. These are recorded to the blockchain via the further blockchain transactions.
US10084603B2

A method and system for rendering a stolen mobile communications device inoperative is presented. A determination that the mobile communications device is in a first state is made at a security component on the mobile communications device. A removal of a cryptographic key is affected at the security component on the mobile communications device.
US10084597B1

A cryptographically-enabled RFID tag stores a primary secret key and derives secondary keys from the primary key. A secondary key may be derived by combining the primary key with one or more other parameters using one or more algorithms. The tag uses a derived secondary key to encrypt or electronically sign a tag response sent to a verifying entity. The verifying entity does not know the derived secondary key, but knows the tag primary key and the parameters and algorithms used to derive the secondary key and can derive all of the potential secondary keys. The verifying entity can then attempt to authenticate the tag or tag response by trying potential secondary keys.
US10084580B2

The present invention provides methods for transmitting and receiving a control channel, a base station, and a user equipment. The method for transmitting a control channel includes: determining m PRB pairs used for transmitting a control channel to be transmitted; when a distributed transmission mode is used for transmission, determining an aggregation level L of the control channel to be transmitted; determining, according to the aggregation level L, a first control channel candidate at the aggregation level L; and placing, on physical resources to which the first control channel candidate is mapped, control information of the control channel to be transmitted, and transmitting the control information. The present invention improves multiplexing efficiency of control channels of different modes.
US10084573B2

An apparatus and method for communication is disclosed. Information is transmitted on a downlink channel in a first time interval. Feedback information regarding the transmitted information is received in a second time interval on an uplink channel. For the second time interval, an explicit allocation of the uplink channel is not transmitted. The second time interval on the uplink channel is a pre-determined time period away from the first time interval on the downlink channel.
US10084569B2

The method includes code block segmentation is performed on a physical layer source data packet, to be sent, having a length of Ks bits, and channel coding is performed on each code block obtained by segmentation, to obtain Cs error-corrected and coded source data sub-packets having lengths of Kc bits; packet coding is performed on the error-corrected and coded source data sub-packets, to obtain Cp check data sub-packets; Ki codeword bits are selected from the ith sub-packet in Cs source data sub-packets, Kj codeword bits are selected from the jth sub-packet in the Cp check data sub-packets, all the selected bits are cascaded together to form a sequence having a length of formula (I), i=0, 1, . . . , Cs−1, j=0, 1, . . . , Cp−1, and the sequence is sent, herein Ks, Cs and Kc are integers greater than 1, and Cp, Ki and Kj are integers greater than or equal to 0.
US10084566B2

A method for masking communication signals, particularly for masking terrestrial RF communication signals on board of an aircraft, includes parallelizing a first information data stream to be transmitted on a first LTE transmission channel. The first LTE transmission channel has a first channel transmission bandwidth and at least one guard band adjacent to the channel transmission bandwidth. The first information data stream is spread over mutually orthogonal data subcarriers within the first channel transmission bandwidth. A CAZAC sequence is generated. The generated CAZAC sequence is spread over guard band subcarriers within the at least one guard band. The first information data stream is transmitted over the data subcarriers in parallel to the CAZAC sequence over the guard band subcarriers.
US10084554B2

System and method for controlling test flow of a radio frequency (RF) signal transceiver device under test (DUT) by inducing an interrupt via an internal signal interface or an external signal interface (with one example of the latter being a baseband signal interface for conveying audio signals). With exemplary embodiments, one or more DUT control signals are provided to or otherwise initiated within the DUT by inducing an interrupt, including inducement via use of the signal interface. With further exemplary embodiments, one or more test control signals are also provided to RF circuitry that responds by transmitting one or more RF receive signals for the DUT and receives from the DUT one or more RF transmit signals related to the one or more DUT control signals.
US10084551B2

A method for molecular communication within a nanonetwork. The method includes the steps of: (i) providing a nanonetwork communication system including a transmitter, a receiver, and a physical channel layer, the physical channel layer including a medium configured to allow a communication molecule to be transmitted from the transmitter to the receiver; (ii) transmitting, via the physical channel layer, the communication molecule from the transmitter in a plurality of bursts, wherein information is encoded in the concentration of the communication molecule; (iii) receiving the communication molecule by the receiver; and (iv) varying at least one of the plurality of bursts, wherein varying the plurality of bursts modulates the information transmitted by the communication molecule.
US10084544B2

An optical relay device includes a WSS functioning as a wavelength selective switch capable of performing path switching in wavelength units and optical level adjustment for each of wavelengths and a control device that instructs, on the basis of a fluctuation amount of an optical level for each of the wavelengths of an optical signal output from the WSS and setting information indicating, for each of the wavelengths, whether optical level adjustment for the wavelengths of the optical signal is enabled, the WSS to perform a setting change of an optical level adjustment amount of the optical signal.
US10084535B1

A multiple-access transceiver handles communications with mobile stations in environments that exceed mobile station design assumptions without necessarily requiring modifications to the mobile stations. One such environment is in Earth orbit. The multiple-access transceiver is adapted to close communications with mobile stations while exceeding mobile station design assumptions, such as greater distance, greater relative motion and/or other conditions commonly found where functionality of a terrestrial transceiver is to be performed by an orbital transceiver. The orbital transceiver might include a data parser that parses a frame data structure, a signal timing module that adjusts timing based on orbit to terrestrial propagation delays, frequency shifters and a programmable radio capable of communicating from the Earth orbit that uses a multiple-access protocol such that the communication is compatible with, or appears to the terrestrial mobile station to be, communication between a terrestrial cellular base station and the terrestrial mobile station.
US10084528B2

A communications system comprises a ground hub in a background area, aerial vehicles flying in a formation with slowly varying spacing between the aerial vehicles, and a user terminal in a region within a foreground area. The foreground area is spatially separate from the background area. The ground hub comprises a ground-based beam forming facility (GBBF) for receiving and transforming input signals into beam-formed signals, and a first antenna system coupled to the GBBF for transmitting concurrently the beam-formed signals in a first frequency band to respective aerial vehicles via respective background links. The aerial vehicles receive respectively the beam-formed signals via the background links and transmit respectively the beam-formed signals as respective signal beams covering at least the region within the foreground area in a second frequency band. The user terminal comprises a second antenna system for receiving concurrently the signal beams via foreground links to the aerial vehicles.
US10084527B1

A wireless communication system restricts resource block usage in wireless repeaters. The wireless communication system includes a wireless access point configured to transfer user data for User Equipment (UEs) wherein some of the UEs are connected to the wireless repeaters. The wireless access point is further configured to determine an average uplink transmission power for the UEs, and if the average uplink transmission power for the UEs exceeds an uplink transmission power threshold, then the wireless access point is configured to determine resource block restrictions for the wireless repeaters. The wireless access point is also configured to transfer the resource block restrictions for delivery to the wireless repeaters.
US10084525B2

A method is provided by which a multiple-input multiple-output (MIMO) receiver, which includes a plurality of antennas, processes received signals. The MIMO receiver determines a detection order, which is the order of processing received signals received by a plurality of layers through the plurality of antennas, by using channel information of a reference resource element (RE). The MIMO receiver generates common multi filters for processing the received signals in accordance with the detection order, generates an RE group, which includes a plurality of REs and in which the common multi filters generated on the basis of the reference RE will be shared, and generates detection signals from each received signal of the REs by applying the common multi filters to each received signal of the REs excluding the reference RE in the RE group. The RE group comprises REs having the same detection order as that of the reference RE.
US10084521B2

The present invention relates to a wireless communication system. A method for transmitting a signal from a base station in a wireless communication system supporting multiuser-multiple input and multiple output (MU-MIMO), according to one embodiment of the present invention, comprises the steps of: generating beams of subgroups including a plurality of terminals using analog beamforming; differentiating signals transmitted to each of the terminals using digital beamforming; and transmitting, to the terminals, signals generated based on analog beamforming and digital beamforming, wherein the weight of analog beamforming may be determined based on channel state information obtained through an uplink reference signal.
US10084517B1

Apparatuses, methods, and systems for precoding multi-carrier signals are disclosed. One method includes obtaining a transmission channel matrix between a terminal and a plurality of separate users, wherein the transmission channel matrix includes channel estimates for a plurality of subcarriers of the multi-carrier signal. A channel dimension reduction matrix is determined based upon a composite of the channel estimates for the plurality of subcarriers, wherein dimensions of the channel dimension reduction matrix are less than dimensions of the transmission channel matrix. The method further includes determining a precoding matrix for the terminal based on the channel dimension reduction matrix, wherein the precoding matrix is multi-carrier signal independent, determining an effective channel based on a channel estimate of the transmission channel and based on the precoding matrix of the terminal, and determining a precoding matrix for the central processing unit based on the effective channel.
US10084508B2

A method for performing uplink transmission in a time domain transmission unit includes receiving, from a base station, hopping-mode information indicating whether a frequency hopping is an inter-slot hopping or an inter-subframe hopping and performing the uplink transmission using a resource block in the time domain transmission unit.
US10084507B2

In an ultra-wideband (“UWB”) receiver, a received UWB signal is periodically digitized as a series of ternary samples. The samples are continuously correlated with a predetermined preamble sequence to develop a correlation value. When the value exceeds a predetermined threshold, indicating that the preamble sequence is being received, estimates of the channel impulse response (“CIR”) are developed. When a start-of-frame delimiter (“SFD”) is detected, the best CIR estimate is provided to a channel matched filter (“CMF”) substantially to filter channel-injected noise.
US10084492B2

An data channel system and method provide a composite signal having an overt, persistent signal channel and a non-persistent channel encoded onto a signal in the persistent channel by timing variation of the persistent channel signal.
US10084491B2

A system for transmitting (IMP) and combining radio frequency signals, comprising one or more RF input signals transmitters (IN), which employ a respective controlled amplifier (AC) and sends a respective RF output signal; the RF output signals are combined into a combiner device (C), which includes at least one combiner (CP), for example a passive combiner, and from here sent to at least an antenna connector (CA). Furthermore, both the combiner device (C) and the transmitters are equipped with electronic circuits (UL, LC), allowing the combiner device (C) and the transmitters communicating with each other using only one connecting device (CC), which transmits the power signal and RF signal to be transmitted.
US10084487B2

One example of erasure-assisted error correction code (ECC) decoding can include reading a codeword with a first trim level, reading the codeword with a second trim level, and reading the codeword with a third trim level. A first result from reading the codeword with the first trim level, a second result from reading the codeword with the second trim level, and a third result from reading the codeword with the third trim level can be accumulated. An erasure of a detected unit sequence can be computed. The detected unit sequence can be modified by changing a unit in a position of the detected unit sequence corresponding to a position of the erasure. The modified detected unit sequence can be ECC decoded.
US10084484B2

A storage control apparatus obtains first-code attached data, each having target data to be written and first code information, which includes an error detection code based on the target data and information about a first write destination, attached to the target data. The storage control apparatus then obtains the target data by excluding the first code information from the first-code attached data eliminates duplication of the target data, generates second code information which includes an error detection code for the target data remaining and information about a second write destination, and writes second-code attached data including the second code information into a memory device.
US10084482B2

Various apparatus and methods may use iterative de-mapping/decoding to on received symbol estimates corresponding to interleaved coded modulation (ICM) using low-density parity check convolutional coding (LPDC-CC). The iterative de-mapping/decoding, may take the form of a multi-stage feed-forward arrangement that may include multiple identically designed stages, and the stages may use parallelism to increase speed and efficiency.
US10084479B2

A non-volatile memory controller includes a hard-decision Low Density Parity Check (LDPC) decoder with a capability to dynamically select a voting method to improve the decoding in low bit error rate (BER) situations. The hard-decision LDPC decoder dynamically selects a voting method associated with a strength requirement for bit flipping decisions. In one implementation, the voting method is selected based on the degree of a variable node and previous syndrome values.
US10084477B2

Adaptively compressing an input string (10) comprising a sequence of symbols in order to create a plurality of segment dictionaries Dm, with the steps of: generating a lookup map (110); generating a key value segment Sm,n; searching the lookup map for each symbol received in the input string (120, 130); upon detecting a symbol is not stored in the lookup map, adding the symbol by storing the symbol at a next sequential key index in the lookup map lookup map (135) and assigning a next sequential key value entry to the symbol and adding this key value to the key value segment Sm,n (150); upon detecting the symbol is stored in the lookup map, adding the corresponding key value assigned to this symbol to the next sequential entry of the key value segment Sm,n (150); wherein a new key value segment Sm,n+1 of the lookup map is generated if the number of different symbols equals the number of available key values k=2n for the opened/current key value segment Sm,n (141, 142), and where-in the lookup map is converted into a segment dictionary Dm if the maximal key value size knmax=2nmax is reached (132, 133, 134), with n being any positive integral number 1 to nmax, nmax denoting the maximal bit size, and m being any positive integral number denoting the consecutive numbering of segment dictionaries Dm.
US10084476B1

A method including separating multiple signal waveforms into multiple blocks forming a sequence is provided. Each of the blocks includes at least a portion of each of the multiple signal waveforms. The method includes identifying a shared time portion and a shared signal portion for the signal waveforms within a first block from the multiple blocks and selecting a format for the first block based on a block size of the first block and a block read time of the first block. The method also includes compressing data in the first block based on the shared time portion, the shared signal portion, a preceding block and a subsequent block in the sequence, and storing the first block in a memory based on the format selected for the first block.
US10084468B1

A single slope analog to digital converter includes a comparator having a positive input and a negative input and a comparator output, a counter and a latch connected to an output of the counter and that includes a trigger input. Also included is a pulse generator coupled to the comparator output that produces a pulse of a defined width each time a signal on the negative input transitions from a voltage level that is below a voltage level on the positive input to a voltage level that is above the voltage level on the positive input.
US10084466B1

In some examples, a system includes a first transistor comprising a first source terminal coupled to a first input terminal, a first drain terminal coupled to a first top plate sampling capacitor, and a first gate terminal. The system also includes a first input-dependent dual clock boost circuit coupled to the first input terminal via a first boost circuit input and to the first gate terminal via a first boost circuit output. The system further includes a second transistor comprising a second source terminal coupled to a second input terminal, a second drain terminal coupled to a second top plate sampling capacitor, and a second gate terminal. The system also includes a second input-dependent dual clock boost circuit coupled to the second input terminal via a second boost circuit input and to the second gate terminal of the second transistor via a second boost circuit output.
US10084455B2

A system includes a processing circuit and a circuit configured to output a given number N of bits of configuration information to be used by the processing circuit. The circuit includes a non-volatile programmable memory configured to output a first group of N bits, N terminals for receiving a second group of N bits, and N logic gates. A first input terminal of each logic gate is connected to a respective bit of output from the non-volatile programmable memory and wherein a second input terminal of each logic gate is connected to a respective terminal of the N terminals.
US10084445B2

An electrical circuit arranged in a half bridge topology. The electrical circuit includes a high side transistor; a low side transistor; a gate driver and level shifter electrically coupled to a gate of the high side transistor; a gate driver electrically coupled to a gate of the low side transistor; a capacitor electrically coupled in parallel with the gate driver and level shifter; a voltage source electrically coupled to an input of the gate driver and level shifter and an input of the gate driver; and, a bootstrap transistor electrically coupled between the voltage source and the capacitor. A GaN field-effect transistor is synchronously switched with a low side device of the half bridge circuit.
US10084444B2

Disclosed herein is a gate-driving apparatus configured for stably providing a voltage having a negative value to a gate of a switch, including a SiC (silicon carbide)-based FET (Field Effect Transistor), which requires a negative voltage having a negative value to implement a stable OFF state. The gate-driving apparatus includes a negative-voltage application circuit including a Zener diode and a capacitor connected in parallel to the Zener diode, wherein the Zener diode may have a cathode connected to a secondary coil of a pulse transformer and an anode connected to the gate of the switch.
US10084442B2

A semiconductor device according to an embodiment includes a normally-off transistor having a first source, a first drain, and a first gate; a normally-on transistor having a second source electrically connected to the first drain, a second drain, and a second gate, a capacitor having a first end and a second end, the second end being electrically connected to the second gate, a first diode having a first anode electrically connected between the second end and the second gate and having a first cathode electrically connected to the second source, a first resistor provided between the first end and the first gate, and a second diode having a second anode electrically connected to the first end and having a second cathode electrically connected to the first gate, the second diode being provided in parallel with the first resistor.
US10084436B2

According to one embodiment, a computing device includes a first conductive body, a first element, a second element, a first transmission line and a second transmission line. The first conductive body spreads along a first plane. The first element includes a Josephson junction and is separated from the first conductive body in a direction crossing the first plane. The second element includes a Josephson junction. The second element is separated from the first conductive body in the direction crossing the first plane. A direction from the first element toward the second element is along a first direction along the first plane. The first transmission line generates an electromagnetic field applied to the first element. The second transmission line generates an electromagnetic field applied to the second element.
US10084434B2

Technology is described for a relative timed clock gated cell. In one example, the relative timed clock gated cell includes a trigger latch and a data clock latch. The trigger latch includes a clock input coupled to a trigger line for transmitting a trigger signal. The trigger latch is configured to generate a data clock signal on an output. The trigger signal is based on a clock signal. The data clock latch includes a clock input coupled to the output of the trigger latch that latches a data input of the data clock latch based on the data clock signal. Various other computing circuitries and methods are also disclosed.
US10084433B2

In accordance with an embodiment, a feedforward filter includes a first path, at least one second path and a signal combiner. The first path has a first translational filter, and employed for providing a first frequency response and generating a first output in response to an input signal based on the first frequency response. The at least one second path has a second translational filter and is coupled to the first path. The at least one second path is employed for providing a second frequency response that is different from the first frequency response to the input signal, and generating at least one second output in response to the input signal based on the second frequency response. The signal combiner is coupled to the first path and the second path, and employed for combining the first output and the at least one second output to generate a filtered signal.
US10084425B2

An acoustic resonator comprises a first electrode and second electrode comprising a plurality of sides. At least one of the sides of the second electrode comprises a cantilevered portion. A piezoelectric layer is disposed between the first and second electrodes. A bridge is disposed adjacent to one of the sides of the second electrode.
US10084423B1

Systems and methods provide a solution to a common nuisance of loud background noise encountered when watching television, allowing the issue to be solved with little or no user interaction. Systems and methods automatically modulate device volume based on background noise level. The systems and methods record a background level of noise, and if that background level of noise increases, the systems and methods automatically increase the content volume which had been set by the user. Exceptions are made for brief sounds or for viewer conversations.
US10084417B2

Cascode power amplifier with voltage limiter. A power amplification system can include an input transistor having an input transistor gate configured to receive a radio-frequency (RF) signal, an input transistor source coupled to a ground voltage, and an input transistor drain. The power amplification can further include an output transistor having an output transistor drain configured to output an amplified version of the RF signal, an output transistor gate coupled to a bias voltage, and an output transistor source. The power amplification system can further include a high voltage limiter coupled between the output transistor drain and output transistor gate. The high voltage limiter can be configured to prevent a gate-drain voltage of the output transistor from exceeding a high voltage threshold.
US10084415B1

A fast switching time is highly desired in the design of mobile handsets. The limiting factor in the switching time is the resistor through which bias is applied to amplifiers used within such handsets. Bypassing the bias resistor when amplifiers are transitioning is a way to improve switching time without compromising the RF performance. Methods and devices to generate short pulses without relying on a continuously running clock and used to bypass bias resistors are described.
US10084413B2

A Doherty power amplifier (100) includes: a first amplification circuit (110), including a main power amplification branch and at least one auxiliary power amplification branch; a delay device (383), connected in the main power amplification branch; a combiner network (140), configured to: perform impedance inversion on the first amplification circuit (110), and couple an output end of the main power amplification branch and an output end of the at least one auxiliary power amplification branch to a load (160); and a first power divider (130), connected to an input end of the main power amplification branch and an input end of the at least one auxiliary power amplification branch, and configured to allocate an input signal of the first power divider (130) to the main power amplification branch and the at least one auxiliary power amplification branch.
US10084410B2

A moving magnet motor with a stator comprising first and second spaced coil-wound cores that each have a width, the cores separated by an elongated gap, and an elongated magnet located at least in part in the gap and lying generally along a motor depth axis that is in the gap and is generally uniformly offset from the cores, where the magnet has poles. The motor has a width axis that is perpendicular to the depth axis and is generally uniformly offset from the cores. The magnet has a width along the motor width axis and the cores each have a width along the motor width axis. Along the motor depth axis the ratio of the width of the magnet or a pole of the magnet to the width of a core varies.
US10084405B2

A control device for power conversion device controls a power conversion device in a system driven by the power conversion device to which an electric motor outputs AC power, and includes: a control pulse generation unit configured to generate a control pulse of the power conversion device; and a negative phase creation unit configured to input a pulse signal output by the control pulse generation unit and rotational speed information of the electric motor, and to generate an inverted signal of an output signal of the control pulse generation unit, wherein the pulse signal of a half cycle during one cycle of voltage, the pulse signal being generated by the control pulse generation unit, and a pulse signal of a next half cycle during the one cycle of voltage, the pulse signal being generated by the negative phase creation unit, are symmetrical in positive and negative relationship of voltage.
US10084404B2

A motor/generator/transmission system includes: an axle; a stator ring having a plurality of stator coils disposed around the periphery of the stator ring, wherein each phase of the plurality of stator coils includes a respective set of multiple parallel non-twisted wires separated at the center tap with electronic switches for connecting the parallel non-twisted wires of each phase of the stator coils all in series, all in parallel, or in a combination of series and parallel; a rotor support structure coupled to the axle; a first rotor ring and a second rotor ring each having an axis of rotation coincident with the axis of rotation of the axle, at least one of the first rotor ring or the second rotor ring being slidably coupled to the rotor support structure and configured to translate along the rotor support structure in a first axial direction or in a second axial direction.
US10084402B2

A stepper motor control system includes stepper motor error reduction. For example, first and second power switches respectively energize and de-energize a stepper motor coil during each cycle for pulse-width modulating (PWM) the coil current. During a cycle including a zero crossing microstep, a calibrator detects a type of a body diode effect that occurs in the second power switch when the second switch stops de-energization of the coil. A selected offset is adjusted in response to the type of detection of the body diode effect of the second power switch. Adjusting the selected offset controls the trigger time for a comparator for comparing an offset reference voltage to a motor voltage developed in response to the coil current. Progressively adjusting the selected offset over successive cycles compensates for delays of components in the PWM control loop and reduces errors resulting from, for example, process, voltage, and temperature variations.
US10084394B2

Provided is a control apparatus and control method for a capacitive electromechanical transducer with small decrease in transmission/reception efficiency, and with sets of transmission/reception characteristics with different frequency ranges. The apparatus has cells each including first and second electrodes facing each other via a gap; includes a driving/detecting unit and an external stress applying unit. The driving/detecting unit performs at least one of causing the second electrode to vibrate and transmit elastic waves by generating an AC electrostatic attractive force between the electrodes, and detecting a change of capacitance between the electrodes, the change being caused by the second electrode vibrating upon receipt of elastic waves. The external stress applying unit changes the external stress applied to the second electrode. The driving/detecting unit adjusts frequency characteristics by changing a parameter defining the frequency domain used in a transmitting/receiving operation, corresponding to the change of the external stress.
US10084390B2

A power converter, short circuit protection circuit, and control method are disclosed herein. The power converter is configured to generate an output voltage and includes a semiconductor switch, a short circuit protection circuit, and a signal processing module. The semiconductor switch is configured to adjust the output voltage according to a driving signal. The short circuit protection circuit is configured to generate a short circuit protecting signal according to a control signal and a short circuit status of the semiconductor switch. The signal processing module is configured to generate the control signal and the driving signal according to a modulating signal, and to turn off the semiconductor switch according to the short circuit protecting signal. A delay duration is present between the modulating signal and the control signal, and the semiconductor switch is turned on during the delay duration.
US10084385B2

A resonant converter includes a primary switching circuit including a primary winding and upper and lower switching half-bridge circuits alternately activated during switching cycles of the resonant converter responsive to switching control signals. The switching half-bridge circuits each include a phase node to drive the primary winding. A resonance inductor is coupled to the primary winding. A secondary resonant circuit has a secondary winding magnetically coupled to the primary winding and a resonance capacitor electrically coupled to the secondary winding. A driving circuit generates the switching control signals and senses if a voltage on the phase node of one of the upper and lower switching half-bridge circuits is a negative voltage. The driving circuit adjusts the switching control signals for the switching half-bridge circuit to be activated next switching cycle by a shift time reduced each switching cycle until the negative voltage is less than a negligible under-voltage value.
US10084383B2

A booster device includes a shunt resistor with one end thereof being connected to a common bus on a low potential side and a plurality of booster circuits that are connected to one another in parallel and are connected between the other end of the shunt resistor and an input bus on a high potential side. The booster device can suppress its cost and mounting area.
US10084381B2

An inductor current-sensing circuit for measuring a current in an inductor includes (a) a first RC network coupled between a first terminal of the inductor and a reference voltage source; and (b) a second RC network coupled between a second terminal of the inductor and the reference voltage source. The first RC network and the second RC network each have a time constant substantially equal to the ratio between the inductance and the DC resistance of the inductor. The inductor which current is being measured may be a primary inductor of a four-switch buck boost converter receiving an input voltage and providing an output voltage.
US10084379B2

The present invention minimizes system loss during execution of intermittent boosting. A boost converter control apparatus has: a target value setting device for setting a target value of output voltage that minimizes a loss of a power supply system including a DC power supply, a boost converter, and a loading apparatus; an intermittent controlling device for executing an intermittent process of boost control in such a manner that the output voltage is maintained in a range including the set target value; an average value calculating device for calculating an average value of the output voltage in an execution period of the intermittent process; and a target value correcting device for correcting the set target value to reduce a deviation between the calculated average value and the set target value.
US10084372B1

A system includes an alternating current (AC) to direct current (DC) voltage convertor, a power factor correction (PFC) subsystem, and one or more motor drives. The AC to DC voltage converter receives alternating current from an AC voltage source. The PFC subsystem receives DC voltage from the AC to DC voltage convertor. The PFC subsystem also outputs a corrected DC voltage corresponding to an output voltage setpoint. The PFC subsystem includes a controller operable to dynamically adjust the output voltage setpoint. The one or more motor drives receive voltage via the PFC subsystem. The output voltage setpoint is determined based at least in part on estimating a load associated with the one or more motor drives configured to receive voltage via the PFC subsystem.
US10084361B2

A motor includes a rotating portion with a shaft extending along a rotation axis and a rotor that rotates together with the shaft, a stationary portion with a stator located radially outside of the rotor and a magnetic sensor located above the rotor to detect a rotational position of the rotor. The rotor includes a rotor core, a rotor magnet located radially outside of the rotor core and under the magnetic sensor, in contact with the rotor core or located opposite to the rotor core with a first gap therebetween. A recessed portion is recessed from each of an upper end surface and an outer circumferential surface of the rotor core. An inner circumferential surface of a lower end portion of the rotor holder is fixed to a radially inner surface of the recessed portion.
US10084358B1

Implementations of a portable soundproofing enclosure may include: four side panels coupled together, a top panel coupled to each of the four side panels, the four side panels and the top panel, the top panel including a fan. The panels may form a cavity sized to fully enclose a portable generator. At least two of the four side panels may include an air dam. At least one of the side panels may have a plurality of louvers configured to allow air to be drawn through the panel. The bottom edges of the sides may be configured to rest on a mat.
US10084349B2

Embodiments describe a wireless power receiving module to receive magnetic flux for wireless power transfer. The wireless power receiving module includes a receiver coil comprising a single length of wire wound into a plurality of turns, an electromagnetic receiver shield coupled to a first side of the receiver coil, a ferrite layer coupled to a second side of the receiver coil opposite of the first side, the ferrite layer positioned to redirect magnetic flux during the charging event to improve charging efficiency, and a thermal mitigation shield comprising a thermally conductive layer adhered to an electrically conductive layer where the electrically conductive layer is coupled to ground, and where the ferrite layer is sandwiched between the thermal mitigation shield and the receiver coil.
US10084345B2

A resonant wireless power (RWP) system is provided that includes a signal generator that provides an input signal waveform. An amplifier structure amplifies signals for transmissions to a receiver that is powered from a fixed DC voltage supply. The amplifier structure is operated either using differential or single-ended amplifiers to provide two different output power levels, in burst mode to provide a range of output power levels, or using a capacitor in a matching network that is adjusted to provide a range of output power levels.
US10084329B2

A power pack vending system comprises a plurality of kiosks including a magazine having a plurality of slots, and a plurality of rechargeable power packs. Each power pack has a unique identifier and is sized to be received within one slot. Each kiosk includes a computer for receiving and storing the unique identifier of each power pack received within the magazine, the specific slot the power pack is in, and current power pack information. The kiosk computer controls a charging unit for charging the power packs. The system includes a central management operation comprising a central computer and central database. The management operation communicates with each kiosk and the central database includes a database storing power pack information for every power pack and a database storing customer information. The central management operation receives, stores and processes information received from the kiosks and sends information to each of the kiosks.
US10084324B2

Systems and methods for balancing battery cells of a battery pack are disclosed. In one example, a charge imbalance is determined while battery cells operate in a high charge resolution voltage range. The charge imbalance determined during operation in the high charge resolution voltage range may be removed when the battery cells are operated in a low charge resolution voltage range. The system and method may be particularly useful for balancing battery cells that operate in the low charge resolution voltage range for a large portion of their operating time.
US10084315B2

A power conversion circuit for converting DC power supplied from a DC power supply to AC power; and a power conversion control section for controlling operation of the power conversion circuit so as to generate autonomous operation power as an AC voltage source in a parallel-off state from a power grid. The power conversion control section includes: an AC voltage control section for controlling AC voltage; an AC current suppression section for limiting AC current to a predetermined current limit value or smaller; and a DC voltage shortage suppression section for, when DC voltage of the power conversion circuit reduces, in response thereto, reducing the current limit value to be given to the AC current suppression section.
US10084314B2

A storage battery equipment includes a converter, a system interconnection inverter, and a controller. The converter extracts direct current power from a storage battery, then converts a voltage of the direct current power and outputs the direct current power. The system interconnection inverter converts the direct current power outputted from the converter into an alternating current power. The controller controls the system interconnection inverter such that an amount of power output from the system interconnection inverter to a load matches a preset target discharge amount.
US10084311B2

A voltage generator includes a first voltage generation unit and a second voltage generation unit suitable for generating a second power supply voltage using a first power supply voltage, and being selectively driven, and a control signal generation unit suitable for activating the first voltage generation unit until the second power supply voltage reaches a specific level and activating the second voltage generation unit after the second power supply voltage reaches the specific level. The first voltage generation unit has less driving ability than the second voltage generation unit.
US10084300B1

An integrated electrical outlet cover and device support is provided, comprising a frame mountable to an electrical outlet box around an electrical outlet and a device support affixed to one edge of the frame. The device support comprises a circular base having a front surface co-planar with a front surface of the frame and a sidewall extending outward from a perimeter of the front surface of the base. A device, such as a voice-controlled assistant, speaker, or other electronic device, is retainable within the support and may be plugged into a USB port in the electrical outlet. In various configurations, the unit may be retain such voice-controlled assistants as an Amazon Echo Dot or a Google Home Mini, among others.
US10084298B2

Disclosed herein is an apparatus and method for the installation of an electrical outlet between studs at a specified height. The apparatus comprises a body frame with an outlet box mounting frame and ears that extend outwardly from each corner. Each ear has a screw hole, which is precisely positioned, so that the bracket can be used to measure and install an electrical outlet at a specified height. During installation, the bracket is turned sideways, set on the floor and aligned with a wall stud. Next, a screw is secured in the uppermost ear that overlaps the wall stud. Next, the bracket is swung upward until the ears on the opposite side overlap the second wall stud. Next, screws are added to the remaining screw holes and all screws are tightly affixed, so that the apparatus is firmly mounted between the two wall studs at a specified height.
US10084297B2

A floor box for housing electrical components includes a bottom and a plurality of walls extending from the bottom to at least partially define an interior and to at least partially define a central opening accessible to a user. A top plate having an inner portion at least partially defining a first wiring compartment facing the central opening and a second wiring compartment facing the central opening is connected to at least one of the plurality of walls.
US10084294B2

The assembly includes an openworked cable raceway (11) having a base (15) and side walls (16), the assembly (10) being provided for installing along a ceiling, and including at least one curved elongated panel (12), the concave surface of which faces towards the cable raceway (11), which curved elongated panel (12) is fastened to the cable raceway (11) and envelops the outside of the cable raceway (11) in line with a single side wall (16) and in line with at least a portion of the base (15) starting from the side wall (16).
US10084293B2

A frame for a switch cabinet has a plurality of frame profiled elements connected to each other. At least two retainers vertically spaced apart from each other, which have holes for distribution bus bars, are arranged within the outer contour formed by the profiled elements. In an operating position, the retainers are oriented along a vertical axis. An electrically insulating bottom plate is arranged at a first end of the distribution bus bars, the bottom plate having a region of overlap with the distribution bus bars. The bottom plate is detachably supported in a retainer connected to the frame profiled elements.
US10084287B2

The mid-infrared laser system has an amplifier including at least one pump laser adapted to generate a pump laser beam and a length of fiber made of a low phonon energy glass and having at least one laser-active doped region between a first end and a second end, and a seed laser to generate a seed laser beam having a seed optical spectrum in the mid-infrared. The seed laser beam is launched into the first end to generate a mid-infrared laser beam outputted from the second end via stimulated emission upon pumping of the at least one laser-active doped region with the pump laser beam. When the power of the pump laser exceeds a spectrum modification threshold, the mid-infrared laser beam has an output optical spectrum being broadened relative to the seed optical spectrum.
US10084285B1

An example system may include a first vertical cavity surface emitting laser (VCSEL) that includes a first integrated polarization locking structure to produce a polarized optical data signal. The system may also comprise a second VCSEL that includes a second integrated polarization locking structure, the second integrated polarization locking structure orthogonal to the first integrated polarization locking structure, to produce an orthogonally polarized optical data signal. Lenses may be disposed on the substrate opposite the first VCSEL, to collimate the polarized optical data signal, and opposite the second VCSEL to collimate the orthogonally polarized optical data signal. A polarization division multiplexer may combine the first collimated polarized optical data signal and the second collimated orthogonally polarized optical data signal.
US10084282B1

A broad area quantum cascade laser subject to having high order transverse optical modes during operation includes a laser cavity at least partially enclosed by walls, and a perturbation in the laser cavity extending from one or more of the walls. The perturbation may have a shape and a size sufficient to suppress high order transverse optical modes during operation of the broad area quantum cascade laser, whereby a fundamental transverse optical mode is selected over the high order transverse optical modes. As a result, the fundamental transverse mode operation in broad-area quantum cascade lasers can be regained, when it could not otherwise be without such a perturbation.
US10084281B1

A laser illumination or dazzler device and method. More specifically, examples of the present invention provide laser illumination or dazzling devices power by one or more violet, blue, or green laser diodes characterized by a wavelength from about 390 nm to about 550 nm. In some examples the laser illumination or dazzling devices include a laser pumped phosphor wherein a laser beam with a first wavelength excites a phosphor member to emit electromagnetic at a second wavelength. In various examples, laser illumination or dazzling devices according to the present invention include polar, non-polar, or semi-polar laser diodes. In a specific example, a single laser illumination or dazzling device includes a plurality of violet, blue, or green laser diodes. There are other examples as well.
US10084278B2

An implantable lead assembly is provided that comprises a lead body having a proximal end portion and a distal end portion, and having a length extending there between. A plurality of electrodes are disposed along the lead body. A plurality of cable conductors are contained within the lead body, the conductors extending from the electrodes to the proximal end portion. A lead connector is provided at the proximal end portion. The lead connector includes a connector pin configured to mate with a corresponding header contact; a first termination pin coupled to one of the plurality of cable conductors; a collar coupler securely and electrically coupling the connector pin and first termination pin in an axially offset alignment with one another; and a body segment that is elongated along a longitudinal axis and extends between a header mating face and a lead mating end. The body segment is over-molded about the connector pin, the first termination pin and the collar coupler, the connector pin extending from the header mating face, the first termination pin extending from the lead mating end.
US10084271B2

A plug connector assembly includes: a cable; a printed circuit board including a mating end for inserting into a mating connector, a connecting end electrically connected with the cable, and an intermediate portion between the mating end and the connecting end, the mating end defining plural conductive pads extending along a longitudinal direction of the printed circuit board for electrically connecting with the mating connector and arranged in a horizontal direction perpendicular to the longitudinal direction; and an outer case enclosing the intermediate portion of the printed circuit board and a part of the cable; wherein the intermediate portion defines on each of two side edges thereof a recessing portion filled by the outer case.
US10084265B2

Electromagnetic shielding about both of electric connectors, which are in a mutually mated state, can be sufficiently carried out by a simple configuration. Shield wall portions composed of electrically-conductive members opposed to contact connecting portions (board connecting portions) of a plurality of contact members arranged in multipolar shapes are provided; electromagnetic shielding functions with respect to the contact connecting portions in the respective electric connectors are obtained well by the respective shield wall portions; and, when both of the electric connectors are mated with each other, the shield wall portions are configured to be in an inner/outer double disposition relation in which they are opposed to each other and efficiently block the gaps between the shield wall portions and wiring boards so that sufficient EMI measures can be expected.
US10084260B2

A connector system is described herein. The connector system includes a first connector having a first fastener and a second connector having a second fastener cooperating with the first fastener to fasten the first connector to the second connector. The first connector includes a blocking component that is moveable between a blocking position, in which the blocking component is locked and prevents cooperation of the first fastener with the second fastener, and an non-blocking position in which the blocking component allows the first fastener to cooperate with the second fastener. The second connector includes a marker interacting with the blocking component in order to unlock the blocking component when the first and second connectors are in a position for connection, thereby allowing movement of the blocking component from the blocking position to the non-blocking position. A method of assembling such a connector system is also presented.
US10084258B2

Disclosed are a power connector of a thermostat and a manufacturing method thereof. A power connector for a thermostat an exemplary embodiment of the present invention connected with a lead wire included in a cartridge heater to supply power to the cartridge heater, the power connector for a thermostat including: a main body including an end connected with an external power terminal; two bus bar terminals including opposite ends partially protruding from an opposite end of the main body while ends of the bus bar terminals are inserted into the main body; a lower cover including one end connected with the main body at a lower portion of the main body, and formed therein with an insertion hole in which a lead wire of the cartridge heater is inserted; a ring terminal mounted inside the lower cover corresponding to the insertion hole to be connected with each bus bar terminal, wherein the lead wire inserted into the insertion hole is inserted and fixed into the ring terminal; and an upper cover coupled with the lower cover at a lower portion of the lower cover, wherein one end of the upper cover is connected with one end of the main body.
US10084255B2

An interconnection system includes a first board group, a second board group orthogonal to the first board group, and a center backplane arranged between the first board group and the second board group. The first board group includes a number of first boards parallel to each other and the second board group includes a number of second boards parallel to each other. Right angle male connectors re arranged on each of the first boards and right angle female connectors are arranged on each of the second boards. The right angle male connectors and the right angle female connectors directly cooperate and are connected in one-to-one correspondence.
US10084250B2

An extensible medical lead comprises at least one proximal contact, at least one distal electrode, and having at least one conductive filer electrically coupled between the proximal contacts and the distal stimulation electrode. The lead further comprises an outer jacket made of a longitudinally compressible material. The conductive filer may also be coiled to provide extensibility.
US10084245B2

An electrical connector includes an insulating body, a middle shielding sheet, an upper power terminal, a lower power terminal, and a cable. The middle shielding sheet is arranged in the insulating body, and has a base and an extending portion extending backward from the base. The extending portion is recessed with at least one yield slot. The upper power terminal extends to form an upper soldering portion entering a part above the yield slot. The lower power terminal extends to form a lower soldering portion entering a part below the yield slot. The cable has at least one power wire. The power wire has a wire core. The wire core enters the yield slot, extends to a part between the upper soldering portion and the lower soldering portion, and is soldered with the upper soldering portion and the lower soldering portion.
US10084232B1

The present application is directed to managing the length of a set of one or more conductors in an auxiliary electronic element, which is coupled to a wireless communication device. The auxiliary electronic element includes the set of one or more conductors coupled to and extending away from main internal electronic circuitry of the auxiliary electronic element, the main internal electronic circuitry supporting and controlling at least some of the operation of the auxiliary electronic element. The set of one or more conductors extends through an area proximate to at least one of one or more antennas of the wireless communication device a predetermined adjusted length away from the main internal electronic circuitry, in which the at least one of one or more antennas of the wireless communication device supports a wireless communication connection with another wireless communication device. The predetermined adjusted length of the set of one or more conductors is selected so as to match a one quarter length of a longest wavelength of one or more frequencies of the wireless communication connection associated with the at least one of the one or more antennas, which are affected by the set of one or more conductors of the auxiliary electronic element extending through the area proximate thereto.
US10084226B2

A heated satellite dish for reducing snow and ice accumulation on a satellite dish is disclosed. The heated satellite dish includes a heating system which may include a front pad attached to a flexible rear pad, the heating system disposed between the flexible front pad and the flexible rear pad, and a securing system comprising magnets. The satellite dish heater conforms to a rear surface of a satellite dish and the magnets selectively and detachably secure the satellite dish heater against the rear surface of the satellite dish. The heating system transfers heat to the rear surface of the satellite dish to reduce snow and ice accumulation.
US10084212B2

A battery module and a battery safety method are provided herein. The battery module includes at least one connection unit and a determining unit. The at least one connection unit is configured to be detachably and electrically connected to an electronic device. The determining unit is configured to determine whether the battery module is detached from the electronic device through the at least one connection unit. When determining that the battery module is detached from the electronic, the determining unit controls the battery module to enter a shipping mode.
US10084208B2

A lead-acid battery, including: a positive electrode plate; a negative electrode plate; an electrolyte solution; and a container having a cell chamber in which the positive electrode plate, the negative electrode plate and the electrolyte solution are accommodated. A concentration of Ba sulfate contained in a negative electrode material of the negative electrode plate is 1.0 mass % or more, and a Na concentration in the electrolyte solution is 0.04 mol/L or less.
US10084195B2

The application relates to a water transfer compound, preferably for use for the humidification of process gases for fuel cells, comprising:—a water-permeable and essentially gas-impermeable water transfer layer as well as—at least one thermoplastic protection layer which is water- and gas-permeable at least in sections, where—the water transfer layer and the thermoplastic protection layer overlap each other at least in sections and comprise a first and a second overlapping area, where—the water transfer layer in the first overlapping area is accessible for humid gases through the thermoplastic protection layer and the water transfer compound is thermocompressed in the second overlapping area so that the water transfer layer in the second overlapping area is not accessible for humid gases through the compressed thermoplastic protection layer.
US10084181B2

An electrode includes selenium, a selenium-containing compound, selenium-carbon composite, a selenium-containing compound-carbon composite, or a mixture thereof; a carbon electronic conductor; a binder; and a current collector; wherein: the electrode is a solid electrode.
US10084170B2

Embodiments of the invention provide an absorptive glass mat (AGM) battery having a positive electrode, a negative electrode, and a nonwoven fiber separator positioned between the electrodes. The separator includes a mixture of glass fibers having diameters between about 8 μm to 13 μm and glass fibers having diameters of at least 6 μm and a silane sizing. An acid resistant binder bonds the glass fibers to form the separator. A wetting component is applied to the separator to increase the wettability such that the separator has or exhibits an average water wick height of at least 1.0 cm after exposure to water for 10 minutes. A conductive material is disposed on at least one surface of the separator such that when the separator is positioned adjacent an electrode, the conductive material contacts the electrode. An electrical resistance of less than 100,000 ohms per square enables electron flow about mat.
US10084157B2

The described technology relates to an organic light emitting diode including: a first electrode; a second electrode overlapping the first electrode; an organic emission layer between the first electrode and the second electrode; and a capping layer on the second electrode, wherein the capping layer has an absorption rate of 0.25 or more for light having a wavelength of 405 nm, thereby preventing degradation of the organic emission layer by blocking the light of the harmful wavelength region and providing the organic light emitting diode in which a blue emission efficiency is not deteriorated.
US10084156B2

A light-emitting element with which a reduction in power consumption and an improvement in productivity of a display device can be achieved is provided. A technique of manufacturing a display device with high productivity is provided. The light-emitting element includes an electrode having a reflective property, and a first light-emitting layer, a charge generation layer, a second light-emitting layer, and an electrode having a light-transmitting property stacked in this order over the electrode having a reflective property. The optical path length between the electrode having a reflective property and the first light-emitting layer is one-quarter of the peak wavelength of the emission spectrum of the first light-emitting layer. The optical path length between the electrode having a reflective property and the second light-emitting layer is three-quarters of the peak wavelength of the emission spectrum of the second light-emitting layer.
US10084153B2

A filler material for an organic electroluminescent element, formed of a resin composition being liquid at 25° C., and containing a organometallic compound and a hydrocarbon polymer having a number average molecular weight of 300 or more and less than 20,000, and an iodine value less than 40 g/100 g, and having no polar group, wherein a contact angle to silicon nitride is 10 to 40 degrees, and an amount of outgassing other than moisture upon being heated at 85° C. for 1 hour is 500 ppm or less in terms of a toluene equivalent, and a method of sealing an organic electroluminescent element using the same.
US10084152B2

An organic light emitting diode display, which is foldable about a folding central axis, and in which a folding area including the folding central axis and a non-folding area except for the folding area are defined, the organic light emitting diode display including a first panel having flexibility; a second panel on the first panel and having flexibility; a third panel on the second panel and having flexibility; a first adhesive layer between the first panel and the second panel to bond the first panel and the second panel to each other; and a second adhesive layer between the second panel and the third panel to bond the second panel and the third panel to each other, wherein at least one of the first adhesive layer and the second adhesive layer includes a first reinforcing material.
US10084146B2

The present invention provides an organic electroluminescent element which includes a first light emitting unit (23) that is positioned on the side of a cathode (21) and includes a first light emitting layer (28A), a second light emitting unit (24) that is adjacent to the first light emitting unit (23) with sandwiching a first charge generating layer (26A) and includes a second light emitting layer (28B), and a third light emitting unit (25) that is adjacent to the second light emitting unit (24) with sandwiching a second charge generating layer (26B) and includes a third light emitting layer (28C), and in which differences of the total thickness of the first light emitting unit (23) and the total thickness of the third light emitting unit (25) with the total thickness of the second light emitting unit (24) are 30 nm to 70 nm.
US10084143B2

A compound selected from is provided. An organic light emitting device including an anode, cathode, and organic layer disposed between the anode and cathode, including one of the compounds is also provided.
US10084142B2

An organic electroluminescent device includes: a substrate; a first electrode on the substrate; a second electrode on the first electrode; and a plurality of lamination layers between the first and second electrodes; wherein at least one of the plurality of lamination layers includes a carbazole compound represented by Formula 1: The carbazole compound may improve the emission efficiency of the organic electroluminescent device.
US10084115B2

The present disclosure provides an optoelectronic device comprising a semiconductor stack comprising a first side having a first length; a first contact layer on the semiconductor stack; and a second contact layer on the semiconductor stack opposite to the first contact layer, wherein the second contact layer is not overlapped with the first contact layer in a vertical direction; and wherein the second contact layer comprises multiple contact regions separated from each other and arranged in a two-dimensional array, wherein a first distance between the two adjacent contact regions is between 0.8% and 8% of the first length.
US10084114B2

Textured optoelectronic devices and associated methods of manufacture are disclosed herein. In several embodiments, a method of manufacturing a solid state optoelectronic device can include forming a conductive transparent texturing material on a substrate. The method can further include forming a transparent conductive material on the texturing material. Upon heating the device, the texturing material causes the conductive material to grow a plurality of protuberances. The protuberances can improve current spreading and light extraction from the device.
US10084105B2

This solar cell module is provided with: a plurality of solar cells; and a tab, which electrically connects the solar cells, and which has recesses and projections on the surface thereof. The tab has height of the recesses and the projections smaller in the peripheral region of each of the solar cells, compared with that in other regions of each of the solar cells.
US10084098B2

Methods of fabricating a solar cell, and system for electrically coupling solar cells, are described. In an example, the methods for fabricating a solar cell can include placing conductive wires in a wire guide, where conductive wires are placed over a first semiconductor substrate having first doped regions and second doped regions. The method can include aligning the conductive wires over the first and second doped regions, where the wire guide aligns the conductive wires substantially parallel to the first and second doped regions. The method can include bonding the conductive wires to the first and second doped regions. The bonding can include applying a mechanical force to the semiconductor substrate via a roller or bonding head of the wire guide, where the wire guide inhibits lateral movement of the conductive wires during the bonding.
US10084090B2

A semiconductor structure is provided that includes a fin stack structure of, from bottom to top, a first semiconductor material fin portion, an insulator fin portion and a second semiconductor material fin portion. The first semiconductor material fin portion can be used as a first device region in which a first conductivity-type device (e.g., n-FET or p-FET) can be formed, while the second semiconductor material fin portion can be used as a second device region in which a second conductivity-type device (e.g., n-FET or p-FET), which is opposite the first conductivity-type device, can be formed.
US10084083B1

A semiconductor structure and a manufacturing method of a semiconductor structure are provided. The semiconductor structure includes a semiconductor substrate, a gate, a first diffusion region and a second diffusion region. The gate is disposed on the semiconductor substrate and extends along a first direction. The first diffusion region is formed in the semiconductor substrate, and the second diffusion region is formed in the first diffusion region. The first diffusion region has a first portion located underneath the gate and a second portion protruded from a lateral side of the gate, the first portion has a first length parallel to the first direction, the second portion has a second length parallel to the first direction, and the first length is larger than the second length.
US10084077B2

A semiconductor device includes a buffer layer, a channel layer, a barrier layer, and agate electrode over a substrate, the gate electrode being disposed in a first opening with agate insulating film in between, the first opening running up to the middle of the channel layer through the barrier layer. The concentration of two-dimensional electron gas in a first region on either side of a second opening that will have a channel is controlled to be lower than the concentration of two-dimensional electron gas in a second region between an end of the first region and a source or drain electrode. The concentration of the two-dimensional electron gas in the first region is thus decreased, thereby the conduction band-raising effect of polarization charge is prevented from being reduced. This prevents a decrease in threshold potential, and thus improves normally-off operability.
US10084073B2

Provided is a lateral insulated-gate bipolar transistor (LIGBT), comprising a substrate (10), an anode terminal and a cathode terminal on the substrate (10), and a drift region (30) and a gate (61) located between the anode terminal and the cathode terminal. The anode terminal comprises a P-type buried layer (52) on the substrate (10), an N-type buffer region (54) on the P-type buried layer (52), and a P+ collector region (56) on the surface of the N-type buffer region (54). The LIGBT further comprises a trench gate adjacent to the anode terminal, wherein the trench gate penetrates from the surfaces of the N-type buffer region (54) and the P+ collector region (56) to the P-type buried layer (52), and the trench gate comprises an oxidation layer (51) on the inner surface of a trench and polysilicon (53) filled into the oxidation layer.
US10084069B2

A FinFET comprises an isolation region formed in a substrate, a cloak-shaped active region formed over the substrate, wherein the cloak-shaped active region has an upper portion protruding above a top surface of the isolation region. In addition, the FinFET comprises a gate electrode wrapping the channel of the cloak-shaped active region.
US10084067B2

A semiconductor device is provided that includes a pedestal of an insulating material present over at least one layer of a semiconductor material, and at least one fin structure in contact with the pedestal of the insulating material. Source and drain region structures are present on opposing sides of the at least one fin structure. At least one of the source and drain region structures includes at least two epitaxial material layers. A first epitaxial material layer is in contact with the at least one layer of semiconductor material. A second epitaxial material layer is in contact with the at least one fin structure. The first epitaxial material layer is separated from the at least one fin structure by the second epitaxial material layer. A gate structure present on the at least one fin structure.
US10084063B2

A semiconductor device includes a gate structure located on a substrate; and a raised source/drain region adjacent to the gate structure. An interface is between the gate structure and the substrate. The raised source/drain region includes a stressor layer providing strain to a channel under the gate structure; and a silicide layer in the stressor layer. The silicide layer extends from a top surface of the raised source/drain region and ends below the interface by a predetermined depth. The predetermined depth allows the stressor layer to maintain the strain of the channel.
US10084059B2

A semiconductor device includes a first semiconductor layer formed of a nitride semiconductor, on a substrate; a second semiconductor layer formed of a nitride semiconductor, on the first semiconductor layer; a source electrode and a drain electrode formed on the second semiconductor layer; a first insulating film formed on the second semiconductor layer; a second insulating film formed on the first insulating film; and a gate electrode formed on the second insulating film. The first insulating film includes a nitride film formed on a side of the second semiconductor layer, and an oxynitride film formed on the nitride film, and the second insulating film is formed of an oxide.
US10084058B2

Embodiments described include straining transistor quantum well (QW) channel regions with metal source/drains, and conformal regrowth source/drains to impart a uni-axial strain in a MOS channel region. Removed portions of a channel layer may be filled with a junction material having a lattice spacing different than that of the channel material to causes a uni-axial strain in the channel, in addition to a bi-axial strain caused in the channel layer by a top barrier layer and a bottom buffer layer of the quantum well.
US10084054B2

A Field Effect Transistor includes a channel with one end designated the source and the other end designated the drain. The Field Effect Transistor also includes a means for connecting to said source end of said channel and a means for connecting to said drain end of said channel. A gate is divided into a plurality of segments each insulated from one another. A means for adjusting the bias of each of said segments independently of one another is configured whereby the depletion region in said channel can be adjusted to avoid pinch-off and to maximize the efficiency of said Field Effect Transistor.
US10084052B2

In a semiconductor device, a gate insulating film is provided with a multi-layer structure including a first insulating film and a second insulating film. The first insulating film is formed of an insulating film containing an element having an oxygen binding force larger than that of an element contained in the second insulating film, and the total charge amount is increased. Specifically, by performing oxygen anneal, it is possible to perform the step of supplying oxygen into an aluminum oxide film and increase the total charge amount. This allows a negative fixed charge density in the gate insulating film in the vicinity of an interface with a GaN layer to be set to a value of not less than 2.5×1011 cm−2 and allows a normally-off element to be reliably provided.
US10084050B2

A semiconductor device includes at least a gate formed upon a semiconductor substrate, a contact trench self aligned to the gate, and a multilayered gate caps comprising a first gate cap formed upon each gate and a low-k gate cap formed upon the first gate cap. The multilayered gate cap may electrically isolate the gate from a self aligned contact formed by filling the contact trench with electrically conductive material. The multilayered gate cap reduces parasitic capacitance formed between the source-drain region, gate, and multilayered gate cap that may adversely impact device performance and device power consumption.
US10084042B2

A population of bright and stable nanocrystals is provided. The nanocrystals include a semiconductor core and a thick semiconductor shell and can exhibit high extinction coefficients, high quantum yields, and limited or no detectable blinking.
US10084039B2

A semiconductor device comprises a bulk semiconductor substrate that includes a first conductivity type floating buried doped region bounded above by a second conductivity type doped region and bounded below by another second conductivity semiconductor region. Trench isolation regions extend through the second conductivity doped region and the first conductivity floating buried doped region into the semiconductor region. Functional devices are disposed within the second conductivity type doped region. The first conductivity type floating buried doped region is configured as a self-biased region that laterally extends between adjacent trench isolation regions.
US10084030B2

Disclosed are a backplane substrate which secures sufficient storage capacitance even when using small sub-pixels in a structure having very high resolution, and an organic light emitting diode display using the same. The backplane substrate includes storage capacitors including a first storage electrode, a second storage electrode partially overlapping the first storage electrode, a second storage connection electrode overlapping the first and second storage electrodes and connected to the second storage electrode at a first node, and a first storage connection electrode overlapping the second storage connection electrode and connected to the first storage electrode at a second node at which the first and second storage electrodes do not overlap each other, in a storage capacitor region defined by intersecting a scan line, a first voltage line and a data line at each sub-pixel.
US10084029B2

A thin film transistor array substrate having a pixel arrangement structure includes a first sub-pixel for displaying a first color and a second sub-pixel for displaying a second color alternately located in a first column, and a third sub-pixel for displaying a third color in a second column adjacent to the first column, and via holes of the first through third sub-pixels in a same row are at different positions.
US10084025B2

Discussed is a color filter substrate and a display device having the same. The color filter substrate prevents color filter layers or color patterns from being lost or broken during a production process. The color filter substrate is formed by forming connection patterns in the edges of red (R), blue (B), and green (G) color filter layers and red (R), blue (B), and green G) color patterns. The connection patterns and color patterns are simultaneously formed with the color filter layers.
US10084024B2

An organic light-emitting diode (OLED) display is disclosed. In one aspect, the OLED display includes an OLED comprising a plurality of pixels configured to emit different colors of light and an encapsulation layer formed over the OLED. The OLED display also includes a color filter layer formed over the encapsulation layer, wherein the color filter layer comprises a plurality of color filters formed on regions corresponding to the pixels and a plurality of light block units respectively formed at least between the color filters. The OLED display further includes an edge lens unit formed over a lower surface of the color filter layer and formed between a lower surface of each of the color filters and a lower surface of each of the light block units.
US10084023B2

An organic light-emitting display apparatus includes a substrate including a display area and a non-display area, a reference sub-pixel arranged on the display area to realize a first color, and a first sub-pixel arranged on the display area to realize the first color, the first sub-pixel being adjacent to the non-display area and having a shape different from a shape of the reference sub-pixel.
US10084021B2

The present application discloses a pixel arrangement structure and a display apparatus, the pixel arrangement structure includes a plurality of pixel units, the pixel unit includes a first sub-pixel group, a common sub-pixel group, and a second sub-pixel group sequentially arranged in row direction, the first sub-pixel group includes a first red sub-pixel and a first green sub-pixel arranged in a column direction, the common sub-pixel group includes a dark blue sub-pixel and a light blue sub-pixel arranged in a column direction, the second sub-pixel group includes a second red sub-pixel and a second green sub-pixel arranged in a column direction, the first sub-pixel group and the common sub-pixel group form a first pixel, and the second sub-pixel group and the common sub-pixel group form a second pixel. The present application can increase the density of the sub-pixel arrangement, thereby increasing the resolution of the display apparatus.
US10084016B2

A method of fabricating a memory device is disclosed. In one aspect, the method comprises patterning a first conductive line extending in a first direction. The method additionally includes forming a free-standing pillar of a memory cell stack on the first conductive line after patterning the first conductive line. Forming the free-standing pillar includes depositing a memory cell stack comprising a selector material and a storage material over the conductive line and patterning the memory cell stack to form the free-standing pillar. The method further includes patterning a second conductive line on the pillar after patterning the memory cell stack, the second conductive line extending in a second direction crossing the first direction.
US10084007B2

The present invention provides an image sensor. An image sensor include a pixel array. The pixel array includes: a plurality of pixels; and an isolation structure suitable for insulating between the plurality of pixels. The isolation structure includes: a first conductivity-type conductive layer formed over a substrate; and a second conductivity-type pickup region formed in the first conductivity-type conductive layer and disposed between each plurality of pixels.
US10084005B2

A shared pixel includes a plurality of photo diode regions, a shared floating diffusion region, a plurality of transfer gates and a blooming layer. Each of the photo diode regions generates photo-charges in response to incident light. The photo diode regions are formed in a semiconductor substrate. The shared floating diffusion region is shared by the plurality of photo diode regions. The shared floating diffusion region is separated from the plurality of photo diode regions in the semiconductor substrate. Each of the transfer gates transfers the photo-charges of a corresponding photo diode region to the shared floating diffusion region in response to a transfer control signal. The blooming layer transfers overflow photo-charges to a power supply voltage node.
US10084001B2

A vector light sensor (VLS) includes a substrate and a sensor structure. The substrate includes a major surface. The sensor structure includes a pyramid structure, light-sensitive areas, and electrical contacts. The pyramid structure forms at least a portion of a body of the sensor structure and has predefined angles between the major surface of the substrate and a plurality of sidewalls of the pyramid. The light-sensitive areas are formed on two or more of the plurality of sidewalls of the pyramid structure. The electrical contacts are electrically coupled to the light-sensitive areas. Information about the information about intensity and direction of an incident light beam can be extracted by comparing signals from two or more of the light-sensitive areas.
US10083991B2

A novel display device or the like in which a transistor connected to a scan line has small gate capacitance is provided. A novel display device or the like in which a scan line has low resistance is provided. A novel display device or the like in which pixels can be arranged with high density is provided. A novel display device or the like that can be manufactured without an increase in cost is provided. In a transistor including a first gate electrode and a second gate electrode, the first gate electrode is formed using a metal material with low resistance and the second gate electrode is formed using a metal oxide material that can reduce oxygen vacancies in an oxide semiconductor layer. The first gate electrode is connected to the scan line, and the second gate electrode is connected to a wiring to which a constant potential is supplied.
US10083983B2

According to one embodiment, a semiconductor memory device includes a substrate, a stacked body, a semiconductor pillar, a charge storage film, and at least one columnar member. The stacked body is provided on the substrate. In the stacked body, a plurality of insulating films and a plurality of electrode films are layered together alternately. The semiconductor pillar is provided in the stacked body and extends in a stacking direction of the stacked body. The charge storage film is provided between the semiconductor pillar and the stacked body. The columnar member is provided in the stacked body and extends in the stacking direction. A lower portion of the columnar member is provided in the substrate.
US10083978B2

A method of forming a nonvolatile memory device includes forming first, second, and third gate structures, with the second and third gate structures including first and second spacer structures formed on a sidewall of the second gate structure and sidewalls of the third gate structure. Impurity regions are formed through ion implantation and the first spacer structure shields the second and third gate structures during ion implantation. The second spacer structure defines resulting impurity regions.
US10083977B2

A three-dimensional semiconductor device includes an electrode structure on a substrate that includes a first region and a second region, the electrode structure including a ground selection electrode, cell electrodes, and a string selection electrode which are sequentially stacked on the substrate wherein the ground selection electrode, the cell electrodes, and the string selection electrode respectively include a ground selection pad, cell pads, and a string selection pad which define a stepped structure in the second region of the substrate, a plurality of dummy pillars penetrating each of the cell pads and a portion of the electrode structure under each of the cell pads, and a cell contact plug electrically connected to each of the cell pads, wherein each of the dummy pillars penetrates a boundary between adjacent cell pads, and wherein the adjacent cell pads share the dummy pillars.
US10083967B2

A non-volatile memory device with a programmable leakage can be formed employing a trench capacitor. After formation of a deep trench, a metal-insulator-metal stack is formed on surfaces of the deep trench employing a dielectric material that develops leakage path filaments upon application of a programming bias voltage. A set of programming transistors and a leakage readout device can be formed to program, and to read, the state of the leakage level. The non-volatile memory device can be formed concurrently with formation of a dynamic random access memory (DRAM) device by forming a plurality of deep trenches, depositing a stack of an outer metal layer and a node dielectric layer, patterning the node dielectric layer to provide a first node dielectric for each non-volatile memory device that is thinner than a second node dielectric for each DRAM device, and forming an inner metal layer.
US10083963B2

An integrated circuit device may include a p-type metal oxide semiconductor (PMOS) transistor supported by a backside of an isolation layer. The integrated circuit device may also include an n-type metal oxide semiconductor (NMOS) transistor supported by a front-side of the isolation layer, opposite the backside. The integrated circuit device may further include a shared contact extending through the isolation layer and electrically coupling a first terminal of the PMOS transistor to the first terminal of the NMOS transistor.
US10083960B2

A power semiconductor device includes a semiconductor body coupled to first and second load terminal structures, and first and second cells each configured for controlling a load current and electrically connected to the first load terminal structure and to a drift region. A first mesa in the first cell includes a port region electrically connected to the first load terminal structure, and a first channel region coupled to the drift region. A second mesa included in the second cell includes a port region electrically connected to the first load terminal structure, and a second channel region coupled to the drift region. The mesas are spatially confined in a direction perpendicular to a direction of the load current by an insulation structure, and have a total extension of less than 100 nm in that direction. The first channel region includes an inversion channel. The second channel region includes an accumulation channel.
US10083958B2

Device structures for a metal-insulator-metal (MIM) capacitor, as well as methods of fabricating a device structure for a MIM capacitor. An active device level is formed on a substrate, a local interconnect level is formed on the active device level, and a metal-insulator-metal capacitor is formed in a via opening with a sidewall extending through the local interconnect level and the active device level to a given depth in the substrate. The metal-insulator-metal capacitor includes a first plate on the sidewall, a second plate, and an interplate dielectric between the first plate and the second plate.
US10083955B2

A device includes a plurality of active areas, a plurality of gates, and a plurality of conductors. The active areas are elongated in a first direction. The gates are elongated in a second direction. The conductors are disposed between the active areas and elongated in the second direction. Each one of the conductors has an overlap with at least one corresponding gate of the gates to form at least one capacitor.
US10083953B2

Aspects of the invention can include a semiconductor device, control IC for switching power supply and switching power supply unit, which allow input voltage detecting function to be realized without resistor-voltage dividing circuit. An npn-type element consisting of p-type region, collector region and emitter region is included inside of drain region of starting element. On a first interlayer insulating film, aspects of the invention can provide collector electrode wiring of npn-type element, emitter-drain electrode wiring serving as both emitter electrode wiring of npn-type electrode and drain electrode wiring of starting element, source electrode wiring of starting element, and gate electrode wiring of starting element. A first metal wiring can serve both as input terminal of starting element and input terminal of npn-type element is connected to collector electrode wiring. The npn-type element can function as input voltage detecting means for detecting input voltage drop applied to the first wiring.
US10083951B2

A semiconductor controlled rectifier (FIG. 4A) for an integrated circuit is disclosed. The semiconductor controlled rectifier comprises a first lightly doped region (100) having a first conductivity type (N) and a first heavily doped region (108) having a second conductivity type (P) formed within the first lightly doped region. A second lightly doped region (104) having the second conductivity type is formed proximate the first lightly doped region. A second heavily doped region (114) having the first conductivity type is formed within the second lightly doped region. A buried layer (101) having the first conductivity type is formed below the second lightly doped region and electrically connected to the first lightly doped region. A third lightly doped region (102) having the second conductivity type is formed between the second lightly doped region and the third heavily doped region. A fourth lightly doped region (400) having the second conductivity type is formed between the second lightly doped region and the third heavily doped region and electrically connected to the second and third lightly doped regions.
US10083949B2

A method includes forming a dielectric layer over a radiation de-bondable coating. The radiation de-bondable coating is over a carrier, and the radiation de-bondable coating includes metal particles therein. Metal posts are formed over the dielectric layer. A device die is attached to the dielectric layer. The device die and the metal posts are encapsulated in an encapsulating material. A plurality of redistribution lines is formed on a first side of the encapsulating material, and is electrically coupled to the device die and the metal posts. The carrier is de-bonded by projecting a radiation source on the radiation de-bondable coating to decompose the radiation de-bondable coating. Electrical connections are formed on a second side of the encapsulating material. The electrical connections are electrically coupled to the metal posts.
US10083928B2

A structure comprises a first semiconductor chip with a first metal bump and a second semiconductor chip with a second metal bump. The structure further comprises a solder joint structure electrically connecting the first semiconductor chip and the second semiconductor chip, wherein the solder joint structure comprises an intermetallic compound region between the first metal bump and the second metal bump, wherein the intermetallic compound region is with a first height dimension and a surrounding portion formed along exterior walls of the first metal bump and the second metal bump, wherein the surrounding portion is with a second height dimension, and wherein the second height dimension is greater than the first height dimension.
US10083918B2

There is provided a manufacturing method of a semiconductor device. The manufacturing method of the semiconductor device comprises: forming at least part of a cap layer that is mainly composed of a nitride, on a semiconductor layer that is mainly composed of a group III nitride semiconductor; implanting a p-type impurity into the semiconductor layer with at least part of the cap layer formed thereon, by ion implantation; forming a block layer having a larger coefficient of thermal expansion than a coefficient of thermal expansion of the cap layer, as a surface layer on the cap layer; and heating the semiconductor layer with the block layer as the surface layer, to activate the p-type impurity.
US10083911B2

A semiconductor device package includes a flexible substrate, an electronic component, at least one flexible member, and a package body. The electronic component is disposed on the flexible substrate. The at least one flexible member is disposed on the flexible substrate. The package body encapsulates the electronic component and has a first part and a second part separated from the first part by the at least one flexible member.
US10083905B2

A method of forming a skip-via, including, forming a first dielectric layer on a first metallization layer, forming a second metallization layer on the first dielectric layer and a second dielectric layer on the second metallization layer, removing a section of the second dielectric layer to form a via to the second metallization layer, removing a portion of the second metallization layer to form an aperture, and removing an additional portion of the second metallization layer to form an exclusion zone.
US10083901B2

A method for manufacturing a circuit redistribution structure includes the following steps. A first dielectric is formed on a carrier. Conductive blind vias are formed in the first dielectric. A first circuit redistribution layer is formed on the first dielectric. A second dielectric is formed on the first dielectric. First and second holes are formed on the second dielectric. A trench is formed in the second dielectric to divide the second dielectric into first and second portions. A first portion of the first circuit redistribution layer and the first hole are disposed in the first portion of the second dielectric, and a second portion of the first circuit redistribution layer and the second hole are disposed in the second portion of the second dielectric. Conductive blind vias are formed in the first and second holes, and a second circuit redistribution layer is formed on the second dielectric.
US10083900B2

A semiconductor device includes two or more semiconductor elements, a lead with island portions on which the semiconductor elements are mounted, a heat dissipation member for dissipating heat from the island portions, a bonding layer bonding the island portions and the heat dissipation member, and a sealing resin covering the semiconductor elements, the island portions and a part of the heat dissipation member. The bonding layer includes mutually spaced individual regions provided for the island portions, respectively.
US10083898B2

An improvement is achieved in the reliability of a semiconductor device. After a resin sealing portion is formed to seal a die pad, a semiconductor chip mounted over the die pad, a plurality of leads, and a plurality of wires electrically connecting a plurality of pad electrodes of the semiconductor chip with the leads, the resin sealing portion and the leads are cut with a rotary blade to manufacture the semiconductor device. In the semiconductor device, at least a portion of each of first and second leads is exposed from a lower surface of the sealing portion. End surfaces of the first and second leads as the respective cut surfaces thereof are exposed from each of side surfaces of the sealing portion as the cut surfaces of the resin sealing portion. The distance between a lower side of the end surface of the first lead and an upper surface of the sealing portion is smaller than the distance between an upper side of the end surface of the second lead adjacent thereto and the upper surface of the sealing portion.
US10083881B2

The present disclosure provides an array substrate for a display device and a manufacturing method thereof. A transparent electrode pattern (ITO) may be formed between a source/drain metal pattern and a passivation layer located above the source/drain metal pattern, which are formed in a passivation hole area of a non-active area of the array substrate. Accordingly, it may be possible to prevent display failure caused by a delamination phenomenon or peel-off of a material of the passivation layer due to the lack of adhesion strength between a metal layer and the passivation layer in the passivation hole area.
US10083866B2

A method of forming a leadless packaged semiconductor device. First partial sawing leads is performed on a bottom side of an in-process leadless semiconductor package having a leadframe including die pad with a semiconductor chip thereon, and leads defining top and bottom surfaces and having an inner end and an outer end having a bottom corner region. Conductive bond wires connect to and extending between bond pads on the chip and respective leads, a mold compound is around the die pad, leads, chip, and conductive bond wires while exposing the bottom surface and outer end. The first sawing completely severs the leads while forming only a partial cut in the mold compound. A de-flash process is applied to the bottom side. The second sawing aligned to the partial cuts reaches the partial cuts to complete singulation of the package, wherein the second sawing does not touch the leads.
US10083864B2

A method for forming conductive lines comprises forming a hardmask on an insulator layer, a planarizing layer on the hardmask, and a hardmask on the planarizing layer, removing exposed portions of a layer of sacrificial mandrel material to form first and second sacrificial mandrels on the hardmask, and depositing a layer of spacer material in the gap, and over exposed portions of the first and second sacrificial mandrels and the hardmask. Portions of the layer of spacer material are removed to expose the first and second sacrificial mandrels. A filler material is deposited between the first and second sacrificial mandrels. A portion of the filler material is removed to expose the first and second sacrificial mandrels. Portions of the layer of spacer material are removed to expose portions of the hardmask. A trench is formed in the insulator layer, and the trench is filled with a conductive material.
US10083862B2

A method of forming a protective liner between a gate dielectric and a gate contact. The method may include; forming a finFET having a replacement metal gate (RMG) on one or more fins, the RMG includes a gate dielectric wrapped around a metal gate, an outer liner is on the sidewalls of the gate dielectric and on the fins; forming a gate contact trench by recessing the gate dielectric and the outer liner below a top surface of the metal gate in a gate contact region; forming a protective trench by further recessing the gate dielectric below a top surface of the outer liner; filling the protective trench with a protective liner; and forming a gate contact in the gate contact trench, where the protective liner is between the gate dielectric and the gate contact.
US10083860B2

A method of forming a semiconductor structure includes; (i) forming an isolation structure in a semiconductor substrate, the isolation structure electrically isolating device regions of the semiconductor substrate; (ii) forming a gate structure extending from one of the device regions to the isolation structure; (iii) forming a resist protective oxide layer overlaying the gate structure and the isolation structure; and (iv) patterning the resist protective oxide layer to form a patterned resist protective oxide that covers at least a portion of the isolation structure and a portion of the gate structure on the isolation structure.
US10083859B2

In the present method, a substrate to be processed, having an interlayer insulation film, is prepared (step 1). The interlayer insulation film is subjected to dry etching, while using a mask layer, thereby forming recesses (step 2). Residue is removed by dry ashing (step 3). A coating is formed on the entire surface by means of a gas process using a coating compound gas, with a molecular structure having at one terminal a first substitution group that reacts with and bonds with the surface of the interlayer insulation film, and at the other terminal a second substitution group that is hydrophilic (step 4). The coating is removed by wet cleaning (step 5). Wiring is formed in the recesses (step 6).
US10083842B2

Techniques disclosed herein provide a method for substrate patterning that results in lines of non-uniform pitch (mixed pitch). Techniques can also enable advanced patterning options by selectively replacing lines of material in a multi-line layer. A multi-line layer is formed that has alternating lines of three different materials. One or more etch masks are used to selectively remove at least one uncovered line without removing other uncovered lines. Removed material is replaced with a fill material. Selective removal is executed using an etch mask as well as differing etch resistivities of the different lines of materials.
US10083841B2

In a method of manufacturing a semiconductor device, an interlayer dielectric (ILD) layer is formed over an underlying structure. The underlying structure includes gate structures, each having a metal gate and a cap insulating layer disposed over the metal gate, source/drain epitaxial layers disposed between two adjacent gate structures, and an etching-stop layer (ESL) covering the source/drain epitaxial layers. An opening is formed in the ILD layer by etching. A dielectric filling layer is formed in the opening. By using wet etching, the ILD layer disposed above the source/drain epitaxial layers is removed. The ESL disposed on the source/drain epitaxial layers is removed, thereby at least partially exposing the source/drain epitaxial layers. A conductive material is formed over the exposed source/drain epitaxial layers.
US10083838B2

Wafers processed by methods of plasma etching are disclosed. In one embodiment, a wafer is prepared by a process including positioning the wafer within a chamber of a plasma etcher, generating plasma ions using a radio frequency power source and a plasma source gas, directing the plasma ions toward the wafer using an electric field, focusing the plasma ions using a plasma focusing ring to increase a flux of plasma ions arriving at a surface of the wafer, and etching a plurality of through-wafer vias in the wafer.
US10083837B2

A method for forming patterns is provided. The method includes forming a resist layer on a substrate, imprinting a convex pattern and a concave pattern on the resist layer using a template, forming a silicon diffusion layer containing silicon containing diffusion species in an upper portion of the convex pattern, and selectively removing a recessed portion of the resist layer under the concave pattern using the silicon diffusion layer as an etch mask.
US10083834B2

Processing methods comprising selectively orthogonally growing a first material through a mask to provide an expanded first material are described. The mask can be removed leaving the expanded first material extending orthogonally from the surface of the first material. Further processing can create a self-aligned via.
US10083831B2

A substrate includes: a support substrate having a first main surface and a surface layer region which includes at least the first main surface and is formed of any one material selected from the group consisting of boron nitride, molybdenum disulfide, tungsten disulfide, niobium disulfide, and aluminum nitride; and a graphene film disposed on the first main surface and having an atomic arrangement oriented in relation to an atomic arrangement of the material forming the surface layer region. Accordingly, the substrate is provided that enables a high mobility to be stably ensured in an electronic device manufactured to include the graphene film forming an electrically conductive portion.
US10083822B2

The invention relates to a physical vapor deposition coating device (1), comprising a process chamber (2) with an anode (3) and a consumable cathode (4) to be consumed by an electrical discharge for coating a substrate located within the process chamber (2). The coating device (1) further includes a first electrical energy source (5) being connected with its negative pole to said consumable cathode (4), and a second electrical energy source (6) being connected with its positive pole to said anode (3). According to the invention, a third electrical energy source (7) is provided being connected with its negative pole to a source cathode (8) which is different from the consumable cathode (4). In addition, the invention relates to a physical vapor deposition method for coating a substrate.
US10083803B2

A click mechanism for a switch includes a button that is operable by a user, a click generation surface formed on the button or a body to which the button is coupled, an urging mechanism, and a pusher pushed against the click generation surface by the urging force of the urging mechanism and slidable on the click generation surface in response to operation of the button. The pusher is configured to apply tactile force to the button when sliding on the click generation surface. The click generation surface includes at least one groove.
US10083796B2

A multi-layer ceramic capacitor includes a multi-layer unit, side margins, and bonding units. The multi-layer unit includes ceramic layers laminated in a first direction and internal electrodes disposed between the ceramic layers. The side margins cover the multi-layer unit from a second direction orthogonal to the first direction. The bonding units are each disposed between the multi-layer unit and each of the side margins and have higher silicon content than the ceramic layers and the side margins.
US10083794B2

A metallized film capacitor includes a dielectric film, a first metal film electrode disposed on a surface of the dielectric film, and a second metal film electrode facing the first metal film electrode across the dielectric film. The first metal film electrode includes first and second large electrode parts separated from each other by a first slit, and a fuse provided in the first slit and connected to the first and second large electrode parts. The first metal film electrode includes an aluminum part and an aluminum-zinc part. The aluminum part contains substantially only aluminum. The aluminum-zinc part mainly contains zinc and further contains aluminum. The aluminum-zinc part is disposed at least around the first fuse.
US10083790B1

A bobbin provides secure attachment of a magnetic component to a printed circuit board. The circuit board includes a set of slotted apertures and a set of tubular apertures. The bobbin includes at least two pin rails and a plurality of standoffs proximate each pin rail. L-shaped pins are attached to one of the pin rails. Straight pins are attached to the other pin rail. The component further includes a core, and at least one winding. The L-shaped pins are shaped to pass through and slide within the set of slotted apertures. The L-shaped pins engage the bottom surface of the circuit board when the straight pins are inserted through the set of tubular apertures (i.e., in a secured position). In the secured position, the magnetic component is held in place against the top surface of the circuit board and provides a soldering area for mounting on the bottom surface.
US10083789B2

An apparatus for reducing a magnetic unidirectional flux component in the core of a transformer, i.e., a three-phase transformer, includes a plurality of compensation windings that are magnetically coupled to the core of the transformer, wherein a controllable current source for feeding current into the compensation windings is arranged electrically in series with the compensation windings, specifically with the neutral point thereof, which is forming by the inputs of the compensation windings, and a neutral earthing transformer is electrically connected to the outputs of the compensation windings, where the current source electrically interconnects the neutral point of the compensation windings and the neutral point of the neutral earthing transformer.
US10083781B2

Resistors and a method of manufacturing resistors are described herein. A resistor includes a resistive element and a plurality of conductive elements. The plurality of conductive elements are electrically insulated from one another via a dielectric material and thermally coupled to the resistive element via an adhesive material disposed between each of the plurality of conductive elements and a surface of the resistive element. The plurality of conductive elements is coupled to the resistive element via conductive layers and solderable layers.
US10083777B2

A flat cable assembly has a belt-like portion. In the belt-like portion, cables capable of transmitting power and/or signals and a pair of tubular portions positioned at the opposite ends in the width direction are arranged in parallel with one another. Each tubular portion has a longitudinal multi joint supporting member inserted therein in a state where link members are arranged in series, and adjacent link members are pivotally connected to one another. The multi-joint supporting members are configured to limit pivoting motion in a first direction that intersects the longitudinal direction in a range to a previously defined bend radius, and to restrict flexing in a second direction that is opposite from the first direction.
US10083770B2

A solid-state high energy-density micro radioisotope power source device including a dielectric and radiation shielding body having an internal cavity, a first electrode disposed a first end of the cavity, and a second electrode disposed at an opposing second end of the cavity and spaced apart from the first electrode such that a micro chamber is provided therebetween. The device further includes a solid-state composite voltaic semiconductor disposed within the micro chamber fabricated by combining at least one semiconductor material with at least one radioisotope material to provide a pre-voltaic semiconductor composition; depositing the pre-voltaic semiconductor composition into the micro chamber; heating the body to liquefy the pre-voltaic semiconductor composition within the micro chamber such that the semiconductor and radioisotope materials are uniformly mixed; and cooling the body and liquid state composite mixture such that liquid state composite mixture solidifies to provide the solid-state composite voltaic semiconductor.
US10083752B2

A memory circuit, including a memory array (such as a cross-point array), may include circuit elements that may function both as selection elements/drivers and de-selection elements/drivers. A selection/de-selection driver may be used to provide both a selection function as well as an operation function. The operation function may include providing sufficient currents and voltages for WRITE and/or READ operations in the memory array. When the de-selection path is used for providing the operation function, highly efficient cross-point implementations can be achieved. The operation function may be accomplished by circuit manipulation of a de-selection supply and/or de-selection elements.
US10083751B1

The present disclosure includes apparatuses, and methods for data state synchronization. An example apparatus includes performing a write operation to store a data pattern in a group of resistance variable memory cells corresponding to a selected managed unit having a first status, updating a status of the selected managed unit from the first status to a second status responsive to performing the write operation, and providing data state synchronization for a subsequent write operation performed on the group by placing all of the variable resistance memory cells of the group in a same state prior to performing the subsequent write operation to store another data pattern in the group of resistance variable memory cells.
US10083747B2

A reconfigurable phase change device with methods for operating and forming the same are disclosed. An example device can comprise a reconfigurable layer comprising a phase change material, and a set of contacts connected with the reconfigurable layer. The set of contacts can comprise at least a first contact, a second contact, and a third contact. The device can comprise at least one control element electrically coupled with one or more of the set of contacts. The at least one control element can be configured to supply a first control signal to one or more of the set of contacts. The first control signal can be configured to modify a first portion of the reconfigurable layer thereby isolating the first contact from the second contact and the third contact.
US10083746B2

A memory device and a method for operating the memory device are provided. A resistive memory cell connected to a first node and configured to include a variable resistive element and an access element for controlling a current flowing through the variable resistive element. A detection circuit detects a threshold voltage of the access element and provides a detection current to a sensing node. A clamping circuit connected between the first node and the sensing node receives a first read voltage and ramps up a voltage of the first node. The first node is discharged by a discharge circuit when the detection current becomes equal to a bit line current flowing through the first node while the clamping circuit ramps up the voltage of the first node. A sense amplifier transitions an output voltage value when a voltage level of the sensing node becomes lower than a reference voltage.
US10083740B2

An Integrated Circuit (IC) includes a memory, circuit interconnections and control logic. The memory includes multiple standard-library Static Random Access Memory (SRAM) cells disposed on a substrate of the IC in multiple first layers, so that access to a respective SRAM cell to read and write data is through a cell-interface. The circuit interconnections, fabricated in one or more second layers separate from the first layers, interconnect cell-interfaces of a subgroup of the SRAM cells to form a ring oscillator that includes a cascade of N stages defined by the interconnected SRAM cells. The control logic is coupled to the cell-interfaces via the circuit interconnections, and is configured to apply an input signal to one or more of the cell-interfaces so as to trigger an oscillation of the ring oscillator whose frequency of oscillation is indicative of a speed of the SRAM cells of the memory.
US10083735B2

Methods, systems, and apparatuses relating to package on package memory refresh and self-refresh rate management are described. In one embodiment, an apparatus includes a processor die, a dynamic memory die mounted to and overlapping the processor die, a first thermal sensor of the processor die disposed adjacent to a first hot spot from a first type of workload and a second thermal sensor of the processor die disposed adjacent to a second hot spot from a second type of workload, and a hardware control circuit of the processor die to cause a refresh of a capacitor of the dynamic memory die when either of an output of the first thermal sensor exceeds a first threshold value and an output of the second thermal sensor exceeds a second threshold value.
US10083731B2

Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A ferroelectric memory cell may be selected using a selection component that is in electronic communication with a sense amplifier and a ferroelectric capacitor of a ferroelectric memory cell. A voltage applied to the ferroelectric capacitor may be sized to increase the signal sensed during a read operation. The ferroelectric capacitor may be isolated from the sense amplifier during the read operation. This isolation may avoid stressing the ferroelectric capacitor which may otherwise occur due to the applied read voltage and voltage introduce by the sense amplifier during the read operation.
US10083726B2

An input circuit may include: an internal bias generation unit suitable for generating first and second bias voltages in response to a first enable signal; a buffer control unit suitable for comparing a reference voltage to the first and second bias voltages, and generating a plurality of buffer control signals based upon the comparison of the reference voltage with the first and second bias voltages; and a buffer unit including a plurality of buffers, wherein a buffer is driven to receive the reference voltage and an external input signal, and generates an internal signal, in response to an activated buffer control signal among the plurality of buffer control signals.
US10083724B2

A device includes a circuit cell, a voltage regulator, and an auxiliary signal generator. The voltage regulator is configured to output a write voltage. The auxiliary signal generator is configured to generate an auxiliary signal according to a reference voltage and a reference current, and to transmit the auxiliary signal and the write voltage to the circuit cell according to select signals.
US10083717B2

There is provided a tape cartridge housing case, the case including (1) a case body having an upper wall portion that covers an upper face of a tape cartridge, a lower wall portion that covers a lower face of the tape cartridge, and an opening that the tape cartridge is inserted and removed through, (2) a first protrusion that is formed at an inner face of the lower wall portion, and that anchors an anchored portion, (3) a recess that is formed at an outer face of the lower wall portion at a position so as to be on the opposite side to the first protrusion in a front face-back face relationship, and (4) a second protrusion that is formed at an outer face of the upper wall portion at the same position as the recess in plan view.
US10083716B1

A heat-assisted magnetic recording head is moved relative to a magnetic recording medium. The medium comprises a plurality of sectors. The sectors define a plurality of sector groups distributed around a circumference of the medium. The sectors of each sector group are written using different operational currents supplied to a laser diode of the head such that at least one sector from each sector group is written using one of the different operational currents. For each of the different operational currents, an average write performance metric is calculated for all sectors written at each of the different operational currents. A particular operational current of the different operational currents is determined that results in a best average write performance metric.
US10083711B1

A magnetic recording apparatus in an embodiment includes a magnetic head, a storage, a detector, and a controller. The magnetic head records data on a recording medium. The storage stores first current parameters defining a first current waveform, second current parameters defining a second current waveform, and recording bit sequence information. The detector detects a discontinuity point from the recording bit sequence information. The discontinuity point is defined by a position at which recording bit lengths are discontinuous. The controller controls a waveform of a recording current of the magnetic head, based on the first current parameters at a recording bit that is not next to the discontinuity point and based on the second current parameters at a recording bit that is next to the discontinuity point.
US10083710B2

A voice control system including a voice receiving unit, an image capturing unit, a storage unit and a control unit is disclosed. The voice receiving unit receives a voice. The image capturing unit captures a video image stream including several human face images. The storage unit stores the voice and the video image stream. The control unit is electrically connected to the voice receiving unit, the image capturing unit and the storage unit. The control unit detects a feature of a human face from the human face images, defines a mouth motion detection region from the feature of the human face, and generates a control signal according to a variation of the mouth motion detection region and a variation of the voice over time. A voice control method, a computer program product and a computer readable medium are also disclosed.
US10083705B2

A method for discriminating and attenuating pre-echo in a digital audio signal and generated from transform coding. The method includes the following acts in which, for a current frame broken down into sub-blocks, the low-energy sub-blocks precede a sub-block in which a transition or attack is detected, and determine a pre-echo area in which a pre-echo attenuation process is carried out. In the event that an attack is detected from the sub-block of the current frame, the method includes: calculating an energy leading coefficient for at least two sub-blocks of the current frame preceding the sub-block in which an attack is detected; comparing the leading coefficient to a predefined threshold; and inhibiting the pre-echo attenuation process in the pre-echo area in the event that the calculated leading coefficient is lower than the predefined threshold. Also provided are a discrimination and attenuation device implementing the acts of the method described and a decoder including such a device.
US10083704B2

In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for formatting a payload for transmission of multi-mode speech/audio codec data. The method comprises deciding whether a header-less or a header-full payload format is used for transmission of a coded frame. The decision is based on a codec mode and a required functionality. The payload data is packetized with or without the payload header depending on the decision.
US10083702B2

Among other things, a sound processing device system is disclosed to assist a hearing-impaired human listener recognize speech sounds or phonemes. The device system may be configured at least to generate an output audio signal at least by transposing and causing a negative rank ordering of frequency of at least a portion of the input audio signal. Compression also may be performed on the at least the portion of the input audio signal as part of generating the output audio signal. The negative rank ordering may be performed on a high-frequency portion of the input audio signal that becomes a low-frequency portion of the output audio signal by the transposing. The low-frequency portion of the output audio signal may represent an inverted ordering of frequencies or frequency segments present in the high-frequency portion of the input audio signal.
US10083700B2

The present technique relates to a decoding device, a decoding method, an encoding device, an encoding method, and a program which can obtain a high-quality realistic sound.The encoding device stores speaker arrangement information in a comment region in a PCE of an encoded bit stream and stores a synchronous word and identification information in the comment region such that other public comments and the speaker arrangement information stored in the comment region can be distinguished from each other. When an encoded bit stream is decoded, it is determined whether the speaker arrangement information is stored on the basis of the synchronous word and the identification information stored in the comment region. Audio data included in the encoded bit stream is output according to the arrangement of the speakers corresponding to the determination result. The present technique can be applied to an encoding device.
US10083694B2

A method for offering suggestion during conversation, an electronic device using the same, and a non-transitory storage medium are provided. The method includes listening to a conversation on a first electronic device and a second electronic device, and determining whether the conversation satisfies a recommendation criterion. The method also includes determining whether at least one suggestion information exists in a database if the conversation satisfies the recommendation criterion. The method further includes displaying at least one suggestion option related to the at least one suggestion information on the first electronic device if the at least one suggestion information exists in the database.
US10083681B2

An optoelectronic pickup for a musical instrument includes at least one light source which directs light to impinge a sound generating element of the musical instrument in at least one photoreceiver located to detect the reflected light, so as to generate an electrical signal that is responsive to sound generating element movement.
US10083675B2

Embodiments of the present application disclose a display control method and a display control apparatus, relating to the field of near-to-eye display technologies. The method includes: determining a first display area, in the FOV of a user, of an image displayed on a main display device; and using at least one near-to-eye display device according to the first display area to display augmentation information related to the image. In the method and apparatus of the embodiments of the present application, at least one near-to-eye display device is used to supplement a display that is provided at a suitable viewing distance of a user by a device but cannot fully fill the FOV of the user, and augmentation information is used to fill the FOV of the user as far as possible, so that good immersion media viewing experience can be provided.
US10083670B2

The present disclosure provides a compensation circuit, a drive circuit, operating methods of the compensation circuit and the drive circuit, and a display device comprising the drive circuit. The compensation circuit comprises a first compensation module and a second compensation module. The first compensation module generates compensation voltage according to the variation of common electrode voltage, and the second compensation module superposes the compensation voltage inputted by the second input terminal on gamma voltage inputted by the first input terminal, and outputs the superposed gamma voltage. The technical solution above transfers a compensation position from the common electrode voltage to the gamma voltage, and effectively compensates for and inhibits the fluctuation of the common electrode voltage by the compensation voltage superposed on the gamma voltage, thereby avoiding over high temperature of display panels, green tint of displayed images and crosstalk noise.
US10083669B2

The present invention provides a liquid crystal display panel common voltage adjustment circuit and a liquid crystal display device. The liquid crystal display panel common voltage adjustment circuit adjusts a first common voltage applied to a liquid crystal display panel, and comprises a collect unit, a control unit, a feedback unit and an operation adjustment unit, and the collect unit collects a common voltage of the liquid crystal display panel to be a second common voltage, and the control unit receives the second common voltage, and sends a control signal according to a difference value of the second common voltage and a standard common voltage, and the feedback unit outputs a corresponding feedback voltage under control of the control signal, and the operation adjustment unit adjusts the first common voltage according to the feedback voltage, and outputs the first common voltage after adjustment.
US10083663B2

The present application discloses a gamma voltage generating circuit, including an image detection module, a control module and a gamma voltage module; the image detection module is for acquiring an image input signal, and detecting the image input signal, when determining the gray scale indicated by the image input signal comprising a pure color gray scale, to generate and output a first detection result signal for indicating the pure color gray scale; the control module is electrically connected to the image detection module, for receiving the first detection result signal output from the image detection module and generating and outputting a first control signal in accordance with the first detection result signal; and the gamma voltage module is electrically connected to the control module to receive the first control signal output from the control module, and generate a gamma reference voltage in accordance with the first control signal.
US10083661B2

An electrophoretic display control device applies a first voltage to a first electrode and applies a second voltage to a second electrode during a display rewriting period in a display unit in which a dispersion liquid containing particles are arranged between the first electrode and the second electrode that is a pixel electrode, and applies a third voltage that is lower than the first voltage to the first electrode and applies a fourth voltage that is lower than the second voltage to the second electrode during a display retention period.
US10083658B2

The present disclosure discloses a pixel circuit, a drive method thereof, and a related device, comprising: a first reset module, a data write module, a compensation module, a voltage stabilization module, a drive control module, a light emission control module and a light emission component. The pixel circuit can compensate for the drift of the threshold voltage of the drive control module by the cooperation of the above-described modules.
US10083650B2

An LED display module, a display apparatus, and a method for controlling the LED display module and the display apparatus are provided. The LED display module includes a plurality of first LEDs arranged in a first line and a plurality of second LEDs arranged in a second line; a plurality of source interfaces, each of which is commonly connected to an anode of a corresponding one of the plurality of first LEDs and a cathode of a corresponding one of the plurality of second LEDs arranged in the same column as the corresponding one of the plurality of first LEDs; and a gate interface commonly connected to a cathode of each of the plurality of the first LEDs and an anode of each of the plurality of the second LEDs.
US10083647B2

A display apparatus includes a display panel comprising a data line, a gate line crossing the data line and a sub pixel connected to the data line and the gate line, a moving vector extractor configured to extract a moving vector of an input image using input data, a data generator configured to generate data of a high gamma curve called “high data” and data of a low gamma curve called “low data” corresponding to the input data using a spatiotemporal sequential pattern based on moving direction and moving speed of the moving vector, and a data driver circuit configured to covert the high data and the low data of the input data into a data voltage and provide the data line with the data voltage.
US10083645B2

Provided is a display device including a plurality of pixels; a plurality of data lines connected to the plurality of pixels; a data driver applying data voltages to the plurality of data lines; and a first test pad unit connected to at least one of the plurality of data lines in order to check the data voltages, in which the first test pad unit includes a test pad which is electrically double-separated from the at least one of the data lines.
US10083639B2

A control device that controls an image display device that forms an image on the basis of an image signal includes: an acquiring unit that acquires, from the image display device, individual information for specifying a control form of the image display device connected to the control device; and a control unit that controls the image display device on the basis of the acquired individual information.
US10083637B1

A cover can comprise a photoluminescent outer surface, an inner surface configured to be affixed to an indicator sign, and one or more void areas passing through the inner and outer surfaces arranged in a pattern, wherein the pattern defines a negative image in contrast to the photoluminescent outer surface, wherein the negative image corresponds to a graphic on the indicator sign such that the first graphic is visible through the void areas when the cover is affixed to the indicator sign.
US10083636B2

Provided is a flexible display device including a flexible display panel having a substrate and an organic electroluminescent member disposed on the substrate, a window member disposed on the flexible display panel, and a protection member disposed under the flexible display panel, wherein the protection member includes a metal layer disposed under the substrate, a cushion layer disposed under the metal layer, and a planarization layer and disposed between the metal layer and the cushion layer.
US10083634B2

A labeled article, a method of making the labeled article, and a label for use in such method, contemplate the manufacture of an article having an article body made of a moldable material, and a label, integral with the article body and having an outer label surface coplanar with the outer article body surface. The label is inserted into the mold and molded into place as the article body is molded. The label has an outer film ply defining the outer label surface, a printable sheet ply inward from said outer film ply, and an adhesive layer between the outer film ply and the printable sheet ply. The outer film ply has a length and a width greater than the length and width of the printable sheet ply. The outer film ply extends beyond the printable sheet ply adjacent all edges of the printable sheet ply and shields the printable sheet ply from exposure to the environment surrounding the labeled article.
US10083632B2

The invention relates to an anatonnical kidney phantom with calyces for drainage training in interventional radiology. The anatonnical kidney phantom simulator comprises a housing filled with the surrounding material and an anatomical kidney phantom placed into surrounding material. The kidney phantom has a number of cavities simulating parts of the kidney for drainage training in interventional radiology for example the cavities are simulating kidney calyces. The cavities are connected by channels and connecting pipe with outer reservoirs filled with the different colors or the x-ray opaque contrast liquids.
US10083625B2

A data processing system for processing driver training data includes a central computer, which is located in a data center, and an administration computer which is arranged in an administration area. The central computer and the administration computer can communicate with each other over data interfaces, and data on the participants in the driver training can be recorded in the administration compute. Recorded participant data can be coupled to participant identification data in a participant identification system, and the participant data coupled to the participant identification data can be transmitted to the central computer. The system may also include an identification means for automatically identifying or selecting a participant, and a network access point located in a training area in which a motor vehicle is located, wherein the network access point can transmit participant data between the central computer and the network access point, wherein participant data can also be transmitted by the central computer to a computer located in the motor vehicle.
US10083620B2

Methods, apparatuses, and non-transitory computer readable storage media for a smart tutorial that adapts are described. The smart tutorial may assist in the operation of a vehicle including generating a situational profile that includes driver identity data, vehicle state data, or extra-vehicular state data. The situational profile is compared to assistance profiles that include aggregate identity data, aggregate vehicular state data, or aggregate extra-vehicular state data. The assistance profiles correspond to assistance instructions. Based on the comparison, similarity values corresponding to the assistance profiles are generated based on the comparison between the situational profile and the assistance profiles. The greatest similarity value corresponds to the assistance profile that is most similar to the situational profile. In response to the usage frequency value exceeding a usage frequency threshold value, the assistance instruction that corresponds to the assistance profile that is most similar to the situational profile may be selected.
US10083609B2

Methods, computer program products, and systems are presented. The methods include, for instance: obtaining passenger information of one or more passenger traveling within a transportation network; and providing one or more output based on a processing of the passenger information.
US10083594B2

A method and apparatus for monitoring drug-regimen compliance is disclosed. Systems in accordance with the present invention enable automatic monitoring of the state of medicine content of a blister card. Each tablet location on the blister card is operatively coupled with a different sensor that detects whether the tablet location is occupied and/or a dispensing event at a tablet location. In some embodiments, capacitive sensing is employed, where the capacitance of each sensor is based on the physical state of a dispensing region of the lidding film of the blister pack, which is located at the tablet location being monitored. Alternative sensing approaches are based on optical, acoustic, and tactile sensors that interrogate either the dispensing region at each tablet location or the tablets themselves to determine whether tablets have been dispensed. The sensors interface with a mobile app that provides the user instructions to help improve drug-regimen compliance.
US10083591B2

There is disclosed a telemetry monitoring system including a central monitoring unit configured to display data regarding one or more portable devices, each associated with the breathing apparatus of a user. The system further includes removable data storage connected to the central monitoring unit and configured to store system status data of the central monitoring unit as recovery data, the system status data defining an operational status of the central monitoring unit. In the event of a failure of the telemetry monitoring system, the telemetry monitoring system can be recovered by restoring the recovery data to the central monitoring unit or a replacement central monitoring unit from the removable data storage.
US10083590B1

The present disclosure is related to methods, systems, and devices for encouraging alert responsiveness. An example device can include instructions executed to receive an alert message via a monitoring server, wherein the alert message indicates an alert instance, communicate the alert message to a plurality of alert responders, determine that a non-responsiveness, corresponding to the alert message, of a particular alert responder exceeds a threshold, receive a subsequent alert message via the monitoring server, wherein the subsequent alert message indicates a subsequent alert instance and communicate the subsequent alert message to the particular alert responder having the threshold-exceeding non-responsiveness, wherein the communication of the subsequent alert message includes a response encouragement.
US10083587B1

The disclosure relates to an automatic fire extinguishing system. It includes a hazard alarm control unit having a housing, a first electronic assembly and a second electronic assembly which is formed on an outside as an operating and display front panel without a display and has switching elements and luminous indicators and is formed on an inside as an commissioning and configuration unit which comprises configuration parameter selector and a first optical display. The second electronic assembly is connected to the first electronic assembly in a signal-conducting manner and set up such that the set configuration parameters of the configuration parameter selector are accepted by the first electronic assembly for holding and processing in at least one configuration module. The invention also relates to a method for commissioning and configuring an automatic fire extinguishing system.
US10083585B2

An intrusion detection system controller, including a restriction designator operable for pre-designating an individual for whom access to a portion of the premises is prohibited and, for each individual, pre-designating an individual-specific restricted portion of the premises to which access is prohibited; a designated individual presence ascertainer operable for ascertaining presence of a designated individual on the premises; an intrusion detector element communicator operable for communicating with detection elements, for receiving indications of detection of intrusions and, responsive thereto, for ascertaining an intruded portion of the premises and providing an output indicating detection of the intrusion in the intruded portion of the premises; and a restricted mode enforcer operable, responsive to ascertaining presence of the pre-designated individual and to receiving output indicating detection of the intrusion in the intruded portion, for ascertaining whether the intruded portion corresponds to the individual-specific restricted portion to which access of pre-designated individual is prohibited.
US10083581B2

Security systems and methods are disclosed. A security system can be employed with a mobile, unpowered container having a door movable between an open orientation and a closed orientation. The security system can include an enclosure and a switch movable between a closed configuration and an open configuration upon movement of the door between the open orientation and the closed orientation. The security system can further include a battery pack in communication with the switch. The security system can also include a security device. The battery pack can be configured to operably power the security device when the switch is in the closed configuration. The security system can be attached to the container with a magnet and/or an array of magnets enclosed in a flexible magnetic mat. The security system can be deployed for a plurality of deployment cycles.
US10083580B2

Provided is a passenger evacuation direction guidance system, and particularly, a passenger evacuation direction guidance system capable of easily evacuating passengers to a safe place from a disaster or an accident occurring during a train service, and including an emergency situation detection unit which determines the occurrence of a disaster or an accident on a traveling route of a train, an evacuation direction generation unit which receives an emergency situation detection signal in respect to the occurrence of a disaster or an accident from the emergency situation detection unit, and generates passenger evacuation direction information at a disaster or accident occurrence point, and an evacuation direction control unit which receives the passenger evacuation direction information generated by the evacuation direction generation unit, and provides a passenger evacuation direction to the passengers.
US10083579B2

An electronic device including a submersion detector, an illuminant provided inside a casing, a lighting circuit, a controller, an unnecessary part that is unnecessary for lighting the illuminant. The submersion detector detects submersion of the electronic device and retrieval of the device. The submersion means that the electronic device falls onto or into water. The retrieval means that the electronic device is retrieved from water. The lighting circuit lights the illuminant in response to an input of a lighting signal. The controller lights the illuminant by generating and outputting the lighting signal to the lighting circuit for a period of time from the submersion at least until the retrieval. In a case where the unnecessary part is supplied with power when the submersion detector detects the submersion, the controller stops the supply of the power to the unnecessary part at least for the above period of time.
US10083560B2

An access control device that at least assists in controlling the ingress/egress through an entryway. According to certain embodiments, the access control device is operably coupled to an entryway device so as to at least assist in controlling the ability to displace an entryway device from a closed positon and/or from an open position. The access control device is structured for communication with a plurality of components of a security management system, and thus may be programmed by one or more modes, including, for example a manual program mode, an off-line managed mode, a wireless off-line management mode, a wireless real-time mode, and/or an off-line real-time mode.
US10083556B1

A vehicle access control system configured to estimate, based on received message, at least one of distance, position, or direction of a target to the vehicle prior to initiating the engine of the vehicle, the vehicle access control system comprises a master node and at least one slave node. The target is in communication with the master node and the slave node via a communication link having low energy consumption.
US10083552B2

A computing device-implemented method includes receiving data representative of one or more travel parameters for distribution ranges for a vehicle that includes a first propulsion system, and, receiving data representative of one or more travel parameters for distribution ranges for a vehicle that includes a second propulsion system. The distribution ranges for the vehicle that includes the first propulsion system are equivalent to the distribution ranges for the vehicle that includes the second propulsion system. The method also includes receiving data representative of one or more travel parameters for distribution ranges for a collection of vehicles. The distribution ranges for the collection of vehicles are equivalent to the distribution ranges for the vehicle that includes the second propulsion system.
US10083551B1

Systems and methods are disclosed for determining whether or not a crash involving a vehicle has occurred. A computing device may receive acceleration measurement(s) measured by one or more accelerometers during a time window. The computing device may determine, for one or more acceleration measurements, a corresponding acceleration magnitude. Based on the corresponding acceleration magnitude(s), the computing device may identify, from the acceleration measurement(s), an acceleration measurement and/or may determine whether the acceleration magnitude exceeds a threshold acceleration magnitude. The computing device may corroborate whether a vehicle associated with the mobile computing device was involved in a crash. Data associated with the acceleration magnitude and/or an event, such as a crash event, may be transmitted to a server.
US10083543B2

Method and/or apparatus embodiments can process volume image data of a subject. An exemplary method includes obtaining a first group of two-dimensional radiographic images of the subject, wherein each of the images is obtained with a detector and a radiation source at a different scan angle. The method arranges image data from the first group of images in an image stack so that corresponding pixel data from the detector is in register for each of the images in the image stack. Pixels that represent metal objects are segmented from the image stack and data replaced for at least some of the segmented pixels to generate a second group of modified two-dimensional radiographic images. The second group of images is combined with the first group to generate a three-dimensional volume image according to the combined images and an image slice from the three-dimensional volume image is displayed.
US10083533B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for automatically and/or interactively editing image metadata. In one aspect, the methods include the actions of obtaining two from among three items of geo-metadata associated with an image. The three items of geo-metadata include an acquisition geo-location for the image, an acquisition geo-orientation for the image and a geo-location of a subject depicted in the image. The methods further include the actions of representing on a map the two obtained items of geo-metadata associated with the image, and determining candidates for the third item of geo-metadata based on the representations of the two obtained items of geo-metadata. In addition, the methods can also include the actions of determining the third item of geo-metadata associated with the image from among the generated candidates.
US10083532B2

Approaches presented herein enable displaying of a street view or map in the context of a video stream object. Specifically, captured video is analyzed for a plurality of geo-coordinate and direction metadata associated with frames of the video. The video may also be analyzed for visual indicia of location or direction. A user watching the video selects an object therein, which may be then identified by its coordinates and labeled for the user. A map or street view corresponding to the selected object is shown synchronized to the video (e.g., in a side-by-side view), based on the geo-coordinate and direction metadata associated with the video frames. The synchronized video and map speed may be manipulated. The video may also be broken up by frames, and the user permitted to navigate beyond the bounds of the video, where frames are played when the user navigates to areas within the video.
US10083531B2

A physical quantity distribution calculation program for visualizing a physical quantity distribution in a target space is disclosed. The program causes the computer to perform processes of: based on positional information on a plurality of grid points and physical quantities obtained respectively at the plurality of grid points by the numerical analysis, grouping the grid points into groups of neighboring grid points having the same physical quantity; and determining the physical quantity to be visualized by each of a plurality of pixels which are fewer than the grid points, the determining process includes; extracting at least one group including at least one of grid points corresponding to the pixel, identifying the group including the largest number of grid points among the extracted groups, and determining that the physical quantity at the grid points belonging to the identified group is the physical quantity to be visualized by the pixel.
US10083524B1

Methods and supporting systems calculate a three-dimensional orientation of a camera based on images of objects within the cameras field of view. A camera (such as a camera within a mobile phone), captures two-dimensional video content including a human body and at least one additional object and assigns a frame of the video content at a first time as an anchor frame. The human body within the anchor frame is modeled by assigning points of movement to a set of body elements. A subsequent frame of the video content is received in which the human body has moved, and a translation function is derived that calculates the three-dimensional position of each of the body elements based on two dimensional movements of the body elements between the anchor frame and the subsequent frame. Using the translation function, a three-dimensional relationship of the camera and the additional object is calculated.
US10083523B2

Sensory processing of visual, auditory, and other sensor information (e.g., visual imagery, LIDAR, RADAR) is conventionally based on “stovepiped,” or isolated processing, with little interactions between modules. Biological systems, on the other hand, fuse multi-sensory information to identify nearby objects of interest more quickly, more efficiently, and with higher signal-to-noise ratios. Similarly, examples of the OpenSense technology disclosed herein use neurally inspired processing to identify and locate objects in a robot's environment. This enables the robot to navigate its environment more quickly and with lower computational and power requirements.
US10083518B2

A method includes receiving an image data set of an examination volume including a tumor. A tumor region is segmented in the image data set. Furthermore, a texture distribution of the tumor region is determined, the texture distribution in each case assigning a texture parameter to image points in the tumor region, and each of the texture parameters being based on a spatial distribution of first intensity values of the image data set. Furthermore, a biopsy position within the tumor region is determined by applying an optimized position-determining algorithm to the texture distribution, the optimized position-determining algorithm being based on training texture distributions and first training positions, and one of the first training positions being assigned to each of the training texture distributions. In embodiments, the use of an optimized position-determining algorithm enables all relevant influencing variables for the determination of the biopsy position to be taken into account.
US10083516B2

The present invention relates to a method for automatically segmenting a color image composed of pixels having been captured for example using a digital microscope. The method provides for a color to be selected representing a region to be segmented of the color image. The colors assigned to the pixels and the color selected are in accordance with a first color model. A clearance for each of the pixels is determined representing a distance between the selected color and the color of the corresponding pixel. The colors assigned to the pixels and the color selected are in accordance with a perception-oriented second color model. One of the pixels is assigned to the segmented region when the clearance assigned to the corresponding pixel is below a settable threshold value and when the hue assigned to the corresponding pixel is within a settable interval around the hue assigned to the selected color.
US10083511B2

Systems and methods are provided for angiographic roadmapping. In accordance with one aspect, the framework generates one or more two-dimensional (2D) digitally reconstructed radiograph (DRR) images from a four-dimensional (4D) digital subtraction angiography (DSA) image volume. A maximally opacified image is generated from at least one of the one or more 2D DRR images over a window of time. The maximally opacified image may then be integrated with a live fluoroscopic image and displayed for angiographic roadmapping.
US10083508B2

A system for analyzing wound status is provided. The system includes an image obtaining device and an image analyzing device. The image obtaining device is configured to obtain a plurality of infrared (IR) images which are photographed from a wound of a user's body portion, wherein the plurality of IR images are photographed at different time. The image analyzing device is configured to align the plurality of IR images based on features of non-wound regions from the plurality of IR images, and then analyze wound image regions from the plurality of IR images for finding out variations of the wound.
US10083506B2

A method for registration of whole body volume images comprises obtaining (210) of a first image and a second image, comprising water and fat whole body magnetic resonance image data. Bone tissue are identified (220), creating respective bone images. Water components are separated (230), generating respective water images based on absolute water content. Fat components are separated (240), generating respective fat images based on absolute fat content. The first image is registered (250) to the second image by deforming the first bone image according to a bone tissue deformation rule, deforming the first water image according to a water tissue deformation rule under constraints of the first bone image deformation and deforming the first fat image according to a fat tissue deformation rule under constraints of the first bone image and the deformation of said first water image. Also, a method for analyzing the registered images is provided.
US10083502B2

Disclosed are Computer Aided Diagnosis (CAD) apparatus and method to combine information on sequential image frames and to provide a superior classification result for the ROI in the image frame. The CAD apparatus may include a Region of Interest (ROI) detector configured to detect an ROI from image frames, a categorizer configured to create groups of image frames having successive ROI sections from among the image frames based on a result of the detection, a classifier configured to classify an ROI detected from each of the image frames belonging to the groups, and a result combiner configured to combine classification results for the image frames belonging to each group from the groups and to calculate a group result for the each group.
US10083501B2

Systems and methods can be used for analyzing image data to determine an amount of vibration and/or misalignment in an object under analysis. Image distortion present in the image data due to vibration and/or misalignment of the object during operation can be detected automatically or manually, and can be used to determine an amount of vibration and/or misalignment present. The determined amount of vibration and/or misalignment can be used to determine alignment calibration parameters for inputting into an alignment tool to facilitate alignment of the object. Various steps in determining the image distortion and/or the alignment calibration parameters can be performed using single components or can be spread across multiple components in a system.
US10083496B2

Systems and methods trigger an image acquisition of an object using motion data communicated from a motion controller on a network, the motion controller coupled to a motion drive. Based upon motion data from the motion controller, a virtual axis application is used to plan the movement of a virtual axis for a motion cycle, the virtual axis allowing an acquisition trigger rate to be calculated to follow movement of the object caused by the motion drive. Based on the calculated acquisition trigger rate, an acquisition trigger signal is generated for triggering the image acquisition of the object.
US10083494B2

There is disclosed a system for transmitting data to users. The system includes nodes interconnected by at least one data network. The nodes are organized hierarchically to comprise a root node and at least two child nodes. The data transmission characteristics of communication with each of the child nodes are different. The root node is configured to: receive data transmission preferences of a particular user; receive data to be transmitted to the particular user; and transmit a selected subset of the data to at least one of the child nodes. The subset selected based on at least the received data transmission preferences and the data transmission characteristics, to permit the particular user to obtain data from the child nodes according to the data transmission preferences. The at least one of the child nodes being configured to: receive data from the root node; and transmit at least part of the received data to the user.
US10083484B2

A system and method may create a user interface where a first account may be lined up in relation to a second account and a transfer may move value from the first account to the second account.
US10083480B2

A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
US10083479B2

Techniques described herein may enable a user to develop a product UI for an enterprise software program in a manner that reduces or eliminates the need for IT development, testing, and deployment. A user-friendly interface may be provided that enables a user to obtain product information describing a product from a product catalog and create interface objects (e.g., labels, textboxes, dropdown boxes, etc.) that use to the product information in a manner that can directly determine how the product information is presented in a product UI. Rules may be added to control how interface objects behave and are used.
US10083471B2

Features to include within a predictive build of a computing system are selected. The predictive build is an anticipated final build of the computing system prior to receiving a firm customer order for the computing system in accordance with which an actual final build of the computing system is then built. A marginal cost of first building the predictive build and then modifying the predictive build to realize the actual final build, as compared to building the actual final build without first building the predictive build and then modifying predictive build to realize the actual final build, is estimated based on the features selected. Responsive to determining that the marginal cost is less than a predetermined acceptable marginal cost limit, the predictive build is built prior to receiving the firm customer order, and then is modified to realize the actual final build upon receiving the firm customer order.
US10083468B2

Disclosed herein are methods and corresponding systems for facilitating a live registry event between a shopper and one or more remote viewers. In the live registry event, the shopper, registers for gifts that they would like to receive while sharing their registering experience with the viewers in real-time. When the user registers for an item, a server system allows the viewers to purchase the gift for the shopper.
US10083464B1

Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.
US10083463B2

A system, an apparatus, a device, a method, and computer readable medium are disclosed. In an example, a server may be configured at least to perform identifying a consumer associated with a device, generating a consumer vector comprising a consumer interest score for each of a plurality of items, generating a second vector, selecting a subset of the plurality of items, and adjusting at least two visual attributes of each item in the subset for display in a graphical user interface based on the consumer vector and the second vector.
US10083461B2

A third-party advertisement creator builds a template for an advertisement using a markup language provided by the social networking system. The template may include a function to call information from a user's profile as well as a function to perform an action in the social networking system and/or external to the social networking system. An advertiser selects a template, add content to the template to create an advertisement, and then requests that the advertisement be published by the social networking system to a viewing user. At runtime, the social networking system parses the markup language in the advertisement to use tags with the viewing user's personal and social information and/or function calls to perform the action (e.g., to make the user a “fan” of a page). This allows personalization of interactive advertisements generated by a third party while protecting the user's personal information maintained by the social networking system.
US10083459B2

Methods, apparatus, systems and articles of manufacture are disclosed to generate a media rank. An example disclosed method includes (a) identifying households in which the product of interest was purchased, (b) calculating consumption factors for respective ones of the households based on a consumption total of the product of interest for the corresponding household and a household weight, (c) selecting first candidate media of interest, (d) calculating a rating value indicative of a relevance of the product of interest to the candidate media of interest based on the mathematical product of the consumption factor and a viewing time for corresponding ones of the households, (e) repeating (c) and (d) for second media, and (f) ranking the first and second media for the product of interest.
US10083450B2

A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
US10083431B2

A liquid product dispensing container device for affixes to a liquid product dispensing container, such as a beer keg, for monitoring, controlling and/or optimizing flow of a liquid product delivered to consumers from the liquid product dispensing container. The liquid product dispensing container device includes a casing for attaching it to the liquid product dispensing container. The liquid product dispensing container device includes a power source, a radio transmitter circuit, a radio/processing module processing radio signal transmissions of information relating to the liquid product dispensing container. An antenna associates with the radio/processing module for sending and receiving the radio signal transmissions between the radio/processing module and at least one stationary reader and/or mobile device.
US10083407B2

The invention provides a method, system, and program product for modifying a computer-executed process. In one embodiment, the invention includes creating an ad hoc task for inclusion in an existing process, accessing the existing process, and adding the ad hoc task to the existing process.
US10083404B2

A computer-implemented system, a method thereof, and a computer-readable medium comprising a supply chain visualizer providing a plurality of graphical elements in a multi-dimensional supply chain network view and a plan display providing a plurality of graphical elements in a multi-dimensional tabular view, a multi-directional capability for traversing between the supply chain visualizer and the plan display operable to receive input from a planner during a planning session specifying a plan problem, reflecting changes to data associated with the plan display back to data associated with the supply chain visualizer, reflecting changes to data associated with the supply chain visualizer back to data associated with the plan display, traversing the multi-dimensional supply chain network via a real-time interaction between the multi-dimensional tabular view of the plan display and the visual representation of the graphical view of the supply chain visualizer, and providing the planner the ability to generate a plan.
US10083387B2

Radio frequency identification (RFID) enabled devices are presented. In some examples, a RFID tag may be arranged on the device and the device may further include a RFID tag mode modifier which is configured to transfer the mode or state of the RFID tag from a first mode, such as an inactive mode, to a second mode, such as an active or enabled mode, or vice versa. For instance, the RFID tag mode modifier may transfer the RFID tag from an inactive mode or state to an active mode or state in which the RFID tag may be enabled for use, or vice versa. The RFID tag mode modifier may be an activation button, a contact region, or a physical device configured to prevent transmission of RFID signals. One or more methods of generating or using the devices described herein are also provided.
US10083386B2

An object is disclosed, the object (100) comprising a body comprising an antenna; and an integrated circuit embedded in the body and electrically connected to the antenna for receiving and transmitting wireless signals. The integrated circuit receives wireless signals at first and second different frequencies, waits until a command is received at the first frequency from a first reader device before transmitting a first signal and, upon detection of a signal at a second frequency different to the first frequency from a second reader device (201), transmits a second signal without waiting until a command is received.
US10083373B2

Provided are methods, apparatuses, systems, and non-transitory computer readable media for image trend detection and curation. A method includes collecting image content created in association with each of events and performing image clustering with respect to each of the events; detecting information about a representative event that represents an image trend based on a cluster according to the image clustering; and providing information about the representative event to an electronic device, in response to a service request received from the electronic device over a network.
US10083370B2

The invention in this application is an information acquisition/identification system provided with an image-feature storing unit, an extracting unit, an acquiring unit, and an identifying unit. The image-feature storing unit stores image features of texture patterns formed on components or products. The extracting unit extracts an information-label image and a texture-pattern image from a taken image containing at least the following: an information label that displays information regarding a component, a product, or a product comprising said component; and a texture pattern formed on said component or product. The acquiring unit acquires, from the extracted information-label image, the aforementioned information regarding the component or product. The identifying unit identifies the component, product, or component-comprising product by matching image features of the extracted texture-pattern image against the image features stored by the image-feature storing unit.
US10083366B2

Edge-based recognition systems and methods are presented. Edges of the object are identified from the image data based on co-circularity of edgels, and edge-based descriptors are constructed based on the identified edges. The edge-based descriptors along with additional perception metrics are used to obtain a list of candidate objects matched with the edge-based descriptors. Through various filtering processes and verification processes, false positive candidate objects are further removed from the list to determine the final candidate object.
US10083365B2

The present invention includes a method for optical character recognition of external segmented displays using a camera connected to a reading device and a data reading application on the reading device.
US10083363B2

A method for customizing content presented to a user, including presenting content to the user; receiving condition information related to a condition of the user; modifying the content being presented to the user to facilitate changing of the condition toward a target condition; and presenting the modified content to the user. An embodiment of the method may also include receiving updated condition information of an updated condition of the user after presenting the modified content to the user, where the updated condition is not within a threshold range of the target condition; and modifying the content again to facilitate changing the updated condition to be within the threshold range of the target condition.
US10083356B2

An example system includes a stand configured to position a computing device proximate to a physical activity surface. The system further includes a video capture device, a detector, and an activity application. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically interactable with by a user. The detector is executable to detect motion in the activity scene based on the processing and, responsive to detecting the motion, process the video stream to detect one or more interface objects included in the activity scene of the physical activity surface. The activity application is executable to present virtual information on a display of the computing device based on the one or more detected interface objects.
US10083355B2

Systems, methods, and non-transitory computer-readable media can identify a media content item for which media processing is to be performed. State information associated with the media content item can be acquired. At least some of the media processing can be enabled, based on the state information, to be performed client-side with respect to the media content item. The state information can indicate a next processing step of the at least some of the media processing that is to be performed. The state information can be updated based on the at least some of the media processing performed client-side.
US10083348B2

A method for object popularity detection includes receiving expression data for a user viewing a first object. The expression data for the user viewing the first object includes a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data for the user viewing the first object is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models from which the expression data was aggregated. The response based on the one or more models from which the expression data was aggregated is transmitted to the electronic device associated with the user for viewing.
US10083343B2

At least some example embodiments disclose a method and apparatus for facial recognition. The facial recognition method includes detecting initial landmarks from a facial image, first normalizing the facial image using the initial landmarks, updating a position of at least one of intermediate landmarks based on the first normalizing, the intermediate landmarks being landmarks transformed from the initial landmarks through the first normalizing, second normalizing the facial image after the updating and recognizing a face using a feature of the second normalized facial image.
US10083342B2

This document describes methods, systems and computer program products directed to imaging blood cells. The subject matter described in this document can be embodied in a method of classifying white blood cells (WBCs) in a biological sample on a substrate. The method includes acquiring, by an image acquisition device, a plurality of images of a first location on the substrate, and classifying, by a processor, objects in the plurality of images into WBC classification groups. The method also includes identifying, by a processor, objects from at least some classification groups, as unclassified objects, and displaying, on a user interface, the unclassified objects and at least some of the classified objects.
US10083341B2

Methods and systems for quantifying cellular activity using labeled probes, e.g., quantum dots, are disclosed. In one example approach, a method for quantifying cellular activity in a sample containing intact cells having labeled complexes comprises receiving images of the sample at a plurality of depths and detecting individual intact cells in the images of the sample at the plurality of depths. For each detected cell, discrete labels may be detected and localized in the cell at each depth, a total number of detected and localized labels may be calculated in the cell, and an activity level of the target molecule for the labeled probe in the cell determined.
US10083339B2

A ridge flow based fingerprint image quality determination can be achieved independent of image resolution, can be processed in real-time and includes segmentation, such as fingertip segmentation, therefore providing image quality assessment for individual fingertips within a four finger flat, dual thumb, or whole hand image. A fingerprint quality module receives from one or more scan devices ridge-flow-containing imagery which can then be assessed for one or more of quality, handedness, historical information analysis and the assignment of bounding boxes.
US10083326B2

A method of accessing a physically secured rack includes assigning a task identification by a key computer system, which specifies a task for an administrator of an administration user group for access to the rack, transmitting the task identification from the key computer system to the administrator and an access control unit for the rack, prompting an input of the task identification by the access control unit, verifying the input task identification by the access control unit, prompting input of a personal access identification of the administrators by the access control unit, verifying the input personal access identification of the administrator by the access control unit, and releasing a physical access security system for the access to the administrator to the rack if both preceding verification steps are successful.
US10083325B2

Techniques are disclosed for securing backup operational data (e.g., of an aircraft) maintained by a line-replaceable unit (LRU) in a removable storage media device. The LRU generates a first encryption key. The LRU encrypts the operational data using the first encryption key. The LRU generates a second encryption key based on key data of at least a second LRU. The LRU encrypts the first encryption key using the second encryption key.
US10083322B2

An injection engine monitors whether a pattern of a current selection of web address requests in outbound web traffic for a user matches one or more web usage patterns that allow for identifying the user based on the current selection of web address requests. The injection engine, responsive to detecting the pattern of the current selection of web address requests by the user matches the one or more web usage patterns, injects one or more random valid web address requests into the outbound web traffic for the user, wherein the one or more random valid web address requests obscure the current selection of web address requests from using the one or more web usage patterns.
US10083315B2

Examples of the present disclosure describe systems and methods for enhancing the privacy of a personal search index. In some aspects, a personal cleartext document may be used to generate an encrypted document digest and an encrypted document on a first device. A second device may decrypt the document digest, build a personal search index based on the decrypted document digest, and store the encrypted document in a data store. The first device may subsequently receive a cleartext search query that is used to query the personal search index on the second device for encrypted documents.
US10083309B2

Methods and systems for secure cloud storage are provided. According to one embodiment, file storage policies are maintained for users of an enterprise network by a trusted gateway device interposed between the network and multiple third-party cloud storage services. Responsive to receiving a request to store a local file from a user: (i) searchable encrypted data is created by the gateway corresponding to one or more of (a) content of the local file and (b) metadata associated with the local file and (ii) the searchable encrypted data is distributed by the gateway among the cloud storage services based on a storage diversity requirement defined by the user's file storage policy by uploading a subset of the searchable encrypted data to each of the cloud storage services.
US10083308B2

Techniques are disclosed for efficient computation of consecutive values of one-way chains and other one-way graphs in cryptographic applications. The one-way chain or graph may be a chain of length s having positions i=1, 2, . . . s each having a corresponding value vi associated therewith, wherein the value vi is given by vi=h (vi+1), for a given hash function or other one-way function h. An initial distribution of helper values may be stored for the one-way chain of length s, e.g., at positions given by i=2j for 0≤j≤log2 s. A given one of the output values vi at a current position in the one-way chain may be computed utilizing a first helper value previously stored for another position in the one-way chain between the current position and an endpoint of the chain. After computation of the given output value, the positions of the helper values are adjusted so as to facilitate computation of subsequent output values. Advantageously, a storage-computation product associated with generation of the output values of the one-way chain has a complexity O((log s)2).
US10083304B2

Technologies for information security include a computing device with one or more sensors. The computing device may authenticate a user and, after successful authentication, analyze sensor data to determine whether it is likely that the user authenticated under duress. If so, the computing device performs a security operation such as generating an alert or presenting false but plausible data to the user. Additionally or alternatively, the computing device, within a trusted execution environment, may monitor sensor data and apply a machine-learning classifier to the sensor data to identify an elevated risk of malicious attack. For example, the classifier may identify potential user identification fraud. The computing device may trigger a security response if elevated risk of attack is detected. For example, the trusted execution environment may trigger increased authentication requirements or increased anti-theft monitoring for the computing device. Other embodiments are described and claimed.
US10083302B1

According to one embodiment, a system comprises one or more counters; comparison logic; and one or more hardware processors communicatively coupled to the one or more counters and the comparison logic. The one or more hardware processors are configured to instantiate one or more virtual machines that are adapted to analyze received content, where the one or more virtual machines are configured to monitor a delay caused by one or more events conducted during processing of the content and identify the content as including malware if the delay exceed a first time period.
US10083301B2

A method of detecting malware present on a computer system. A set of applications is predefined as benign, and profiles are provided for respective benign applications. Each profile identifies one or more procedures known to be performed by the associated benign application, each procedure being identified by a characteristic action and one or more expected actions. Behavior of the computer system is monitored to detect performance, by a running application, of a characteristic action of a procedure of a benign application. Upon detection of performance of a characteristic action, the profile provided for the associated benign application is used to detect a deviation from the expected actions of the procedure; and the detection of a deviation is used to identify the running application as malicious or suspicious.
US10083300B2

An executable file is loaded into memory. The executable file is analyzed to determine whether one or more dynamically linked libraries are referenced in an import table of the file. It can then be determined whether one or more dynamically linked libraries is adapted to contact a network.
US10083299B2

The present disclosure describes systems and methods for detection and mitigation of malicious activity regarding user data by a network backup system. In a first aspect, a backup system receiving and deduplicating backup data from a plurality of computing devices may detect, based on changes in uniqueness or shared rates for files, atypical modifications to common files, and may take steps to mitigate any potential attack by maintaining versions of the common files prior to the modifications or locking backup snapshots. In a second aspect, the backup system may monitor file modification behaviors on a single device, relative to practices of an aggregated plurality of devices. Upon detection of potentially malicious modification activity, a previously backed up or synchronized store of data may be locked and/or duplicated, preventing any of the malicious modifications from being transferred to the backup system.
US10083276B2

A system, method and apparatus for executing a sequence analysis pipeline on genetic sequence data includes a structured ASIC formed of a set of hardwired digital logic circuits that are interconnected by physical electrical interconnects. One of the physical electrical interconnects forms an input to the structured ASIC connected with an electronic data source for receiving reads of genomic data. The hardwired digital logic circuits are arranged as a set of processing engines, each processing engine being formed of a subset of the hardwired digital logic circuits to perform one or more steps in the sequence analysis pipeline on the reads of genomic data. Each subset of the hardwired digital logic circuits is formed in a wired configuration to perform the one or more steps in the sequence analysis pipeline.
US10083260B2

Computational fluid dynamics modeling of a bounded domain is provided which includes solving iteratively a computational fluid dynamics model of the bounded domain using mass flow boundary conditions that are specified. The solving includes automatically adjusting the specified mass flow boundary conditions for at least one iteration of the solving. The automatically adjusting includes mass balancing flows at a boundary of the bounded domain to provide corrected mass flow boundary conditions for the solving. The mass balancing includes applying different corrections to mass in-flow across the domain boundary, compared with mass out-flow across the boundary. The mass balancing may include multiplying mass in-flows across the boundary by (1−CF), and mass out-flows across the boundary by (1+CF), where CF is a determined correction factor, and net mass flow is positive for mass out-flow exiting the domain, and negative for mass in-flow entering the domain.
US10083259B2

Computational fluid dynamics modeling of a bounded domain is provided which includes solving iteratively a computational fluid dynamics model of the bounded domain using mass flow boundary conditions that are specified. The solving includes automatically adjusting the specified mass flow boundary conditions for at least one iteration of the solving. The automatically adjusting includes mass balancing flows at a boundary of the bounded domain to provide corrected mass flow boundary conditions for the solving. The mass balancing includes applying different corrections to mass in-flow across the domain boundary, compared with mass out-flow across the boundary. The mass balancing may include multiplying mass in-flows across the boundary by (1−CF), and mass out-flows across the boundary by (1+CF), where CF is a determined correction factor, and net mass flow is positive for mass out-flow exiting the domain, and negative for mass in-flow entering the domain.
US10083258B2

A method for performing a field operation within a geologic basin having rock formations and a reservoir that includes fluids includes generating, by forward modeling using a petroleum system model (PSM), an estimate of a fluid property distribution of a fluid within the reservoir of the geologic basin. The method further includes detecting, from fluid samples, a fluid property gradient within the geologic basin. The fluid samples are extracted from within at least one wellbore drilled through the rock formations. The method further includes, comparing the estimate of the fluid property distribution with the detected fluid property gradient to generate a comparison result, iteratively adjusting, based on the comparison result, the PSM to generate an adjusted PSM, and performing, based on the adjusted PSM, the field operation within the geologic basin.
US10083253B2

In the method for producing a set of cooperating embossing rollers, a modelling device is used for parameterizing the embossing rollers, the device comprising a test bench having a pair of rollers which are put under hydraulic pressure that can be measured and set, in order to determine from the measurement data the parameters for producing the embossing rollers. The use of a modelling device for obtaining the parameters for producing a set of embossing rollers makes it possible to use a very large variety of embossing patterns and foils with diverse properties as a basis and, by conducting tests on this very test bench, be able to efficiently narrow down and predetermine the properties of a final embossing device, preferably operated without hydraulics.
US10083244B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query including search parameters; selecting one or more of the search parameters; for each of the selected parameters: generating a natural language representation of the selected parameter, and determining a rank of the selected parameter among the one or more selected parameters; generating a uniform resource identifier comprising the natural language representations of the selected parameters arranged in an order based on the ranks; obtaining one or more search results identified as responsive to the query; and providing the uniform resource identifier and the one or more search results for output.
US10083240B2

A computer implemented method to develop well formulated beliefs within a social network, the beliefs being based on arguments and evidence that are associated with a given question, and the method structuring and storing data in a manner that enables the method to suggest logically relevant arguments to augment a user's underlying belief.
US10083227B2

Innovations in the areas of determining search areas and queries for database searches are presented. For example, a search tool receives input for a search area for a database search. For the database search, the search tool determines one or more target tables that fit the search area input. In this way, the search tool can determine “on-the-fly” which database tables are relevant for the database search. The search tool can also receive input for a search string and construct queries for the database search in the target table(s). For a field of a table, the search tool can selectively convert a search value to a data format of the field. If the search string input includes multiple search values, the search tool can construct an OR query and/or an AND query. The search results can indicate real-time status of the database, while accounting for complex structures of database tables.
US10083225B2

In one embodiment, a system includes at least one processor and logic integrated with and/or executable by the at least one processor, the logic configured to create a first base record in a keyed index of a database, the first base record including a first unique key and a first data record, wherein the first data record includes at least one sub key and at least one first value, each sub key being correlated with a different one of the at least one first value in a sub key/value pair, and create one or more alternate key records in the database, each of the alternate key records including one of the at least one sub key which is correlated with the first base record and the first unique key of the first base record. More embodiments of systems, methods, and computer program products for providing alternate keys are also presented.
US10083223B2

A system comprises reception of a dataset comprising at least one dataset attribute and one or more instances of each dataset attribute, determination of a similarity value between instances of each pair of one of the at least one dataset attribute and one of a plurality of stored attributes, determination of an intersection between instances of each pair of one of the at least one dataset attribute and one of the stored attributes having a similarity greater than a threshold, and generation of metadata associating a dataset attribute with a semantic entity with which a stored attribute having a similarity to the dataset attribute greater than the threshold is associated.
US10083221B2

First and second data partitions that include first and second portions of data, respectively, from a first of a plurality of data streams are received. A first storage location of a distributed storage system, a first set of metadata for the first of the plurality of data streams is stored. A first and second digest is created for the first and second data partition, respectively, wherein each of the first and second digests include a data structure that points to the first storage location. The first and second data partitions including the first and second digest, respectively, is transmitted to one or more nodes of a cluster computing environment, wherein the one or more nodes are capable of accessing the first storage location via the data structure that points to the first storage location, and wherein the accessing of the first storage location provides processing information. The first and second data partition are processed using the processing information.
US10083220B2

The invention notably relates to a computer-implemented method of designing a choropleth map, wherein the method comprises providing a map, and a number (n) of numerical values (x1, . . . , xn) that represent a statistical variable at respective areas of the map; computing the optimal K-means clustering of the numerical values for a predetermined number of clusters, wherein the computing includes iterating, a number of times corresponding to the predetermined number of clusters, a linear-time Row Minima Searching algorithm applied to a square matrix of order equal to the number of numerical values; assigning a respective coloration to each cluster of the computed clustering; and at all areas of the map at which a respective numerical value is provided, applying the coloration assigned to the cluster to which the respective numerical value belongs.Such a method improves the design of a choropleth map.
US10083218B1

A method for image processing is provided. The method includes: obtaining an image including a table; generating a skeleton graph associated with the table and including a plurality of edges; identifying a first terminal vertex on the plurality of edges; generating a first region of interest for the first terminal vertex; determining a first target within the first region of interest; and repairing the table by adding a first artificial edge between the first terminal vertex and the first target to the skeleton graph.
US10083215B2

A model-based approach for transforming data. A modeling framework that includes a plurality of rules for performing transformations of data is developed. A data unit is configured. The data unit is assigned to a job that includes one or more rules of the plurality of rules. The job transforms the data unit from a data format of a source system into a data format of a destination system. Usage statistics for at least one rule of the job are monitored. An aggregate rule is determined based on a first atomic rule and a second atomic rule. The first atomic rule and the second atomic rule are identified by at least one, or in part by a common pattern. A first rule of the job is identified based on the usage statistics of a plurality of data units. The first rule is removed from memory.
US10083211B2

An item recommendation method and apparatus are provided. The item recommendation method and apparatus may recognize items preferred before a user uses items, based on items rated by the user, and may recommend an item to the user based on preferences for the recognized items.
US10083210B2

A continuous event processing (CEP) query processor determines how and when a CEP query can be processed in a concurrent manner, such that multiple threads of execution can concurrently perform at least some of the CEP query's operations concurrently with each other. According to one technique, a user can instruct a CEP query processor to attempt to execute a CEP query in a concurrent manner. The CEP query processor responsively determines whether the CEP query's execution, or parts thereof, can be made concurrent based on certain constraints that can depend on inheritance and operation type. Based on this determination, the CEP query processor can execute at least certain parts of a CEP query in parallel relative to the same event within an event stream.
US10083205B2

A method for performing a search on a user device includes transmitting a search query to a search engine from a processing device via a network and receiving, by the processing device, search results from the search engine. The method also includes displaying, by the processing device, the search results and receiving, by the processing device, a first user input directed to one or more of the input elements of the query card. The method also includes receiving, by the processing device, a second user input selecting the query card, generating, by the processing device, the selected search query based on the first user input and transmitting the selected search query to the search engine.
US10083203B2

A first request may be received to update a first set of values. The first set of values may be stored at a first location within a first data page of a database. The first location may be read-only. In response to the receiving of the first request, a first set of records may be inserted into a second data page. The first set of records may include the update of the first set of values. In response to the inserting, a forward pointer may be stored in the first data page that points to the first set of records on the second data page. One or more committed values may be identified on the second data page. In response to the identifying, the one or more committed values may be merged from the second data page to a third data page.
US10083196B2

A database storage system creates secure snapshots or virtual databases based on a source database that stores sensitive information. The database storage system applies a masking function to the sensitive data and stores the masked data in the secure snapshot. The database storage system creates secure snapshots that share masked database blocks with other secure snapshots. The database storage system shares masked database blocks by storing information identifying a previously created masked database block for a new secure snapshot. If a masked database block for the new secure snapshot is different from the previously created masked database block, the database storage system stores metadata including the difference between the two masked database blocks. The database storage system allows sharing any transformed database blocks across snapshot, if the transformed database blocks are obtained by applying a transformation function to data of the source database.
US10083181B2

A method, system and computer-readable recording medium for storing metadata of a log-structured file system. The method includes receiving a block management request signal including information about a block number and indicating whether it is an allocation request or a deallocation request for a block, calculating a segment number to which the block belongs with reference to the block number, obtaining a metadata segment usage (MSU) item corresponding to the segment number, wherein the metadata segment usage (MSU) item includes information about a segment number and a number of valid blocks, and increasing the number of valid blocks of the metadata segment usage (MSU) item by one when the block management request signal corresponds to the allocation request, and decreasing the number of valid blocks of the metadata segment usage (MSU) by one item when the block management request signal corresponds to the deallocation request.
US10083180B2

A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.
US10083175B2

Embodiments provide a system having a graphical user interface for tracking data access and data changes in a centralized database, including: a database storing a first language module; a display providing a graphical user interface that permits access to an authorized user for modifying the first language module; the graphical user interface including an icon for indicating a gap for the first module; a processor that, responsive to user interaction with the icon, opens in the graphical user interface, an at least one data field for indicating gap origin and at least one gap requirement; the graphical user interface providing a function for associating the gap with the first module; and a processor that stores in the database the first module, the gap, and a modified module based on the gap; the graphical user interface providing a search function to an authorized user for retrieving one or more of the first module and the modified module.
US10083167B2

A system, method and computer-readable storage devices for providing unsupervised normalization of noisy text using distributed representation of words. The system receives, from a social media forum, a word having a non-canonical spelling in a first language. The system determines a context of the word in the social media forum, identifies the word in a vector space model, and selects an “n-best” vector paths in the vector space model, where the n-best vector paths are neighbors to the vector space path based on the context and the non-canonical spelling. The system can then select, based on a similarity cost, a best path from the n-best vector paths and identify a word associated with the best path as the canonical version.
US10083166B2

In one embodiment, an apparatus for generating an inspection report is provided which is configured to perform certain tasks. Input from a user for an inspection report and displaying contents of the inspection report which currently has been inputted, is received. One or more context features from one of the displayed contents is identified, in a real time manner. inspection data for the object based on one or more of the identified context features is processed. A list of items of the processed inspection data is caused to be displayed, upon detection of a specific user input, to be selected by the user. And, when an item in the list is selected by the user, processed inspection data corresponding to the selected item, is inserted into the inspection report. In some embodiments, the one of the displayed contents includes keywords relating to at least one of a body region, a part of the object, anatomical structure of the object, and a pathological structure of the object.
US10083165B2

Disclosed herein is a method of controlling data display device. The method includes: loading a monitoring view to initialize it; determining whether to display a tabular view; setting a tabular module if it is determined that the tabular view is to be displayed; displaying the tabular view according to set conditions; and checking whether to perform a view update mode during the displaying the tabular view.
US10083157B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transforming and classifying text based on analysis of training texts from particular authors. One of the methods includes receiving an input text including one or more words and a requested author; generating a vector stream representing the input text based on an encoder language model and including one or more multi-dimensional vectors associated with associated words of the words of the input text and representing a distribution of contexts in which the associated words occurred in a plurality of training texts; and producing an output text representing a particular transformation of the input text based at least in part on a decoder language model, the generated vector stream, and the requested author.
US10083155B2

A system for detecting an original language of a translated document retrieves the translated document, and identifies a language of the retrieved document. The system calculates a language model for the language of the retrieved document (LM(RD)). The system calculates a distinct vector as a difference between LM(RD) and a common language model for the language of the retrieved document (LMT(RD)). The system obtains pair vectors for language model pairs associated with the language of the retrieved document, and calculates a vector distance between the distinct vector and each pair vector (or between the (LM(RD)) and each pair vector). The system identifies a given pair vector within a threshold vector distance, and calculates the confidence score. The system then identifies the original language corresponding to the given pair vector as the original language of the retrieved document, and retrieves an original document in the original language of the retrieved document.
US10083149B2

The disclosure relates to a method for serially transmitting frames from a transmitter to at least one receiver via a bus line and to a participant station for a bus system. In the method, stuff bits are integrated into the frame by the transmitter dependent on the values of multiple previous bits in order to generate additional signals edges. The transmitter of the frame counts the stuff bits which are integrated depending on the value of multiple previous bits, and information on the number of counted stuff bits is transmitted in the transmitted frames.
US10083144B2

An embedded port of a host bus adapter of a storage controller receives, from a driver of the host bus adapter, a first set of commands to quiesce I/O operations in the embedded port for a first period, wherein hardware resets of buses and other logic to which the embedded port is connected are performed in the first period of quiescing of I/O operations. One or more commands are received to resume selected I/O operations in the embedded port. A second set of commands is received to quiesce I/O operations for a second period. A command is received to allow normal I/O operations, subsequent to the driver being reinitialized during the second period of quiescing of I/O operations.
US10083136B2

An electronic component, a semiconductor package, and an electronic device including the electronic component and/or the semiconductor package are provided. The electronic component includes an electronic element; an encapsulation member that encapsulates the electronic element and has a first surface and a second surface substantially parallel to each other; and a lead electrically connected to the electronic element and extending outward from the encapsulation member. The lead is disposed entirely in a region between a plane of the first surface of the encapsulation member and a plane of the second surface of the encapsulation member.
US10083129B2

Systems and methods are provided for modifying one or more guest memory permissions. An example method includes receiving a request to modify a memory permission of a guest running on a virtual machine. The guest includes a kernel that includes loading code and kernel code. The method also includes determining whether the request was sent from the loading code. The loading code corresponds to a first set of hypervisor page tables and is stored at a first range of memory addresses, and the kernel code corresponds to a second set of hypervisor page tables. The first range of memory addresses is in an executable mode in the first set of hypervisor page tables. The method further includes in response to a determination that the request was sent from the loading code, modifying the guest's memory permission in the second set of hypervisor page tables in accordance with the request.
US10083123B2

Examples provide a page-fault latency feedback metric to determine performance of workloads or virtual machines (VMs) running on a VM host in a cluster. A hypervisor induces page-faults by varying a memory limit associated with a VM. Page-fault latencies are measured at each of the varying memory limits. A performance loss occurring at each page-fault latency is measured and converted to a performance score. A page-fault translation table is constructed based on the page-fault latencies and assigned performance scores. When a page-fault occurs during execution of a workload on a VM host in the cluster, a cluster manager maps the page-fault latency associated with the page-fault to a performance score in the page-fault translation table. The cluster manager computes a current workload performance or VM performance based on the page-fault latency and the performance score.
US10083115B2

A data storage apparatus, memory controller, and or method operation method may be disclosed. The memory controller may include an address generator configured to generate an operation target address and a destination address. The memory controller may be configured to output the operation target address and the destination address. The memory controller may include a data processor configured to receive the operation target address, read data by accessing the corresponding address of the operation target address, perform an operation on the read data, access the destination address, and write a result of the operation in the accessed destination address.
US10083108B1

Methods and systems related to automatically crawling an application are disclosed. One such method includes navigating to an application interface using an application crawler and a sequence of commands, analyzing the application interface to find a set of user interface elements on the application interface, determining a set of commands that will interact with the user interface elements on the application interface, and pushing each command in the set of commands onto a stack individually along with the sequence of commands. The method also comprises popping a new sequence of commands from the stack. The new sequence of commands is a command in the set of commands in sequence with the sequence of commands. The method also comprises iteratively repeating the navigating, analyzing, determining, and pushing steps with the new sequences of commands that are generated via each previous iteration of those steps.
US10083100B1

A storage system includes a plurality of storage nodes. The storage node includes: one or more storage devices which respectively provide a storage area; and one or more control software which read/write requested data from/into the corresponding storage device according to a request from a higher-level device, wherein each of the control software retains predetermined configuration information required for reading/writing requested data from/into the corresponding storage device according to a request from the higher-level device, wherein a plurality of the control software are managed as a redundancy group, and the configuration information retained in each of the control software belonging to the same redundancy group is synchronously updated, and wherein the plurality of control software configuring the redundancy group are each deployed in respectively different storage nodes so as to distribute a load of each of the storage nodes.
US10083098B1

A Network Function Virtualization (NFV) system recovers from a Virtual Network Function (NFV) crash. Initially, an NFV Infrastructure (NFVI) executes the VNF, and the VNF transfers VNF state data to a VNF database. An NFV orchestrator detects a VNF crash and retrieves the VNF state data for the crashed VNF from the VNF state database. The NFV orchestrator directs the NFVI to install a new VNF to replace the crashed VNF based on the VNF state data. The NFVI installs the new VNF based on the VNF state data.
US10083096B1

A system for restoring purged data includes an input interface and a processor. The input interface to receive an indication of purged data to restore. The processor is to reinstate the purged data using a stored copy and rebuild one or more relations to the purged data using an effective change stack.
US10083095B1

Embodiments are described for analytic backup of datasets in a client-server network. A system or processor-based operation derives historical data about backup operations performed in a client-server computer network system and analyzes a present backup operation to be performed for a client computer dataset with respect to a plurality of parameters comprising data type, backup level/data density, backup method, and target storage type. A report comparing one or more past backup operations from the historical data to the present backup operation is generated and transmitted to a user of the client to facilitate selection of an optimum backup method for the present backup operation with respect to minimized backup operation time.
US10083088B1

Point-in-time backup copies of a production volume that include volume maps between adjacent source and target volumes can be created in a cascade of data volumes. An empty volume map having the backup copy as the target can be created. The empty volume map can include a first bitmap used to indicate that data is stored in the source or the target, a second bitmap for use in managing and optimizing background copying, and an index for tracking a status of background copying. The volume map can be populated so that the first bitmap indicates data is stored in the source, and the index set to a start value. Production volume data regions can be sequentially background copied to the backup copy, while tracking using the index. Upon backup copy completion, the values of the volume map having the backup copy as the target can be stored.
US10083086B2

Systems and methods for automatically resuming commissioning of a partition image after a halt in the commissioning process are disclosed. Embodiments may include initiating a commissioning of a partition image. Embodiments may also include updating metadata associated with the commissioning of the partition image after each successfully executed step of the commissioning process. Embodiments may further include identifying a halt in the commissioning process and resuming, after the halt has been identified, the commissioning process from the last successfully executed step of the commissioning process stored in the metadata during the most recent update of the metadata.
US10083076B2

A transactional memory system salvages a hardware lock elision (HLE) transaction. A processor of the transactional memory system, based on a detection of a pending point-of-failure in a code region during HLE transactional execution, stops HLE transactional execution prior to the pending point-of-failure in the code region. The processor, based on information about a lock elided, commits a speculative state of the stopped HLE transactional execution that is stored, at least in part, in a gathering store cache. The processor starts non-transactional execution at the point of failure in the code region.
US10083050B2

A method of simulating end user interaction with a user interface that comprises identifying a user interaction session during which an end user interacts with an application hosted by a client terminal via a user interface which is displayed by the application on a display of the client terminal, iteratively documenting user interface states of the user interface during the user interaction session, the user interface states are tagged to indicate a runtime presentation timing, and iteratively documenting user inputs inputted by the user during the user interaction session, the user inputs are documented with reference to display areas of the user interface at a respective of the user interface states during the user interaction session. The user interface states and the user inputs are time synchronized to generate a simulation of the user inputs during the interaction session with reference to the user interface states in a sequential manner.
US10083039B2

A processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues by a dispatch routing network provides flexible and efficient use of internal resources. The configuration of the execution slices is selectable so that capabilities of the processor core can be adjusted according to execution requirements for the instruction streams. Two or more execution slices can be combined as super-slices to handle wider data, wider operands and/or vector operations, according to one or more mode control signal that also serves as a configuration control signal. The mode control signal is also used to partition clusters of the execution slices within the processor core according to whether single-threaded or multi-threaded operation is selected, and additionally according to a number of hardware threads that are active.
US10083036B2

One embodiment of the present invention sets forth a technique for managing graphics processing resources in a tile-based architecture. The technique includes storing a release packet associated with a graphics processing resource in a buffer and initiating a replay of graphics primitives stored in the buffer and associated with the graphics processing resource. The technique further includes, for each tile included in a plurality of tiles and processed during the replay, reading the release packet and determining whether the tile is a last tile processed during the replay. The technique further includes determining not to transmit the release packet to a screen-space pipeline and continuing to read graphics data stored in the buffer if the tile is not the last tile to be processed during the replay, or transmitting the release packet to the screen-space pipeline if the tile is the last tile to be processed during the replay.
US10083034B1

In one embodiment, an apparatus comprises a memory, a processor and a prefix decoder engine to access a plurality of code lengths of a header associated with a compressed data block; determine a number of instances of each code length of at least some of the plurality of code lengths; and operate a plurality of decode streams in parallel, a first decode stream of the plurality of decode streams to iterate through a first portion of the plurality of code lengths and determine codes corresponding to the first portion of the plurality of code lengths, a second decode stream of the plurality of decode streams to iterate through a second portion of the plurality of code lengths and determine codes corresponding to the second portion of the plurality of code lengths.
US10083033B2

A method and apparatus are described for efficient register reclamation. For example, one embodiment of an apparatus comprises: single usage detection and tagging logic to examine a sequence of instructions to detect logical registers used by the sequence of instructions that have a single use and to tag an instruction as a single usage instruction if the instruction is a consumer of a logical register that has a single use; an allocator to allocate processor resources to execute the sequence of instructions, the processor resources including physical registers mapped to logical registers to execute the sequence of instructions; and register reclamation logic to free up a logical to physical mapping of a single use register in response to detecting the tag provided by the instruction tagging logic.
US10083027B2

Systems and methods for branched development environments enable construction of development and deployment environments for use at various stages of software development and delivery. Various embodiments are configured to deliver these constructed environments to reproduce faithfully the state of an application at a given revision of the application's source or configuration. The branched development system can be configured to use the constructed environments to offer a variety of novel results and benefits that simplify the development, test, deployment, and debugging tasks commonly associated with software throughout its lifecycle.
US10083026B1

Techniques are disclosed describing an In-Service Software Upgrade for a Software Defined Networking (SDN) controller of a cloud data center. A cloud data center includes a first SDN controller configured to perform session management of a plurality of session instances, an orchestration engine communicatively coupled to the first SDN controller via a northbound application program interface (API); and a plurality of compute nodes configured to perform compute functions for the plurality of session instances. In response to receiving a request to perform an in-service software upgrade (ISSU) of the first SDN controller, the orchestration engine spawns a second, upgraded SDN controller on the cloud data center. An ISSU process initializes the second SDN controller and transfers session management for the plurality of session instances from the first SDN controller to the second SDN controller. Finally, the ISSU process removes the first SDN controller from the cloud data center.
US10083025B2

In some examples, a method includes, in response to receiving an initial user input that causes a builder computing system to assemble a set of resources into a set of uncompiled targets of an application package that implements an application, deploying the application package to initiate execution of the application, wherein the set of uncompiled targets includes a subset of the set of resources; after modification to at least the subset of the set of resources, receiving a subsequent user input that causes the builder computing system to assemble an updated subset of the set of resources that are based on the subset of the set of resources; and deploying the updated subset of the set of resources to update the application based on the updated subset without sending another application package that includes the updated subset of the set of resources.
US10083017B2

There is provided a method for processing a source file to generate an object file, comprising: obtaining a header file referenced by the source file; in response to the source file calling a data symbol defined in the header file, creating an indicator of a definition the data symbol, wherein definitions of different data symbols correspond to different indicators; and adding the indicator into a compiling result of compiling the source file so as to generate the object file. With the present invention, a dependency between the source file and the header file can be recorded, and the number of source files needed to be re-compiled can be reduced on the basis of the dependency.
US10083004B2

Techniques disclose methods for providing voice-based web navigation through a cellular voice connection. A voice command a request to return content of a webpage having one or more topics is received via a cellular voice connection. One or more of the topics of the webpage that match the content specified in the request is identified. An audio indication of the content is returned via the cellular voice connection.
US10082992B2

Example embodiments relate to providing print ready documents. In some implementations, a computing device: receives, from a client device, a request for a print-ready document, the request specifying an electronic document for which the print-ready document is to be provided; selects a particular extraction module from a plurality of extraction modules for the electronic document, the selection being based on prior user feedback received from a plurality of client devices, the prior user feedback indicating a measure of quality of print-ready documents created for the electronic document using content extracted from the web page by the particular extraction module; and provides data specifying the particular extraction module to a print service that causes presentation of the print-ready document at the client device, the print-ready document including content extracted from the electronic document by the particular extraction module.
US10082989B2

The present invention relates to a device and a method for simulating 3D printing and more particularly, to a simulation technology which is able for a producer or a user to predict and correct a 3D model through previews shown when the 3D model displayed in a monitor is outputted by a 3D printer.
US10082984B2

A method of operating a storage device that controls input/output of multi-stream data according to a stream ID may include receiving, from a host, a stream control command controlling at least a first stream ID and a second stream ID, determining, in response to the received stream control command, a third stream ID including control commands for the first and second stream IDs, and transmitting the third stream ID to the host.
US10082977B2

A computer-implemented method for storing data in a storage area, includes: storing a first data unit in a first area of the storage area, in response to a request to store a first data unit having a first attribute in the storage area, when at least one data unit having the first attribute is stored in the first area; and generating, a second area by reducing the first area, when no data unit having the second attribute is stored in the storage area in response to a request to store a second data unit having a second attribute in the storage area; furthermore, storing the second data unit in the second area.
US10082976B2

Methods and systems are provided that may include a nonvolatile memory to store information, where the nonvolatile memory is associated with a configuration register to indicate a write speed setting for at least one write operation to the nonvolatile memory. A circuit may supply current to achieve an indicated write speed setting for the at least one write operation to the nonvolatile memory.
US10082974B2

Embodiments include providing content requested by a user via an access point capable of wireless communication. Aspects include receiving the content provided by the management server and storing the content provided by the management server into a volatile memory provided in the wireless communication apparatus. Aspects also include storing difference data into a nonvolatile memory if it is requested to change the content stored in the volatile memory and monitoring a state of communication connection with the access point and whether or not a packet giving an instruction to hold the content has been received. Aspects further include deleting the content stored in the volatile memory if communication with the access point is disconnected or if the packet is unreceived.
US10082973B2

A method for accelerating recovery in a data replication environment includes maintaining a secondary out-of-sync bitmap for a secondary volume. The secondary out-of-sync bitmap indicates which storage elements on the secondary volume are not synchronized with storage elements on a primary volume. The method further generates, for the primary volume, a tracking bitmap indicating which storage elements on the primary volume need to be updated with data from the secondary volume. This tracking bitmap is initialized with values from the secondary out-of-sync bitmap. Upon receiving a write from the secondary volume to a storage element on the primary volume, the method resets the corresponding bit in the tracking bitmap. Upon receiving a write from a host system to a storage element on the primary volume, the method also resets the corresponding bit in the tracking bitmap. A corresponding system and computer program product are also disclosed.
US10082965B1

A method is used in managing data in a data storage system. A first set of flash drives in arranged into a redundant array of independent disks (RAID) group and a wear indicator for each of the flash drives in the first set of flash drives is determined. A second set of flash drives are configured, where the second set of flash drives are configured as spare flash drives and a wear metric is determined for each of the flash drives in the second set of flash drives. A first flash drive in the first set of flash drives that is to be replaced is identified. A spare flash drive from the second set of flash drives is selected, where the spare flash drive is selected based on a wear metric. A rebuild process is initiated where the first flash drive is replaced with the selected spare flash drive.
US10082962B2

In at least one embodiment, a controller of a non-volatile memory array including a plurality of subdivisions stores write data within the non-volatile memory array utilizing a plurality of block stripes of differing numbers of blocks, where all of the blocks within each block stripe are drawn from different ones of the plurality of subdivisions. The controller builds new block stripes for storing write data from blocks selected based on estimated remaining endurances of blocks in each of the plurality of subdivisions.
US10082960B1

A memory device is disclosed. The memory device includes a memory array. The memory array includes a main memory block and an extra memory block. The memory array includes a main bit line and an extra bit line. A ratio of a quantity of the extra memory block to a quantity of the main memory block is a block quantity ratio A. A ratio of a quantity of the extra bit line to a quantity of the main bit line is a bit line quantity ratio B. The block quantity ratio A is larger than the bit line quantity ratio B.
US10082959B1

A method is used in managing data placement in storage systems. A portion of an allocated storage space is identified in a data storage system for managing data placement. The allocated storage space includes first and second set of slices. The first set of slices associated with the portion of the allocated storage space in the data storage system is identified. Data of the first set of slices is transferred to the second set of slices of the allocated storage space in the data storage system. The first set of slice is removed from the allocated storage space in the data storage system.
US10082952B2

A method and system for text input by a continuous sliding operation is provided. Said method comprises: detecting a movement trajectory of a sensing apparatus, recording input information, and obtaining feature information from said input information, wherein said feature information includes at least one of angle information and movement trajectory length; searching a feature lexicon according to said feature information, and selecting words that satisfying condition that the angle information is matched or the movement trajectory length is matched, as matched words so as to obtain a rough screened word set; calculating a distance between the actual movement trajectory of each word and its corresponding first standard trajectory, so as to obtain a rough filtered word set; calculating a similarity between the actual movement trajectory of each word in the rough filtered word set and its corresponding second standard trajectory, and sequencing said words according to the similarity, and then outputting said words.
US10082951B2

A system, method and computer program product for use in providing interactive ink from handwriting input to a computing device are provided. The computing device is connected to an input device in the form of an input surface. A user is able to provide input by applying pressure to or gesturing above the input surface using either his or her finger or an instrument such as a stylus or pen. The present system and method monitors the input strokes. The computing device further has a processor and an ink management system for recognizing the handwriting input under control of the processor. The ink management system is configured to cause display of, on a display interface of a computing device, first digital ink in accordance with first handwriting input, allocate references to ink elements of the first digital ink, map the references to corresponding recognized elements of the first handwriting input, and determine and store, in the memory of a computing device, ink objects including the references and mapped recognized elements.
US10082947B2

This information processing device enables a user to easily move objects between applications simultaneously displayed on touch panels. The information processing device is provided with touch panels on which applications are simultaneously displayed. A touch panel coordinate management unit detects that an application object has existed for a prescribed time in a defined area of the touch panel when the object is being dragged. An application control unit and a display control unit move the display of the application to a position that allows the object to be dropped as a trigger for detecting the existence of the object in the defined area.
US10082941B2

Techniques for optimizing window move actions for a remoted application are provided, where the remoted application has an application window running within a remote desktop of a server system, and where the application window is made accessible to a user of a client system in the form of a client-side application window displayed in a client desktop of the client system. In one embodiment, the client system can receive from the server system a notification that the application window has begun moving in the remote desktop, and can determine that the user is currently entering one or more input commands for moving the client-side application window in the client desktop. The client system can further send a command to the server system for stopping the movement of the application window in the remote desktop, such that the application window is fixed in a stationary position. The client system can then allow the user to continue moving the client-side application window in the client desktop, while the application window remains in the stationary position in the remote desktop.
US10082916B2

A touch screen controller for cancelling an offset capacitance of a capacitive touch screen panel includes a code generator configured to generate a time-invariant digital code and a time-variant digital code during an offset cancellation time. A switched-capacitor array converts the time-invariant digital code and the time-variant digital code into an amount of electric charges corresponding to the offset capacitance.
US10082909B2

Provided is a holding manner determination device that accurately determines a manner of holding an information terminal. A matching processing unit (312) calculates a coincidence between distribution data of sensor values detected by a touch panel (10) and holding hand reference data (Ref1), and a holding hand determination unit (314) determines a holding hand on the basis of holding hand information of the holding hand reference data (Ref1) whose coincidence with detection data is equal to or greater than a threshold.
US10082902B1

A touch screen controller identifies a multi-touch gesture associated with a display feature such as scale or orientation. The touch screen controller applies a discrete value change to the display feature from an ordered set of discrete values. The number of points of contact in the multi-touch gesture may be interpreted by the touch screen controller as step changes in the ordered set of discrete values when applying the value change to the display feature.
US10082900B2

A display device and a method for driving the same are provided by the present disclosure. The display device includes a display panel and a touch panel. The method includes: applying a horizontal synchronizing signal to a plurality of scanning lines of the display panel; and applying a touch driving signal to a plurality of touch driving signal lines of the touch panel; an orthographic projection of the scanning line receiving the horizontal synchronizing signal onto the display panel does not overlap an orthographic projection of the touch driving signal line receiving the touch driving signal onto the display panel at least within a predetermined time period.
US10082897B2

A display device includes a first transparent substrate, a second transparent substrate opposed to the first transparent substrate, a display panel disposed between the first transparent substrate and the second transparent substrate, a first touch panel disposed on a bottom face of the display panel, and a second touch panel disposed on an upper face of the display panel.
US10082893B2

Disclosed is a device for entering an input through a rotary motion, including a rotating body, and a fixed body to which the rotating body is coupled and rotates, wherein a first magnetic material and a second magnetic material are disposed on the rotating body and the fixed body, respectively, such that a clicking sensation to the rotation of the rotating body is generated by a magnetic force between the first and second magnetic materials, and an optical sensor and one or more magnetic sensors are disposed on the fixed body such that an amount, a direction, or a speed of rotation of the rotating body is recognized by the optical sensor, and wherein the one or more magnetic sensors detect the magnetic force.
US10082880B1

A keyboard device includes a shell having a set of aperture formed into a top surface. A group of keys are disposed in the set of apertures. A platform is disposed under the group of keys and substantially fills an interior of the shell. The platform has a cavity formed in a lower surface of the platform. A circuit board, which is operable to control the keyboard is disposed within the cavity. The platform is configured to prevent ingress of liquid and debris that may enter the set of apertures. In some cases, the shell may have a rear aperture formed into a side wall, which may be configured as an antenna that is tuned to transmit a wireless signals at a transmission frequency.
US10082879B2

A device includes a display configured to display images in accordance with a virtual viewpoint position in a virtual reality space, a distance sensor configured to acquire distance information of a distance in a measuring range in a real space from the distance sensor to a hand of a user wearing the device, and a processor. The processor is configured to acquire a hand image of a hand region based on the distance information, the hand region corresponding to the hand, detect a shape of the hand and an inclination of the hand from the hand image, generate, in accordance with the inclination, when the shape of the hand is a first shape, a display image in which the virtual viewpoint position in the virtual reality space has been moved to another virtual viewpoint position, and control the display to display the display image.
US10082874B2

A system is provided that converts an input, such as audio data, into one or more haptic effects. The system applies a granular synthesis algorithm to the input in order to generate a haptic signal. The system subsequently outputs the one or more haptic effects based on the generated haptic signal. The system can also shift a frequency of the input, and also filter the input, before the system applies the granular synthesis algorithm to the input.
US10082867B2

Display control is provided relating to the field of near-to-eye display technologies. A method comprises: determining a first display area, in the field of view (FOV) of a user, of an image displayed on a main display device; dividing the image according to display capabilities of the main display device and a near-to-eye display device, the first display area, and an attribute of the image; controlling a display of the near-to-eye display device in accordance with a result of the division of the image. The near-to-eye display device is used to supplement a display that is provided at a suitable viewing distance of a user by a device but cannot fully fill the FOV of the user, so that an image can be displayed by making adaptations to meet the original quality of the image as far as possible, thereby providing a good viewing experience.
US10082863B2

Embodiments of the invention may include a method of scrolling content on an electronic display upon detection that a gaze of a user is pointed to a pre-defined area of the display, such as for example an edge of the display. A scroll may be triggered by the gaze point of the user being directed to the pre-defined area of the screen or on a plane of the screen. A scroll may move the displayed content by a fixed amount or by a distance that is sufficient to bring the gaze point of the user our of the pre-defined area that triggered the scroll. A scroll may continue for example so long as a smooth pursuit of the viewers eyes is maintained. Embodiments may include tracking a position of a viewer of an electronic display, and altering an orientation of a one or more elements of the display to correspond to the changed orientation of the user. A layout of content that is display may be altered to accommodate the change in orientation. In some embodiments, an orientation of the displayed content may changed in real time to match the change in orientation of the user. In some embodiments, a resting or permanent orientation may be adopted once the position of the user becomes fixed.
US10082859B2

A digital power supply device is provided. The digital power supply device comprises a digital power supply controller, a switch and a control module. The digital power supply controller includes a first digital power supply module configured to generate and provide a first electric energy to a first load via a first path; and a second digital power supply module configured to generate a second electric energy. The switch is electrically connected to the second digital power supply module. The control module is configured to send a control command to the switch to control the switch electrically connected to the first path or a second path. An operation method of a digital power supply device is also provided.
US10082857B1

A system includes one or more electrical systems, an electrical power distribution system, one or more power sensors, an air handling system, and one or more controllers. The electrical power distribution system includes power distribution lines. The power distribution lines supply electrical power to the electrical systems. The power sensors are coupled to the power distribution lines. The power sensors sense characteristics of electrical power supplied to at least one of the electrical systems (for example, current draw). The one or more controllers control the air handling system based on characteristics measured by the power sensors.
US10082853B2

Embodiments of a USB cable extension system is disclosed for delivering power to a device via a USB connection. The system can include converter circuitries to convert a voltage supplied via a USB connector to a different voltage for transmission over a power transmission wire and to convert a voltage received from a power transmission wire to a different voltage to be supplied to a USB connector connectable to a device to be powered.
US10082852B2

A storage device including a processor, a controller, and a switch is provided. The processor is configured to control a logic circuit. When a main reset signal is enabled, the processor generates a sub-reset signal according to the operation status of the logic circuit. The controller generates a mask signal according to the main reset signal and the sub-reset signal. When the mask signal is enabled, the switch does not transmit the main reset signal to the logic circuit. When the mask signal is not enabled, the switch transmits the main reset signal to the logic circuit to reset the logic circuit.
US10082846B2

A temperature sensing system includes N temperature sensing circuits, each including a diode, that are connected in series, wherein N is an integer greater than one. A control module includes a first terminal that communicates with one of the N temperature sensing circuits, that receives a combined voltage of the N temperature sensing circuits at the first terminal, and that calculates an average temperature of the N temperature sensing circuits based on the combined voltage.
US10082841B2

A buffer member includes a first buffer portion, a pin, a bending portion and a second buffer portion. The pin is located on the first buffer portion. The bending portion is connected with the first buffer portion. The second buffer portion is connected with the bending portion, and the first buffer portion is connected with the second buffer portion via the bending portion. A reinforcing member is located inside the pin for raising the rigidity of the pin. The pin is used for fixing a vibration source. The first buffer portion and the second buffer portion reduce the transmission of the vibration energy from the vibration source.
US10082829B2

A novel electronic device is provided. Alternatively an electronic device of a novel embodiment is provided. An electronic device includes a ring portion and a display portion. The display portion is flexible. The display portion has a top surface and a first side surface in contact with at least one side of the top surface. The first side surface has a curved surface. The top surface includes a first display region. The first side surface includes a second display region. The first display region and the second display region are continuously provided. The electronic device is mounted such that the ring portion is in contact with a user's finger.
US10082827B2

A portable information device is capable of securing the appearance quality and the durability of products while having a foldable configuration. The portable information device has a backbone member provided throughout and between the inner surface of one edge portion of a first chassis member and the inner surface of one edge portion of a second chassis member so as to cover a gap between the one edge portion of the first chassis member and the one edge portion of the second chassis member connected by a hinge mechanism. The backbone member is provided to the inner surface of the one edge portion of the first chassis member so as to be slidable in an X direction from the second chassis member to the first chassis member along the inner surface, and is non-slidably fixed to the inner surface of the one edge portion of the second chassis member.
US10082824B2

A clock generator includes a microcontroller unit calibrated by aligning at subsequent calibration times a frequency of a first clock with respect to the frequency of a second clock having a higher frequency accuracy than the first clock, with the frequency of the first clock varying between subsequent calibration times. The frequency of the first clock is aligned to a frequency which is offset by a certain amount with respect to the frequency of the second clock to counter frequency error which may accumulate over time due to the variation in the frequency of the first clock.
US10082823B1

An apparatus comprising an open loop circuit and a delay circuit. The open loop circuit may be configured to generate an in-phase clock signal by performing a phase alignment in response to (i) a clean version of a system clock and (ii) a delayed version of a strobe signal. The delay circuit may be configured to (i) generate the delayed version of the strobe signal in response to (a) the strobe signal received from a memory interface and (b) a delay amount received from a calibration circuit and (ii) adjust a delay of transferring a data signal through the apparatus in response to (a) the delay amount and (b) the in-phase clock signal. The data signal may be received from the memory interface. The delay of transferring the data signal may be implemented to keep a latency of a data transfer within a pre-defined range.
US10082822B2

One or a plurality of sub-networks are defined in the communications network. Each of the sub-networks includes a plurality of network nodes from the communications network. One or a plurality of the sub-networks represent pre-determined sub-networks, in which respective pre-determined network nodes have both the function of a global slave node and the function of a local master node. The one or the other network nodes of the respective pre-determined sub-networks are local slave nodes. In addition to global synchronization using the global master node and the global slave nodes, local synchronization is also performed in the pre-determined sub-networks using the local master node and the local slave nodes. Thus, in the event of an error outside a pre-determined sub-network, the local synchronization may be continued, whereas the global synchronization is aborted. It is thus avoided that an erroneous synchronization is propagated into corresponding sub-networks.
Patent Agency Ranking