US10537051B2

A mounting machine determines whether or not there is running out of a component in a mounting process based on initial order information and the number of remaining components, and when the mounting machine determines that there is running out of a component, a modified order in which the determined component is preferentially mounted is set as the mounting order. In addition, during the mounting process when a component of a subsequent mounting target in the mounting order runs out, and a component later in the mounting order than the component does not run out, the component that does not run out is previously mounted on the board. Furthermore, the initial order which is indicated by the initial order information is set in advance as an order such that a component in the plurality of components that has a higher frequency of running out than another component is preferentially mounted.
US10537046B1

In one aspect, a medium voltage power converter includes a cabinet having: a power cube bay to house a plurality of power cubes, each of the plurality of power cubes adapted within a corresponding enclosure and comprising a low frequency front end stage, a DC link and a high frequency back end stage, the plurality of power cubes to couple to a high speed machine; and a plurality of first barriers adapted to isolate and direct a first flow of cooling air through one of the plurality of power cubes; and a transformer bay having at least one transformer to couple between a utility connection and the plurality of power cubes, the transformer bay including a plurality of cooling fans to cool the at least one transformer.
US10537040B1

A chassis includes a housing, a partition, a movable member and a tray. The housing includes a top plate and a bottom plate, and the top plate is opposite to the bottom plate. An accommodating space is located between the top plate and the bottom plate. The bottom plate has a through hole. The partition is disposed in the accommodating space. The movable member is connected to the partition. The movable member is configured to move between a first position and a second position. The tray includes a latch member. When the movable member is located at the first position and the tray is placed into the accommodating space, the movable member is embedded into the through hole and the latch member engages with the movable member. When the movable member is located at the second position, the movable member disengages from the through hole.
US10537035B2

A drive latch apparatus may include a latch coupled to a chassis such that the latch secures a hard drive to the chassis. The apparatus may also include a handle coupled to a proximal end of the latch such that compressing the handle unlocks the latch from the chassis. In addition, the apparatus may include a drive holder coupled to a distal end of the latch such that a distal end of the drive holder bends under the hard drive to unseat the hard drive and the drive holder slides vertically from the chassis in tandem with the latch. Various other apparatuses, systems, and methods are also disclosed.
US10537030B2

Methods are provided for controlling voiding caused by gasses in solder joints of electronic assemblies. In various embodiments, a preform can be embedded into the solder paste prior to the component placement. The solder preform can be configured with a geometry such that it creates a standoff, or gap, between the components to be mounted in the solder paste. The method includes receiving a printed circuit board comprising a plurality of contact pads; depositing a volume of solder paste onto each of the plurality of contact pads; depositing a solder preform into each volume of solder paste; placing electronic components onto the printed circuit board such that contacts of the electronic components are aligned with corresponding contact pads of the printed circuit board; and reflow soldering the electronic components to the printed circuit board.
US10537024B2

A process for fabricating a printed circuit assembly is presented. The process includes providing a first base substrate having a first surface and a second surface opposite to the first surface; providing a flexible circuit layer including a first region having a first set of signal traces and a second region having a second set of signal traces, wherein the first region and the second region are separated by a first intermediate region; disposing the first region of the flexible circuit layer on the first surface of the first base substrate; bending the flexible circuit layer at the first intermediate region to surround a thickness side of the first base substrate; and disposing the second region of the flexible circuit layer on the second surface of the first base substrate. A printed circuit assembly is also presented.
US10537023B2

An electronic device may include electrical components and other components mounted within an interior of a housing. The device may have a display on a front face of the device and may have a glass layer that forms part of the housing on a rear face of the device. The glass layer may be provided with regions having different appearances. The regions may be textured, may have coatings such as thin-film interference filter coatings formed from stacks of dielectric material having alternating indices of refraction, may have metal coating layers, and/or may have ink coating layers. Textured surfaces may be formed on thin glass layers and polymer films that are coupled to the glass layer. A glass layer may be formed from a pair of coupled glass layers. The coupled layers may have one or more recesses or other structures to visually distinguish different regions of the glass layer.
US10537022B2

A flexible electronic system includes a flexible electronic substrate having a first and second contact pads opposed to each other, one of the first and second contact pads is electrically coupled to a battery. A protective cover is disposed on the flexible electronic substrate. The flexible electronic system further includes a base support fixedly attached to the flexible electronic substrate, the base support having an adhesive surface opposed to the flexible electronic substrate, and a foil having a first portion removably coupled to at least a portion of the adhesive surface and a second portion, wherein the foil configures to permit a removal of the second portion disposed between the first and second contact pads and wherein the removal of the second portion activates the system.
US10537017B2

A printed circuit board according to an embodiment of the present invention includes a base film containing, as a main component, a polyimide and a conductive pattern disposed on at least one surface of the base film. The conductive pattern includes a copper particle bond layer which is fixed to the base film. An external transmittance for a wavelength of 500 nm in a conductive pattern non-formed region of the base film is 70% or less of an internal transmittance for a wavelength of 500 nm in a middle layer portion of the base film.
US10537015B1

Electronic modules having complex contact structures may be formed by encapsulating panels containing pluralities of electronic modules delineated by cut lines and having conductive interconnects buried within the panel along the cut lines. Holes defining contact regions along the electronic module sidewall may be cut into the panel along the cut lines to expose the buried interconnects. The panel may be metallized, e.g. by a series or processes including plating, on selected surfaces including in the holes to form the contacts and other metal structures followed by cutting the panel along the cut lines to singulate the individual electronic models. The contacts may be located in a conductive grove providing a castellated module.
US10537007B2

To provide an illuminator, which offers reliable protection against undesirably high levels of emitted light intensity, there is provided on the illuminator according to the invention, in addition to a light source and a control unit, which supplies the light source with an electric current or an electric voltage and is equipped to regulate the intensity of an emitted light via the electric current or the electric voltage, a detector, which captures at least a performance variable of the light source. In addition, a diagnostic unit is provided, which compares the at least one performance variable against at least one specified limit value and triggers an action, which reduces the intensity independently of the control unit, as soon as the at least one performance variable reaches or exceeds the at least one limit value.
US10537006B2

An LED drive circuit with leakage protection and ballast includes a first filtering circuit, a rectifying circuit, a power module, a second filtering circuit, a compatibility and leakage protection circuit and a LED load, the input of the first filtering circuit is connected to a power input, the output of the first filtering circuit is connected to the input of the rectifying circuit, the output of the rectifying circuit is connected to the input of the second filtering circuit, the output of the second filtering circuit is connected to the input of the power module, the output of the power module is connected to the LED load, the input of the compatibility and leakage protection circuit is connected to the input of the rectifying circuit and the input of the second filtering circuit, and the output of the compatibility and leakage protection circuit is connected to the rectifying circuit output.
US10536999B2

An apparatus can include: a linear drive circuit configured to control a drive current flowing through an LED load; a control circuit configured to acquire a conduction angle signal of a silicon-controlled rectifier dimmer and control the linear drive circuit; and the control circuit being configured to control the drive current to be decreased to reduce a current ripple and to maintain the silicon-controlled rectifier dimmer in a turn-on state when the conduction angle signal is less than a predetermined value.
US10536989B2

Architecture that allows a user to control the way a connection is made to a destination is described. A destination can be tagged with an attribute that defines how the connection to that destination should be routed. For example, a phone address book allows the user not only to enter the usual call recipient information such as name and telephone number, but also to add an attribute in the form of a network identifier associated with a network to be used when connecting to the destination. Where multiple networks are associated with the destination, the phone subsystem, recognizing that the destination now has multiple network IDs for connecting the call, can prompt the user to select the desired network pathway. The user can also tag the destination with a protocol that should be employed. Thus, not only will the phone be connected according to the network, but also the protocol.
US10536982B2

A method and apparatus for configuring a cell in a wireless communication system is provided. A user equipment (UE) receives a radio resource control (RRC) message which includes a configuration for a secondary cell (SCell) and an indication of an initial state of the SCell. The initial state of the SCell is set to either one of an activated state and deactivated state. The UE configures the SCell based on the configuration and the initial state of the SCell.
US10536980B2

A method, device and system for interacting link information, which are used for solving the problem that at present there is no solution for a network side to learn the link information about a terminal supporting D2D communications and how to distinguish D2D link information from D2N link information. A link information reporting method in the embodiments of the present invention comprises: a terminal supporting D2D communications determining link information which is required to be reported to a network side, wherein the link information comprises D2D link information and/or D2N link information; and the terminal sending the determined link information to the network side on a D2N link, and indicating a link corresponding to the link information to the network side. Using the method in the embodiments of the present invention enables the network side to learn the link information about the terminal supporting the D2D communications and to distinguish whether the received link information is for the D2D link or the D2N link, so that the network side can more accurately manage and schedule the D2D link and the D2N link.
US10536969B2

The method comprises receiving periodic CSI feedback configuration information including a periodicity value and an offset value corresponding to a first CSI report, and at least one periodicity value and at least one offset value corresponding to a second CSI report, measuring a first CSI reference signal (CSI-RS) and a second CSI-RS configured for a periodic CSI reporting based on at least two different enhanced MIMO types (eMIMO-Types), generating the first CSI report and the second CSI report for the first eMIMO-Type and the second eMIMO-Type, respectively, determining a periodic reporting interval for each of the first CSI report and the second CSI report, and reporting the first and second CSI reports based on the determined periodic reporting intervals using a physical uplink control channel (PUCCH) format 2 or a PUCCH format 3 or a combination of the PUCCH format 2 and the PUCCH format 3.
US10536959B2

An example communication system in a cellular network comprises: a processing system comprising a controller and remote units, with the remote units being configured to communicate with the controller and to communicate with mobile devices within a communication cell of the cellular network. At least part of the processing system is configured to perform operations comprising: estimating signal strength experienced by all or some of the mobile devices; identifying, based at least on the signal strength, one or more of the mobile devices that can be scheduled for communication with one or more of the remote units in the communication cell on a same airlink resource; and scheduling the communication.
US10536953B2

In a device including a processor and memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the device to perform functions of determining that the device has available bandwidth to receive at least a portion of a first data stream sent from a first remote device to a second remote device on a wireless channel, wherein the data stream is addressed to a third remote device; receiving a part, or the entirety, of the first data stream; generating a second data stream from the received part or entirety of the first data stream, wherein the second data stream is shorter than the first data stream sent from the first remote device; and sending the second data stream to the third remote device. The second data stream is used at the third device to improve QoS related parameters such as a bit error rate (BER), a packet error rate (PER), and/or data rate for the first data stream sent from the first device.
US10536950B2

A method for detecting interferences in wireless networks is disclosed. A salient idea is to use a first access point for detecting an interference disturbing a wireless device associated with a second access point, wherein the device at the origin of the interference is in the range of the first access point, but not in the range of the second access point. Leveraging on the difference of coverage between different wireless networking technologies, the first access point is capable of detecting both a data traffic of a second access point and a short-range interfering device in a same frequency channel.
US10536947B2

A first terminal device for use with a wireless telecommunications system, the first terminal device comprising: a transceiver operable to exchange signalling with a second terminal device using communication resources from within one of a plurality of sets of communication resources, each set of communication resources being associated with a different respective range of possible speeds of the first terminal device, the association being determined in accordance with a predetermined characteristic of the sets of communication resources; and a controller operable to control the transceiver to exchange signalling with the second terminal device using communication resources from within the set of communication resources associated with the range of possible speeds of the first terminal device within which a determined speed of the first terminal device is found.
US10536942B2

A method and a device for communicating using a wireless frame in a TDD-based wireless communication system are provided. Specifically, a first indicator indicating a first DL and UL subframe configuration and a second indicator indicating a second DL and UL subframe configuration for a wireless frame are received. Information on a third DL and UL subframe configuration for the wireless frame, determined by the first and second indicators, is received. A portion of the third DL and UL subframe configuration is determined by the second indicator, and the remaining portion of the third DL and UL subframe configuration is determined by the first indicator. According to the third DL and UL subframe configuration, a downlink signal is received and an uplink signal is transmitted.
US10536939B2

A method and an apparatus of cooperating with a plurality of base stations in a wireless communication system. A cloud cell is configured with a plurality of base stations that cooperate with each other for a mobile station and synchronizes user contexts for serving the mobile station among the plurality of base stations included in the cloud cell, and the plurality of base stations cooperate with each other to provide a communication service to the mobile station. The present disclosure reduces generation of a handover when the mobile station moves between base stations, and increases the data yield of the mobile station by transmitting and receiving data in cooperation with base stations in a cloud cell at a shaded area or a cell border.
US10536936B2

A method of control information transmission for a terminal in a mobile communication system, and an apparatus therefor are provided. In the method of control information transmission, the terminal acquires unlicensed frequency channel occupancy information based on the control information received from a base station and transmits the unlicensed frequency channel occupancy information to other terminals operating on the same unlicensed frequency. The method of control information transmission includes receiving a first control information from a base station using a first radio communication protocol, acquiring channel occupancy information based on the first control information, and transmitting a second control information including the channel occupancy information to another terminal using a second radio communication protocol.
US10536915B2

Certain features relate to compensating for a roundtrip delay caused by a distributed antenna system. A delay unit communicatively coupled to a base station can intercept the delay compensation signaling communicated between the digital baseband unit of the base station and the radio transmitter unit of the base station. The delay unit can adjust the delay compensation signaling by adding to the delay compensation signaling the pre-determined fiber delay caused by the DAS. In some aspects, the delay unit can delay the control words for a base station operating under the Common Public Radio Interface standard. In other aspects, the delay unit can delay the round-trip time measurement message for a base station operating under the Open Base Station Architecture Initiative standard.
US10536908B2

A method for extracting a message from a received signal frame is provided. The method includes: receiving a signal frame having N parts which are modulated with different power levels, where N is an integer equal to or greater than 2; demodulating and decoding the received signal frame to obtain N bit sequences which correspond to the N parts respectively; and forming a message based on the N bit sequences and a partition scheme according to which the message is partitioned into N message parts corresponding to the N bit sequences respectively.
US10536904B2

A wireless device receives from a base station one or more messages comprising configuration parameters of a plurality of cells. The plurality of cells comprising one or more first cells of a first type and one or more second cells of a second type. The wireless device determines one or more transmission powers. The wireless device transmits, via one or more cells, one or more signals employing the one or more transmission powers.
US10536903B2

Logic may comprise hardware and/or code to select a narrow band from a wider channel bandwidth. Logic of communications between devices may select, e.g., a 1 or 2 MHz sub-channel from a wider channel bandwidth such as 4, 8, and 16 MHz and transmit packets on the selected 1 or 2 MHz channel. For instance, a first device may comprise an access point and a second device may comprise a station such as a low power sensor or a meter that may, e.g., operate on battery power. Logic of the devices may facilitate a frequency selective transmission scheme. Logic of the access point may transmit sounding packets or control frames across the sub-channels of the wide bandwidth channel, facilitating selection by the stations of a sub-channel and subsequent communications on the sub-channel between the access point and the station.
US10536894B2

Methods and apparatus relating to use of actual and/or virtual beacons are described. Virtual beacons are virtual in that an actual beacon need not be transmitted but a rather a virtual beacon transmitter at a desired location maybe considered to transmit virtual beacons. In some embodiments a set of beacon transmitter information for one or more beacons is supplied to devices in a communications system. The beacon transmitter information indicates transmission power and location of actual and virtual beacon transmitters as well as information to be communicated by virtual beacons. Devices with access to beacon information can determine based on the location of a wireless terminal whether the wireless terminal is within coverage area of a virtual beacon and report reception of the virtual beacon to the wireless terminal or a component of the wireless terminal which acts upon receiving an indication of beacon reception.
US10536889B2

A method for delegating a request to establish a new connection between a cellular terminal and an anchor gateway. The cellular terminal is attached, via a first link, to a local base station including an interface with a packet switching network. A first connection is established between the terminal and the anchor gateway. An IP address is assigned to the terminal by the anchor gateway, the first connection using the IP address and the first link. The local base station: receives the request, including an indication of necessary resources; decides not to establish the new connection using the local base station based on the indication; selects an adjacent base station based on quality measurements obtained from radio signal(s) transmitted by adjacent base station(s) to the terminal; and transmits a configuration message to the terminal requesting attachment of the terminal to the selected adjacent base station via a second link.
US10536887B2

The present disclosure relates to a method and system for performing Handover (HO) in a Long-Range Land-To-Sea (LRLS) wireless network. The Customer-Premises Equipment (CPE) comprises an Antenna Array (AA). The HO management system scans one or more inactive AAs of CPE based on configuration parameters. Further, one of Signal to Noise Ratio (SNR) and Modulation and Coding Scheme (MCS) throughput values are retrieved on uplink and downlink. Thereafter, one of SNR and MCS throughput values on uplink and downlink are processed for determining a target AA. Further, system performs inter-network HO to Very Small Aperture Terminal (VSAT) network when cell edge is detected on target AA or inter-AA HO to target AA otherwise. Lastly, a network re-entry is initiated to target AA from the VSAT when network re-entry is detected on target AA based on processing one of the SNR or the MCS throughput values in uplink and downlink.
US10536881B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.Systems and methods provide a service that effectively transmits or receives data simultaneously using a 3GPP system, such as Long Term Evolution (LTE), and a non-3GPP system, such as a Wireless Local Area Network (WLAN), in a network where the 3GPP system and the non-3GPP system coexist. Particularly, this is a technology of selecting an access network through which data is to be transmitted based on a user's preference and a network condition so as to improve the quality of a service that a user experiences during data transmission.
US10536879B2

An adaptive downlink control channel structure is utilized for control channel transmission for 5G and other next generation wireless systems. Moreover, the adaptive downlink control channel structure can utilize a reduced length/size to decrease signaling overhead for each transport block. In an aspect, a first downlink control channel structure for a data transmission can be utilized to implicitly indicate redundancy version (RV) and a second downlink control channel structure for a subsequent data transmission can be utilized to explicitly indicate the RV. In another aspect, the RV can be indicative via an adaptive bit load. Further, in yet another aspect, the RV can be indicated based on a joint encoding of RV and new data indicator (NDI) information.
US10536876B2

An apparatus may include a radio frequency (RF) transceiver to receive a first message over a first carrier in a first band in a downlink sub-frame of a first radio frame in a communications link, where the communications link comprises interband carriers aggregated over primary and secondary cells. The apparatus may also include a processor and a reply message assignment module operable on the processor to determine a downlink sub-frame in which the downlink transmission is received and to adjust timing of a reply/acknowledge message to be sent by the RF transceiver in response to the first message so as to coincide with a predetermined uplink sub-frame of a radio frame. Other embodiments are described and claimed.
US10536871B2

An apparatus, computer program product, and method relating to radio sensor coverage estimation for wireless network assurance. A network controller estimates a network sensor coverage level for candidate access points (APs), based on potential use of the candidate APs as network sensors to measure at least one key performance indicator (KPI). The controller determines a subset of the candidate APs, based on evaluating candidate APs for suitability as network sensors. The controller estimates a second network sensor coverage level for the subset of candidate APs, based on potential use of the subset of candidate APs as network sensors. The controller determines that the second network sensor coverage level is within a pre-defined threshold of the first network sensor coverage level, and provisions a radio in each AP in the subset of candidate APs as a network sensor to measure at least one KPI.
US10536870B2

The disclosure provides a method (90) performed in a network node (2) for handling simultaneous measurement signaling and data communication with a communications device (3). The method (90) comprises transmitting (91) data to the communication device (3) using a transmission mode corresponding to the communication device (3) using a first number of reception elements (123, 125); establishing (92) a need for the communication device (3) to perform measurements and a capability of the communication device (3) for receiving measurement signaling using a second number of reception elements (123, 125) while receiving data using a reduced number of reception elements (123, 125); sending (93), to the communication device (3), a request to initialize the measurements, the request comprising a measurement configuration; and transmitting (94) the data using a transmission mode corresponding to the communication device (3) using the reduced number of reception elements (123, 125) for the data. A corresponding network node, method in a communications device, communications device, computer programs and computer program products are provided.
US10536858B2

A process for sharing spectrum based on signal based shared access (SSA) includes measuring by a primary wireless system, the quality of a signal of interest (SOI) over a shared spectrum band. The process includes transmitting a signal quality indicator related to an associated action message from the primary wireless system to a second wireless system. The process also includes receiving spectrum usage information by the primary wireless system from the second wireless system. The process further includes determining by the primary wireless system whether the second wireless system complies with spectrum sharing band conditions between the primary wireless system and the second wireless system.
US10536857B1

A method for pre-authenticating a user on the user's mobile device is provided. The method may be implemented on the device. The method may include tracking commonly accessed applications over a pre-determined amount of time. The method may include tracking and storing on the mobile device, application data associated with each commonly accessed application. When a determined current time of day is a pre-determined amount of time prior to the tracked start time of access to a one or more commonly accessed applications, the method may include capturing, autonomously, via each of a plurality of sensors, an attribute associated with the user. The method may further include comparing a value of the attribute captured to a historically stored attribute value. The method may further include verifying and pre-authenticating the user based on the comparing. The method may also include pre-loading the user's mobile device with the commonly accessed application.
US10536853B2

A method for network authentication of wireless devices at a gateway is provided that includes scanning a wireless network by the gateway to discover unjoined wireless devices, joining a discovered wireless device to the gateway using a non-internet protocol implemented by the wireless device, wherein the joining results in an encrypted connection between the gateway and the wireless device, and authenticating the discovered wireless device to the gateway via the encrypted connection, wherein authentication is performed according to an authentication protocol of a network protocol management layer of the gateway.
US10536846B1

An approach is disclosed that optically transmits a data from an information handling system that is a Stand Alone Certificate Authority (SACA) device, to a dedicated mobile device (DMD). The optically transmission is performed by displaying the data on a display screen included in the SACA device. The approach further optically receives data from the DMD by reading data displayed on the DMD's display screen using the SACA device's digital camera. Based on the data transmitted and received, the system verifies that the DMD and the SACA device are bound to each other.
US10536841B2

A system and a method that reports capability information regarding a dual mode User Equipment (UE) are provided. The UE supports Frequency Division Duplex (FDD) and Time Division Duplex (TDD). The UE capability transmitting method includes receiving a message requesting UE capability information from an evolved Node B (eNB), generating first capability information and second capability information according to the UE capability information requesting message, and transmitting UE capability information including the first and second capability information to the eNB. The first capability information comprises FDD capability information applicable to an FDD mode or TDD capability information applicable to a TDD mode. The second capability information comprises capability information applicable to both the FDD mode and the TDD mode. The system and method can allow a dual mode UE to efficiently report its capability information.
US10536838B2

A system, method and apparatus for node selection of a sensor network. Multiple sensor networks can operate in or around a monitored location. Nodes can be organized amongst the multiple sensor networks using remote configuration updates that are provided by a host system to a sensor network node.
US10536833B1

An artificial intelligence IP-PBX system with mobile value-added services collaboratively operates a cloud server, an IP-PBX, and a master application (APP). The cloud server is provided with a payment module and a first registration module and provided to a user for uploading APP information edited by an APP developer and storing the APP information in a first database. The cloud server is used as an independent platform like the APP Store. The IP-PBX is provided with an AI mechanism that analyzes instant messages of users and performs a correlative comparison on the first database and a second database to calculate and show the list of optimal requirements. The master APP is installed in a host device and provided to the user for performing an instant messaging operation. The master APP uses a displaying unit to display the list of optimal requirements for utilization by users.
US10536831B2

In a method for downloading subscription information to an identification unit connected to a wireless communication device operating within a cellular network, which includes at least one packet gateway node and a remote provisioning server being connected to it, the wireless communication device operates in a mode with limited access to the remote provisioning server. The method includes submitting a request comprising an authentication identifier and access information relating to one remote provisioning server from the identification unit on an assigned communication channel to the cellular network, forwarding at the cellular network said request using a connection tunnel preconfigured according to said access information from the packet gateway node to the remote provisioning server addressed by said access information, and providing a response message comprising data relative to subscription information through said preconfigured connection tunnel to the identification unit, when subscription information is detected.
US10536828B1

A vehicle includes a gateway and a telematics controller. The controller is programmed to generate a signal to transition the gateway from sleep to powered state responsive to receipt of a wakeup message over a network; initialize a gateway cloud connector and a timer to periodically send ping messages to keep radio resource control alive; and responsive to inactivity over the network for a predefined period, discontinue the timer and transition the gateway from powered to sleep state.
US10536826B2

The present invention provides a vehicle-to-X (V2X) operation method performed by a V2X terminal in a wireless communication system, the method comprising: selecting a resource to be used for performing a V2X communication within a range satisfying a latency requirement; and performing a V2X communication on the basis of the selected resource.
US10536823B1

The present invention is a method and system for scoring the reliability of a predictive determination regarding the assigning of a geographic location, such as a work or home location, to the owner or user of a mobile device. Mobile devices such as smart phones, tablets, internet computers, and other hand-held mobile devices may be preferentially targeted for ads based upon the geographic location of the owner or user of the mobile device. The home or work location is determined based upon startup events associated with the mobile device as tracked by startup activations of the mobile device, beacon activations, tile activations, or any other Bluetooth or near field communication device activation, during either day time or night time hours. Reliability scoring of the determination is affected through extraction and normalization of discrete features of a device.
US10536822B1

A method, system, and computer program product is disclosed for identifying the purpose and context of a line of people using mobile devices. A message is generated for transmitting to one or more mobile devices, and the message identifies a purpose of a line of people. The message is transmittable using a beacon at a starting point of the line. The message includes the purpose of the line to a first mobile device of a first person in the line. The message transmitted by the beacon is receivable by at least the first mobile device. In sequence, the message is transmitted, to each of a plurality of mobile devices belonging to people in the line, from the first mobile device to a next mobile device of the plurality of mobile devices, thereby relaying the message including the purpose of the line to multiple mobile devices, respectively.
US10536813B2

A system and method for identifying a customer's location at a business and provide notification to a company representative upon arrival of the customer at the business location. Real-time location determinations for the customer and customer location tracking can be provided. One or more wireless beacons communicate with the customer's electronic device. The beacons provide the system with real-time data about the customer's whereabouts, allowing for the confirmation and tracking of the customer at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the customer to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company using the notification system to have assigned staff members notified of the customer's arrival.
US10536807B1

Various techniques are provided that may be implemented at one or more of a plurality of co-located mobile devices. For example, a first mobile device may identify a plurality of location determination tasks, transmit a request indicative of a subset of the plurality of location determination tasks to be performed by a second mobile device, and receive a response to the request.
US10536805B2

A range between a first wireless device and a second wireless device is estimated using a first mechanism based on messages transmitted over a first communication channel. The first communication channel is associated with a first radio access technology capability of the wireless devices. One or more metrics indicative of an accuracy of the range estimates provided by the first mechanism are obtained. A second mechanism to estimate a range between the first wireless device and the second wireless device may be implemented in favor of the first mechanism when the metric fails to satisfy a criterion. The second mechanism is based on unicast messages transmitted over a second communication channel. The second communication channel is associated with a second radio access technology capability of the wireless devices and may be the same as, or different from, the first communication channel.
US10536803B2

Management of a proximity beacon transmitter using a network device. Operational characteristics are generated for a proximity beacon transmitter coupled to a network device. The proximity beacon is configured through the network device. It is determined if the proximity beacon transmitter is operating according to the operational characteristics generated for the proximity beacon transmitter. The proximity beacon transmitter is reconfigured to operate according to the operational characteristics if it is determined that the proximity beacon transmitter is operating in nonconformity with the operational characteristics.
US10536802B2

Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10536795B2

Various implementations include vehicle audio systems and related control methods. In some particular implementations, an audio system is configured to present audio content to a vehicle occupant to modify the perceived size of the vehicle cabin relative to its actual physical size.
US10536787B2

In one example, a method includes determining, by one or more processors of a hearing aid programmer, values for one or more properties of a first hearing aid; obtaining, by the one or more processors, based on feedback cancelation configurations of a plurality of other hearing aids having the same values for the one or more properties as the first hearing aid, a predicted initial feedback cancelation configuration for the first hearing aid; and programming, by the one or more processors, the first hearing aid based on the predicted initial feedback cancelation configuration.
US10536783B2

A hearing aid comprises a sensor configured for detecting a focus of an end user on a real sound source, a microphone assembly configured for converting sounds into electrical signals, a speaker configured for converting the electrical signals into sounds, and a control subsystem configured for modifying the direction and/or distance of a greatest sensitivity of the microphone assembly based on detected focus. A virtual image generation system comprises memory storing a three-dimensional scene, a sensor configured for detecting a focus of the end user on a sound source, a speaker configured for conveying sounds to the end user, and a control subsystem configured for causing the speaker to preferentially convey a sound originating from the sound source in response to detection of the focus, and for rendering image frames of the scene, and a display subsystem configured for sequentially displaying the image frames to the end user.
US10536780B2

A piezoelectric transducer including a substrate, a piezoelectric layer and a stiffening structure is provided. The substrate has a chamber. The piezoelectric layer has a displacement zone, a plurality of sensing zones, a plurality of gaps, a plurality of top electrodes, and a plurality of bottom electrodes. The displacement zone is located over the chamber. The sensing zones are surroundingly connected to an outer edge of the displacement zone and are located over the chamber. The gaps are each formed between any adjacent two of the plurality of sensing zones, and each of the gaps communicates with the chamber. The top electrodes are each disposed on a top surface of each of the sensing zones. The bottom electrodes are each disposed on a bottom surface of each of the sensing zones. The stiffening structure is disposed on a bottom of the displacement zone.
US10536779B2

An electroacoustic transducer includes an ultrasonic element that includes a diaphragm and a support frame, a case body that accommodates the ultrasonic element, and fixing portions that join the support frame portion to a bottom plate portion of the case body. First and second main surfaces of the diaphragm face top and bottom plate portions of the case body, respectively, and a sound hole is provided in the case body. The fixing portions are partially provided along the circumferential direction of the support frame such that a space between the second main surface and the bottom plate portion communicates with a space around the ultrasonic element, and an acoustic path connecting the first main surface and the second main surface and the sound hole is provided in the case body. The fixing portions are defined by a die bonding agent including spherical spacers.
US10536764B2

An ear tip for an earphone includes an interior mating surface for attaching the ear tip to the earphone, the interior mating surface at least partially surrounding a cavity where the earphone will be located when the ear tip may be so attached, an outer surface including features corresponding to human ear anatomy, a nozzle extension providing a passageway from the interior cavity to space outside the ear tip, a wax guard in the nozzle extension, the wax guard blocking the passageway, and a plurality of holes through the wax guard, the holes sized and arranged to allow sound to pass along the passageway, while inhibiting ear wax from passing along the passageway.
US10536761B2

A portable electronic device may have acoustic ports such as microphone and speaker ports. Acoustic devices such as microphones and speakers may be associated with the acoustic ports. An acoustic port may have an opening between an interior and exterior of the portable electronic device. The opening may be covered by a metal mesh. An acoustic fabric may be interposed between the metal mesh and the opening. The opening may be formed from a hole in a glass member having outer and inner chamfers. A microphone boot may be provided that forms front and rear radial seals with a housing of the device and a microphone unit respectively. The microphone boot may also form multiple face seals with the microphone unit. A speaker for the speaker port may be enclosed in a sealed speaker enclosure. The speaker enclosure may have a pressure-equalizing vent slit covered with an acoustic mesh.
US10536758B2

Customized highlight shows for sporting events, entertainment events, and/or the like, having a narrative component, are generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. A customized highlight show is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining and interesting to the user and that presents a cohesive narrative.
US10536756B2

A method and apparatus is disclosed which reduces or removes the effectiveness of commercial skip systems such as presently found in VCRs, PVRs, etc. which are designed to delete commercials from signal material upon playback of a previously recorded version of the signal material. In an embodiment, the effectiveness of the commercial skip system is reduced or removed by adding a flat field of selected signal level to active line portions of video lines of the signal material. Other embodiments modify the normal fade to black signal indicative of a commercial to provide a fade to non-black signal. In further embodiments, a fade to non-black signal is inserted in an overscan area of the signal picture. Still further embodiments modify audio signals or selected signals in the horizontal blanking interval which may be used in commercial skip systems to detect the presence of commercials.
US10536744B2

Systems and methods are provided for providing information associated with media contents are provided. The method comprises broadcasting a communication address associated with a playing device configured to play the media contents, the broadcasted communication address enables a user terminal device to communicate with the playing device; receiving, from the user terminal device, a request to acquire information associated with the media contents; determining an identifier associated with the information; and transmitting the identifier to the user terminal device. The identifier enables the user terminal device to acquire the information.
US10536741B1

Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.
US10536732B2

A video coding method includes: original collected video data is received from a coding requesting terminal, or a transmission video stream is received from the coding requesting terminal, the coding requesting terminal obtaining the transmission video stream by performing compression coding on the original collected video data in a first coding scheme; each video frame image of the original collected video data is divided into multiple subarea images, or each video frame image of the original collected video data obtained by decoding the transmission video stream is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to multiple coding servers, to code the subarea images in a second coding scheme and output a coded video stream; and the coded video streams output by the coding servers are merged into a target video stream.
US10536714B2

The invention relates to a method for encoding, a method for decoding, an apparatus, computer program products, an encoder and a decoder for video information. The motion vector for a block in a video image is predicted from a set of motion vector prediction candidates determined based on previously-coded motion vectors. A motion vector prediction candidate is included in the set based on the location of the block associated with the first spatial motion vector prediction candidate and in comparison with motion vector prediction candidates already in the set.
US10536713B2

A video processing method includes generating a first down-sampled block by down-sampling a first block included in a first frame; generating a plurality of second down-sampled blocks by down-sampling a second block included in a second frame; selecting one of the plurality of second down-sampled blocks by comparing the first down-sampled block and each of the plurality of second down-sampled blocks; and determining, based on the first down-sampled block and the one selected second down-sampled block, a motion vector whereby the second block points to the first block, wherein the plurality of second down-sampled blocks are generated using down-sampling methods that are different from each other with respect to samples of the second block.
US10536708B2

A method for efficient frame loss recovery and reconstruction (EFLRR) in a dyadic hierarchy is described herein. The method includes obtaining a current frame of a group of pictures. The method also includes calculating a Dyadic Hierarchy Picture Index difference based on a layer information in response to a prior frame missing in the group of pictures. Finally, the method includes decoding the current frame in response to a determined frame continuity based on the Dyadic Hierarchy Picture Index difference.
US10536699B2

Provided is a moving image coding device capable of executing coding processing including stable rate control processing at high speed without greatly increasing computation amount. A moving image coding device 10 is provided with: a quantization unit 11 that quantizes image data constituting an image to be coded using a plurality of quantization parameters on a quantization-parameter-by-quantization-parameter basis; a storage unit 12 that stores a plurality of pieces of quantized image data in association with the quantization parameters used at the time of quantization; an extraction unit 13 that extracts, from the storage unit 12, predetermined quantized image data using a predetermined quantization parameter; a coding unit 14 that codes the extracted predetermined quantized image data; and a determination unit 15 that on the basis of the result of coding by the coding unit 14, determines a predetermined quantization parameter used when the extraction unit 13 next extracts predetermined quantized image data.
US10536698B2

The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
US10536695B2

In an example, a method of processing video may include receiving a bitstream including encoded video data and a colour remapping information (CRI) supplemental enhancement information (SEI) message. The CRI SEI message may include information corresponding to one or more colour remapping processes. The method may include decoding the encoded video data to generate decoded video data. The method may include applying a process that does not correspond to the CRI SEI message to the decoded video data before applying at least one of the one or more colour remapping processes to the decoded video data to produce processed decoded video data.
US10536691B2

In one embodiment, a method includes sending information configured to render a virtual space on a display device; receiving a first input from a first controller device, wherein the first controller device is associated with a first location on a body of a user; sending information configured to render a user interface comprising a menu of items, the menu of items comprising one or more interactive elements; receiving a second input from a second controller device, wherein the second controller device is associated with a second location on the body of the user, and wherein the second input indicates a selection of a particular interactive element; and sending information configured to render a response to the selection of the particular interactive element on a display device associated with the user.
US10536688B2

The present disclosure relates to a directional pixel for a high-angular resolution, wide field of view, multiple view display. The design teaches a directional pixel comprising a substrate, one or more pixel driving circuits, one or more nano- or micro-scale subpixels, and one or more directional optical guiding surfaces, wherein each of said one or more subpixels is comprised of a light emitting device emitting a light beam and an optical microcavity housing said light emitting device. The optical microcavity is comprised of a plurality of reflective surfaces to specifically manipulate and tune said light beam, wherein one or more of said reflective surfaces is a light propagating reflective surface which propagates said light beam out of said microcavity, and said light propagating reflective surface is connected to said one or more directional optical guiding surfaces to direct said light beam at a specific angle. A high-angular resolution, multiple-view light-field display is created by deploying a plurality of directional pixels into a directional pixel array system.
US10536687B2

A stereoscopic video imaging display. A virtual field-of-view frame or reference window is set in a field of view of a stereo camera. Standard stereoscopic video data is sent. On a display side, stereoscopic videos are alternately displayed in a time-division manner with a width in a left view angle determined by lines connecting both ends of a reference dimension display screen and a left eye of an observer and in a right view angle determined by lines connecting both the ends of the reference dimension display screen and a right eye of the observer. Thus, the left and right videos are displayed at a position where they partially overlap each other, thereby allowing the stereoscopic video equivalent to the reference dimension display screen to be viewed.
US10536685B2

A method and an apparatus for generating lens-related metadata for a light field imaging device. An image renderer generates a display image from a light field capture using a lens model. A metadata assembler then outputs parameters of the lens model used for generating the display image as lens-related metadata for the light field imaging device.
US10536684B2

A camera based depth mapping system. Depth information is coded with colors to make a laser-generated 3D depth map easier to interpret. In the event that the laser illumination is not sufficient, the depth information can have a low signal to noise ratio, i.e., the depth map can be noisy. Color noise reduction techniques are used to alleviate this problem.
US10536665B2

Provided in the present invention is a method for transmitting a broadcast signal. The method for transmitting a broadcast signal, according to the present invention, provides a system capable of supporting a next-generation broadcast service in an environment supporting a next-generation hybrid broadcast which uses a terrestrial broadcast network and an Internet network. Also provided is an efficient way of signaling encompassing the terrestrial broadcast network and the Internet network in the environment supporting the next-generation hybrid broadcast.
US10536664B2

Systems and methods for routing audio for audio-video recordings allow a user to record desired audio with captured video at the time the video is being captured. Audio from one or more sources may be routed to the video capture application and recorded with the video. In one or more examples, audio may be routed from another application, e.g., an audio playback application, running on the same device as the video capture application. In another example, audio may be received from a remote device through a wireless connection. Multiple streams of audio content may be mixed together prior to storing with video. The audio, upon reception, may then be routed to the video capture application for recordation. An audio progression bar may also be provided to indicate duration and elapsed time information associated with the audio being recorded.
US10536661B2

A device is presented. The device comprises: at least one processor and at least one memory including computer program code, a display element coupled to the processor, and a user input element coupled to the processor. The computer program code and the at least one memory are configured, with the at least one processor, to cause the device to: play an omnidirectional video comprising a series of image frames, display a portion of the image frames of the played omnidirectional video on the display element, receive a user input from the user input element, the user input comprising selection of an object of interest in the displayed portion of at least one image frame of the played omnidirectional video, identify the object of interest in at least one image frame of the played omnidirectional video based on the user input, track the selected object of interest in consequent image frames of the played omnidirectional video, and adjust the displayed portion of the consequent image frames of the played omnidirectional video so that the tracked object of interest remains in the displayed portion. A method and method are also presented.
US10536659B2

The present disclosure relates to a solid-state image capturing element, a manufacturing method therefor, and an electronic device, which are capable of controlling a thickness of a depletion layer. The solid-state image capturing element includes pixels each in which a photoelectric conversion film configured to perform photoelectric conversion on incident light and a fixed charge film configured to have a predetermined fixed charge are stacked on a semiconductor substrate. The technology of the present disclosure can be applied to, for example, back surface irradiation type solid-state image capturing elements, image capturing devices such as digital still cameras or video cameras, mobile terminal devices having an image capturing function, and electronic devices using a solid-state image capturing element as an image capturing unit.
US10536646B2

An imaging control device includes: a first location estimator that estimates a future location of a vehicle using an advancing direction, velocity vector, or route data of the vehicle; a surface estimator that estimates a rate of change in the road surface height in the advancing direction or the road surface state at the future location, using surface information for estimating the road surface shape or state at the future location, detected by a sensor, or an image of the road surface at the future location, captured by an imaging device; a modifier that modifies a parameter of the imaging device according to the rate of change in the road surface height in the advancing direction or the road surface state; and a controller that causes the imaging device of the vehicle to perform imaging using the modified parameter, at a timing at which the vehicle passes the future location.
US10536644B2

One or more systems and/or methods for capturing an image are provided. In an example, an application interface (e.g., a weather application interface), within which the image is to be populated, may be identified. The application interface may be evaluated to identify display context (e.g., a temperature label, weather visual effect, a weather icon, etc.) of the application interface. A camera user interface, associated with a camera of a device, may be displayed to a user. The display context may be overlaid a real-time image capture preview provided by the camera user interface so that the user may preview how the image may appear when used as a background image for the application interface (e.g., how a scene of a park may appear when the temperature label, weather icon, etc. are displayed over the background image). The image may be captured through the camera user interface utilizing the camera.
US10536643B1

Visual content is captured by an image capture device during a capture duration. The image capture devices experiences change in position during the capture duration. The trajectory of the image capture device is smoothed based on a look ahead of the trajectory. A punchout of the visual content is determined based on the smoothed trajectory. The punchout of the visual content is used to generate stabilized visual content.
US10536641B2

A display system includes an imaging apparatus installed on a mobile body; a display apparatus installed at a position different from that of the imaging apparatus on the mobile body and displaying a post-processing image; a first sensor detecting vibration at or near the imaging apparatus; a second sensor detecting vibration at or near the display apparatus; a first image processor clipping out a preprocessing image from an image captured by the imaging apparatus, based on the first sensor detection result; and a second image processor clipping out the post-processing image from the preprocessing image based on the second sensor detection result. The first image processor moves a clip-out region of the preprocessing image in a direction to counteract vibration at or near the imaging apparatus, and the second image processor causes a clip-out region of the post-processing image to follow vibration at or near the display apparatus.
US10536637B2

A method for operating an electronic device is provided. The method includes performing initialization of a camera system of the electronic device, controlling the camera system to operate in a sleep mode upon completion of the initialization, controlling the camera system to switch to a normal mode from the sleep mode, and displaying an image output from the camera system in the normal mode on a display of the electronic device.
US10536634B2

A multiple lens system includes at least one lens unit, at least one reflecting unit, a first image sensing element, a second image sensing element, and a processing unit. The processing unit is electrically connected to the first image sensing element and the second image sensing element. The processing unit controls at least one angle of the at least one reflection unit according to a capturing mode, changes at least one optical path of the at least one reflection unit, and selects at least one lens of the at least one lens unit. At least one image beam obtained by the selected at least one lens is reflected or projected to at least one of the first image sensing element and the second image sensing element through the at least one optical path.
US10536633B2

An image processing device includes a reference camera determiner that determines one among the multiple cameras, as a reference camera; an imaging condition acquisition unit that acquires imaging conditions relating to exposure and white balance which are set in the reference camera; an imaging condition setter that sends a command to set the imaging conditions relating to the exposure and the white balance, based on the imaging conditions in the reference camera, to cameras other than the reference camera; and an image composition unit that performs image composition processing on the multiple captured images that are acquired from the multiple cameras and that outputs the panoramic composite image. Thus, a boundary of an area of each composed image in the panoramic composite image that results from the composition is suppressed from being unnaturally conspicuous, and the captured image that is a reference is suitably displayed.
US10536632B2

According to an aspect of the invention, an imaging apparatus includes an imaging unit configured to read signals from pixels of an imaging element and continuously capture images, a determination unit configured to determine a reliability of focusing on the basis of a first focus detection signal output in a first imaging of the images, and a control unit configured to perform reading for acquiring a second focus detection signal from the pixels of the imaging element between the first imaging and a second imaging performed next to the first imaging in accordance with a determined reliability of focusing, in which the imaging unit performs the second imaging on the basis of the read second focus detection signal.
US10536623B2

An imaging device comprising an image sensor, an imaging lens, an infrared light source to illuminate a scene, and an infrared autofocus system for providing an autofocus function, wherein the image sensor comprises an array of sensor pixels each arranged as dual pixel comprising two separate pixel sensors per dual pixel to record the image data as a sum signal from both pixel sensors and providing infrared data as individual signals from each of the two pixel sensors for phase contrast autofocusing, wherein an infrared filter arranged between an aperture of the imaging device and an imaging sensor and is adapted to locally transmit only a portion of the infrared light to the imaging sensor by comprising at least one first area arranged as infrared blocking area and at least one second area arranged as infrared bandpass area. The invention further relates to a method to automatically focusing this device.
US10536619B2

An integrated substrate for an anti-shake apparatus defined with an optical axis includes: a substrate, a lens module, an anti-shake apparatus and an image-sensing module. The substrate includes a frame having, a predetermined thickness. The frame includes a first surface, a second surface, a first circuit layout, and a second circuit layout. The lens module is located above the substrate on the optical axis. The anti-shake apparatus is furnished between the lens module and the substrate. The image-sensing module has an active side and an inactive side, and the inactive side is furnished onto the second surface. The active side is located on the optical axis in a manner of facing the lens module. The anti-shake apparatus is coupled to the first circuit layout, while the image-sensing module is coupled to the second circuit layout. The first and second circuit layouts comprise a plurality of first and second metal leads, respectively.
US10536616B2

An image pickup apparatus including a camera unit, a tilt support member supporting the camera unit, a pan support member supporting the tilt support member, a pan rotation shaft, a base member disposed on an opposite side of the camera unit with respect to the pan support member in a pan rotation shaft direction, a substrate supported by the pan support member, and a ring-shaped ultrasonic motor including a vibrator connected to the substrate, and a sliding member contacting the vibrator, the ultrasonic motor rotatably driving the pan support member in the pan direction. The vibrator is supported by the pan support member and moves relative to the sliding member by generating a vibration. The sliding member is supported by the base member.
US10536610B2

A method is described in which a printed image which has been printed by a printer based on a printing template is repaired. A damaged area of the printed image is identified and a reprinting segment on the printed image is determined such as to overlap the identified damaged area. With the printer a layer of printing fluid is printed over the damaged image and a correction printing template is printed. The correction printing template includes a segment of the printing template that corresponds to the reprinting segment of the printed image.
US10536603B2

An objective of the present disclosure is to obtain a light guide and an image reading apparatus capable of efficiently irradiating an object to be irradiated (1). The light guide and the image reading apparatus include a rod-shaped light guide main body (2) extending in the longitudinal direction, a first end face (3) that is an end face of the light guide main body (2) along the transverse direction, a light scattering pattern (5) that scatters light that enters from the first end face (3) and is guided inside the light guide main body (2), and a light emission surface portion (6) formed on the light guide main body along a longitudinal direction, the light emission surface portion (6) being a surface from which the light scattered at the light scattering pattern (5) is emitted to outside the light guide main body (2) after being reflected on a wall surface of the light guide main body (2).The light emission surface portion (6) includes a first light emission surface (6a) that is disposed near the first end face (3) in the longitudinal direction and a second light emission surface (6b) that is contiguous with the first light emission surface (6a) in the longitudinal direction. A width of the first light emission surface (6a) in the transverse direction is shorter than a width of the second light emission surface (6b) in the transverse direction.
US10536602B2

Provided is an image forming device which is capable of connecting an external storage device. After the external storage device has been connected to the image forming device, the image forming device performs a software installation based on setting data acquired from the external storage device. The image forming device stores a script for executing steps required for the executed software installation in ordered sequence in the external storage device. When the script has already been stored in the external storage device upon connection of the external storage device to the image forming device, the image forming device performs the software installation by implementing the steps in the ordered sequence in accordance with the script.
US10536598B2

An image forming device includes: a fold unit that folds an adjustment sheet in which a first adjustment pattern including at least one line segment, and a second adjustment pattern filled in with black are formed, based on a predetermined reference fold position to across the first and second adjustment patterns; an image reader that reads an image of the first adjustment pattern and an image of the second adjustment pattern of the adjustment sheet with the adjustment sheet unfolded; a position identifying unit that identifies a position of a fold line based on distortion of the line segment on the image of the first adjustment pattern, or a fold line on the image of the second adjustment pattern; and a position adjusting unit that adjusts a fold position of the fold unit based on a difference between the position of the fold line and the reference fold position.
US10536588B2

An image forming apparatus includes a sensor, an operation section, and a controller. The sensor detects a sensor target. The operation section receives an operation instruction. The controller executes a setting process for controlling the sensor. The setting process is a process to adjust a sensitivity of the sensor according to detection precision. The detection precision is a relationship in a first unit period between the number of times the sensor detects the sensor target and the number of times of the operation section receives the operation instruction.
US10536584B2

A system for time deferred usage of mobile data by a plurality of user devices each coupled to a network server and running one or more applications. The system includes a network measurement module, user profiling module and a price-optimization computational module located at the network server and a user interface module located at each user device. The network measurement module collects traffic data from each of the applications to generate the historical congestion data and current congestion data. The user profiling module is configured to receive user reaction data and determine how much mobile data for each application may be deferred to a later point in time to generate the predicted user reaction data. The price-optimization receives the historical congestion data and the current network congestion data from the network measurement module and the predicted user reaction data from the user profiling module and generate day-ahead time-dependent price data for a plurality of upcoming timeslots of mobile data based on the historical congestion data, current network congestion, predicted user reaction data, network operator costs for data exceeding maximum network capacity and network operator costs for supplying data in less-congested time periods. The user interface receives a time interval based delay selection input for each of the one or more applications, select one or more of the upcoming data timeslots of mobile data for use by the one or more applications and delay mobile data usage by each of the one or more applications based on the delay selection input.
US10536580B2

Some implementations provide a feature recommendation system that receives sequences from user sessions with applications, where each sequence is of features of the applications in an order the features were used by a user. The sequences are applied to a feature embedding model that learns semantic similarities between the features based on occurrences of the features in the sequences in a same user session. A request is received for a feature recommendation that identifies a feature of an application used by a given user in a user session. A recommended feature for the feature recommendation is determined from a set of the semantic similarities that are between the identified feature and others of the features. The feature recommendation is presented on a user device associated with the given user.
US10536579B2

A method for intelligently connecting seekers to advisors and providing recorded or synthesized answers to the seekers using artificial intelligence is provided. Receiving a topic of interest from a seeker or retrieving advisors with expertise in the topic from a database of advisors, filtering and sorting the advisors based on ratings associated with each of the advisors related to the topic using machine learning and a plurality of criteria specified by the seeker, routing and establishing a call between the seeker and advisor, when the advisor is unavailable the call is rescheduled for alternate time windows of the advisor or with an alternate advisor and recording and storing the call for automating the answers to the similar questions, obtaining feedback from the seeker for the advisor, and updating the intelligent call routing system and the rankings of the advisor based on the plurality of criteria.
US10536577B2

A computerized method of terminating audio telephone calls that provides the other party with more information as to why the telephone call was terminated. This method, which is particularly useful for computerized smartphones equipped with voice and data channel communications methods, automatically provides the user with a variety of different informative text messages that can be selected by the user and sent to the other party at the time that a voice call is terminated.
US10536575B2

A communication device has a storage, a GPS receiver, a communicator, and a controller. The storage stores a planned travel route. The GPS receiver receives GPS signals. The communicator communicates with the outside. The controller sets an area including the planned travel route as a target area, and when an out-of-area state has begun in which the location of the communication device falls outside the target area, transmits information indicating the location of the communication device as observed when the out-of-area state began to a previously registered transmission destination.
US10536566B1

A foldable electronic apparatus and a method for controlling the foldable electronic apparatus are provided. The foldable electronic apparatus includes a casing assembly and a flexible display assembly disposed at the casing assembly. The casing assembly includes a first body and a second body. The first body is rotatable relative to the second body to switch the foldable electronic apparatus between a folded state and an unfolded state. The foldable electronic apparatus further defines a first acoustic opening in a second surface of the first body opposite a first surface of the first body, and a second acoustic opening in a side of the foldable electronic apparatus where an inner folding surface thereof is located. The foldable electronic apparatus emits sounds through the first acoustic opening or the second acoustic opening according to the states of the foldable electronic apparatus.
US10536565B2

For efficient centralized stream initiation and retry control in a computing environment, using a centralized data streams management module for both managing when data streams should be opened and sent from a source location to a destination and for determining when to reattempt opening data streams sent from the source location to the destination after an nth number of consecutive failed attempts using an incrementing time calculation. The incrementing time calculation computes a dynamically calculated time period.
US10536562B2

Disclosed is a display apparatus. The display apparatus includes a first input port configured to receive information that relates to an external device; a second input port configured to facilitate a communication with the external device and to receive a control command; and a processor configured to control the second input port to automatically select a communication protocol that corresponds to the second input port based on the received information that relates to the external device, and to perform communication with the external device via the second input port by using the selected communication protocol. Accordingly, a display apparatus may automatically select the communication protocol corresponding to the external device without requiring a user to manually set the communication protocol on a display apparatus, and user convenience may be improved.
US10536559B2

Session level restrictions can be implemented to limit access to a redirected interface of a composite device. These session level restrictions can be defined within a policy of a directory service, such as Active Directory, to facilitate the dynamic application of the restrictions to the appropriate remote sessions. In this way, access restrictions can be applied to individual interfaces of a redirected composite device so that a particular interface will only be accessible from specified remote sessions.
US10536551B2

Context and social distance aware fast live people cards are described. A user context and/or a relevant person context may be determined in response to detecting a user interest in viewing contact information. The user context may include user's attributes such as organizational position, preferences, location, working hours, which application the user is employing, etc. Relevant person context may include context information (similar to the user's) for people within a predefined social distance such as the user's peers, supervisor(s), close friends, etc. Information associated with one or more persons of interest to the user may then be selected and retrieved from a cache storage at a server a productivity service to be provided to a client application for display to the user. Information to be stored in server cache for rapid retrieval may also be selected based on user and relevant person context using observed user behavior.
US10536535B2

A system to manage internet protocol address (IP) of baseboard management controller (BMC) includes switches, servers, and a management terminal. Each switch transmits to servers link layer discovery protocol in information packets, giving information of itself and a port of itself. Each server transmits obtained information of the switch and the port of the switch and a BMC IP of that server. The management terminal determines whether the BMC IP transmitted from each server is consistent with an assigning BMC IP corresponding to the port of the switch transmitted from the sever according to a relationship between each port of each switch, identification information of each server and assigning BMC IP of each server and displays the identification information of the server in the event that incorrect BMC IP is transmitted to enable a correction to be made. A method for managing BMC IP is also disclosed.
US10536532B2

A system for providing virtual applications from a remote based system based on native applications. A front end is configured to receive applications. A sequencer is configured to receive the applications from the front end and sequence the applications into virtual applications streamable to clients by the front end. This includes at least: sequencing a particular application of the received applications into a virtual application using a virtual machine; subsequent to sequencing the particular application, marking the virtual machine in a manner that causes the virtual machine to be reimaged prior to being used to sequence an additional application; and based on the marking, causing the virtual machine to be reimaged.
US10536529B2

A shared radar and communication system for a vehicle includes capabilities for radar detection and communication with vehicles equipped with similar systems. A transmitter transmits a modulated radio signal that is modulated based upon at least one of a first spreading code and a second spreading code. The second spreading code is defined by a first plurality of information bits. A receiver receives radio signals that include the transmitted radio signals transmitted by the transmitter and reflected from objects in an environment. A control unit is configured to select the first plurality of information bits. The selection of the information bits encodes selected information for transmission via the transmitted modulated radio signal to be received by another radar sensing system.
US10536526B2

An apparatus includes first hardware configured to communicate, via a first interface, over a supervisory control network with one or more components of an industrial process control and automation system. The apparatus also includes second hardware configured to communicate, via a second interface, with a computing platform that virtualizes at least one other component of the industrial process control and automation system. The apparatus further includes a third interface configured to transport information between the first and second hardware.
US10536518B1

An operations management system includes a processing system and a memory for storing a resource discovery and capture engine, which is executed by the processing system to discover one or more resources associated with an application in a distributed computing environment in which the one or more resources define a platform for execution of the application, and collect resource configuration information for each of the discovered resources. The resource configuration information comprising data sufficient to replicate the platform to another platform for execution of the application. Once the resource configuration information is collected, the engine generates an application deployment plan that includes the collected resource configuration information.
US10536513B2

Systems and methods are disclosed herein for opening files via local applications. A first application on a local device receives a request to open a document specified by a user via a user interface associated with the first application, the document having a document identifier and associated with a first file stored on a server, the request comprising the document identifier and a user identifier. The first application forwards the request to open the document associated with the first file to a second application on the local device, and receives, from the second application, a list comprising one or more document processing applications that are on the local device and are capable of opening a second file that is stored on the local device and has the same document identifier as the document specified by the user, the second file being a local copy of the first file. The first application selects one of the document processing applications from the list, and causes a selected processing application to open the second file.
US10536507B2

An embodiment may be a cognitive event based file sharing system. The embodiment may include receiving a file share request by a user, wherein the file share request comprises a file selected for access by intended file recipients. The embodiment may include determining a storage capacity of a computing device of the user. The embodiment may include determining a storage capacity of computing devices of the intended file recipients. The embodiment may include allocating the file based on the storage capacity of the computing device of the user, the storage capacity of the computing devices of the intended file recipients, and a file management policy. The embodiment may include providing access to the file to the intended file recipients. The embodiment may include removing a portion of the file from at least one of the computing devices of the intended file recipients based on the occurrence of a specified event.
US10536501B2

The application relates to a system comprising at least two processing nodes (1), wherein the nodes (1) comprise an execution environment (2) and a processing component (3), wherein each execution environment (2) includes an establisher configured to establish a communication channel (4) between an outgoing port of the processing component (3) and an inbound port of a different processing component (3), and wherein the system is configured to determine whether the communication channel (4) traverses a boundary of a node (1), and to determine whether an encoding/decoding of data to be transferred through the communication channel (4) is required.
US10536494B2

A virtual space may be presented within a plurality of virtual environments provided by different platforms without requiring idiosyncratic APIs associated with the virtual space for each different platform. An API adaptor module may be configured to facilitate interfacing between a single virtual space API and platform APIs associated with two or more different platforms. A space module may be configured to execute an instance of a virtual space, and to implement the instance of the virtual space to determine view information defining views of the instance of the virtual space for presentation via two or more virtual environments provided by the two or more platforms. Facilitating user interactivity with the virtual space via a given virtual environment provided by a given platform may include interfacing between the virtual space API and a platform API associated with the given platform.
US10536489B2

Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
US10536487B2

A communication network allows an end user to dynamically select a user device among user devices associated with the user's subscription as the primary user device by defining a primary capability tag or attribute. Selection of a user device sets the primary capability tag of the selected user device, which is published towards an application server. The application server notifies all other user devices in the group of devices. If a previous user device in the group of user devices was set as the primary user device, then, in response to the notification, the previous user device performs a re-registration with the network removing the previous user device as the primary user device for the services associated with the user subscription. The selected user device also performs a re-registration/registration with the network so all incoming requests for services associated with the user subscription are sent to the selected user device.
US10536485B2

A method and apparatus for controlling document access and application usage using centrally managed rules. The rules are stored and manipulated in a central rule database via a rule server. Policy enforcers are installed on client systems and/or on servers and perform document access and application usage control for both direct user document accesses and application usage, and application program document accesses by evaluating the rules sent to the policy enforcer. The rule server decides which rules are required by each policy enforcer. A policy enforcer can also perform obligation and remediation operations as a part of rule evaluation. Policy enforcers on client systems and servers can operate autonomously, evaluating policies that have been received, when communications have been discontinued with the rule server.
US10536480B2

The present disclosure provides a method and a device for simulating and detecting DDoS Attacks in software defined networking. The method comprises: adding zombie hosts in a preset linear increasing mode and an incremental mode, and launching stealthy DDoS Attacks on a data plane to a preset target switch in a software defined networking through all zombie hosts; synchronously updating a pre-built attack flow monitoring table on a controller of the networking according to updating of flow tables on all switches; periodically detecting the monitoring table to determine whether the monitoring table includes a monitoring table entry having existence duration over a preset duration threshold; and determining that a network flow corresponding to the monitoring table entry is a stealthy attack flow on the data plane of the networking when the monitoring table includes the monitoring table entry having the existence duration over the preset duration threshold.
US10536470B2

A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.
US10536460B2

In the sharing of data between connected devices over a network, a network device broadcasts an availability of a set of data collected by a data producing device coupled to the network. The network device receives a request to access the set of data from a data consuming device coupled to the network, and a cognitive computing module of the network device determines a set of terms between the data producing and the data consuming devices for access to the set of data. In response, the network device obtains the set of data and a first key from the data producing device. Upon receiving a second key from the data consuming device, the network device determines that the second key is associated with the first key. In response, the network device provides access to the set of data to the data consuming device according to the set of terms.
US10536457B2

The present disclosure relates to a user data processing apparatus and method, and a system. In the user data processing apparatus disclosure, an interface management unit receives user data; at least two service units process the user data, where the at least two service units include a session unit and at least one of a bearer unit, a service flow unit, or a content unit; the interface management unit determines the session unit configured to process the user data, and sends the received user data to the determined session unit; and the session unit determines another service unit configured to process the user data. After receiving the user data, the GW-U determines the service unit configured to process the user data, and processes the user data by using the service unit determined by the GW-U. This improves processing flexibility of the GW-U.
US10536455B2

Disclosed herein are a three-way authentication apparatus and method in a cloud environment. The three-way authentication method in a cloud environment includes performing, by a control device and a service device, mutual authentication through an IF-1 interface, performing, by the control device and a function server, mutual authentication through an IF-2 interface, requesting, by the control device, the function server to issue an authentication token for authentication between the service device and the function server, and delivering an authentication token issued by the function server to the service device, and performing, by the service device, mutual authentication with the function server using the delivered authentication token through an IF-3 interface.
US10536449B2

Virtually every online account requires login credentials like username and password for access. Using different credentials for each account can reduce the likelihood of unauthorized access to these accounts. Remembering all the different credentials, however, can be a challenge and it is not uncommon for a user to mistakenly provide credentials to a site that are for another, sensitive site. Accordingly, a system for warning a user of such an error is provided. The system includes a browser plugin that responds to a user entering their credentials at a requesting site by looking up an identifier of a trusted site associated with the user's credentials. The identifiers of the requesting and trusted sites are compared, and if they do not match, the browser plugin blocks the user from submitting their credentials to the requesting site. Advantageously, the system reduces the likelihood that credentials to sensitive accounts are provided by accident.
US10536439B2

Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.
US10536436B1

A computer-implemented service uses information associated with a client device to generate a first shared secret. The service receives, from the client, a claim of access to a second shared secret and determines whether the first shared secret and the second shared secret match. If the shared secrets match, the service uses the first shared secret to encrypt a one-time password. The service provides the encrypted one-time password to the client device. The client device transmits a claim of access to the one-time password, which the service uses to determine whether the claim of access to the one-time password indicates access to the one-time password. If the claim of access to the one-time password indicates that the client device has access to the one-time password, the service allows the client device to access the service.
US10536434B2

Techniques are described for generating semi-random private transaction identifiers for users that are meaningful to data providers and can be used by data providers to perform internal queries for user data. A user provides input to an identity management service indicating the user's consent to link their user account at the identity management service to one or more data providers. The identity management service stores a group blinded transaction identifier (GBTI) based on transaction identifiers generated by one or more data providers. When the user desires to obtain a service from a service provider, the user obtains GBTI-derived value from the identity management service and sends it to the service provider. The service provider sends the GBTI-derived value (and possibly other information) to the data provider to prove that it has the user's consent to obtain desired data or insights about the user but without infringing the user's privacy.
US10536420B2

An information processing method is performed at a server that is communicatively connected to a client device. The method includes: receiving a first request from a first user account of a social application running on the client device; establishing a communications session between the client device and the server after the first request is authenticated; pushing, via the communications session, to the first user account information associated with a social group including the first user account and at least one second user account; and pushing, via the communications session, to the first user account second multi-media information propagated by a third user account of the social application and interaction information by the at least one second user account in the social group on the second multi-media information that satisfy a preset policy.
US10536412B2

A technique for contact list aggregation across networks involves logging into low level networks through a high level network. A system constructed according to the technique may include a network interface coupled to the different low level networks. The system may further include a contact aggregation engine coupled to the network interface and a network contacts database. In operation the system logs into one or more of the low level networks (or facilitates login for a user). To the extent that the data in the network contacts database is not current, the contact aggregation engine updates the networks contacts database contact information, then provides an aggregated contact list including the contact information to a display device. A method according to the technique may include logging into a high level network and displaying contacts from the one or more low level networks in an aggregated contact list.
US10536410B2

A device and method for switching between message threads is provided. The device includes: a communication interface; a display device; and, a controller. The controller is configured to: generate, at the display device, a first message thread of a plurality of message threads, each message thread comprising groups of associated messages transmitted and received by the communication interface; identify a message portion in the first message thread as being associated with one or more other message threads of the plurality of message threads, based on one or more of: respective content and respective metadata of the one or more other message threads; and, generate, at the display device, a link to the one or more other message threads.
US10536409B2

For relaying interpersonal communication, a processor detects an interpersonal communication from an originator. The processor further identifies a target person of the interpersonal communication. In addition, the processor determines whether the interpersonal communication was heard by the target person. In response to determining the interpersonal communication was not heard by the target person, the processor relays the interpersonal communication through a second electronic device.
US10536401B2

A communication device has a configuration including a data analysis unit 1, a communication monitoring unit 2, and a management information transmission unit 3. The data analysis unit 1 extracts predetermined information from each of a plurality of packets input to the own device, analyzes the predetermined information of the plurality of packets, and generates information relating to a characteristic of each flow of the packets, as flow management information. The communication monitoring unit 2 detects that an abnormality occurs in communication of packets in a communication network to which the own device is connected. When the abnormality detection unit 2 detects the abnormality, the management information transmission unit 3 transmits predetermined information already extracted from a predetermined packet input before the detection of the abnormality, as information for generating the flow management information expected to be generated by the own device, to a standby-system device.
US10536400B2

In one embodiment, an apparatus includes a switch core that has a multi-stage switch fabric. A first set of peripheral processing devices coupled to the multi-stage switch fabric by a set of connections that have a protocol. Each peripheral processing device from the first set of peripheral processing devices is a storage node that has virtualized resources. The virtualized resources of the first set of peripheral processing devices collectively define a virtual storage resource interconnected by the switch core. A second set of peripheral processing devices coupled to the multi-stage switch fabric by a set of connections that have the protocol. Each peripheral processing device from the first set of peripheral processing devices is a compute node that has virtualized resources. The virtualized resources of the second set of peripheral processing devices collectively define a virtual compute resource interconnected by the switch core.
US10536396B2

Various embodiments are directed to techniques for dynamically adjusting a maximum rate of throughput for accessing data stored within a volume of storage space of a storage cluster system based on the amount of that data that is stored within that volume. An apparatus includes an access component to monitor an amount of client data stored within a volume defined within a storage device coupled to a first node, and to perform a data access command received from a client device via a network to alter the client data stored within the volume; and a policy component to limit a rate of throughput at which at least the client data within the volume is exchanged as part of performance of the data access command to a maximum rate of throughput, and to calculate the maximum rate of throughput based on the stored amount.
US10536392B2

A device may determine values for a set of metrics related to a set of event messages being processed, by a set of server devices, from a set of queues. The values for the set of metrics may be determined as the set of event messages are being processed. Each of the set of queues may be associated with a different subset of event messages and a different subset of server devices. The device may determine to scale a quantity of server devices included in the set of server devices. The quantity of server devices may be scaled to increase the quantity of server devices or to decrease the quantity of server devices. The device may provide a set of instructions to scale the quantity of server devices. The device may perform an action to facilitate accessibility of data related to processing of the set of event messages.
US10536391B1

System and methods for intelligently directing a service request to a preferred place of execution. The services, which are executed by a unified client-server system, may be microservices associated with a microservice architecture, or other services in which a first entity sends a request to another entity to execute a certain service needed by the first entity. The unified client-server system may decide which services to execute on which of a plurality of different kinds of devices located in a variety of places. The decision may affect service request latency, network bandwidth, power consumption, and may optimize the task of transporting associated data components between the different entities in the system. The unified client-server system may be abstracted via a certain interface, such that the actual execution place of each of the services is controlled by the system and not necessarily by the requesting entity.
US10536384B2

Capacity enhancement of a direct communication link using a variable redundancy delivery network. An estimated information rate between a source node and a terminal node may be partitioned into a first information rate provided via the direct communication link and a second information rate to be provided via the variable redundancy delivery network. One or more parameters of the variable redundancy delivery network may be calculated to provide the second information rate based on a non-uniform probability density of messages requested by the terminal node. Capacity and reliability of storage media devices in the variable redundancy delivery network may be traded off to provide the second information rate. The variable redundancy delivery network may implement various coding schemes and per-message coding rates that may be determined based on the non-uniform probability distribution of the source message library.
US10536369B2

A first layer one link aggregation master comprises a first port coupled to receive customer traffic; a first channel; a second channel; an aggregation engine coupled to the first and second channels; a first switch circuit coupled to the first port and to the first channel, and configured to communicate the customer traffic from the first port over the first channel to the aggregation engine, the aggregation engine including a splitter circuit configured to use layer one information to segment at least a portion of the customer traffic into a first virtual container and a second virtual container, the aggregation engine further including an encapsulation circuit configured to encapsulate the second virtual container using Ethernet standards for transport over the second channel; a radio access card configured to generate an air frame based on the first virtual container for wireless transmission over a first wireless link of a link aggregation group to the receiver; and a second switch circuit coupled to the second channel, and configured to communicate the Ethernet-encapsulated second virtual container over an Ethernet cable to a slave for wireless transmission over a second wireless link of the link aggregation group to the receiver.
US10536368B2

The present disclosure includes a method of routing packets. The method may include receiving, at a network device, an interest packet that requests content from an ICN network, where the network device is configured to communicate in the ICN network via one or more paths in an address-routing network. In the method, the ICN network may be overlaid on one or more network devices communicating in the address-routing network. The method may additionally include determining, between a first and second alternative path, a routing path of where to route the interest packet based on network costs associated with obtaining the content along each of the first and the second alternative paths through the address-routing network. The method may also include sending the interest packet along the routing path.
US10536367B2

Multipoint seamless Bi-directional Forwarding Detection (BFD) may be provided. First, a discriminator and data identifying a headend device may be received by a node from the headend device. The discriminator may be received over a point-to-multipoint pseudowire between the node and the headend device. Next, the node may start a reflector session in response to receiving the discriminator. The reflector session may correspond to the discriminator and the data identifying the headend device. The reflector session may then receive a control packet from the headend device and determine that the control packet includes the discriminator. The control packet may be received over the point-to-multipoint pseudowire. Next, the reflector session on the node may send a reply packet to the headend device in response to determining that the control packet includes the discriminator. The reply packet may be sent over a unicast pseudowire between the node and the headend device.
US10536366B1

Methods and apparatus relating to the use of aggregated links, e.g., links in a bundle, are described. A normal link metric and a limited operation mode link metric a determined for a link bundle, the normal link metric having a lower value than the limited operational mode link metric. The status of links in a link bundle are monitored. Based on the number of currently operational links in a link bundle and a switching threshold, a decision is made whether to advertise the normal link metric, advertise the limited operation mode threshold or refrain from advertising any link metric. The use of the limited operation link metric facilitates the use of a partially failed link bundle providing an alternative routing path in the network that would not otherwise be available.
US10536362B2

Example methods are provided for configuring traffic flow monitoring in a virtualized computing environment. The method may comprise identifying a first logical entity and a second logical entity for which traffic flow monitoring is required and determining a span associated with the first logical entity and the second logical entity. The span may include a first host supporting the first logical entity and a second host supporting the second logical entity. The method may also comprise, based on the span, configuring the first host to monitor a first traffic flow travelling through the first logical entity at the first host, and the second host to monitor a second traffic flow travelling through the second logical entity at the second host.
US10536361B2

A load-monitoring interfacing device obtains and processes sensor data from an electrical load. The interfacing device can include at least one power outlet to provide power to a corresponding electrical load. During operation, the interfacing device can obtain sensor data from a local power outlet coupled to an electrical load, such that the sensor data can indicate an electrical measurement associated with the electrical load. The interfacing device selects a rule to process based on the obtained sensor data, and processes the rule to determine whether to perform an action. If the rule's condition is satisfied, the interfacing device proceeds to processing the rule's action description to perform the action, such as to enable or disable a power outlet, or to perform any other pre-defined action.
US10536358B2

Methods and apparatus for determining a unique audience exposed to media while reducing memory resources of a computing device are disclosed herein. Example instructions cause a machine to at least, based on impression requests from a plurality of client devices via a network, log a plurality of impressions corresponding to media accessed at the client devices; obtain a count of demographic impressions logged by a database proprietor; obtain a count of registered users of the database proprietor exposed to the media; and execute a process to determine a unique audience size by multiplying a count of the plurality of impressions by a square of the count of the registered users to generate a product; dividing the product by the count of the demographic impressions to generate a quotient; and determining the unique audience size based on a square root of the quotient.
US10536357B2

Systems, methods, and non-transitory computer-readable storage media for synchronizing timestamps of a sensor report to the clock of a device. In one embodiment, the device receives a report from a sensor of a node. The report can include a network activity of the node captured by the sensor and a first timestamp relative to the clock of the node. The device can then determine a second timestamp relative to the clock of the collector indicating receipt of the report by the device and from the sensor at the node. The device can also determine a delta between the first timestamp and the second timestamp, and a communication latency associated with a communication channel between the device and the sensor. Next, the device can adjust the delta based on the communication latency, and generate a third timestamp based on the adjusted delta.
US10536354B1

Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
US10536348B2

Components may provide functionality which separate operation functions in a separate entity, isolate the functions as reusable, and connect them in a control loop in an SDN environment.
US10536346B2

Embodiments of this application disclose a data processing method and a device, so that a controller can also participate in a procedure of electing an active switch, thereby avoiding a problem in the prior art caused by a registration failure when an active switch determined by means of switch election registers with a controller, and improving active switch election efficiency. The method in the embodiments of this application includes: receiving, by a controller, registration requests of multiple switches in a same stack system, where the multiple switches include a target switch; and if the controller determines that the target switch meets a registration success condition, sending, by the controller, a registration success message to the target switch, and selecting the target switch as an active switch.
US10536345B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for prioritizing network traffic. In one aspect, a method includes collecting, for local networks, traffic data representing communication traffic over the local network for a period of time; determining, for each of the network devices included in the networks, a device type of the network device and at least one device priority value for the network device; training a device prioritization model, using the traffic data and the device priority values of the devices, receiving, by the device prioritization model, for a local network, a list of network devices that are included in the local network; and generating, by the device prioritization model, a prioritization scheme for the local network that prioritizes device traffic among the network devices based on the device types and device priority values of the network devices.
US10536343B2

There is provided a traffic management apparatus including a memory, and a processor coupled to the memory and the processor configured to select a base model based on history information stored in the memory so as to generate a traffic model, obtain a predicted value of the traffic according to the traffic model, and detect traffic abnormality based on the predicted value and an actual measurement value of the traffic.
US10536340B1

A provider network determines which servers to use to host a group of virtual machines for a customer. A placement manager within the provider network employs a placement technique which prioritizes spreading virtual machines for the customer across different “subzones.” A subzone is a logical division of a provider network's hardware and/or software denoting risk boundaries. By placing virtual machines in separate subzones, the customer's virtual machines and thus the task collectively performed by the virtual machines are less impacted by a failure within one of the subzones.
US10536338B2

Embodiments for automated accommodation of network configuration settings by a processor. A network connection request is detected. A learned, preexisting network configuration setting corresponding to the network connection request is matched to the network connection request. The network connection is established via the preexisting network configuration setting.
US10536334B2

System and method for supporting subnet number aliasing in a high performance computing environment. In accordance with an embodiment, a fabric member can be assigned, by a global fabric manager, an alias fabric local subnet number in order to keep a fabric running after a fabric reconfiguration. The alias fabric local subnet number can be assigned for a period of time, the period of time being static, configurable, or indefinite.
US10536327B2

Techniques for establishing a communication connection between a hub computing system and a back-end computing system; receiving, at the hub computing system and from an Open Data Protocol (OData) application that resides on a mobile communications device, a request for a landscape and statistics service providing information associated with the back-end computing system; registering, on the hub computing system, the landscape and statistics service as an OData service configured to be provided over an OData channel between the hub computing system and the mobile communications device; and providing, by the hub computing system, the landscape and statistics service to the OData application as the OData service over the OData channel.
US10536324B2

Methods, devices and program instructions are disclosed for performing bit indexed explicit replication (BIER) including fast reroute capability. One embodiment of a method includes receiving, from an egress node of a BIER network, an advertisement at a forwarding node, where the advertisement identifies a mapping of the egress node to a bit position of a packet bit string to be carried by a packet through the network. The embodiment further includes generating or updating a primary entry for the egress node in a bit indexed routing table (BIRT) for the forwarding node, and determining whether a backup entry for the egress node is to be included in the BIRT. In response to a determination that a backup entry is to be included, the embodiment further includes generating or updating the backup entry in the BIRT.
US10536321B2

The present disclosure discloses a message attack defense method and apparatus. The method includes: receiving, by a controller, a report message sent by at least one switch; respectively storing, by the controller in a switch queue corresponding to each switch, the received report message that is sent by each switch; and performing, by the controller, round-robin scheduling on the switch queue corresponding to each switch.
US10536319B2

Embodiments of the present application disclose a modulation method, including: performing coding processing on raw data to obtain a coded sequence; performing constellation mapping on the coded sequence based on a preset constellation diagram, to obtain M symbols; dividing the M symbols into N segments; obtaining a constellation phase of each symbol in the N segments; adjusting a constellation phase of a symbol in each of the N segments according to a preset phase adjustment rule, where the N segments are concurrently adjusted; and modulating M symbols obtained through phase adjustment, to obtain a modulated signal, and sending the modulated signal. Correspondingly, this application further provides a demodulation method, a sending device, a receiving device, and a communications system.
US10536318B2

Modulation and coding for a high altitude platform is disclosed. An example method includes determining a first modulation scheme and a first coding scheme that is spectrally efficient for a feeder link communicatively coupled to a gateway antenna and determining a second modulation scheme and second coding scheme that is robust for user links communicatively coupled to respective user antennas. Each user antenna is configured to communicate with a specified cell within a specified area. The example method also includes provisioning the telecommunications apparatus with the first modulation scheme, the first coding scheme, the second modulation scheme, and the second coding scheme.
US10536309B2

A receiver system for an on-off key (“OOK”) isolator system may include a pair of receivers. A first receiver may generate a first current signal representing a received OOK signal, and a second receiver may generate a second current signal from a common mode representation of the received OOK signal. The receiver system may include circuitry to compare the first and second current signals and generate an output signal therefrom.
US10536300B2

A transmission device according to the disclosure includes a plurality of driver sections and a controller. The plurality of driver sections are each configured to transmit a signal using a first voltage state, a second voltage state, and a third voltage state, and to be able to set a voltage in each of the voltage states. The third voltage state is a state between the first voltage state and the second voltage state. A controller causes the plurality of driver sections to perform emphasis by setting an emphasis voltage in each of the driver sections on the basis of skew information.
US10536299B2

A method of controlling a codec negotiation of a gateway (1) providing a codec capability offer, e.g. OLC according to the standard H.245, for establishing a data connection (1A, NA, 5T, 12T) to a communication device (10), comprises the gateway (1) providing a DSP resource (5A, 5B) for encoding (C1E) and/or decoding (C1D) of data to be transmitted using a codec which is negotiated between the gateway (1) and the communication device (10), and controlling the gateway (1) to limit (4B1, 4B2, CA2, CA14) a selection of codecs available at the gateway (1) from at least two codecs reserving different amounts of the DSP resource (5A, 5B) respectively, to be included in the codec capability offer to a codec which reserves the least amount of the DSP resource (5A, 5B) such that the communication device (10) is forced (CA4, CA15) to select the codec which reserves the least amount of the DSP resource (5A, 5B).
US10536297B2

A method for transmitting MAC frames between hosts/remote machines and virtual machines across network elements (e.g., switches, routers, and multilayer switches) that conventionally do not hold capacity to address VXLAN encapsulation to any and all possible destination VTEPs within expanding data centers. More specifically, the method permits a network element the functionality of retaining VXLAN encapsulation table entries corresponding to VTEPs on Top of Rack (ToR) switches versus to VTEPs on hosts that reside under those ToR switches. This use of indirect VXLAN bridging may reduce the number of required VTEPs stored on a network element for the purposes of performing VXLAN encapsulation, thereby once again establishing the capability for packets to reach any arbitrary destination VTEP as data centers scale.
US10536294B2

A quality management platform for home devices is implemented on a computer system and comprises a knowledge repository and a query engine. The knowledge repository includes a knowledge graph of nodes connected by edges. The nodes represent concepts relating to home devices and their operation and faults, and the edges represent relations between the concepts. The query engine receives requests relating to home devices, queries the knowledge graph based on the requests, and returns responses based on the query results.
US10536292B1

Methods and systems for pre-configuring a payment vehicle are described. In some embodiments, transaction criteria pertaining to a payment vehicle is proactively received in advance of an anticipated transaction. A transaction authorization request may be received from a point of sale device and may be generated by the point of sale device in response to an attempted use of the payment vehicle. Information about the transaction in the transaction request may be compared with the transaction criteria to determine whether to authorize the transaction.
US10536282B2

A mobile computing device that supports cost-aware application components for operation over a metered network. A current basis for computing usage charges over one or more networks may be made available to the cost-aware application components through an application programming interface supported by an operating system service. That service may receive a policy for charging for data usage over a network and may also obtain information defining data usage for the mobile computing device. Based on this information, the service may determine a current basis for charging for data usage. With this information, the application component can determine a manner for executing network operations that involve data transmission over the network, such as deferring the operation or selecting an alternative network.
US10536277B1

A request to add tags (e.g., labels, key-value pairs, or metadata) to resources can be digitally signed by the entity making the request, such that the source can be verified and an authorization determination made for each tag. For a request involving multiple services (or entities) that can each add tags, any tag added by a service can be included in the request and digitally signed by that service. Each service processing the request can also digitally sign the request before forwarding, so that each service signs a version of the request, which includes elements signed by other services earlier in the request chain. When the request is received to a tagging service, the service ensures that every tag was digitally signed by the appropriate authorized entity or service, and validates the signatures to ensure that no data was modified or omitted, before adding the tags to the designated resource(s).
US10536274B2

This disclosure is directed to cryptographic protection for trusted operating systems. In general, a device may comprise for example, at least processing circuitry and memory circuitry. The device may be virtualized in that the processing circuitry may load virtual machines (VMs) and a virtual machine manager (VMM) into the memory circuitry during operation. At least one of the VMs may operate as a trusted execution environment (TEE) including a trusted operating system (TOS). The processing circuitry may comprise encryption circuitry to cryptographically protect the TOS. For example, the VMM may determine a first memory range in which the TOS will be loaded and store data regarding the first memory range in a register within the encryption circuitry. The register configures the encryption circuitry to cryptographically protect the TOS.
US10536269B2

A system and method for providing secure communication between a source and a destination that is secured by secret sharing, during a vulnerability window in which all secret shares are collected in one or more points along the communication paths. Accordingly, during the regular operation of the communication protocol, a common random secret OTP is created by sending random bits from the sender to the receiver and the source is allowed to perform bitwise XOR operation between the information to be sent and the common random secret OTP, prior to using secret sharing. The results of the bitwise XOR operation are sent to the destination using secret sharing and the destination reconstructs the random secret and decrypts the received data, using the common established random secret. The common random secret is based on polynomial randomization being transferred from the source to the destination using secret sharing. The coefficients of a selected polynomial are randomly chosen at the sender side and are known both to the sender and the receiver. An x value is selected for each set of chosen coefficients, for which there is a corresponding y value. Pairs of x and y values transmitted from the sender to the receiver, where each pair represents a secret share. The transfer of polynomial randomization is repeated for every bit/byte or for any group of bits of the message to be transmitted, while in each time randomly choosing a different set of coefficients. At the end, the destination decrypts the message by collecting all shares being pairs of the received x and y values and reconstructs the selected polynomial from all collected shares.
US10536262B2

An electronic generation device arranged to generate parameters for digital obfuscated arithmetic including a prime number unit arranged to generate a prime modulus (p) and a base element unit arranged to generate a prime modulus and a base element such that each ring-element modulo the prime modulus may be expressed as a difference between two powers of the potential base element.
US10536257B2

In some embodiments, the circuits (and methods) may include a reference generator configured to generate a reference signal. The circuits (and methods) may also include a signal presence detection module configured to perform calibration on itself, during a calibration phase, based upon the reference signal. The signal presence detection module may be further configured to receive an input signal. The signal presence detection module may be further configured to perform detection, during a signal amplitude detection phase, of a state of the input signal. According to some embodiments, the circuits (and methods) may include a peak detector of the signal presence detection module shared by the calibration and the detection. In some embodiments of the circuits (and methods), the reference generator may be unpowered during the signal amplitude detection phase. The calibration and the detection may share the peak detector based upon time division multiplexing.
US10536254B2

A method and wireless transmit/receive unit (WTRU) for enhanced uplink data transmission is disclosed. A transport block size for transmission of enhanced uplink data is selected. A medium access control (MAC) protocol data unit (PDU) is segmented into a plurality of segments on a condition that the MAC PDU does not fit in a transport block according to the selected transport block size. A transport block is produced having the transport block size and includes at least one of the plurality of segments. The transport block is transmitted over an enhanced uplink channel and an indication of the transport block size is transmitted over an associated physical control channel.
US10536243B2

Embodiments of the present disclosure provide a method in a base station for coordinating resources in a wireless communications system with carrier aggregation in which a first group of terminal devices is served by a primary cell and one or more secondary cells under control of the base station. The method comprises obtaining information indicating arrival of a second group of terminal devices at coverage of the base station. A speed of any terminal device of the second group is higher than a speed of any terminal device of the first group. The method also comprises releasing resources on at least one secondary cell of the one or more secondary cells and allocating the released resources to the second group of terminal devices.
US10536240B2

This application provides a channel encoding method and apparatus in wireless communications. The method includes: performing CRC encoding on A to-be-encoded information bits, to obtain a first bit sequence, where the first bit sequence includes L CRC bits and A information bits; performing an interleaving operation on the first bit sequence, to obtain a second bit sequence, where a first interleaving sequence used for the interleaving operation is obtained based on a system-supported maximum-length interleaving sequence with the length of Kmax+L, and Kmax is a maximum information bit quantity corresponding to the maximum-length interleaving sequence and a preset rule, and a length of the first interleaving sequence is equal to A+L. Therefore, during distributed CRC encoding, when an information bit quantity is less than the maximum information bit quantity, an interleaving sequence required for completing an interleaving process is obtained based on the system-supported maximum-length interleaving sequence.
US10536234B2

The present invention relates to a method and a device for transmitting a device-to-device (D2D) synchronization signal of a first terminal in a wireless communication system. More specifically, the method comprises the steps of: setting at least one candidate value for a D2D synchronization signal period; and determining a D2D synchronization signal period for transmitting/receiving a D2D signal to/from a second terminal from among the at least one candidate value.
US10536230B1

Methods and radio frequency (RF) Doppler emulator circuits for emulating Doppler spread in an RF domain. The RF Doppler emulator circuit includes a power splitter, a signature control circuit, a first variable attenuator, a second variable attenuator, and a power combiner. The power splitter is configured to receive an RF input signal and generate a first signal and a second signal using the RF input signal. The signature control circuit is configured to generate a third signal using the first signal. The signature control circuit is further configured to generate a fourth signal using the second signal. The first variable attenuator is configured to generate a fifth signal using the third signal. The second variable attenuator is configured to generate a sixth signal using the fourth signal. The power combiner is configured to generate an RF output signal by combining the fifth signal and the sixth signal.
US10536221B2

In some embodiments, an apparatus includes a memory and a processor operatively coupled to the memory. The processor is configured to send a stimulus signal at a frequency that corresponds to a first frequency value to a tributary channel of a coherent optical transponder. The processor is configured to adjust an amplitude of the stimulus signal and receive a first plurality of output optical power values. The processor is configured to adjust the frequency of the stimulus signal and receive a second plurality of output optical power values. The processor is configured to determine a bandwidth limitation and a modulation nonlinearity, and then send a first signal to a first filter to reduce the bandwidth limitation and a second signal to a second filter to reduce the modulation nonlinearity.
US10536216B1

A service modification method includes, in a node which is part of a network controlled by a control plane, routing a connection off of its home path to a current path which is at least partially disjoint from the home path and creating a reservation for the connection on the home path such that the connection can revert thereto; signaling a modification of the connection while it is on the current path; and updating the reservation based on the modification including signaling the modification to all nodes on the home path. The service modification method can further include reverting the connection to the home path with the modification. The updating can fail due to an inability to support the modification on the home path, and the service modification method can further include periodically retrying the updating the reservation based on the modification.
US10536200B2

A method that may include receiving, by multiple antennas of a receiver, received signals that are received with diversity and represent transmitted signals; and processing, by at least one processor of the receiver, the received signals to provide processed signals that are indicative of the transmitted signals; wherein the processing comprises applying a dimension-reducing process. The dimension-reducing process may be channel independent.
US10536196B2

Systems, methods, and instrumentalities are disclosed for multiple resource unit (RU) allocation for OFDMA WLAN. A transmitter may parse an encoded bit stream into a plurality of spatial streams. The transmitter may determine an allocation of encoded bits of the plurality of spatial streams to a plurality of interleavers. The transmitter may allocate the encoded bits to the plurality of interleavers based on the determined allocation. The allocation of the encoded bits may be determined based on one or more of channel related feedback, an RU configuration associated with the transmission, a quality of service (QoS), and/or traffic priorities. The transmitter may interleave the encoded bits using the plurality of interleavers. The transmitter may combine the interleaved encoded bits from the plurality of interleavers into a sequenced bit stream.
US10536193B2

A transaction device may include a power reception component configured to receive power from an external device with which the transaction device is to interact to perform a transaction. The transaction device may include a secure element configured to perform the transaction using the power received from the external device. The transaction device may include one or more peripheral components configured to perform one or more operations other than the transaction. The transaction device may include a power management component configured to determine at least one operation, of the one or more operations, to be performed in association with the transaction, and to route power received from the external device to at least one peripheral component, of the one or more peripheral components, capable of performing the at least one operation.
US10536191B1

An audio system including a first wireless headphone and a second wireless headphone. The first wireless headphone receives audio data from a mobile device via a first communication channel and transmits the audio data to a second wireless headphone via a second communication channel. The first wireless headphone may receive data corresponding to setting(s) of the audio system, configure the first wireless headphone according to the setting(s), transmit the data corresponding to the setting(s) to the second wireless headphone via the second communication channel and/or a third communication channel, and receive an indication that the second wireless headphone is configured according to the setting(s).
US10536181B2

A protective case, sized and shaped to encase a mobile device such as a smartphone or a tablet computer, includes a top section and a bottom section. The top section and bottom section are capable of being engaged to one another in a closed relationship, in which the mobile device may be hermetically sealed or isolated from the outside environment. The top section and bottom section may be readily engaged to or disengaged from one another. Embodiments of the protective case may include membrane that includes a first membrane portion and a second membrane portion, the membrane portions having different qualities.
US10536178B2

The present invention provides GPA embodiments. In some embodiments, a GPA stage with a negative capacitance unit is provided.
US10536176B1

An antenna matching system includes an electronically tunable antenna matching circuit, a first directional coupler, a first gain and phase detector, a second directional coupler, a second gain and phase detector, and a controller. The first directional coupler is configured to receive forward and reflected signals. The first gain and phase detector is configured to output a first magnitude measurement and a first phase measurement based on the signals received at the first directional coupler. The second directional coupler is also configured to receive the forward and reflected signals. The second gain and phase detector is configured to output a second magnitude measurement based on the signals received at the second directional coupler. The controller is configured to: determine circuit parameters based on the first magnitude and phase measurements; tune the matching circuit based on the circuit parameters; and check for phase error based on the second magnitude measurement.
US10536168B2

The present disclosure relates to a safety system having a memory unit configured to store a series of executable instructions. In some embodiments, the executable instructions are grouped into code parts, and each code part is assigned a predefined code value. A processor is configured to execute the series of executable instructions, and to output the predefined code values respectively as the code parts are executed. A program flow monitoring (PFM) unit is configured to respectively receive the predefined code values from the processor, such that the PFM unit generates an error-checking value from the predefined code values. A verification unit is configured to compare the error-checking value to an expected return value to determine whether the series of executable instructions executed properly.
US10536165B1

In certain aspects, a serial-to-parallel converter includes multiple cascaded stages configured to convert a serial data stream into multiple parallel data signals, wherein each of the stages includes one or more demultiplexers. The serial-to-parallel converter also includes demultiplexer control circuits, wherein each of the demultiplexer control circuits is coupled to the one or more demultiplexers of a respective one of the stages, and a pattern detector coupled to the demultiplexer control circuits.
US10536164B2

A content-creation computing system transforms an input raster graphic into a output vector graphic by applying a customization specific to visual characteristics of the input raster graphic. The content-creation computing system provides the input raster graphic to a customization-identification network having a multi-label classifier. The content-creation computing system generates, with the multi-label classifier, a first probability that a first customization operation is applicable to the input raster graphic and a second probability that a second customization operation is applicable to the input raster graphic, wherein the first probability is greater than the second probability. The content-creation computing system selects the first customization operation as the customization specific to the input raster graphic. The content-creation computing system executes a vectorization algorithm that performs the first customization operation using the input raster graphic as an input and displays or otherwise outputs a vector graphic generated by the vectorization algorithm.
US10536163B2

A method of compression is disclosed in which an input sequence of bits is divided into a plurality of portions. Each portion is sub-divided into a plurality of sub-divisions. Frequency analysis is performed to determine the number of occurrences of each sub-division permutation and a processed sequence of bits is generated based on the frequency analysis. The processed sequence of bits includes extraction information for use in reconstructing said input sequence of bits from said processed sequence of bits. The extraction information comprises sub-division order information identifying an ordered sequence comprising each possible sub-division permutation arranged in order of how many times, within said input sequence of bits, a portion comprises a sub-division having bits arranged in that possible sub-division permutation. The sub-division order information includes an index value representing the order of the corresponding ordered sequence, based on a preconfigured mapping between said index value and the order of the corresponding ordered sequence.
US10536153B1

There is provided a signal generator and associated method for generating a source signal. The signal generator includes a frequency generator for providing an oscillating signal, a phase comparator, a first phase modulator, a second phase modulator and a phase shifter. The phase comparator is adapted to compare a phase signal with a feedback signal and to generate an error signal to control the phase of the oscillating signal. The first and second phase modulators are adapted to provide a first phase control word and a second phase control word respectively. The phase shifter is adapted to modulate the oscillating signal based on the second phase control word to generate the source signal. The source signal comprises the feedback signal.
US10536152B2

An oscillating circuit has an injection-locked oscillator (ILO) and a calibration circuit. The ILO has a Gm cell and an LC tank. A first node of the Gm cell receives a first injection signal, and a second node of the Gm cell receives a second injection signal. The first injection signal and the second injection signal are differential signals. The Gm cell provides a negative resistance between a first output end and a second output end of the Gm cell. When the calibration circuit tunes a resonant frequency of the LC tank of the ILO, the magnitude of the negative resistance is reduced to control the ILO to stop self-oscillating. After finishing tuning the resonant frequency of the LC tank, the calibration circuit controls the ILO to start self-oscillating by increasing the magnitude of the negative resistance.
US10536151B1

An injection locked oscillator (ILO) circuit is disclosed. The ILO circuit may include a first clock injection stage including a first programmable inverter in series with a first self-biased inverter. The first injection stage may receive a first input clock having a first frequency and generate a first injection signal. The ILO circuit may further include a second clock injection stage including a second programmable inverter in series with a second self-biased inverter. The second injection stage may receive a second input clock signal having the first frequency and to generate a second injection signal. The ILO may further include a phase locked loop (PLL) stage including a multi-stage ring oscillator. The PLL stage may receive the first injection signal and the second injection signal and to generate an output clock signal based at least in part on the first frequency.
US10536148B2

Some demonstrative embodiments include a level shifter to shift a high logic level and a low logic level of a Direct Current (DC) control signal of a first voltage domain to a high logic level and a low logic level of a second voltage domain, respectively.
US10536145B2

A gate driver integrated circuit drives an output signal onto its output terminal and onto the gate of a power transistor. In a turn-on episode, a digital input signal transitions to a digital logic high level. In response, the gate driver integrated circuit couples the output terminal to a positive supply voltage terminal, thereby driving a positive voltage onto the gate of the power transistor. In response to a high-to-low transition of the digital input signal, the driver drives a negative voltage onto the output terminal and power transistor gate for a short self-timed period of time, and then couples the output terminal to a ground terminal, thereby driving the output terminal and power transistor gate up to ground potential. The output terminal and power transistor gate are then held at ground potential in anticipation of the next turn-on episode of the power transistor.
US10536142B2

A power on reset circuit includes a bias current generation module for generating a bias current, a power on reset module for generating a power on reset voltage signal, and a feedback latch module, which are electrically connected in sequence. The power on reset module includes two series switches capable of being turned on or off to adjust the bias current to further adjust the power on reset time. The feedback latch module is used for latching the power on reset voltage signal to restrain the jitter of the power voltage within the input voltage range VIL-VIH of inverters in the power on stage and to avoid jump of the signal. The feedback latch module comprises a feedback branch, which is formed by two NMOS transistors in series connection and achieves rapider and stable output of the power on reset voltage signal through feedback of the signal.
US10536139B2

A power-gate circuit includes a power-gate transistor operable to switch to decouple a first supply voltage from a second supply voltage during an idle mode, and to couple the first supply voltage to the second supply voltage during a full operational mode. Part of the charge stored at a gate terminal of the power-gate transistor, would have been otherwise flushed to ground while turning on the power-gate transistor, is routed to the rail of the second supply voltage of the logic block. Part of the charge on the rail of the second supply voltage is used to charge the gate terminal of the power-gate transistor to deactivate the power-gate transistor if the logic block goes to the idle mode. Energy is saved both ways because of the charge recycling and the ability to use the power-gate circuit even in cases where the duration of the idle mode may be short.
US10536128B1

A transmission-line-based impedance transformer including first and second couplers, with each coupler including respective pairs of coupled signal conductors. The signal conductors are connected sequentially in series between an input port and an output port and may form a single spiral configuration. A signal conductor of one coupler may be connected in series between the two signal conductors of another coupler. The couplers have characteristic impedances between an input impedance and an output impedance. A signal conductor of a coupler may include first and second conductor portions disposed in respective spaced-apart parallel planes, with the other signal conductor of the coupler disposed physically directly between the first and second conductor portions. A transmission-line signal conductor in the spiral may be shielded from coupled signal conductors by ground conductors disposed in respective spaced-apart parallel planes on opposite sides of the shielded signal conductor.
US10536119B2

An amplifier circuit for amplifying an input signal includes a transistor configured to receive the input voltage via an input port, and a second-harmonic trap connected between the transistor and ground, the second-harmonic trap having an impedance high enough to enable the second-harmonic trap to act as an open circuit at a second harmonic frequency of a voltage provided by the transistor. The second-harmonic trap includes a transformer including a primary winding connected to ground and a secondary winding, the primary winding receiving the voltage provided by the transistor. The second-harmonic trap further includes a variable capacitor connected in parallel with the secondary winding of the transformer, the variable capacitor having an adjustable capacitance that may be adjusted for the second-harmonic trap to act as the open circuit at the second harmonic frequency.
US10536106B2

A control device capable of continuously operating an electric motor even when an abnormality occurs in a fan. The control device includes: a cooling operation information acquisition section configured to acquire cooling operation information of the fan; a cooling operation determination section configured to determine whether the cooling operation information indicates a normal cooling operation; a running information acquisition section configured to acquire running information of the electric motor; and a running control section configured to, in accordance with a determination that the cooling operation information does not indicate the normal cooling operation, control an operation of the electric motor to be in an overheat-prevented state by referring to the running information.
US10536104B2

In a variable speed generator-motor apparatus, a power converter includes six two-terminal arms each formed by serially connecting k unit converters that can output arbitrary voltage, an AC rotating electric machine includes an armature winding with 60-degree phase zone formed from a double layer coil, the armature winding being divided into first and second pole sides to form double star connection by binding neutral points and to be drawn out as two sets of three-phase terminals; three-phase terminals on the first pole side are connected to first terminals of three arms, and second terminals of the three arms are star-connected to a first terminal of a DC power supply; three-phase terminals on the second pole side are connected to second terminals of remaining three arms, and first terminals of the three arms are star-connected to a second terminal of the DC power supply.
US10536100B2

A system according to the present disclosure includes a motor driver module and a motor position determination module. The motor driver module is configured to measure current supplied to a motor. The motor position determination module is configured to determine a first position of the motor at a first time when power supply to the motor is initially discontinued based on ripples in the current supplied to the motor during a first period before the first time. The motor position determination module is configured to determine a second position of the motor at a second time when the motor stops rotating after power supply to the motor is discontinued based on the first position of the motor and a rotational speed of the motor at the first time.
US10536083B2

Systems, methods, and apparatus for a circuit with power factor correction (PFC) are disclosed. In one or more embodiments, the disclosed method comprises providing, by a single-stage power converter, a delay in phase between a peak current command and a rectified input voltage such that a phase of a transformer current intentionally lags behind a phase of the rectified input voltage to maintain a power factor (PF) level and a total harmonic distortion (THD) level for the single-stage power converter. In one or more analog embodiments, a resistor and a capacitor are implemented into a conventional single-stage power converter to provide the delay in phase between the peak current command and the rectified input voltage. In one or more digital embodiments, a controller within a conventional single-stage power converter exclusively provides the delay in phase between the peak current command and the rectified input voltage.
US10536082B2

A power supply device includes a voltage conversion circuit, a current controller and a current controlling circuit. The voltage conversion circuit generates a DC voltage from an AC power source and outputs the DC voltage to a pair of output terminals. The current controller is disposed on a first current path through which an output current flows and controls the current in the first current path. The current controlling circuit drives the current controller so as to reduce a ripple component generated in the output current, based on (i) a voltage at a first potential point set on a path from an output terminal at a high-potential side of the voltage conversion circuit to the current controller in the first current path and (ii) a current detecting voltage indicating the magnitude of the output current.
US10536080B2

A PD device comprises: a DC/DC converter disposed between an input and a VBUS output; a primary-side controller configured to control an input current of the DC/DC converter; a secondary-side controller coupled to a plurality of control inputs, the secondary-side controller configured to executed a signal conversion of control input signals of the plurality of the control inputs, and configured to feedback the control input signals subjected to the signal conversion to the primary-side controller, wherein the primary-side controller varies an output voltage value and an available output current value (MAX value) of the DC/DC converter by controlling the input current of the DC/DC converter on the basis of the control input signal fed back from the secondary-side controller. The PD device is capable of switching with respect to the plurality of apparatuses and controlling the output voltage value and the available output current value (MAX value).
US10536074B2

A power-factor correcting converter includes: a series circuit including a first higher-potential switch and a first lower-potential switch connected in series to each other; and another series circuit including a second higher-potential switch and a second lower-potential switch connected in series to each other. In a positive phase period of the input AC voltage, a control circuit turns off the second higher-potential switch, turns on the second lower-potential switch, and alternately turns on and off the first lower-potential switch as a master switch and the first higher-potential switch as a slave switch. In a negative phase period of the input AC voltage, the control circuit reverses the on/off operation and the master/slave relationship, and turns on and off only the master switch and turns off the slave switch when the absolute value of the input AC voltage is smaller than or equal to a predetermined value.
US10536072B2

A circuit includes a transformer configured with a primary winding and a secondary winding that are driven from a voltage supplied by a thermoelectric generator (TEG). The circuit includes a bipolar startup stage (BSS) coupled to the transformer to generate an intermediate voltage. The BSS includes a first transistor device coupled in series with the primary winding of the transformer to form an oscillator circuit with an inductance of the secondary winding when the voltage supplied by the TEG is positive. A second transistor device coupled to the secondary winding of the transformer enables the oscillator circuit to oscillate when the voltage supplied by the TEG is negative. After startup, a flyback converter stage can be enabled from the intermediate voltage to generate a boosted regulated output voltage.
US10536071B2

A power conversion topology and control method intended for use with a DC bus is disclosed, providing a means to prevent the flow of ground fault current while detecting a fault condition and optionally continuing to operate the DC bus. In one control configuration, a DC-DC power stage with an active current control loop drives differential current to zero, and a separate voltage control loop maintains the desired differential bus voltage. Absolute bus voltage with respect to ground is monitored in order to detect fault conditions. In another configuration, the absolute voltage of the bus with respect to ground is controlled and differential bus current is monitored to detect ground fault conditions.
US10536069B2

A vehicle includes an electric machine operated by an inverter. The electric machine includes a gate driver configured to energize a switch of the inverter with a pulse width modulation (PWM) signal. The gate driver is configured to delay the PWM signal by a dependent amount that is a function of a magnitude of current of a lead of the electric machine. The delay is responsive to a polarity of the current being positive.
US10536065B2

A linear vibration motor comprises a vibrator and a stator disposed parallel to the vibrator, the vibrator comprising a weight block and a vibration block embedded in the weight block, and the stator comprises stator coils and a magnetic conductive cores disposed in the stator coil, wherein the vibration block comprises at least two magnetic members arranged in a row and magnetic reinforcement members disposed between adjacent magnetic members, and the magnetic members and the magnetic reinforcement members are permanent magnets; adjacent ends of each two adjacent magnetic members have the same polarity; and the magnetization direction of the magnetic reinforcement member is perpendicular to that of the magnetic member. The linear vibration motor can increase the magnetic lines of force passing through the stator coil, thereby intensifying the vibration effect of the product.
US10536058B2

A motor driving apparatus includes a first module on which an inverter circuit configured to supply a driving current to a motor is mounted, a second module on which a control circuit configured to control the inverter circuit is mounted, and a third module on which a power circuit configured to supply direct-current (DC) power to at least one of the inverter circuit and the control circuit. The first module and the second module are attachable to and detachable from the third module.
US10536057B2

A motor is provided to reduce a size of a device more effectively. The motor includes a stator, a rotor that is provided to oppose the stator via a clearance, and an encoder that detects a rotation state of the rotor. A hollow space is provided at an inner peripheral side in comparison with the stator and the rotor, and at least a part of the encoder is disposed in the hollow space.
US10536055B2

An encasement of an electric machine of an electrified vehicle is provided. The encasement may include a base sidewall, an inner sidewall, and an outer sidewall. The inner sidewall may extend in a circular pattern about the base sidewall. The outer sidewall may extend from the base sidewall and may be spaced apart from the inner sidewall to define a coolant channel at least partially surrounding end windings of a stator of the electric machine. The base sidewall may define features between the sidewalls to promote turbulence of coolant flowing through the coolant channel. The base sidewall may define a meandering trough between the sidewalls to form a predetermined coolant path relative to a location of the end windings.
US10536050B1

An electric motor mount and an electric motor mount system are provided. The electric motor mount includes a frame, a baseplate and a latch. The frame includes two arms, each having a bushing. The baseplate receives an electric motor foot plate, and may be removably attached to the frame in two different orientations. The latch is attached to an end of the frame, and secures the electric motor foot plate to the baseplate. One orientation of the baseplate allows the electric motor to be attached to one side of the electric motor mount, while the other orientation allows the electric motor to be attached to the other side of the electric motor mount. The electric motor mount system includes a mounting bracket and an electric motor mount.
US10536047B2

An electric motor control system and methods of manufacture are provided. The system includes a power supply module including a printed circuit board (PCB) and a plurality of power processing components configured to convert an input voltage into an output voltage. The system also includes a motor management module including an encapsulated, heat-sharing package for housing a plurality of moisture-sensitive driver components configured to convert the output voltage from the power supply module and provide output voltages for application to windings of the electric motor.
US10536042B2

An axial air gap type electric motor includes: a stator with stator cores in a ring shape around a rotating shaft and including a laminated iron core that is a prismatic body of metal plate-like members laminated in a radial direction of the rotating shaft, a tubular bobbin with an inner diameter into which the laminated iron core is inserted, and a coil wound on the extension of the outer diameter of the laminated iron core; and a rotor plane-facing the rotating shaft direction end section of the stator with a predetermined air gap interposed therebetween. The laminated iron core includes: a core member with continuously laminated metal plate-like members, the widths of which increase in a rotational direction of the rotating shaft from the center toward a radial direction; and a core member with continuously laminated metal plate-like members, the widths of which are substantially equal.
US10536039B2

A communications system is described providing the ability to intelligently deliver electrical power from a first power source or from a second power source to a branch circuit in a facility, such as a home. Communications between a Smart Load Center (SLC) controller and the appliances is provided via a combination of signals sent over the electrical wiring and signals sent over the air. In particular, the signals over the electrical wiring serve to identify to which branch circuit the appliance is connected. The signals over the air support the communications between the appliances and the SLC controller, and may be part of a larger Internet-of-Things ecosystem dedicated to facilities automation services.
US10536034B2

Described herein are improved configurations for a wireless power transfer. Described are methods and designs to reduce and manage heating and heat dissipation in resonator structures. Configuration and orientation of magnetic material as well as heat sinking material with respect to the dipole moment of the resonator is used to reduce and control thermal properties of the resonator structure and reduce the effects of heating on the performance of wireless power transfer.
US10536033B2

A communication system that involves superimposing data over DC power. The data takes the form of high bitrate digital signals, where the bitrate is much higher than 0 Hz (DC); this separation allows the AC signal to be easily separated from the DC power. The physical system consists of a two conductor cable, and integration is modular, in that multiple slaves can be connected and disconnected to a master through a routing bus also comprising two conductors. The master can communicate bi-directionally with the slave(s), and the data is encoded using DC-balanced encoding in an FPGA. The data is sent to and from a differential signaling transmitter/receiver pairs at each end of the cable. The system is may be used with position sensors, and provides the benefit of reducing cable costs and sensor size due to the decrease in number of conductors and elimination of power components in the sensor.
US10536032B2

An example system for controlling a transfer switch includes a power modulation circuit and a control module. When the power modulation circuit is coupled to a solenoid of a transfer switch, a first power supply, and a second power supply, the control module is configured to perform functions. The functions include sensing one or more operating conditions of the system and using the one or more operating conditions of the system as a basis to determine one or more control parameters. The functions also include controlling, according to the one or more control parameters, the power modulation circuit to cause the second power supply to provide a current through the solenoid, thereby operating the transfer switch to discontinue a conductive path between a load and the first power supply and create a conductive path between the load and the second power supply.
US10536017B2

Disclosed are exemplary embodiments of controllers and methods for use in climate control systems. In an exemplary embodiment, a controller for use in a climate control system includes a charger for providing a charge current to a battery of the controller. The controller also includes a variable resistance for selectively limiting the charge current. A control is configured to monitor the charge current and a voltage of the battery. Based on the monitoring, the control varies the resistance to keep the monitored voltage in a range defined by (a) a top charge voltage less than full capacity of the battery and (b) a discharge end voltage greater than a cut-off voltage of the battery. The monitored voltage has a substantially minimized rate of change within the range.
US10536004B2

A system includes an output terminal to couple to an electrical load and a plurality of power supplies coupled in parallel. Each of the power supplies includes a controller configured to monitor a power output of a downstream power supply and a power output of an upstream power supply, maintain a standby state of the power supply in response to the downstream power supply providing power below a first threshold value, transition the power supply to an voltage regulation state in response to the downstream power supply providing power above the first threshold value, and provide a maximum power in response to the upstream power supply providing power above a second threshold value. The standby state represents a state in which a power output of the power supply is 0%, and the voltage regulation state representing a state in which the power output of the power supply is above 0%.
US10535999B2

A power control system includes a storage cell and a power control apparatus. The storage cell is configured to allow allocation of predetermined storage capacities to a plurality of consumer facilities each including a load apparatus. The power control apparatus including a controller configured to control charging and discharging of the storage cell. The controller receives a charging or discharging instruction for the storage cell from the plurality of consumer facilities. The controller accepts a charging or discharging instruction newly received from one of the plurality of consumer facilities when an aggregated charging and discharging amount falls within a storage capacity allocated to the one of the plurality of consumer facilities.
US10535997B2

A novel reactive power overexcitation regulation technology for synchronous generator, comprises measuring a stator voltage, a stator current, an active power and a reactive power of the synchronous generator; calculating the allowable upper limit value of the reactive power of the generator according to the allowable stator current of stator heating, and calculating the allowable value of the reactive power of the minimum stator current of the generator according to the contact reactance between the generator and the grid; comparing the stator current with its allowable value, calculate the excess calorific value of the stator of the generator if the calculated actual stator current is larger than its allowable value, enter reactive power overexcitation limiting regulation mode if the excess calorific value of the generator reaches the upper limit of the allowable heating margin of the generator; and using the larger value between the allowable upper limit value of the reactive power and the allowable value of the reactive power as the goal value of the reactive power regulation to maintain the output reactive power of the generator equal to the goal value. The present invention can protect the safety of the generator, and is beneficial to support the grid voltage to improve the stability of the power system performance.
US10535996B2

A controllable electrical outlet may comprise a resonant loop antenna. The resonant loop antenna may comprise a feed loop electrically coupled to a radio-frequency (RF) communication circuit and a main loop magnetically coupled to the feed loop. The controllable electrical outlet may comprise one or more electrical receptacles configured to receive a plug of a plug-in electrical load and may be configured to control power delivered to the plug-in electrical load in response to an RF signal received via the RF communication circuit. The RF performance of the controllable electrical outlet may be substantially immune to devices plugged into the receptacles (e.g., plugs, power supplies, etc.) due to the operation of the resonant loop antenna. For example, degradation of the RF performance of the controllable electrical outlet may be less when the controllable electrical outlet includes the resonant loop antenna rather than other types of antennas.
US10535995B2

A power control system includes an activity measurement apparatus configured to measure an amount of activity, a healthcare instrument configured to measure metabolic data, and a power instruction apparatus including a healthcare processing unit configured to acquire these pieces of measurement data. The power instruction apparatus includes an environment detection unit configured to detect ambient environment of each of the activity measurement apparatus and the healthcare instrument. The power instruction apparatus is configured to store, in its internal memory, the measurement data acquired from each of the healthcare instrument and the activity measurement apparatus, display the measurement data on its display screen, measure, with the environment detection unit, the ambient environment of each of the activity measurement apparatus and the healthcare instrument, determine environment suitability based on the measurement data, and display determination result on a display device to notify an occupant of the result.
US10535984B2

A power device, which includes: an energizing conductor; a power generation unit configured to generate power that is induced by a magnetic flux of a current flowing through the energizing conductor; a power device unit configured to use the power generated in the power generation unit as a power source; a short-circuit switch capable of short-circuiting an output from the power generation unit; and a sealed container in which the energizing conductor, the power generation unit and the power device unit are included, and an insulating fluid is enclosed in the sealed container. This power device is provided as a highly reliable power device, which is used in an AC power system and does not induce an excessive voltage in the power generation unit when the power device unit is stopped in the state where the energized state of the energizing conductor is maintained.
US10535982B2

A transfer switch and load controller that can be plugged into an existing utility meter socket and electrically positioned between the meter socket and a distribution panel to allow switching between utility power and standby power. The plug-in transfer switch functions to transfer the power supplied to a home between the utility power source and the generator power source upon loss of power from the utility power source. The transfer switch components are contained in an enclosed housing of a meter socket adapter that is mounted directly to the meter socket of a meter housing. The meter socket adapter is prewired to a standby generator such that the standby generator can be connected to a home power system by plugging the meter socket adapter into the meter socket.
US10535981B1

A device for preparing an ensemble of laser-cooled atoms and measuring their population includes a laser and a set of reflecting surfaces. The laser is able to produce a laser beam. The set of reflecting surfaces disposed to direct the laser beam along a multi-dimensional beam path to intersect a central space multiple times from different directions and retroreflect the laser beam to retrace the multi-dimensional beam path. The central space is able to have an ensemble of atoms or molecules. The atoms or the molecules are able to be cooled along one or more dimensions by the laser beam sent along the multi-dimensional beam path and able to be detected in the central space by an effect upon the laser beam sent along the multi-dimensional beam path.
US10535970B2

An apparatus and method for press-fitting a connector to a circuit board is provided. The apparatus has a universal press block fixedly connected to a machine press head. A bottom plate of the universal press block has multiple locating holes. A locating block is fixedly connected to the bottom plate. A press block is fixedly connected to the locating block at a predetermined position suitable for press-fitting the connector. The press block has a press block head, a press block body and a sensor provided between the head and the body. The press block head is movable to contact the connector to apply a pressing force to the connector. The sensor detects the pressing force and generates a signal indicative of the pressing force. The press block body receives the signal from the sensor and controls the movement of the press block head based on the signal.
US10535965B1

An AC (Alternating Current) plug for providing power via a power circuit is assembled by: selecting a cover that includes prongs and structures on an inner side; positioning a PCB (printed circuit board) that includes contact pads connecting the PCB to the power circuit on structures of the inner side of the cover; positioning the spring mounted terminals on structures on the inner side of the cover such that a first end of each spring mounted terminal is positioned on a contact pad of the PCB; positioning a cap on the spring mounted terminals, the PCB and the cover, such that assembly holes of the cap, the PCB and the cover are aligned; and fastening the cap to the cover, such that the first end of each spring mounted terminal is secured against a respective contact pad and each spring mounted terminal is loaded and exerts a force against a prong.
US10535963B2

An electrical contact element for a bus element of a mounting rail bus system includes: a contact body that extends in an areal manner along an extension plane; and at least one contact leg that is arranged on the contact body and extends along the extension plane. When measured perpendicularly to the extension plane, the contact body has a first thickness and the at least one contact leg has a second thickness that is smaller than the first thickness.
US10535960B2

A system comprises a first plug connector module and a second plug connector module. The plug connector modules each have at least two contact elements. The first plug connector module has at least one spring link. In the unplugged state, the at least one spring link connects the at least two contact elements of the first plug connector module electrically conductively to each other. A method for plugging a first plug connector module with a second plug connector module is based on the first and the second plug connector modules being guided toward each other in the plug-in direction. A sliding element of the second plug connector module presses against at least one spring link of the first plug connector module and, as a result, the at least one spring link is brought out of touching contact with at least two associated socket contacts.
US10535954B2

A plug adapter configured for application with a system for automatically deducing the electrical cabling between electrical devices includes: a plug configured to plug into in a socket of an electrical device; a socket configured to plug into a plug of an electrical cable; a light receiver positioned to receive light emitted by an optical fiber ending in the plug of the electrical cable; and an electronic unit configured to control the light receiver and/or the light emitter and including an interface configured to communicate with a cabling management system of the system configured to automatically deduce the electrical cabling between electrical devices in order to receive control signals for the light emitter and to transmit detection signals from the light receiver.
US10535953B2

A connector (10) includes a connector pin portion to be electrically connected to a case (R), a tubular portion (11) for accommodating the connector pin portion to face a mating member, and first and second bracket holding portions (21, 22) extending from an end part of the tubular portion (11) opposite to a side facing the connector pin portion and to be engaged with a bracket (30). Each of the first and second bracket holding portions (21, 22) includes insertion grooves (23, 24) through which the bracket (30) is insertable, and two bracket holding portions are provided on a lower surface (11a) of the tubular portion (11), which is the end part opposite to the side facing the connector pin portion.
US10535935B2

An electrical connector for electrically connecting a chip module to a circuit board includes an insulating body, and a plurality of terminals. Each of the terminals has a base accommodated in the insulating body and a mating portion contacting a conductive sheet of the chip module. A plurality of supporting portions extend upward from an upper surface of the insulating body, and an upper end of each of the supporting portions is provided with a crumple portion located below the mating portion of one of the terminals. The chip module is mounted on the electrical connector, the conductive sheet presses the mating portion, the mating portion abuts the crumple portion, and the crumple portion is pressed so that a height of the crumple portion is decreased.
US10535928B2

Aspects of the subject disclosure may include, for example, an antenna structure that includes a dielectric antenna and a dielectric core. The dielectric antenna can include an antenna lens that operates as an aperture. The antenna lens can have a structure configured to direct a beam pattern generated by the dielectric antenna from a center axis of the dielectric antenna. The dielectric core can be coupled to a feed point of the dielectric antenna. The dielectric core can supply electromagnetic waves that are converted by the dielectric antenna to the beam pattern directed away from the center axis. Other embodiments are disclosed.
US10535926B2

An antenna including a planar radiator that exhibits the same shape at least twice in response to a 360-degree rotation based on a single virtual line and has a plurality of conductive legs connected to the planar radiator. The conductive legs exhibit the same shape at least twice in response to the 360-degree rotation based on the single virtual line. An antenna module that includes an antenna exhibiting the same shape at least twice in response to a 360-degree rotation based on a single virtual line with the antenna having a planar radiator and a plurality of conductive legs connected to the planar radiator. The antenna module also includes a substrate having a plurality of pads each corresponding to one of the conductive legs of the antenna.
US10535922B2

A host with multiple antennas so as to be capable of Wi-Fi and X-box functioning includes a chassis, and first to fourth antennas. The first antenna and the second antenna are each on an edge area of a first side wall of the chassis, the third antenna is located on a second side wall of the chassis, and the fourth antenna is located on a third side wall of the chassis. The first side wall is located between the second side wall and the third side wall, and the second side wall is located opposite to the third side wall. A separation distance between every two antennas of the first to fourth antennas is greater than a predetermined distance and enables isolation requirements for all antenna types to be met.
US10535919B2

Techniques and mechanisms for providing a low-profile terminal for satellite communication. In an embodiment, a communication terminal includes a radome, an array of radio frequency (RF) elements and a foam layer disposed therebetween. The foam layer includes a first side and a second side opposite the first side, wherein the array of RF elements and the radome are coupled to the foam layer via the first side and the second side, respectively. The communication device provides contiguous structure between the radome and the array of RF elements. In another embodiment, the first side forms a machined surface which contributes to flatness of one or more antenna panels having the array of RF elements disposed therein or thereon.
US10535906B2

Disclosed is a battery module which has a simple structure, small volume and weight, and efficient cooling performance. The battery module includes a plurality of secondary batteries, each including an electrode assembly and a pouch exterior configured to accommodate the electrode assembly in an inner space thereof and having a sealing portion provided thereto, the plurality of secondary batteries being arranged in a vertical direction in a state of being laid in a horizontal direction; and a plurality of cartridges configured to be stacked in a vertical direction, each cartridge being coupled in contact with a sealing portion of the secondary battery to surround the sealing portion and being made of thermally-conductive material.
US10535903B2

A battery pack bussing plate, method, and system for providing battery vendor identification capable of surviving a thermal failure event of a battery pack for an information handling system. By receiving a designation of a distinctive current director shape of an extended current director, the extended current director comprising a current director with at least one extension at an angle to a line between a first terminus of the current director and a second terminus of the current director, the distinctive director shape adapted to uniquely identify a battery pack vendor, and transforming sheet metal stock into a battery pack bussing plate, the battery pack bussing plate defining the extended current director, a battery vendor can be identified from a battery pack even after thermal failure of the battery pack.
US10535901B2

The invention provides an electrolyte composition which is adapted for use in a rechargeable alkaline electrochemical cell, and especially preferably adapted for use in a rechargeable manganese zinc electrochemical cell, which electrolyte composition imparts improved performance characteristics to the rechargeable alkaline electrochemical cell. The electrolyte composition includes an electrolyte composition in which contains a potassium hydroxide and lithium hydroxide in a concentration and a respective molar ratio of about 1 molar potassium hydroxide to 2.5-3.7 (preferably 1:3) molar lithium hydroxide (1 M KOH:2.5-3.7 M LiOH). Also provided are alkaline electrochemical cells and alkaline batteries comprising the electrolyte compositions. The resultant alkaline electrochemical cells and alkaline batteries exhibit improved performance characteristics, as the electrolyte composition significantly inhibits the passivation of Zn, and may also be useful in this role in other battery chemistries.
US10535896B2

Provided is a solid electrolyte composition including nonspherical polymer particles; a dispersion medium; and an inorganic solid electrolyte, in which the nonspherical polymer particles is formed of a polymer having at least one of a specific functional group, an acidic group having an acid dissociation constant pKa of 14 or less, or a basic group having a conjugate acid pKa of 14 or less.
US10535894B2

A galvanic element includes the following elements in the order listed: a current collector associated with an anode; the anode; an ion-conducting separator in the form of a continuous layer; a cathode; and a current collector associated with the cathode. The anode encompasses an ion-conducting support structure, and both the ion-conducting support structure and the separator encompasses an ion-conducting material. The ion-conducing support structure is porous.
US10535877B2

A non-aqueous electrolyte secondary battery includes a non-aqueous electrolyte and an electrode body in which a positive electrode plate and a negative electrode plate are layered with a separator interposed therebetween. The positive electrode plate contains a phosphate compound. The negative electrode plate contains a graphite-based material, an amorphous/non-crystalline carbon material, and a rubber-based binder. The ratio of the coverage of the rubber-based binder on the amorphous/non-crystalline carbon material to the coverage of the rubber-based binder on the graphite-based material is more than 0 and 0.5 or less.
US10535869B2

Provided are a positive active material, a lithium battery including the positive active material, and a method of manufacturing the positive active material. The positive active material includes a lithium molybdate composite having a core-shell structure. The lithium molybdate composite acts as a sacrificial positive electrode in a positive electrode of a battery. The positive active material is able to increase charge capacity of a lithium battery, and accordingly is able to improve lifetime properties of a lithium battery.
US10535866B2

A scale-like graphite and carbon material for a battery electrode which is suitable for use as an electrode material for an aqueous-electrolyte secondary battery, wherein the ratio IG/ID (G value) between the peak area (ID) in a range of 1300 to 1400 cm−1 and the peak area (IG) in a range of 1580 to 1620 cm−1 by Raman spectroscopy spectra, in which an edge surface of the particle of the scale-like graphite is measured with by a Raman microspectrometer, is 5.2 to 100 and the average interplanar spacing d002 of plane (d002) by the X-ray diffraction method is 0.337 nm or less and optical structures of the scale-like graphite have a specific shape; the method for producing the same; a carbon material for a battery electrode and a paste for an electrode containing the material; and a secondary battery having excellent charge/discharge cycle characteristics and high current load characteristics.
US10535864B2

A nonaqueous electrolyte primary battery with improved storage properties at high temperatures and excellent reliability, and a method for producing the battery are provided. The nonaqueous electrolyte primary battery includes a negative electrode containing metallic lithium or a lithium alloy, a positive electrode, a separator, and a nonaqueous electrolyte solution. The nonaqueous electrolyte solution contains at least LiClO4 as an electrolyte and 0.1 to 5% by mass of LiB(C2O4)2.
US10535857B2

The present application relates to an end plate assembly of a battery module and a battery module. The end plate assembly includes an end plate and an energy absorbing component, the energy absorbing component is arranged between the end plate and a battery, the energy absorbing component includes a stress bearing plate and a bending plate, the bending plate and the stress bearing plate are connected with each other. After the battery module is assembled, if the battery of the battery module expands and applies an expansion force to the energy absorbing component, then the bending plate of the energy absorbing component will deform elastically, so as to absorb the expansion force of the battery. Therefore, the end plate of the end plate assembly will stress smaller expansion force, so as to prevent the battery module from failure, thereby improving structural strength of the battery module.
US10535851B2

A cylindrical lithium ion battery in which an electrode group formed by winding a positive electrode and a negative electrode is housed in a battery case is disclosed. A sealing plate seals an opening of the battery case. An insulating plate having a plurality of openings is provided on a side of the electrode group closer to the sealing plate. The plurality of openings include a first hole with a largest opening area, and a plurality of second holes with opening areas smaller than the opening area of the first hole. An opening ratio of the first hole is 12% or more and 40% or less; a sum of opening ratios of the second holes is 0.3% or more and 10% or less; and a total opening ratio of all the openings is 20% or more and 50% or less.
US10535850B2

An in-vehicle battery pack includes: battery stacks in which a plurality of battery cells is stacked with a spacer member interposed between the battery cells; a casing in which the battery stacks are housed in two stages in a vertical direction; and an intervening member that is provided between the battery stacks and bottom portions so as to be interposed between a protruding portion protruding to the bottom surface of the battery stack and a wall of the casing.
US10535843B2

A method includes steps of (a) forming a substrate layer 10 above a support substrate 8 which is transparent, and then a thin-film element above the substrate layer 10; and (b) emitting laser beams La and Lb to a face of the support substrate 8 opposite to another face of the support substrate to which the substrate layer 10 and the thin-film element are formed, and delaminating the substrate layer 10 and the thin-film element from the support substrate 8. In step (b), the laser beams La and Lb are emitted from different directions.
US10535841B2

An organic light emitting diode device, includes a substrate, and a first electrode, an organic layer and a second electrode successively arranged on the substrate, wherein the first electrode and the second electrode are both transparent electrodes; the organic light emitting diode device further includes a metal packaging layer, wherein the metal packaging layer is located on a side of the second electrode back to the first electrode, and a surface of the metal packaging layer facing the second electrode is a rough surface.
US10535830B2

A light-emitting element with a high current efficiency is provided. A low-power consumption light-emitting device is also provided. In addition, low-power consumption electronic device and lighting device are provided. The light-emitting element includes an EL layer between a pair of electrodes. The EL layer includes a light-emitting layer. The light-emitting layer includes a first light-emitting layer and a second light-emitting layer. The emission peak of the second light-emitting layer is at a shorter wavelength than that of the first light-emitting layer. The first light-emitting layer includes a host material and a guest material. The LUMO level of the guest material is in the range of ±0.1 eV of the LUMO level of the host material.
US10535828B2

The present invention relates to a crystalline compound comprising: (i) Cs+ (caesium); (ii) (H2N—C(H)—NH2)+ (formamidinium); (iii) one or more metal or metalloid dications [B]; and (iv) two or more different halide anions [X]. The invention also relates to a semiconductor device comprising a semiconducting material, which semiconducting material comprises the crystalline compound. The invention also relates to a process for producing a layer of the crystalline compound.
US10535823B2

A composite material which includes an organic compound and an inorganic compound and has a high carrier-transport property is provided. A composite material having a good property of carrier injection into an organic compound is provided. A composite material in which light absorption due to charge-transfer interaction is unlikely to occur is provided. A composite material having a high visible-light-transmitting property is provided. A composite material including a hydrocarbon compound and an inorganic compound exhibiting an electron-accepting property with respect to the hydrocarbon compound is provided. The hydrocarbon compound has a substituent bonded to a naphthalene skeleton, a phenanthrene skeleton, or a triphenylene skeleton and has a molecular weight of 350 to 2000, and the substituent has one or more rings selected from a benzene ring, a naphthalene ring, a phenanthrene ring, and a triphenylene ring.
US10535820B1

A semiconductor device includes a substrate, an integrated passive device (IPD). and a phase-change material (PCM) radio frequency (RF) switch. The PCM RF switch includes a heating element, a PCM situated over the heating element, and PCM contacts situated over passive segments of the PCM. The heating element extends transverse to the PCM, with a heater line underlying an active segment of the PCM. The PCM RF switch is situated over a heat spreader that is situated over the substrate. The heat spreader and/or the substrate dissipate heat generated by the heating element and reduce RF noise coupling between the PCM RF switch and the IPD. An electrically insulating layer can be situated between the heat spreader and the substrate. In another approach, the PCM RF switch is situated over an RF isolation region that allows the substrate to dissipate heat and that reduces RF noise coupling.
US10535814B2

Some embodiments relate to an integrated circuit including a magnetoresistive random-access memory (MRAM) cell. The integrated circuit includes a semiconductor substrate and an interconnect structure disposed over the semiconductor substrate. The interconnect structure includes a plurality of dielectric layers and a plurality of metal layers that are stacked over one another in alternating fashion. The plurality of metal layers include a lower metal layer and an upper metal layer disposed over the lower metal layer. A bottom electrode is disposed over and in electrical contact with the lower metal layer. A magnetic tunneling junction (MTJ) is disposed over an upper surface of bottom electrode. A top electrode is disposed over an upper surface of the MTJ and is in direct electrical contact with a lower surface of the upper metal layer.
US10535809B1

In a general aspect, an integrated microwave circuit is disclosed for processing quantum information. The integrated microwave circuit includes a substrate having a first surface and a second surface opposite the first surface. The substrate is formed of a silicon oxide material having a loss tangent no greater than 1×10−5 at cryogenic temperatures at or below 120 K. The integrated microwave circuit also includes qubit circuitry disposed on the first surface that includes a Josephson junction. A ground plane is disposed on the first surface or the second surface. In some variations, the silicon oxide material is fused silica. In other variations, the silicon oxide material is crystalline quartz.
US10535804B2

A light-emitting device package of an embodiment includes a light-emitting structure including first and second conductive semiconductor layers and an active layer disposed between the first and second conductive semiconductor layers; a light-transmitting electrode layer disposed on the second conductive semiconductor layer; a passivation layer disposed on the second conductive semiconductor layer and a mesa-exposed portion of the first conductive semiconductor layer; a reflection layer disposed from the top of the light-transmitting electrode layer to the top of the passivation layer in a horizontal direction perpendicular to the thickness direction of the light-emitting structure; and a conductive capping layer disposed on the reflection layer.
US10535802B2

The purpose of the present invention is to provide a method for manufacturing a light-amplified optoelectronic device, on which pristine or doped graphene is transferred. Specifically, the method includes the steps of: depositing a first electrode, as a thin film, on the light emitting device; transferring pristine or doped graphene on the electrode thin film; etching the light emitting device in contact with the electrode thin film on which the transferred graphene has been transferred, thereby removing a part of the electrode thereon; spin-coating photoresist on the etched light emitting device; removing the photoresist from the spin-coated light emitting device, thereby forming an electrode thin film in a spin form and the pristine transferred to or graphene doped to the electrode thin film; and depositing metal on a second electrode.
US10535799B2

A semiconductor device includes a first reflective structure, a second reflective structure and a cavity region between the first reflective structure and the second reflective structure. The cavity region includes a first surface and a second surface opposite to the first surface. The semiconductor device further includes a first electrode on the first surface and electrically connected to the first reflective structure. The semiconductor device further includes a second electrode on the first surface and electrically connected to the second reflective structure. The semiconductor device further includes a first conductive layer on the second surface of the cavity region and including a hole formed therethrough.
US10535795B2

An embodiment relates to a light emitting element, a method for manufacturing a light emitting element, a light emitting element package, and a lighting system. An ultraviolet light emitting element according to an embodiment may comprise: a first conductivity type semiconductor layer (112); an active layer (114) comprising a quantum barrier (114B) and a quantum well (114W), the active layer (114) being arranged on the first conductivity type semiconductor layer (112); and a second conductivity type semiconductor layer (116) on the active layer (114). The quantum barrier (114B) may comprise an undoped AlxGa1-xN layer (0≤x≤1) (114BU) and an n-type AlyGa1-yN layer (0≤y≤1) (114BN).
US10535789B2

This disclosure presents the use of electrons as the ‘working fluid’ in conjunction with a solid nanomaterial that hinders electron coupling to the atomic lattice of the nanomaterial, i.e., they are out of equilibrium. The electrons can achieve very high effective temperatures with minimal heating of the solid lattice. These ‘hot’ electrons emit from the absorbing material, carrying both the light energy and energy acquired from the atomic lattice. Thus, the operation of this disclosure includes shining light on an object to make the object cool instead of heat. It is envisioned that one of ordinary skill in the art would find the operation quite counter-intuitive.
US10535782B2

A bidirectional Zener diode of the present invention includes a semiconductor substrate of a first conductivity type, a first electrode and a second electrode which are defined on the semiconductor substrate, and a plurality of diffusion regions of a second conductivity type, which are defined at intervals from one another on a surface portion of the semiconductor substrate, to define p-n junctions with the semiconductor substrate, and the plurality of diffusion regions include diode regions which are electrically connected to the first electrode and the second electrode, and pseudo-diode regions which are electrically isolated from the first electrode and the second electrode.
US10535775B2

In some embodiments, a semiconductor device is provided. The semiconductor device includes a semiconductor substrate having a first semiconductor material layer separated from a second semiconductor material layer by an insulating layer. A source region and a drain region are disposed in the first semiconductor material layer and spaced apart. A gate electrode is disposed over the first semiconductor material layer between the source region and the drain region. A first doped region having a first doping type is disposed in the second semiconductor material layer, where the gate electrode directly overlies the first doped region. A second doped region having a second doping type different than the first doping type is disposed in the second semiconductor material layer, where the second doped region extends beneath the first doped region and contacts opposing sides of the first doped region.
US10535771B1

A method of forming transistor devices with an air gap in the replacement gate structure is disclosed including forming a placeholder gate structure above a semiconductor material region, forming a sidewall spacer adjacent the placeholder gate structure, removing the placeholder gate structure to define a gate cavity bounded by the sidewall spacer, forming a gate insulation layer in the gate cavity, the gate insulation layer including a first portion having a first thickness and a second portion having a second thickness greater than the first thickness, forming a gate electrode in the gate cavity above the gate insulation layer, removing at least a portion of the second portion of the gate insulation layer to define an air gap cavity adjacent the gate electrode, and forming a first gate cap layer above the gate electrode, wherein the first gate cap layer seals an upper end of the air gap cavity.
US10535769B2

A semiconductor device including a channel region formed in a semiconductor substrate; a source region formed on one side of the channel region; a drain region formed on the other side of the channel region; a gate electrode formed on the channel region with a gate insulating film therebetween; and a stress-introducing layer that applies stress to the channel region, the semiconductor device having a stress distribution in which source region-side and drain region-side peaks are positioned between a pn junction boundary of the channel region and the source region and a pn junction boundary of the channel region and the drain region.
US10535768B2

A semiconductor structure includes a substrate, a first semiconductor fin, a second semiconductor fin, and a first lightly-doped drain (LDD) region. The first semiconductor fin is disposed on the substrate. The first semiconductor fin has a top surface and sidewalls. The second semiconductor fin is disposed on the substrate. The first semiconductor fin and the second semiconductor fin are separated from each other at a nanoscale distance. The first lightly-doped drain (LDD) region is disposed at least in the top surface and the sidewalls of the first semiconductor fin.
US10535767B2

A process of forming integrated electronic device having a semiconductor body includes: forming a first electrode region having a first type of conductivity; forming a second electrode region having a second type of conductivity, which forms a junction with the first electrode region; and forming a nanostructured semiconductor region, which extends in one of the first and second electrode regions.
US10535758B2

In some embodiments, a field effect transistor structure includes a first semiconductor structure and a gate structure. The first semiconductor structure includes a channel region, and a source region and a drain region. The source region and the drain region are formed on opposite ends of the channel region, respectively. The gate structure includes a central region and footing regions. The central region is formed over the first semiconductor structure. The footing regions are formed on opposite sides of the central region and along where the central region is adjacent to the first semiconductor structure.
US10535755B2

A method of forming a semiconductor device and resulting structures having closely packed vertical transistors with reduced contact resistance by forming a semiconductor structure on a doped region of a substrate, the semiconductor structure including a gate formed over a channel region of a semiconductor fin. A liner is formed on the gate and the semiconductor fin, and a dielectric layer is formed on the liner. Portions of the liner are removed to expose a top surface and sidewalls of the semiconductor fin and a sidewall of the dielectric layer. A recessed opening is formed by recessing portions of the liner from the exposed sidewall of the dielectric layer. A top epitaxy region is formed on the exposed portions of the semiconductor fin and dielectric layer such that an extension of the top epitaxy region fills the recessed opening. The top epitaxy region is confined between portions of the liner.
US10535742B2

A metal oxide film includes indium, , ( is Al, Ga, Y, or Sn), and zinc and includes a region where a peak having a diffraction intensity derived from a crystal structure is observed by X-ray diffraction in the direction perpendicular to the film surface. Moreover, a plurality of crystal parts is observed in a transmission electron microscope image in the direction perpendicular to the film surface. The proportion of a region other than the crystal parts is higher than or equal to 20% and lower than or equal to 60%.
US10535739B2

The invention provides a semiconductor structure and a method of preparing a semiconductor structure, which solves the problems of easy cracking, large warpage and large dislocation density which exist in epitaxial growth of a semiconductor compound epitaxial structure on a substrate in the prior art. The semiconductor structure includes: a substrate; at least one periodic structure disposed over the substrate; wherein each of the periodic structures includes at least one period, each period including a first periodic layer and a second periodic layer which are sequentially stacked in an epitaxial direction; wherein the thickness of the nth periodic structure is smaller than the thickness of the (n+1)th periodic structure, wherein n is an integer greater than or equal to 1.
US10535738B2

Present disclosure provides a semiconductor structure including a first transistor and a second transistor. The first transistor includes a semiconductor substrate having a top surface and a first anti-punch through region doped with a first conductivity dopant at the top surface. The first transistor further includes a first channel over the top surface of the semiconductor substrate by a first distance. The second transistor includes a second anti-punch through region doped with a second conductivity dopant at the top surface of the semiconductor substrate. The second transistor further includes a second channel over the top surface of the semiconductor substrate by a second distance greater than the first distance. Present disclosure also provides a method for manufacturing the semiconductor structure described herein.
US10535734B2

Method for fabricating semiconductor device, including semiconductor layer having first device region and second device region. A shallow trench isolation (STI) structure is in the semiconductor layer and located at periphery of the first and second device regions. A first and second insulating layers are on the semiconductor layer and respectively located in the first and second device regions. A first gate structure is located on the first insulating layer. A source region and a drain region are in the semiconductor layer and are located at two sides of the first gate structure. A gate doped region is in a surface region of the semiconductor layer in the second device region to serve as a second gate structure. A channel layer is located on the second insulating layer. A source layer and a drain layer are on the STI structure and are located at two sides of the channel layer.
US10535731B2

An integrated circuit containing an extended drain MOS transistor which has a drift layer, an upper RESURF layer over and contacting an upper surface of the drift layer, and a buried drain extension below the drift layer which is electrically connected to the drift layer at the drain end and separated from the drift layer at the channel end. A lower RESURF layer may be formed between the drift layer and the buried drain extension at the channel end. Any of the upper RESURF layer, the drift layer, the lower RESURF layer and the buried drain extension may have a graded doping density from the drain end to the channel end. A process of forming an integrated circuit containing an extended drain MOS transistor which has the drift layer, the upper RESURF layer, and the buried drain extension.
US10535730B2

Various embodiments of the present application are directed towards an integrated circuit (IC) in which a high voltage metal-oxide-semiconductor (HVMOS) device is integrated with a high voltage junction termination (HVJT) device. In some embodiments, a first drift well and a second drift well are in a substrate. The first and second drift wells border in a ring-shaped pattern and have a first doping type. A peripheral well is in the substrate and has a second doping type opposite the first doping type. The peripheral well surrounds and separates the first and second drift wells. A body well is in the substrate and has the second doping type. Further, the body well overlies the first drift well and is spaced from the peripheral well by the first drift well. A gate electrode overlies a junction between the first drift well and the body well.
US10535720B2

Disclosed herein is an organic light emitting diode (OLED) lighting device capable of expressing characters or drawings with various colors. The OLED lighting device according to aspects of the present disclosure includes a thermochromic pattern arranged inside or outside of a substrate, the thermo chromic pattern having a property of changing a color thereof according to a change in temperature. By applying a reversible thermochromic pattern, which may maintain or lose an original color thereof according to a temperature change, to the inside or outside of the substrate, it is possible to express characters and drawings with various colors without designing a processing pattern inside the substrate.
US10535714B2

A memory cell including a two-terminal re-writeable non-volatile memory element having at least two layers of conductive metal oxide (CMO), which, in turn, can include a first layer of CMO including mobile oxygen ions, and a second layer of CMO formed in contact with the first layer of CMO to cooperate with the first layer of CMO to form an ion obstruction barrier. The ion obstruction barrier is configured to inhibit transport or diffusion of a subset of mobile ion to enhance, among other things, memory effects and cycling endurance of memory cells. At least one layer of an insulating metal oxide that is an electrolyte to the mobile oxygen ions and configured as a tunnel barrier is formed in contact with the second layer of CMO.
US10535713B2

A reactive material erasure element including a reactive material is located between PCM cells and is in close proximity to the PCM cells. The reaction of the reactive material is trigger by a current applied by a bottom electrode which has a small contact area with the reactive material erasure element, thereby providing a high current density in the reactive material erasure element to ignite the reaction of the reactive material. Due to the close proximity of the PCM cells and the reactive material erasure element, the heat generated from the reaction of the reactive material can be effectively directed to the PCM cells to cause phase transformation of phase change material elements in the PCM cells, which in turn erases data stored in the PCM cells.
US10535710B2

Some embodiments include a method of forming integrated circuitry. A structure has first conductive lines over a dielectric bonding region, has semiconductor material pillars extending upwardly from the first conductive lines, and has second conductive lines over the first conductive lines and extending along sidewalls of the semiconductor material pillars. The first conductive lines extend along a first direction, and the second conductive lines extend along a second direction which intersects the first direction. The structure includes semiconductor material under the dielectric bonding region. Memory structures are formed over the semiconductor material pillars. The memory structures are within a memory array. Third conductive lines are formed over the memory structures. The third conductive lines extend along the first direction. Individual memory structures of the memory array are uniquely addressed through combinations of the first, second and third conductive lines.
US10535707B2

Monolithic silicon pixel detectors, systems and methods for the detection and imaging of radiation in the form of charged particles or X-ray photons comprise a Si wafer with a CMOS processed readout communicating via implants for charge collection with an absorber forming a monolithic unit with the Si wafer to collect and process the electrical signals generated by radiation incident on the absorber. In particular, a monolithic CMOS integrated pixel detector includes several components. Such components include a p-doped silicon wafer with a resistivity of at least 1 kΩcm (220, 310, 310′) having a front-side (224, 314, 314) comprising a CMOS processed readout electronics (250, 350) comprising pixel electronics (258, 358) and a backside (228, 318) opposite the front side. In addition, the pixel detector includes charge collectors (252, 352) communicating with the pixel electronics (258, 358) and defining the pixel size. Still further, high voltage contacts (282, 382) are provided. The region of silicon wafer (220, 310, 310′) below the charge collectors (252, 352) forms the absorber layer (226, 316) of pixel detector (240, 340). When the pixel detector (240, 340) is in operation, the charge collectors (252, 352) are disposed to receive electrical charges drifting across the absorber layer (226, 316) when generated by charged particles or X-ray photons (270, 370) incident on the absorber layer (226, 316). The readout electronics is disposed to convert said electrical charges into digital signals which can be stored, processed and displayed as images on a computer screen.
US10535698B2

The present disclosure relates to an image sensor with a pad structure formed during a front-end-of-line process. The pad structure can be formed prior to formation of back side deep trench isolation structures and metal grid structures. An opening is formed on a back side of the image sensor device to expose the embedded pad structure and to form electrical connections.
US10535697B2

An image sensor structure that includes a first semiconductor substrate having a plurality of imaging sensors; a first interconnect structure formed on the first semiconductor substrate; a second semiconductor substrate having a logic circuit; a second interconnect structure formed on the second semiconductor substrate, wherein the first and the second semiconductor substrates are bonded together in a configuration that the first and second interconnect structures are sandwiched between the first and second semiconductor substrates; and a backside deep contact (BDCT) feature extended from the first interconnect structure to the second interconnect structure, thereby electrically coupling the logic circuit to the image sensors.
US10535696B2

An integrated circuit structure includes a semiconductor substrate, and a dielectric pad extending from a bottom surface of the semiconductor substrate up into the semiconductor substrate. A low-k dielectric layer is disposed underlying the semiconductor substrate. A first non-low-k dielectric layer is underlying the low-k dielectric layer. A metal pad is underlying the first non-low-k dielectric layer. A second non-low-k dielectric layer is underlying the metal pad. An opening extends from a top surface of the semiconductor substrate down to penetrate through the semiconductor substrate, the dielectric pad, and the low-k dielectric layer, wherein the opening lands on a top surface of the metal pad. A passivation layer includes a portion on a sidewall of the opening, wherein a portion of the passivation layer at a bottom of the opening is removed.
US10535695B2

Described herein is an electronic device that includes a first integrated circuit die having formed therein at least one photodiode and readout circuitry to convert charge generated by the at least one photodiode to a read voltage and to selectively output the read voltage. A second integrated circuit die is in a stacked arrangement with the first integrated circuit die and has formed therein storage circuitry to selectively transfer the read voltage to at least one storage capacitor for storage as a stored voltage and to selectively transfer the stored voltage to an output. The at least one storage capacitor is formed from a capacitive deep trench isolation. There is an interconnect between the first and second integrated circuit dies for coupling the readout circuitry to the storage circuitry.
US10535691B2

In a CMOS image sensor in which a plurality of pixels is arranged in a matrix, a transistor in which a channel formation region includes an oxide semiconductor is used for each of a charge accumulation control transistor and a reset transistor which are in a pixel portion. After a reset operation of the signal charge accumulation portion is performed in all the pixels arranged in the matrix, a charge accumulation operation by the photodiode is performed in all the pixels, and a read operation of a signal from the pixel is performed per row. Accordingly, an image can be taken without a distortion.
US10535690B1

An imaging system for capturing light over a wide dynamic range and method for operating the same are provided. In some aspects, the method includes positioning an imaging pixel to image a scene described by light signals that extend over a wide dynamic range, and selecting a different integration time for at least two photodiodes in the imaging pixel based on light signals received by the imaging pixel, wherein the photodiodes are coupled to a sense node, and each photodiode is controlled using a different transfer gate. The method also includes performing a readout of the imaging pixel using a readout circuit connected to the sense node, wherein a capacitance associated with the sense node is modified during the readout of the at least two photodiodes.
US10535688B2

An imaging device includes pixels each including a photoelectric converter that generates charges by photoelectric conversion, a first transfer transistor that transfers charges of the photoelectric converter to a first holding portion, a second transfer transistor that transfers charges of the first holding portion to a second holding portion, and an amplifier unit that outputs a signal based on charges held by the second holding portion. The first transfer transistor is configured to form a potential well for the charges between the photoelectric converter and the first holding portion when the first transistor is in an on-state. The maximum charge amount QPD generated by the photoelectric converter during one exposure period, a saturation charge amount QMEM_SAT of the first holding portion, and the maximum charge amount QGS that can be held in the potential well are in a relationship of: QPD
US10535681B2

A touch display device includes a substrate, light emitting units, and a touch layer. The touch layer includes mesh units disposed corresponding to the light emitting units, wherein each of the mesh units has a mesh opening, and the light emitting units are disposed in the mesh openings. The mesh units include a first mesh unit and a second mesh unit. The light emitting units include a first light emitting unit and a second light emitting unit having different color from the first light emitting unit. The first light emitting unit is disposed in the first mesh unit. The second light emitting unit is disposed in the second mesh unit. An area of the first mesh unit is greater than an area of the second mesh unit, and an area of the first light emitting unit is greater than an area of the second light emitting unit.
US10535678B1

A semiconductor memory device includes a first member spreading along a first direction and a second direction, a stacked body provided on a third-direction side when viewed from the first member, and a second member provided inside the first member and exposed at a surface of the first member on the third-direction side. A configuration of an end portion in the first direction of the stacked body is a staircase configuration having terraces formed every conductive film. The second member is made from a material different from a material of the first member. The second member is totally disposed in a region opposing a total length of an end edge of the stacked body on the first-direction side, and not disposed in an outer region of the stacked body on the second-direction side.
US10535676B2

The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a plurality of upper electrodes separated from a semiconductor substrate by a first dielectric layer. A lower electrode is laterally disposed between the plurality of upper electrodes and between sidewalls of the semiconductor substrate. A second dielectric layer lines opposing sidewalls and a lower surface of the lower electrode. The second dielectric layer laterally separates the lower electrode from the plurality of upper electrodes and from the sidewalls of the semiconductor substrate.
US10535674B2

A semiconductor device structure includes a hybrid substrate having a semiconductor-on-insulator (SOI) region that includes an active semiconductor layer, a substrate material and a buried insulating material interposed between the active semiconductor layer and the substrate material, and a bulk semiconductor region that includes the substrate material. An insulating structure is positioned in the hybrid substrate, wherein the insulating structure separates the bulk region from the SOI region, and a gate electrode is positioned above the substrate material in the bulk region, wherein the insulating structure is in contact with two opposing sidewalls of the gate electrode.
US10535672B2

A well of a first conductivity type is insulated from a substrate of the same first conductivity type by a structure of a triple well type. The structure includes a trench having an electrically conductive central part enclosed in an insulating sheath. The trench supports a first electrode of a decoupling capacitor, with a second electrode provided by the well.
US10535665B1

Some embodiments include an integrated assembly having a first transistor adjacent to a second transistor. The first transistor has a first conductive gate material over a first insulative region, and the second transistor has a second conductive gate material over a second insulative region. A continuous high-k dielectric film extends across both of the first and second insulative regions. In some embodiments, the transistors may be incorporated into a sense amplifier.
US10535664B2

A method of changing a formation rate of silicon oxide includes providing a substrate, wherein two conductive lines are disposed on the substrate and a recess is between the conductive lines. Later, a cleaning process is performed to clean the substrate and the conductive lines using diluted hydrofluoric acid. After the cleaning process, a silicon oxide layer is formed to cover a sidewall and a bottom of the recess, wherein a formation rate of the silicon oxide layer at the bottom of the recess is greater than a formation rate of the silicon oxide layer at the sidewall of the recess.
US10535655B2

An integrated circuit includes a first diffusion area for a first type transistor. The first type transistor includes a first drain region and a first source region. A second diffusion area for a second type transistor is separated from the first diffusion area. The second type transistor includes a second drain region and a second source region. A gate electrode continuously extends across the first diffusion area and the second diffusion area in a routing direction. A first metallic structure is electrically coupled with the first source region. A second metallic structure is electrically coupled with the second drain region. A third metallic structure is disposed over and electrically coupled with the first and second metallic structures. A width of the first metallic structure is substantially equal to or larger than a width of the third metallic structure.
US10535650B2

A semiconductor device includes a first circuit formed on a substrate in a first region, a second circuit formed on the substrate in a second region and including one or more transistors, and connections between the first circuit and respective gates of the transistors of the second circuit. The substrate includes a first semiconductor material and the second circuit includes one or more transistors having channels formed from a second semiconductor material different from the first semiconductor material.
US10535644B1

A manufacturing method of a package on package structure includes the following steps. A first package is provided on a tape carrier, wherein the first package includes an encapsulated semiconductor device, a first redistribution structure disposed on a first side of the encapsulated semiconductor device, and a plurality of conductive bumps disposed on the first redistribution structure and attached to the tape carrier. A second package is mounted on the first package through a plurality of electrical terminals by a thermo-compression bonding process, which deforms the conductive bumps into a plurality of deformed conductive bumps. Each of the deformed conductive bumps comprises a base portion connecting the first redistribution structure and a tip portion connecting the base portion, and a curvature of the base portion is substantially smaller than a curvature of the tip portion.
US10535641B2

A method of manufacturing a light emitting device includes: providing a semiconductor stack including a first semiconductor layer and a second semiconductor layer; forming light emitting cells by forming grooves in column and row directions; exposing a portion of the first semiconductor layer from the second semiconductor layer in each light emitting cell; forming a first insulation layer having a first hole on the light emitting cells and the grooves; forming a wiring electrode to be in electrical connection with the first semiconductor layer at the first hole in each light emitting cell; forming a second hole in the first insulation layer; forming a second electrode to be in electrical connection with the second semiconductor layer at the second hole; thinning the first semiconductor layer; and exposing the first insulation layer from the first semiconductor layer at the grooves while roughening the surface of the first semiconductor layer.
US10535636B2

A method includes bonding a first device die with a second device die. The second device die is over the first device die. A passive device is formed in a combined structure including the first and the second device dies. The passive device includes a first and a second end. A gap-filling material is formed over the first device die, with the gap-filling material including portions on opposite sides of the second device die. The method further includes performing a planarization to reveal the second device die, with a remaining portion of the gap-filling material forming an isolation region, forming a first and a second through-vias penetrating through the isolation region to electrically couple to the first device die, and forming a first and a second electrical connectors electrically coupling to the first end and the second end of the passive device.
US10535630B2

A semiconductor substrate contains a plurality of semiconductor die with a saw street between the semiconductor die. A plurality of bumps is formed over a first surface of the semiconductor die. An insulating layer is formed over the first surface of the semiconductor die between the bumps. A portion of a second surface of the semiconductor die is removed and a conductive layer is formed over the remaining second surface. The semiconductor substrate is disposed on a dicing tape, the semiconductor substrate is singulated through the saw street while maintaining position of the semiconductor die, and the dicing tape is expanded to impart movement of the semiconductor die and increase a space between the semiconductor die. An encapsulant is deposited over the semiconductor die and into the space between the semiconductor die. A channel is formed through the encapsulant between the semiconductor die to separate the semiconductor die.
US10535624B2

A semiconductor device includes a plurality of functional element chips, an electric connection member joined to two of the functional element chips, a first wire and a resin configured to cover the functional element chips, the electric connection member and the first wire. One of the two functional element chips may be a first semiconductor chip having first and second major surface electrodes facing toward the same direction and a first rear surface electrode facing in a direction opposite to a direction in which the first major surface electrode faces. The electric connection member may be joined to the first major surface electrode. The first wire may be joined to the second major surface electrode. The first wire may include a portion overlapping with the electric connection member in a thickness direction of the first semiconductor chip.
US10535622B2

A substrate structure includes a first portion, a second portion, and an intermedia portion disposed between the first and the second portion and the electrically connected business. The first portion includes a first fine redistribution layer (RDL) and a first coarse RDL. The first coarse RDL includes a first coarse conductive pattern, electrically connected to the first fine conductive pattern, where a, the first coarse RDL includes a first coarse conductive pattern Layout density of the first fine conductive pattern is denser than that of the first coarse conductive pattern. The second portion includes at least one of a second fine RDL and a second coarse RDL. An electronic device including a substrate structure is also provided.
US10535616B2

A package includes a bottom substrate and a bottom die over and bonded to the bottom substrate. A metal-particle-containing compound material is overlying a top surface of the bottom die, wherein the metal-particle-containing compound material comprises metal particles. A molding material molds at least a lower part of the bottom die therein, wherein the molding material is overlying the bottom substrate.
US10535605B2

A semiconductor memory device includes word lines extending in a first direction on a semiconductor substrate, bit line structures crossing over the word lines and extending in a second direction intersecting the first direction, and contact pad structures between the word lines and between the bit line structures in plan view. A spacer structure extends between the bit line structures and the contact pad structures. The spacer structure includes a first air gap extending in the second direction along sidewalls of the bit line structures and a second air gap surrounding each of the contact pad structures and coupled to the first air gap.
US10535601B2

An embodiment includes an apparatus comprising: a metal layer comprising a plurality of interconnect lines on a plurality of vias; an additional metal layer comprising first, second, and third interconnect lines on first, second, and third vias; the first and third vias coupling the first and third interconnect lines to two of the plurality of interconnect lines; a lateral interconnect, included entirely within the additional metal layer, directly connected to each of the first, second, and third interconnect lines; and an insulator layer included entirely between two sidewalls of the second via. Other embodiments are described herein.
US10535591B2

A semiconductor device includes a substrate, electrical conductors and a passivation layer. Each of the electrical conductors includes a first portion through the substrate, and a second portion over the surface of the substrate and connected to the first portion. The passivation layer is over the surface of the substrate, wherein the passivation layer partially covers an edge of the second portion of each of the electrical conductors.
US10535588B2

The present disclosure is directed to a die having a metallized sidewall and methods of manufacturing the same. A contiguous metal layer is applied to each edge of a backside of a wafer. The wafer is cut at a base of a plurality of channels formed in the backside to create individual die each having a flange that is part of a sidewall of the die and includes a portion that is covered by the metal layer. When an individual die is coupled to a die pad, a semiconductive glue bonds the metal layer on the sidewall and a backside of the die to the die pad, which decreases the risk of delamination along the sides of the die. The flange also prevents the glue from contacting the active side of the die by acting as a barrier against adhesive creep of the glue up the sidewall of the die.
US10535587B2

Packaged semiconductor device having a frame, of conductive material; a body of semiconductor material, fixed to the frame through a first adhesive layer; a heat-sink element, fixed to the body through a second adhesive layer; and a packaging mass surrounding the body and, at least partially, the frame and the heat-sink element. The heat-sink element is formed by a heat-sink die facing, and coplanar to, a main face of the device and by a spacer structure, which includes a pair of pedestals projecting from the perimeter of the heat-sink die towards the body and rest on the body.
US10535583B2

An electrostatic discharge (ESD) protection device includes a substrate including a device region and an ESD protection structure formed on the substrate in the device region. The device region includes a center region and edge regions separated by the center region, while the ESD protection structure includes a plurality of gate structures. The ESD protection device also includes a dielectric layer formed to cover the plurality of gate structures and a plurality of heat dissipation structures formed on the dielectric layer with each heat dissipation structure aligned with a corresponding gate structure along a direction perpendicular to a surface of the substrate. The area size of each heat dissipation structure aligned with a corresponding gate structure in the center region is larger than the area size of each heat dissipation structure aligned with a corresponding gate structure in the edge region.
US10535569B2

A method includes forming a gate dielectric layer on a semiconductor fin, and forming a gate electrode over the gate dielectric layer. The gate electrode extends on sidewalls and a top surface of the semiconductor fin. A gate spacer is selectively deposited on a sidewall of the gate electrode. An exposed portion of the gate dielectric layer is free from a same material for forming the gate spacer deposited thereon. The method further includes etching the gate dielectric layer using the gate spacer as an etching mask to expose a portion of the semiconductor fin, and forming an epitaxy semiconductor region based on the semiconductor fin.
US10535557B2

A method of forming a semiconductor device includes depositing a flowable dielectric layer on a substrate and annealing the flowable dielectric layer. The method further includes performing a high temperature (HT) doping process on the flowable dielectric layer. The HT doping process may include implanting dopant ions into the flowable dielectric layer and heating the substrate during the implanting of the dopant ions. The heating of the substrate may include heating a substrate holder upon which the substrate is disposed and maintaining the substrate at a temperature above 100° C. An example benefit reduced the wet etch rate (WER) of the flowable dielectric layer.
US10535553B2

A semiconductor device includes a trench extending through a semiconductor substrate and an epitaxial layer disposed over a first side of the semiconductor substrate. The epitaxial layer partially fills a portion of the trench. The semiconductor device further includes a back side metal layer disposed over a second side of the semiconductor substrate. The back side metal layer extends into the trench and fills the remaining portion of the trench. The epitaxial layer partially filling the trench contacts the back side metal layer filling the remaining portion within the trench.
US10535550B2

A semiconductor structure includes a plurality of semiconductor fins on an upper surface of a semiconductor substrate. The semiconductor fins spaced apart from one another by a respective trench to define a fin pitch. A multi-layer electrical isolation region is contained in each trench. The multi-layer electrical isolation region includes an oxide layer and a protective layer. The oxide layer includes a first material on an upper surface of the semiconductor substrate. The protective layer includes a second material on an upper surface of the oxide layer. The second material is different than the first material. The first material has a first etch resistance and the second material has a second etch resistance that is greater than the first etch resistance.
US10535545B2

A substrate fixing device includes a baseplate, an electrostatic chuck, and an insulating layer interposed between the baseplate and the electrostatic chuck. The insulating layer includes a heating element formed of a first material and a wiring line connected in series to the heating element. The wiring line includes a first conductive layer formed of the first material and a second conductive layer joined onto the first conductive layer. The second conductive layer is formed of a second material having a resistivity lower than the resistivity of the first material.
US10535540B2

A substrate storing container includes a container main body, a lid body, and a lateral substrate support portion. The lateral substrate support portion of the substrate storing container includes substrate contact portions touching a substrate when supporting an edge portion of the substrate, and contact portion support portions supporting the substrate contact portions. The substrate contact portions are made of a material having a heat-resisting property with respect to temperature of the substrate touching the substrate contact portions. The contact portion support portions are made of a material having a lower heat-resisting property than that of the substrate contact portions and having a lower coefficient of moisture absorption than that of the substrate contact portions.
US10535533B2

A semiconductor may include a substrate including a cell array region and a TSV region, an insulation layer disposed on the substrate and having a recess region on the TSV region, a capacitor on the insulation layer of the cell array region, a dummy support pattern disposed on the insulation layer of the TSV region and overlapping the recess region, when viewed in plan, and a TSV electrode penetrating the dummy support pattern and the substrate.
US10535528B2

A method for forming a titanium oxide film on a substrate to be processed, which has a silicon portion on a surface thereof, the method including: forming a first titanium oxide film on the surface of the substrate to be processed, which includes the silicon portion, by means of thermal ALD by alternately supplying a titanium-containing gas and a gas containing hydrogen and oxygen serving as an oxidizing agent in a first stage; and forming a second titanium oxide film on the first titanium oxide film by means of plasma ALD by alternately supplying a titanium-containing gas and plasma of an oxygen-containing gas as an oxidizing agent in a second stage.
US10535520B2

The present disclosure provides a method in accordance with some embodiments. The method includes forming a material layer that includes an array of fin features, wherein at least one fin feature has a first material on a first sidewall and a second material on a second sidewall that is opposite to the first sidewall, wherein the first material is different from the second material. The method further includes exposing the second sidewall of the at least one fin feature and removing the at least one fin feature.
US10535513B2

Provided apparatus and methods for back side passivation of a substrate. The systems comprise an elongate support with an open top surface forming a support ring so that when a substrate is on the support ring, a cavity is formed within the elongate support. A plasma generator is coupled to the cavity to generate a plasma within the cavity to deposit a passivation film on the back side of the substrate.
US10535510B2

A substrate-treating apparatus includes a liquid-providing part, a first liquid-removing knife and a returning part. The liquid-providing part provides a first liquid chemical for cleaning a substrate that includes a metal pattern and a photoresist pattern on the metal pattern, and for removing an etchant that remains on the substrate. The first liquid-removing knife sprays a second liquid chemical in a direction inclined and opposite to a returning direction of the substrate, so as to remove the first liquid chemical, the first liquid chemical including a metal precipitate. The returning part returns the substrate from the liquid-providing part toward the first liquid-removing knife in the returning direction.
US10535503B2

The present invention relates to a hollow cathode plasma source and to methods for surface treating or coating using such a plasma source, comprising first and second electrodes (1, 2), each electrode comprising an elongated cavity (4), wherein dimensions for at least one of the following parameters is selected so as to ensure high electron density and/or low amount of sputtering of plasma source cavity surfaces, those parameters being cavity cross section shape, cavity cross section area cavity distance (11), and outlet nozzle width (12).
US10535502B2

Embodiments of the present invention provide a plasma chamber design that allows extremely symmetrical electrical, thermal, and gas flow conductance through the chamber. By providing such symmetry, plasma formed within the chamber naturally has improved uniformity across the surface of a substrate disposed in a processing region of the chamber. Further, other chamber additions, such as providing the ability to manipulate the gap between upper and lower electrodes as well as between a gas inlet and a substrate being processed, allows better control of plasma processing and uniformity as compared to conventional systems.
US10535500B2

A method is provided for at least partially preventing discolouration of a substrate by a plasma coating process, by diffusing a plasma prior to and/or during depositing of said plasma on said substrate to form a coating. Also provided is a plasma coating apparatus comprising a plasma diffuser for homogenizing a plasma density nearby a substrate to be coated.
US10535498B2

An ion implantation system is provided having one or more conductive components comprised of one or more of lanthanated tungsten and a refractory metal alloyed with a predetermined percentage of a rare earth metal. The conductive component may be a component of an ion source, such as one or more of a cathode, cathode shield, a repeller, a liner, an aperture plate, an arc chamber body, and a strike plate. The aperture plate may be associated with one or more of an extraction aperture, a suppression aperture and a ground aperture.
US10535493B2

A photocathode can include a body fabricated of a wide bandgap semiconductor material, a metal layer, and an alkali halide photocathode emitter. The body may have a thickness of less than 100 nm and the alkali halide photocathode may have a thickness less than 10 nm. The photocathode can be illuminated with a dual wavelength scheme.
US10535490B2

An x-ray device is presented. The x-ray device includes a cathode configured to emit an electron beam. Further, the x-ray device includes an anode having an anode surface configured to generate x-rays in response to the emitted electron beam impinging on a focal spot on the anode surface. Also, the x-ray device includes a reciprocating assembly including a drive shaft operatively coupled to the anode and a first bearing unit operatively coupled to the drive shaft, where the first bearing unit is configured to translate the anode via the drive shaft to distribute heat generated in the anode. Moreover, the x-ray device includes a first diaphragm disposed between the anode and the first bearing unit and configured to cease a flow of one or more first lubricants from the first bearing unit towards the anode.
US10535484B2

A touchless magnetic-only coupled solenoid trip system for a miniature circuit breaker achieves magnetic tripping using a floating plunger assembly in a solenoid coil/housing to narrow a magnetic gap between plunger and trip assembly to cause the magnetic trip The floating plunger of the solenoid can also move out of the way if the bimetal bends to cause a thermal trip.
US10535478B1

The present invention provides a push-type rotary switch having display function, comprising: a bearing seat having a signal producing unit and an IR interruption sensing signal producing unit, and a first signal being produced when pressing the signal producing unit, when a space between the IR reception end and the IR emission end is not interrupted, the circuit base emits a second signal; a rotating seat rotatably setting on the bearing seat, the signal producing unit being optionally pressed on the rotating seat; a key cap covering with the rotating seat, when the key cap is pushed, the key cap further presses the rotating seat, when the key cap is forced to rotate, the rotating seat correspondingly rotates, and the space between the IR reception end and the IR emission end is optionally interrupted when the key cap rotates; and a display being correspondingly set under the transparent wall.
US10535477B2

A button switch includes a base having a pillar, a cover disposed on the base, a sleeve, an arm adjacent to the pillar and an elastic member having upward-force-applying, extending-rod, and flexible-rod portions. The sleeve jackets the pillar, passes through the cover, and has first and second ribs. The upward-force-applying portion jackets the pillar and abuts against the sleeve and the base to drive the sleeve to move away from the base. The extending-rod portion extends from the upward-force-applying portion to be connected to the flexible-rod portion located under the first rib. When the sleeve is located at a high position, the second rib biases the arm to deform. When the sleeve is located at a low position, the second rib is misaligned with the arm. The flexible-rod portion crosses the first rib to be released and then collides with the cover to make sound as the sleeve is pressed.
US10535475B2

A continuous electric/electronic device and a method of manufacturing the same are disclosed. The method of manufacturing a continuous electric/electronic device having a serial connection structure comprises (a) disposing a first electrode current collection unit, (b) disposing first organic⋅inorganic material in regard to the first electrode current collection unit, (c) laminating a first area of a second electrode current collection unit on the disposed first organic⋅inorganic material, (d) disposing second organic⋅inorganic material in regard to a second area of the second electrode current collection unit and (e) laminating a third electrode current collection unit on the disposed second organic⋅inorganic material. Here, the first area and the second area of the second electrode current collection unit operate as current collection units having different polarity in regard to adjoining first organic⋅inorganic material and second organic⋅inorganic material.
US10535467B2

There is provided a multi-layer ceramic electronic component includes a ceramic body, an end external electrode unit, a side face external electrode unit. The ceramic body includes a pair of end faces, a pair of first side faces, and a pair of second side faces all of which are faced each other, respectively. The ceramic body includes a plurality of ceramic layers and an internal electrode unit. A plurality of the ceramic layers extend along a pair of the first side faces, and are laminated along a pair of the second side faces. The internal electrode unit includes first and second internal electrodes disposed alternately between a plurality of the ceramic layers, the first internal electrodes are drawn to both ends of a pair of the end faces, and the second internal electrodes are dawn to both ends of a pair of the second side faces. The end external electrode unit is connected to the first internal electrodes. The side face external electrode unit goes around from one of a pair of the first and second side faces to the other and are connected directly or indirectly each other at the other. There is also provided a method of producing the same.
US10535464B2

A film capacitor includes a main body portion including a dielectric film, and a first metal film and a second metal film on the dielectric film; and a first external electrode and a second external electrode which are respectively disposed at opposing ends of the main body portion. The first metal film and the second metal film each include a first portion, a second portion and a third portion. The third portion is located between the first portion and the second portion. The third portion of the first metal film is divided by a first groove extending in a first direction, and the third portion of the second metal film is divided by a second groove extending in a second direction. The first direction and the second direction intersect each other in a plan view of the film capacitor.
US10535455B2

A soft magnetic alloy including a main component having a compositional formula of (Fe(1−(α+β))X1αX2β)(1−(a+b+c))MaBbPc, and a sub component including at least C, S and Ti, wherein X1 is one or more selected from the group including Co and Ni, X2 is one or more selected from the group including Al, Mn, Ag, Zn, Sn, As, Sb, Bi, and rare earth elements, “M” is one or more selected from the group including Nb, Hf, Zr, Ta, Mo, W, and V, 0.020≤a≤0.14, 0.020≤b≤0.20, 0≤c≤0.040, α≥0, β≥0, and 0≤α+β≤0.50 are satisfied, when entire said soft magnetic alloy is 100 wt %, a content of said C is 0.001 to 0.050 wt %, a content of said S is 0.001 to 0.050 wt %, and a content of said Ti is 0.001 to 0.080 wt %, and when a value obtained by dividing the content of said C by the content of said S is C/S, then C/S satisfies 0.10≤C/S≤10.
US10535448B2

A cable including a conductor. An insulation system surrounds the conductor. A metallic screen surrounds the insulation system. A jacket surrounds the insulation system. The metallic screen is constructed of stainless steel.
US10535443B2

This is generally a method of producing graphene-containing suspensions of flakes of high quality graphene/graphite oxides and method of producing graphene/graphite oxides. Both the exfoliating graphite into flakes and oxidizing the graphite flakes and the preparation and suspension of the flakes can be done with high volume production and at a low cost.
US10535442B2

The test elements are provided that are adapted to detect at least one analyte in a sample. At least some of the test elements are provided with a defect marking which contains information about defectiveness of the test elements. The test elements include at least one radiation-sensitive material. The test elements are exposed to at least one radiation, the radiation being adapted to induce marking in the form of at least one optically detectable change in the radiation-sensitive material.
US10535438B2

A digital protection system is provided. The digital protection system may include: a process protection system including at least two channels, each channel including a first bistable logic controller and a second bistable logic controller which are independent and different from each other, the first bistable logic controller and the second bistable logic controller outputting bistable logic results; a reactor protection system including at least two trains, each train including a first coincidence logic controller and a second coincidence logic controller which are independent and different from each other, the first coincidence logic controller and the second coincidence logic controller outputting coincidence logic results by receiving the bistable logic results from the process protection system; and an initiation circuit normally operating or stopping a reactor according to the coincidence logic results received from the reactor protection system.
US10535437B2

A method, system, and apparatus for the thermal storage of nuclear reactor generated energy including diverting a selected portion of energy from a portion of a nuclear reactor system to an auxiliary thermal reservoir and, responsive to a shutdown event, supplying a portion of the diverted selected portion of energy to an energy conversion system of the nuclear reactor system.
US10535436B2

A chimney of a nuclear reactor may include a hollow body with an interior surface and an opposing exterior surface; and a plurality of trip structures on the exterior surface of the hollow body. The chimney may be used in a method of improving a core inlet enthalpy of a nuclear reactor. The method may include interrupting a downward flow of water within a downcomer region of a reactor pressure vessel with a plurality of first trip structures. The downcomer region is an annular space defined by the reactor pressure vessel and a chimney within the reactor pressure vessel. The plurality of first trip structures are disposed on an exterior surface of the chimney.
US10535434B2

Presented herein are systems, methods, and apparatus that analyze molecular imprints for detecting cancerous cells. Embodiments of the present disclosure include systems, methods, and apparatus that analyze metabolic imprints of cells for cancer detection. In certain embodiments, the methods/systems comprise extracting thermal and thermodynamic quantities and properties from the molecular imprints. The thermal/thermodynamic quantities and/or further-processed quantities can be mapped on a universal cancer diagnostic scale for disease stratification, thereby providing/determining a normality status of the subject cells.
US10535429B1

A system for facilitating the provision of health care services to patients comprises a computer-readable medium containing information associated with the provision of health care services to patients; an electronic display disposed in a health care environment; and software configured to effect display of some of the information on the electronic display. A method for facilitating the provision of health care services to patients comprises inputting, via an electronic touch screen display, information corresponding to a patient or room; displaying, via the electronic touch screen display, the information; and providing, to a patient, physical health care services, based on the viewed information. The electronic touchscreen display preferably is not a part of a computer workstation and is configured for simultaneous viewing by a plurality of health care providers and caregivers.
US10535427B2

Devices, systems, and methods pertain to planning and providing guidance for a cranial based implantation of an implantable medical device or devices. The collection of data, such as data pertaining to the skull of the patient, the scalp of the patient, the vascular structure or neurological structures in the head of the patient, is performed. The data may be in the form of images, such as images generated by X-ray, magnetic resonance imaging, CT-scan and fluoroscopy. A surgeon can use the collected data to determine, for example, whether the patient is a candidate for a cranial implantation, whether the patient's skull and scalp can support the implantation, what configuration of device should be implanted, where the device should be implanted, and how the surgical incisions should be made.
US10535424B2

An apparatus, method and computer program product for proactive comprehensive generic risk screening. The method performs proactive comprehensive generic risk screening by implementing steps of training comprising steps of receiving cross domain risks and features, optimizing linkage regularization using the received features and the received cross domain risks, said linkage regularization comprising multi-task predictive model training, feature selection and ranking, risk association learning and risk association selection, and outputting patient risk scores, identified high risk patients, risk factors for risks and risk groups, and risk groups and risk associations and calculating risk score for an individual patient comprising steps of receiving individual features comprising patient information, performing said linkage regularization using the received individual features and outputting patient risk scores for said individual patient, and high risk for said individual patient. The calculating risk score can be performed for more than one patient.
US10535420B2

Methods and systems for the determination of a collection of relevant single nucleotide polymorphisms (SNP) probe compatible insertion/deletion probes across a genome to determine probes that can detect a variety of insertions and deletions.
US10535413B2

A programmable resistive memory has a plurality of programmable resistive devices (PRD) and at least one sensing circuit. The at least one of the programmable resistive device can include at least one programmable resistive element (PRE). The sensing circuit can include one PRD unit and a reference unit. Each unit has at least one capacitor to charge to a second supply voltage line and to discharge to the first supply voltage line through the PRE and the reference element, respectively. The capacitors are also coupled to comparators to monitor discharging voltages with respect to a reference voltage. By comparing the time difference when the comparators change their outputs, the magnitude of the PRE resistance with respect to the reference element resistance can be determined and converted into logic states.
US10535402B2

A resistance variable memory apparatus includes a memory cell array region and a peripheral region disposed along an edge of the memory cell region. The memory cell array region may have a plurality of memory banks each of which includes at least one memory block. The resistance variable memory apparatus may include a data transmission block transmitting data between the plurality of memory banks and the peripheral region. The data transmission block includes a plurality of lower global input/output lines shared by pairs of adjacent memory banks, a plurality of lower multiplexers receiving data from pairs of adjacent lower global input/output lines and outputting data inputted from one of the lower global input/output lines, and an upper multiplexer receiving data output from the plurality of lower multiplexers and outputting data input from one of the lower multiplexers.
US10535399B2

Some embodiments include a memory array having a series of bitlines. Each of the bitlines has a first comparative bitline component and a second comparative bitline component. The bitlines define columns of the memory array. Memory cells are along the columns of the memory array. Capacitive units are along the columns of the memory array and are interspersed amongst the memory cells. The capacitive units are not utilized for data storage during operation of the memory array, but rather are utilized for reducing parasitic capacitance between adjacent bitlines.
US10535379B2

A latching current sensing amplifier circuit for memory arrays and a current sensing technique using the latching current sensing amplifier circuit are provided. The current sense-amplifier circuit includes a first and second pair of series connected transistors configured with a common gate node for a sense operation and reconfigurable as a cross-coupled pair for a latching operation.
US10535375B2

Provided is an information processing system, including a moving image data acquiring unit that acquires moving image data, a communication unit that receives sensor data associated with the moving image data and chronological data corresponding to a shooting time of the moving image data, an image signal processing unit that performs image analysis on the moving image data and generate image analysis result data, and a control unit that generates an interface including the moving image data and graphs of at least two pieces of data among the sensor data, the chronological data, and the image analysis result data.
US10535369B2

It is possible to accurately and securely execute conversion from an MPEG-2TS format to an MP4 format. A data converting unit that executes format conversion from an MPEG-2TS format to an MP4 format sorts out TS packets storing video data from MPEG-2TS format data, selects a TS packet having a start code (SC) at the top of a payload on the basis of header information of the sorted out TS packets, and extracts payload configuration data other than the start code (SC) and sets the payload configuration data as configuration data of MP4 format data. The data converting unit determines, on the basis of, for example, a value of a transport priority set in a header of the TS packet, whether or not the TS packet is a TS packet in which a start code (SC) is set in a top region of a payload.
US10535368B1

A data object has a lock and a condition indicator associated with it. Based at least partly on detecting a first setting of the condition indicator, a reader stores an indication that the reader has obtained read access to the data object in an element of a readers structure and reads the data object without acquiring the lock. A writer detects the first setting and replaces it with a second setting, indicating that the lock is to be acquired by readers before reading the data object. Prior to performing a write on the data object, the writer verifies that one or more elements of the readers structure have been cleared.
US10535355B2

The techniques disclosed herein provide apparatuses and related methods for the communication of spatial audio and related metadata. In some implementations, a source provides prerecorded spatial audio that has embedded metadata. A computing device processes the prerecorded spatial audio to generate an audio codec that is segmented to include a first section of audio data and a second section that includes metadata extracted from the prerecorded spatial audio. The generated audio codec may be received by a device that includes an encoder. The encoder may process the generated audio codec to generate audio data that includes the metadata.
US10535354B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting notifications in an enterprise system. In one aspect, a method include actions of obtaining enrollment acoustic data representing an enrollment utterance spoken by a user, obtaining a set of candidate acoustic data representing utterances spoken by other users, determining, for each candidate acoustic data of the set of candidate acoustic data, a similarity score that represents a similarity between the enrollment acoustic data and the candidate acoustic data, selecting a subset of candidate acoustic data from the set of candidate acoustic data based at least on the similarity scores, generating a detection model based on the subset of candidate acoustic data, and providing the detection model for use in detecting an utterance spoken by the user.
US10535353B2

An information processing system includes circuitry to determine whether to change a data amount of contents data including audio data, to be transmitted among a plurality of devices disposed in the information processing system, based on a communication delay time required for communication among the plurality of devices, and adjust a data amount of data other than the audio data among the contents data based on the communication delay time.
US10535348B2

A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.
US10535344B2

Examples of the present disclosure describe systems and methods relating to conversational system user experience. In an example, a conversational system may use one or more sensors of a user device to affect the topic or direction of a conversation or to identify a new conversation topic. The conversational system may also receive input from a user, wherein a GUI may enable the user to specify or alter semantic information used during the conversation. The GUI may comprise one or more skeuomorphic elements designed to provide a familiar or intuitive way for the user to interact with the conversational system. The GUI may also be used to disambiguate messages or convey emotion or sentiment to the user. In another example, haptic or audio feedback may be provided alongside a message to convey emotion to the user during the conversation.
US10535342B2

Techniques and systems are disclosed for context-dependent speech recognition. The techniques and systems described enable accurate recognition of speech by accessing sub-libraries associated with the context of the speech to be recognized. These techniques translate audible input into audio data at a smart device and determine context for the speech, such as location-based, temporal-based, recipient-based, and application based context. The smart device then accesses a context-dependent library to compare the audio data with phrase-associated translation data in one or more sub-libraries of the context-dependent library to determine a match. In this way, the techniques allow access to a large quantity of phrases while reducing incorrect matching of the audio data to translation data caused by organizing the phrases into context-dependent sub-libraries.
US10535337B2

A method includes determining a content of a speech of a user on the basis of text data including a word string acquired as a recognition result of the speech, selecting a correction method suitable for the determined content of the speech from among multiple correction methods for correcting false recognition contained in the text data, and correcting the false recognition contained in the text data using the selected correction method.
US10535335B2

According to one embodiment, a voice synthesizing device includes a first operation receiving unit, a score transforming unit, and a voice synthesizing unit. The first operation receiving unit configured to receive a first operation specifying voice quality of a desired voice based on one or more upper level expressions indicating the voice quality. The score transforming unit configured to transform, based on a score transformation model that transforms a score of the upper level expression into a score of a lower level expression which is less abstract than the upper level expression, the score of the upper level expression corresponding to the first operation into a score of one or more lower level expressions. The voice synthesizing unit configured to generate a synthetic sound corresponding to a certain text based on the score of the lower level expression.
US10535331B2

An onboard electronic system and associated method enables a player of an acoustic stringed instrument to control an electronic signal for modifying and amplifying sound while playing an instrument. The onboard electronic system is embedded in the tailpiece and/or the chinrest portions and/or shoulder-rest portion of the stringed instrument, and includes at least one pickup, a battery-powered amplification unit and at least one controller. The method includes steps for controlling sound amplification and tonal modification onboard an acoustic stringed instrument. The steps include sensing vibration from strings with a pickup, generating an electrical signal and transmitting the electrical signal to an amplification unit via an input cable, and modifying the electrical signal in response to one or more controllers located onboard the instrument.
US10535326B2

An illuminating musical bow for visually enhanced performance when playing stringed instruments is disclosed. The illuminating musical bow may include a light source disposed within a hollow or cavity that is disposed within a transparent or translucent stick of the bow.
US10535324B2

The present disclosure discloses a display device and a display method thereof. The display device includes: a display screen is configured to be switched between a landscape state and a portrait state; an information collection unit is configured to collect an image of a viewer; a sight concentration area determination unit is configured to determine a sight concentration area of the viewer before the display screen is switched between the landscape state and the portrait state; a to-be-displayed picture determination unit is configured to determine a to-be-displayed picture after the display screen is switched between the landscape state and the portrait state; and a central processing unit is configured to process the to-be-displayed picture, wherein the processed to-be-display picture may cover a whole display surface after the display screen is switched between the landscape state and the portrait state.
US10535315B2

A display device including a liquid crystal panel assembly including a plurality of pixels, a data driver applying a data voltage to a plurality of data lines which is connected to the plurality of pixels, and a common voltage generator providing a common voltage to the liquid crystal panel assembly, in which the common voltage is an optimal common voltage for a maximum grayscale at which a flicker is minimized while a data voltage with a maximum grayscale is applied to the plurality of pixels.
US10535313B2

Provided is a display device. The display device includes: a plurality of gate lines extending in a first direction; a plurality of data lines extending in a second direction that intersects the first direction; and a plurality of pixels connected to the gate lines and the data lines, wherein the pixels include pixels h-th row pixels (h is a natural number) and (h+1)-th row pixels, which are adjacent to each other in the second direction, with a (k+1)-th gate line (k is a natural number) therebetween among the gate lines; and a first pixel displaying a first color and connected to the (k+1)-th gate line among the h-th row pixels and a second pixel displaying the first color and connected to the (k+1)-th gate line among the (h+1)-th row pixels are spaced apart from each other in the first direction and receive different polarities of data voltages.
US10535301B2

A data driver includes an input unit configured to receive data from outside, a digital-analog converter configured to generate a data signal by using the data, a data comparator configured to compare a reference gray scale value with the data and to generate a first control signal or a second control signal corresponding to a comparison result, and an output unit configured to supply the data signal to data lines, wherein the output unit includes at least one buffer, and a slew rate of the at least one buffer is set to vary depending on whether the first control signal or the second control signal is generated.
US10535292B2

A one way display and a method for driving the display pixels are provided, wherein the display comprises a front surface for displaying images and a back surface designed for providing see-through capabilities; at least two layers made of a transparent material; a plurality of light emitting elements sandwiched between said layers of a transparent material and mounted across the area of the display in groups, each group of light emitting elements making up a colored pixel of the display, and each pixel consisting of at least three adjacent or stacked red, green and blue light emitting elements; a plurality of narrow-band filters arranged in groups, each group consisting of at least three red, green and blue narrow-band filters mounted in parallel to the light emitting elements to block the lights in the narrow-band ranges of red, green and blue respectively towards the back surface of the display.
US10535288B2

An information outputting method for a displaying apparatus comprises: an image acquiring step of acquiring image data; an identifying step of identifying a first image characteristic of a first display image which is displayed using a first display characteristic of a first displaying apparatus and is based on the image data, and of identifying a second image characteristic of a second display image which is displayed using a second display characteristic of a second displaying apparatus different from the first displaying apparatus and is based on the image data; and an information outputting step of outputting notification information based on a difference between the first image characteristic and the second image characteristic. Thus, it becomes possible to enable a user to grasp that a difference in image quality may occur among the plurality of display apparatuses respectively having different characteristics.
US10535279B2

There is presented a system and method for providing real-time object recognition to a remote user. The system comprises a portable communication device including a camera, at least one client-server host device remote from and accessible by the portable communication device over a network, and a recognition database accessible by the client-server host device or devices. A recognition application residing on the client-server host device or devices is capable of utilizing the recognition database to provide real-time object recognition of visual imagery captured using the portable communication device to the remote user of the portable communication device. In one embodiment, a sighted assistant shares an augmented reality panorama with a visually impaired user of the portable communication device where the panorama is constructed from sensor data from the device.
US10535277B2

Automated essay test generation and assessment processor device aspects identify phrases of discrete words appearing in a text data representation of a reference corpus of a subject matter as key concepts of the subject matter as a function of repetition of the first phrase within the reference corpus and an association with an organizational indicator of the reference corpus. Aspect processor devices further identify a text item that comprises a discrete objective value and that appears in association with the key concept as a question fact that is linked to the key concept, and generate an essay question comprising an instruction to compose an essay answer that associates the key concept to a generic domain attribute of the linked question fact.
US10535265B2

Disclosed are an apparatus and a method for recognizing a position of a vehicle. The apparatus includes a recognition unit that recognizes at least one first neighboring vehicle, a global positioning system (GPS) receiver that receives an absolute position of an own vehicle, a communication unit that transmits, to another vehicle, a relative position of the at least one first neighboring vehicle and the absolute position of the own vehicle and to receive, from the another vehicle, an absolute position of the another vehicle and a relative position of at least one second neighboring vehicle recognized by the another vehicle, and a processing unit that calculates the relative position of the at least one first neighboring vehicle, fuses relative positions of at least one third neighboring vehicle commonly recognized by the own vehicle and the another vehicle based on the relative position of the at least one first neighboring vehicle, the absolute position of the own vehicle, the absolute position of the another vehicle, and the relative position of the at least one second neighboring vehicle, and corrects an absolute position of at least one of the own vehicle, the another vehicle and the at least one third neighboring vehicle based on the fused relative position of the at least one third neighboring vehicle.
US10535263B2

Provided is a parking navigation method and system including a vehicle including an in-vehicle computer system having at least one processor and associated memory device, wireless communication circuit, and display. The memory device storing an application program having instructions, the instructions when executed perform a method including: detecting, via the wireless communication circuit, entry into a parking structure, the parking structure including a capability of identifying open parking spaces, synchronizing the vehicle with the parking structure, determining an available parking space in the parking structure, generating a route to the available parking space, displaying a map having a route to the parking space.
US10535255B2

An ultrasonic source configured to emit one or more sound pulses in a direction of a surface in order to obtain one or more reflected sound pulses that are used to determine one or more properties of the surface. The ultrasonic source receives one or more control signals based on the one or more properties of the surface that are determined. Further, the ultrasonic source emits one or more ultrasonic sound waves in the direction of the surface based upon the one or more control signals. The one or more ultrasonic sound waves exert a force which causes particles to move to modify an appearance of the surface.
US10535253B1

In some implementations, techniques are described for detecting abnormal installations in a property monitored by a monitoring (e.g., security) system. For instance, an aberration engine may be used to detect an abnormal sensor or system installation within a property based on comparing detected installation data against local installation patterns of local providers within a certain proximity to the property. In some examples, the attributes (e.g., installation time, components used, number of tests performed, etc.) of a monitoring system installation, including installation of components of the monitoring system, may be compared to average installation times of other nearby installations to detect abnormalities in the installation.
US10535246B2

According to some embodiments, sewer alarm devices and apparatus are provided for detecting the presence of liquid within a pipe. In some embodiments, the devices and apparatus include a housing including a top portion and a bottom portion, and a probe housing, extending from the bottom portion of the housing to a bottom surface area of the probe housing and sized to fit within an interior of a wye connector, the wye connector having an interior extending into an interior of the pipe. At least a first probe is disposed within the probe housing and exposed to an area between the bottom surface area of the probe housing and the interior of the pipe.
US10535242B2

Embodiments relate generally to methods and systems for monitoring personal protection equipment compliance. A method comprises receiving, by a user identification mobile device, information from a sensor attached to a personal protection equipment (PPE) associated with a user, determining whether the PPE is in use or not based on the received information, sending a communication from the user identification mobile device to a supervisor console, and displaying information included in the communication by a supervisor console. When it is determined that a required PPE device is inactive, corrective action is taken by a supervisor.
US10535237B2

An alert system, for alerting aid responders and to guide them to a residence, and having a bulb having a globe portion containing a plurality of low voltage response lights, a base portion attached to the globe containing a plurality of response circuits and connectable to a domestic conventional power supply and adapted to activate the response lights, fastening means on the base portion whereby it is adapted to be received in a conventional domestic electrical lamp receptacle, and, a radio frequency remote controller adapted to communicate with the response circuits in the base portion operable to activate the low voltage response lights, and a smoke detector having wireless connection with the alert system.
US10535224B2

A system, a method, and a computer program product for generating graphical representations of wagering selections. A plurality of potential scoring occurrences in an event is received. A graphical representation of each of the potential scoring occurrences on a user interface is generated based on the received first data. A plurality of graphical positions corresponding to a portion of the plurality of potential scoring occurrences is selected to generate at least one graphical pathway identifying at least one wagering selection in the plurality of wagering selections for the event. During a progression of the event, a determination is made whether at least one identified wagering selection in the plurality of wagering selections for the event did not generate a winning wager, where such selection is removed from the user interface. At the conclusion of the event, a winning amount based on the plurality of selected graphical positions is displayed.
US10535222B2

[Object] To provide avoidance of a situation in which a player becomes addicted to a game.[Solution] An information providing system includes: a storage device that stores game information with respect to each player; an announcement device operable to announce information; and an information processing device communicable with the announcement device. Upon determination that the game information associated with the player exceeds a predetermined threshold value, the information processing device transmits predetermined instruction information to the announcement device. The announcement device announces information for guiding the player not to play a game, based on the predetermined instruction information.
US10535212B2

A solution for authenticating an article using a fluorescence signature emitted by the article in response to ultraviolet light is described. The article can include a light activated region that includes particles that can emit fluorescent radiation in response to being radiated with ultraviolet light. The light activated region can include one or more attributes for configuring the ultraviolet light and/or the fluorescent radiation to create the fluorescence signature. An authentication system can include an ultraviolet source, a fluorescent radiation sensor and components for operating each to acquire data used to authenticate the article.
US10535210B2

A system and method for determining the presence of an individual at a particular spot within a location preferably based on the strength of signals received from beacons assigned to the particular spot by a software application (“App”) running on an electronic device of the individual. In one embodiment, certain presence calculations are performed by the App. In another embodiment, the App forwards information regarding the received beacon signals to an electronic identification and location tracking system and the presence calculations are performed by the system.
US10535208B2

Methods, computer-readable media, and devices are disclosed for providing an access restriction of a second person to a location associated with a first person in a managed environment in connection with a physiological state of the second person. For example, a method may include a processing system having a processor receiving a security plan for a first person that pertains to a second person. The security plan may define an access restriction of the second person to a location associated with the first person in a managed environment in connection with a physiological state of the second person. The processing system may further detect the second person in the managed environment, detect the physiological state of the second person, and control an automated barrier in the managed environment in accordance with the security plan to provide the access restriction when the physiological state of the second person is detected.
US10535207B1

An example operation may include providing a value to a transport based on sensor data associated the transport.
US10535206B2

A system includes a processor configured to receive a vehicle diagnostic report from a vehicle. The processor is also configured to determine that additional information is required to diagnose a problem indicated by the report. The processor is further configured to compile instructions for a user to gather the additional information and send the instructions to the vehicle in response to determining the additional information is required.
US10535199B1

The disclosed method may include (1) sensing, via a depth-sensing subsystem, a plurality of locations in three-dimensional space corresponding to physical surfaces in a real-world environment, (2) determining a dominant plane within the real-world environment, (3) defining a three-dimensional grid that is aligned with the dominant plane, (4) identifying, based on the plurality of locations relative to the dominant plane, a set of grid coordinates within the three-dimensional grid that are indicative of the physical surfaces, and (5) determining, based on the set of grid coordinates, a safety boundary to be employed by a head-mounted display system to notify a user of the head-mounted display system of the user's proximity to the physical surfaces. Various other methods, systems, and computer-readable media are also disclosed.
US10535198B2

Described in detail herein are systems and methods for an augmented display system. A computing system can determine whether a physical object is absent from a designated location in a facility in response to data retrieved from the database. The computing system can insert a virtual element in a planogram corresponding to the designated location of the facility in response to determining the physical object is absent. The computing system can augment via interaction with the application executing on the portable electronic device.
US10535196B2

Technologies are described for indicating a geographic origin of a digitally-mediated communication relative to a location of a recipient by presenting the indication in an augmented reality scene. For example, an augmented reality scene can be presented to the recipient. The geographic origin of an incoming digital communication may be determined and a relative location of the origin with respect to the recipient's location may be computed. A format for presenting the relative location may be derived from the digital communication and the geographic origin. The augmented reality scene may be updated with the relative location based on the derived format. Techniques for integrating digital communications, location-based services, and augmented reality applications can enhance the recipient's experience by providing a perceptual solution to the loss of certain fundamental aspects of natural communication, such as the ability to instantly determine the geographic origin or relative location of an incoming digital communication.
US10535192B2

Systems and methods for generating a customized augmented reality environment. A method includes causing generation of at least one signature for at least one multimedia content; causing, based on the generated at least one signature, identification of at least one matching concept, wherein each concept is a collection of signatures and metadata representing the concept; determining, based on the identified at least one matching concept, a selection of at least one augmented reality character; and generating a customized augmented reality environment, wherein the customized augmented reality environment includes each augmented reality character superimposed on the at least one multimedia content element as an overlay.
US10535191B2

Techniques for identifying and labeling distinct objects within 3-D images of environments in which vehicles operate, to thereby generate training data used to train models that autonomously control and/or operate vehicles, are disclosed. A 3-D image may be presented from various perspective views (in some cases, dynamically), and/or may be presented with a corresponding 2-D environment image in a side-by-side and/or a layered manner, thereby allowing a user to more accurately identify groups/clusters of data points within the 3-D image that represent distinct objects. Automatic identification/delineation of various types of objects depicted within 3-D images, automatic labeling of identified/delineated objects, and automatic tracking of objects across various frames of a 3-D video are disclosed. A user may modify and/or refine any automatically generated information. Further, at least some of the techniques described herein are equally applicable to 2-D images.
US10535190B2

Systems and methods are described for a media guidance application (e.g., implemented on a user device) that allows users to select any arbitrary position in a virtual reality environment from where to view the virtual reality content and changes a user's perspective based on the selected position.
US10535187B2

A computer-implemented method for classifying voxels. The method includes rendering a plurality of images associated with a three-dimensional model. The method also includes identifying one or more pixels associated with the plurality of images that correspond to a voxel. The method further includes classifying the voxel as either external to the three-dimensional model or internal to the three-dimensional model based on the one or more pixels.
US10535185B2

Aspects of this disclosure relate to a process for rendering graphics that includes performing, with a hardware unit of a graphics processing unit (GPU) designated for vertex shading, a vertex shading operation to shade input vertices so as to output vertex shaded vertices, wherein the hardware unit adheres to an interface that receives a single vertex as an input and generates a single vertex as an output. The process also includes performing, with the hardware unit of the GPU designated for vertex shading, a hull shading operation to generate one or more control points based on one or more of the vertex shaded vertices, wherein the one or more hull shading operations operate on at least one of the one or more vertex shaded vertices to output the one or more control points.
US10535174B1

The present disclosure provides embodiments of a particle-based inverse kinematic analysis system. The inverse kinematic system can utilize a neural network, also referred to as a deep neural network, which utilizes machine learning processes in order to create poses that are more life-like and realistic. The system can generate prediction models using motion capture data. The motion capture data can be aggregated and analyzed in order to train the neural network. The neural network can determine rules and constraints that govern how joints and connectors of a character model move in order to create realistic motion of the character model within the game application.
US10535168B2

A method for generating an image of a subterranean formation includes receiving seismic data that was collected from seismic waves that propagated in the subterranean formation. Partition images are generated using the seismic data. A geological model of the subterranean formation is generated. Dip fields in the partition images are determined. A target dip field in the geological model is determined. A degree of correlation between the respective dip fields and the target dip field is determined. Weights are assigned to the partition images based upon the degrees of correlation to produce weighted partition images. The image of the subterranean formation is generated by stacking the weighted partition images.
US10535158B2

Apparatuses and methods for point source image blur mitigation are provided. An example method may include receiving, from an imaging detector, a plurality of pixel signals associated with respective pixels of an image over a stare time, and determining a trajectory of a point source within the image due to relative angular motion of the point source across a plurality of pixels of the image. The example method may further include determining a subset of pixels that intersect with the trajectory, and determining an estimated location of the point source within the image at an end of the stare time based on the pixel signals for each of the pixels within the subset of pixels.
US10535152B1

These techniques described herein overcome the limitations of conventional techniques by bridging a gap between user interaction with digital content using a computing device and a user's physical environment through use of augmented reality content. In one example, user interaction with augmented reality digital content as part of a live stream of digital images of a user's environment is used to specify a size of an area that is used to filter search results to find a “best fit”. In another example, a geometric shape is used to represent a size and shape of an object included in a digital image (e.g., a two-dimensional digital image). The geometric shape is displayed as augmented reality digital content as part of a live stream of digital images to “assess fit” of the object in the user's physical environment.
US10535150B2

The present disclosure attempts to evaluate how the texture of an object is perceived based on visual features of the topological skeleton of the object. A camera S1 obtains a color image by taking an image of an object, which serves as an evaluation target. Within the image obtained, a visual feature area, which is likely to strike a person's eye when the person claps his/her eyes on the object, and an intensity of a visual stimulus of each pixel of the visual feature area are extracted. Visual skeleton features of each pixel of the image are determined within a contour region which is composed of the visual feature areas extracted. The visual skeleton features determined are shown on a display.
US10535149B2

The invention relates to an imaging device (10) for registration of different imaging modalities, an imaging system (1) for registration of different imaging modalities, a method for registration of different imaging modalities, a computer program element for controlling such device and a computer readable medium having stored such computer program element. The imaging system (1) for registration of different imaging modalities comprises a first imaging modality (2), a second imaging modality (3), and an imaging device (10) for registration of different imaging modalities. The imaging device (10) for registration of different imaging modalities comprises a model provision unit (11), a first image data provision unit (12), a processing unit (13), a second image data provision unit (14), and a registration unit (15). The model provision unit (11) provides a cavity model of a visceral cavity. The first image data provision unit (12) provides first image data showing a region of interest of a patient by the first imaging modality (2). The processing unit (13) registers the cavity model to the first image data and adapts the cavity model based on the first image data. The processing unit (13) differs between bony and non-bony structures and masks a non-bony structure in the first image data based on the adapted cavity model. The second image data provision unit (14) provides second image data showing the region of interest of a patient by the second imaging modality (3). The registration unit (15) registers the masked first image data and the second image data.
US10535148B2

A method for registering two or more three-dimensional (3D) point clouds. The method includes, with a surveying instrument, obtaining a first 3D point cloud of a first setting at a first position, initiating a first Simultaneous Localisation and Mapping (SLAM) process by capturing first initial image data at the first position with a camera unit comprised by the surveying instrument, wherein the first initial image data and the first 3D point cloud share a first overlap, finalising the first SLAM process at the second position by capturing first final image data with the camera unit, wherein the first final image data are comprised by the first image data, with the surveying instrument, obtaining a second 3D point cloud of a second setting at the second position, and based on the first SLAM process, registering the first 3D point cloud and the second 3D point cloud relative to each other.
US10535147B2

An electronic apparatus is provided. The apparatus includes a storage and a processor configured to convert an original image to a spherical image, to acquire a plurality of two-dimensional (2D) images corresponding to a respective plurality of points on the spherical image by projecting the spherical image onto a plane with reference to the respective plurality of points on the spherical image, and to store the acquired 2D images in the storage.
US10535137B2

An analysis system according to the present technique includes a feature amount calculation section and a reference position calculation section. The feature amount calculation section calculates a feature amount in each of a plurality of moving images of a sample including an observation object, that have been captured at different focal positions, the plurality of moving images having the same phase of movements. The reference position calculation section calculates a reference position of the observation object in a focus direction based on the feature amount.
US10535132B2

Provision is made of a method for determining a distance between a first structure element on a substrate and a second structure element, comprising the following steps: providing a first series of first images, wherein each of the first images comprises at least the first structure element, providing a second series of second images, wherein each of the second images comprises at least the second structure element. The method includes, for each image of the first and second series: determining a respective correlation function from a respective first image of the first series and a respective second image of the second series. The method includes determining an ensemble correlation function from the correlation functions, and determining the distance from the ensemble correlation function.Furthermore, a microscope for carrying out the method is provided.
US10535129B2

It is an object of the present invention to provide a semiconductor inspection apparatus capable of well carrying out position alignment and correctly determining whether the position alignment has been carried out successfully or has ended in a failure without operator interventions even if an inspected image is an image having few characteristics as is the case with a repetitive pattern or the inspected image is an image having a complicated shape.The semiconductor inspection apparatus includes means for imaging a shape on a wafer or on an exposure mask; means for storing an image inspected by the imaging means; means for storing design data of the semiconductor circuit corresponding to a position on the wafer or on the exposure mask which are to be imaged by the imaging means; means for storing a design-data image obtained as a result of converting the design data into an image; means for generating a design-data ROI image by converting an interest drawing region found from a relative crude-density relation of a shape included in the design-data image into an image; and a position alignment section configured to carry out position alignment on the inspected image and the design-data image. The semiconductor inspection apparatus makes use of the design-data ROI image in order to identify a position at which the inspected image and the design-data image match each other or compute the degree of coincidence.
US10535125B2

The processing of RGB image data can be optimized by performing optimization operations on the image data when it is converted into the YCbCr color space. For each Y-layer of the YCbCr image data, a 2D LUT is generated. The YCbCr image data is converted into optimized CbCr image data using the 2D LUTs, and optimized YCbCr image data is generated by blending CbCr image data corresponding to multiple Y-layers. The optimized YCbCr image data is converted into sRGB image data, and a tone curve is applied to the sRGB image data to produce optimized sRGB image data.
US10535124B2

The disclosure relates generally to the field of high dynamic range (HDR) imaging and addresses the way of expanding the dynamic range of low dynamic range images. A method having the steps of obtaining expansion exponent map data for each one of a plurality of clusters of reference images, obtaining, for each cluster, one feature, called visual feature, representative of the luminance of reference images of the cluster, obtaining a visual feature for the image, comparing the visual feature of the image with the visual features of the clusters according to a distance criterion, selecting the cluster, the visual feature of which is the closest to the visual feature of the image, and applying an expansion exponent map defined by the expansion exponent map data of the selected cluster to the image is described.
US10535122B2

A composite image is generated by capturing a sequence of images of a scene over a time interval; pulsing a flash to illuminate the scene multiple times within the time interval; and constructing the composite image from the captured images such that the composite image includes at least a first region constructed from a first subset of the images and a second region constructed from a second subset of the images, the first subset of the images captured sequentially after the second subset of the images.
US10535112B2

In one example embodiment, an information processing apparatus causes a display device to display a first image from images associated with an observation target object. The images include the first image and a second image which corresponds to an annotation mark. In this embodiment, the information processing apparatus also causes the display device to display the annotation mark corresponding to the second image. In this embodiment, the displayed annotation mark overlaps the first image.
US10535109B2

Embodiments of systems, program products, and methods to manage content and distribution of media are provided. An embodiment of a system, for example, can include a communication network for transmitting media files, a content management server having a processor and memory coupled to the processor, a database accessible to the processor of the content management server and including media files associated with metadata records, a plurality of content management developer computers to provide content management developers with online access over the communication network to the media files and associated metadata records to thereby edit the metadata records, a plurality of user computers accessible to the communication network to provide the users with access to the media files over the communication network to thereby view and edit at least portions of respective metadata records. The system also includes content management program product stored in the memory of the content management server to manage content and distribution of media.
US10535104B1

Methods and systems are provided to automatically generate insurance policy data and/or update insurance policies. More particularly, methods and systems are provided to automatically generate insurance policy data and/or update insurance policies based upon life events and/or life event data. The life events and/or life event data may be representative of personal changes and/or life events (e.g., marriage; child birth; divorce; personal injury; purchase of a house; purchase of a vehicle; adoption; move to a different home, apartment, or state; employment change; health change; etc.) related to an insured person. The life events and/or life event data may automatically lead to providing insurance recommendations and/or adjusting insurance policies that provide insurance-based cost savings to insurance customers, more appropriate insurance coverage given the new circumstances, and/or enhance the customer experience. The insurance policies may be auto, home, renters, personal articles, life, health, pet, and/or other types of insurance policies.
US10535098B2

A system and method of performing a value-advance money transfer comprising: receiving a money transfer request; determining whether an account associated with a sender of funds includes a sufficient amount of funds to cover a money transfer request; providing an amount of funds from a money transfer provider to the account associated with the sender to cover the money transfer request; making the amount of funds available to the sender for use in the money transfer; and executing a money transfer from the account to the control of the receiver.
US10535094B2

A lighting system (10), in particular a shelf lighting system, is used for locating products (40, 41, 42). Said lighting system comprises at least two lamp units (24-31), each of which (24-31) or a defined group of which (24-31) is assigned to a different space, especially a shelf surface. The lighting system (10) further comprises a control unit for controlling the lamp units (24-31), to each of which (24-31) or to each defined group of which (24-31) a different lamp address is assigned. The lamp address is linked to a product association that is unambiguously associated with a product (40, 41, 42) located in the assigned space. The lighting system (10) also comprises a user interface (54) used for displaying the product associate and for selecting, by means of the displayed product association, the lamp unit (24-31) or defined group of lamp units (24-31) to be controlled. The invention further relates to a corresponding method for providing a lighting system (10) and locating a product.
US10535092B2

A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.
US10535090B2

To improve user interaction with a venue, a venue management system is associated with the venue and maintains information associated with users and with vendors associated with the venue. The venue management system receives orders for products or services from users and communicates the received orders to vendors associated with the venue to be fulfilled. The venue management system dynamically modifies communication of orders to various vendors associated with the venue for fulfillment to expedite order fulfillment. To modify communication of orders to vendors, the venue management system accounts for times for different vendors to fulfill orders, delivery times from vendors to users, resources used to fulfill orders by various vendors, and distances between various vendors and users placing orders.
US10535086B2

Consistent with some embodiments of the present invention, an online marketplace service includes am embedded marketplace service that enables third-party merchants to quickly and easily leverage the online marketplace to offer marketplace functionality via their respective online retail stores. Each third-party merchant can configure the embedded marketplace service to meet its needs. For instance, with a user interface presenting various configuration options, the third-party merchant can select a variety of seller-specific, item-specific, or product-specific aspects that must be satisfied to have item listings or product listings qualify for presentation via the merchant's online retail store.
US10535084B1

According to at least one aspect, a method for providing content items augmented with format elements includes receiving a request for a content item and generating a plurality of augmented content items based on a plurality of original content items and a plurality of format elements. In a first stage a first content item associated with a first original content item is selected based on normalized auction scores of the content items. In a second stage, a set of content items associated with the first original content item is identified. Selection scores for the content items in the identified set are computed based on respective normalization parameters. A second content item is selected from the identified set based on the selection scores and a bid amount. The second content item is then provided for display to a user.
US10535073B2

A server apparatus for accurately collecting responses of questionnaires with regard to a target object including a plurality of scenes is provided. An operation signal for obtaining a time when response operation is performed is received from a terminal device. A time and each scene of the target object is associated in scene information, and a scene of the target object is identified as being a target of the response of the questionnaire, based on the scene information and the obtained time.
US10535066B2

In transactions between a consumer and a merchant (or other third party) using services of a payment provider (e.g., credit card company, or financial services provider), methods and systems are provided for enabling any third party to accept chip and PIN payment and payment provider services using a payment provider device that is enabled using the third party's own application (referred to herein as “app”) and not the app of the payment provider. Enabling a merchant to accept chip and PIN payments usually requires the merchant to certify (accredit) their application (e.g., a point-of-sale (POS) system) end to end with the payment providers (e.g., Visa, MasterCard). A software development kit (SDK) modification to the application allows the merchant to accept chip and PIN cards the without the need to certify the application. The SDK includes the functionality that needs to be certified, and certifies it once with a service provider.
US10535065B2

A system for bankcard payments, wherein payments are peer-to-peer transactions between the cardholder and merchant without participation from any third party. The system uses standard bankcards and supports both debit and credit card payments. For authorization of payments the system uses a special, global, distributed, append-only, and secure public bankcard ledger. The entries in the ledger are virtual accounts used for bankcard payments, organized into account chains. The system provides security, privacy, anonymity, and untraceability for cardholders and their transactions. The system allows for various users of the system to participate in transactions using preexisting payment systems. In one embodiment, specially designed mobile software modules and an innovative payment protocol all for transactions to be made between users.
US10535064B2

Systems, methods, and computer-readable media are provided for processing and settling financial transactions. An example method comprises receiving a transaction from an originator. The transaction comprises information associated with an identification of an initiating user or the account. The method comprises determining the actual account number, transmitting a financial services transaction request comprising the actual account number to a financial institution, receiving a response, and transmitting a response back to the originator. Another method comprises receiving, from a user device, a request to associate a financial account with a user account. The method comprises generating and sending an association message to a payment network and receiving a key associated with the financial account for use in initiating financial transactions. Another method comprises utilizing such a key to generate and process a transaction request. Other systems, methods, and media are also provided.
US10535063B2

Disclosed herein are certain embodiments of systems and methods for standardizing a plurality of digital wallet credits, into one digital wallet system. Expenditures of merchant issued credit stored in digital wallets are supported by tokenization of assets. Assets are encoded and represented by currencies tracked on public ledgers. Data is mined from the public ledger, decoded, and presented to users with a unified interface which allows users to view balances at any time of all digital wallets in their possession.
US10535057B2

In response to detecting that a battery level of a first computing device is below a threshold level, a computer system determines that a second computing device is within a threshold distance of the first computing device. In response to the determining that the second computing device is within the threshold distance of the first computing device, the computer system creates a reference identifier (ID) and transmits information corresponding to the reference ID to the second computing device. In response to detecting a usage of the information corresponding to the reference ID by the second computing device, the computer system transmits a request for authentication information. In response to determining that authentication is successful, the computer system transmits a payment from an account associated with a user of the first computing device to an account associated with a recipient.
US10535056B2

A method for identifying a funds transfer opportunity in an electronic media accessed by a mobile device may include monitoring the electronic media for the funds transfer opportunity, identifying the funds transfer opportunity in the electronic media, and outputting indication for the funds transfer opportunity in the electronic media. The method may further include receiving confirmation to instantiate a funds transfer based on the indicated funds transfer opportunity on the mobile device and instantiating the funds transfer based on the received confirmation.
US10535052B2

Transaction data is collected from POS terminals in order to generate transaction paths for account holders. The transaction paths link merchant locations where transactions are conducted. Common features of transaction paths, such as intersecting path locations, and transaction data associated with the merchant locations are used for marketing and other purposes.
US10535042B2

Usages of language are analyzed in ways that are at least partially language independent. In preferred embodiments, portions of a document are hashed, and the resulting hash values are compared with each other and with those of other documents in real-time. Analyses can be used to gauge conformity of a document to one or more standards utilizing a hash triplet consisting of a hash for each document word and two involving the word and its preceding and following words, to provide suggestions to the author, and to filter email.
US10535038B2

Determining a remaining amount of material in a material package may be provided. First, a weight of the material package may be received in response to the ingress of the material package back into an operations area. Then, based upon a beacon code received in response to the ingress of the material package back into the operations area, a material database may be queried for a material package record. Next, a remaining amount of material corresponding to the material package may be calculated based upon the received weight and data from the material package record found from the material database query. The material package record may then be updated in the material database with the calculated remaining amount of material corresponding to the material package.
US10535031B2

The present disclosure relates to systems and methods for assigning node profiles to record objects. The method includes maintaining a plurality of node profiles. The method includes identifying a record object to which to assign a node profile. The method includes selecting a subset of node profiles that satisfy a node profile selection policy. The method includes generating, for each of the subset of node profiles, a performance profile using electronic activities of the node profiles and one or more object field-value pairs of the record object. The method includes determining, for a first node profile, that a match score between the first node profile and the record object based on the performance profile and one or more object field-value pairs of the record object satisfies a threshold. The method includes storing an association between the first node profile and the record object based on the match score.
US10535017B2

The present disclosure relates to the electronic document review field and, more particularly, to various apparatuses and methods of implementing batch-mode active learning for technology-assisted review (TAR) of documents (e.g., legal documents).
US10535003B2

A method for establishing semantic equivalence between a plurality of concepts including: providing an Orthogonal Semantic Equivalence Map in which first, second, and third extensional concept models are related; selecting or de-selecting a concept in the first concept model; selecting or deselecting a (relation, concept) pair representing an intensional relation from a concept in the first concept model to a concept in the second concept model over a concept in the third concept model; determining a subset of intensional relations from the selected concepts in the first concept model to concepts in the second concept model; determining a set of concepts from the first concept model that are related to concepts in the second concept model over the selected (relation, concept) pairs; and determining the narrowest common extension of the set of concepts from the first, second, or third concept models that are related over the selected intensional relations.
US10535002B2

An approach is provided for optimally routing events in an IT system to solvers which provide resolutions of the events. Event streams originating from the IT system are defined. Events are classified into the event streams. An optimization problem is solved that minimizes costs incurred for using respective solvers based on constraints which include success rates of the solvers. Based on the solved optimization problem, policies are defined that associate the event streams to the solvers in a many-to-one correspondence. In real time, the defined policies are applied to the event streams. Based on the applied policies and the classified events, the events are routed to respective solvers. An indication is received that the events are resolved by the respective solvers, which reduces downtime in the IT system.
US10535001B2

A method for training a deep learning algorithm using N-dimensional data sets may be provided. Each data set comprises a plurality of N−1-dimensional data sets. The method comprises selecting a batch size and assembling an equally sized training batch. The samples are selected to be evenly distributed within said respective N-dimensional data sets. The method comprises also starting from a predetermined offset number, wherein the number of samples is equal to the selected batch size number, and feeding said training batches of N−1-dimensional samples into a deep learning algorithm for the training. Upon the training resulting in a learning rate that is below a predetermined level, selecting a different offset number for at least one of said N-dimensional data sets, and going back to the step of assembling. Upon the training resulting in a learning rate that is equal or higher than said predetermined level, the method stops.
US10534999B2

An apparatus for classifying data using a neural network includes an input layer configured to receive input data; an output value to output a plurality of first output values of the input data with respect to each of at least one of all classes, and output only one first output value of the input data with respect to each of a rest of all of the classes; and a boost pooling layer to receive one or more output values output for each class, and output one second output value for each class.
US10534995B2

A network of apparatuses that characterizes items is presented. A self-updating apparatus includes a processing unit that has a memory storing parameters that are useful for characterizing different items, and a processing module configured to automatically select sources from which to receive data, modify the parameters based on the data that is received, and to select recipients of modified parameters. Selection of sources and recipients is based on comparison of parameters between the processing module and the sources, and between the processing module and the recipients, respectively. The processing unit may include an artificial intelligence program (e.g., a neural network such as a machine learning program). When used in a network, the processing units may “train” other processing units in the network such that the characterization accuracy and range of each processing unit improves over time.
US10534984B1

Various embodiments are generally directed to techniques of adjusting the combination of the samples in a training batch or training set. Embodiments include techniques to determine an accuracy for each class of a classification model, for example. Based on the determined accuracies, the combination of the samples in the training batch may be adjusted or modified to improve the training of the classification model.
US10534977B2

An example method for segmenting an object contained in an image includes receiving an image including a plurality of pixels, transforming a plurality of characteristics of a pixel into respective neutrosophic set domains, calculating a neutrosophic similarity score for the pixel based on the respective neutrosophic set domains for the characteristics of the pixel, segmenting an object from background of the image using a region growing algorithm based on the neutrosophic similarity score for the pixel, and receiving a margin adjustment related to the object segmented from the background of the image.
US10534976B2

A display apparatus includes a request information acquiring section, an information analyzing section, and a distinction tip deciding section. The request information acquiring section acquires request information including information to distinguish a target. The information analyzing section analyzes the request information acquired by the request information acquiring section, and extracts information required to distinguish the target. The distinction tip deciding section decides a distinction tip when a user distinguishes the target based on the information extracted by the information analyzing section.
US10534970B2

A system and method of inspection may include capturing image data by a stereo imaging device. A determination as to whether noise indicative of a transparent or specular object exists in the image data may be made. A report that a transparent or specular object was captured in the image data may be made.
US10534962B2

Techniques are provided for increasing the accuracy of automated classifications produced by a machine learning engine. Specifically, the classification produced by a machine learning engine for one photo-realistic image is adjusted based on the classifications produced by the machine learning engine for other photo-realistic images that correspond to the same portion of a 3D model that has been generated based on the photo-realistic images. Techniques are also provided for using the classifications of the photo-realistic images that were used to create a 3D model to automatically classify portions of the 3D model. The classifications assigned to the various portions of the 3D model in this manner may also be used as a factor for automatically segmenting the 3D model.
US10534958B1

An events and data management system includes a computing device having a processor, an input device, an output device; and memory. The system further includes an external input device communicatively coupled to the computing device over a network. The memory stores information from the computing device and the input device; and a user accesses the information on the computing device via a graphical user interface.
US10534956B1

A system receives a digital representation of a biometric for a person, uses the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and uses the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information.
US10534952B1

A system and method for providing a matching process that determines a conforming pattern match to a pattern-under-test from a set of matching patterns in a pattern storage. A matching process tests every template against the pattern-under-test and resolves a conforming match condition when multiple matches to the pattern-under-test are found. In some embodiments, a matcher engine using variable match thresholds may be used to differentiate among matching templates to identify a conforming-matching template with respect to the pattern-under-test.
US10534944B1

A method and apparatus for capturing images of symbols and decoding symbols based on the distance of the target from the reader. The distance of the symbol from the reader causes the controller to switch between different parameters, imaging assemblies, decode modules and/or decode approaches in order to decode different symbology types.
US10534940B2

For emphasizing equipment based on an equipment tag, a processor receives a given equipment reference code for a given equipment instance. The processor further identifies one or more equipment tags in the image. Each equipment tag corresponds to a unique equipment reference code. The processor identifies a given equipment tag corresponding to the given equipment reference code in the image. In addition, the processor emphasizes the given equipment instance in the image presented on the display.
US10534937B2

An industrial control system module and methods are described for self-destruction or the destruction and/or erasure of sensitive data within the industrial control system module upon an indication of an unauthorized module access event. In an implementation, a secure industrial control system module includes a circuit board including electrical circuitry; a sealed encasement that houses the circuit board, where the sealed encasement includes a housing having a first housing side and a second housing side, where the housing is configured to house the circuit board when the first housing side and the second housing side are coupled together; and a first sensor component integrated with the sealed encasement, where the first sensor component is communicably coupled to the circuit board and electrical circuitry and is configured to provide an indication of an unauthorized access event.
US10534932B2

Location and other status information may be communicated between Proximity Service (ProSe) users. A ProSe function may retrieve a ProSe WTRU's location data from SLP and provide it to a monitoring WTRU via a ProSe discovery procedure or EPC-level ProSe discovery procedure. A ProSe function may retrieve a ProSe WTRU's location data from a ProSe WTRU and provide it to monitoring WTRUs via a ProSe discovery procedure. A ProSe WTRU may broadcast its location and/or other status information in a discovery message. A ProSe function may encrypt the location and/or other status information for encryption before broadcast. A ProSe WTRU may send its location and/or other status information via a user plane to another ProSe WTRU or ProSe group. A ProSe function may verify whether a WTRU is permitted to disclose and/or process information (e.g., location information) and may indicate to a WTRU whether to disclose information, e.g., before the information is disclosed, and/or whether to process the information.
US10534920B2

The invention relates to a method for storing data, wherein the method, in order to store a file (101), comprises: —automatic generation (602) of a distribution schedule (416); —performance (604) of an error correction method, which is specified in the distribution schedule, for generating file fragments from the file by a user computer system; —sending (606) of an authorisation enquiry (420) for storing the file fragments in the memory services (SD2, SD4-SD6) identified in the distribution schedule from the user computer system to a file management server via a network; —in response to reception of the authorisation enquiry by the file management server, requesting (608, 424) of an authorisation token by the file management server from each of the memory services identified in the distribution schedule and forwarding (610) of the authorisation token (428) obtained in response to the request to the user computer system by the file management server; and —storage (612) of the generated file fragments in the storage media (SM2, SM4-SM6) of the identified memory services by means of authorisation verification by the authorisation token by means of the user computer system bypassing the file management server; wherein metadata (312) that permit the reconstruction of the file from the stored file fragments are stored in the user computer system and/or the file management server and are protected against access by the memory services.
US10534919B1

One implementation of a method for providing backup storage services for encrypted data includes receiving signatures of convergently encrypted portions of data from client computers, determining whether the encrypted portions are already present on a backup storage, and obtaining only the needed portions. Users unassociated with a particular user account are denied access to information backed up in that account. The backup storage also stores password protected key files holding signatures of the unencrypted portions of data. One implementation of a system includes a memory, a single-instance storage circuit, a user account management circuit, and a signature index. The memory holds a user-account database and backup copies of convergently encrypted portions of data. The single-instance storage circuit uses the signature index to prevent duplicative backup copies. The user account management circuit responds to download requests after authenticating the user information associated with the requested data.
US10534908B2

An enterprise threat detection (ETD) pattern is executed against received log event data from one or more computing systems. Using the ETD pattern, an event threshold is determined to have been exceeded. Entities associated with an alert created based on the exceeded threshold are determined and, at runtime, a severity value is calculated for each determined entity associated with the alert. A selection is received of a determined entity on which to perform mitigation action activities. Mitigation action activities associated with the determined entity are written into an activity record data record. A mitigation action activity is closed on the determined entity and a determination performed that all mitigation action activities associated with all entities related to the created alert have been closed. The created alert is closed.
US10534906B1

A computerized system and method is described for classifying objects as malicious by processing the objects in a virtual environment and monitoring behaviors during processing by one or more monitors, where the monitoring is conducted in an electronic device that is different than the electronic device within which an analysis of attributes of the objects is conducted beforehand. The monitors may monitor and record selected sets of process operations and capture associated process parameters, which describe the context in which the process operations were performed. By recording the context of process operations, the system and method described herein improves the intelligence of classifications and consequently reduces the likelihood of incorrectly identifying objects as malware or vice versa.
US10534904B2

According to an embodiment of the present invention, there is provided an input processing system including: an information storage device; and an information processing device, in which the information storage device includes: an input information storage unit configured to store information for performing input processing and identification information so that both of the information corresponds to each other; an identification information receiving unit configured to receive the identification information from the information processing device; an information transmitting unit configured to transmit, to the information processing device, the information for performing input processing stored to correspond to the identification information received by the identification information receiving unit; an identification information storage unit configured to store the identification information; an identification information transmitting unit configured to transmit the identification information to the information storage device; and an information receiving unit configured to receive the information for performing input processing transmitted by the information transmitting unit.
US10534902B2

A prism member of an authentication apparatus includes a living body contact surface configured to be in contact with the living body, and an imaging surface opposed to the living body contact surface and formed at a position generally parallel therewith. The prism member includes a reflection surface in contact with the living body contact surface and the imaging surface, to totally reflect light reflected from the former surface toward the latter surface. The reflection surface is at angle such that (i) light through the living body contact surface into the prism member does not reach to the reflection surface, and (ii) light from an inside of the prism member is totally reflected at the living body contact surface in an optical path running from the imaging surface and reaching the living body contact surface by way of the reflection surface. A first imaging unit captures a living-body reflected light.
US10534896B2

A method of authorising use of a computer program only able to be used when an authorised message is received from an authorising system includes providing an authorisation system, making a request to use a computer program, signalling the request to the authorisation system, the authorisation system recording the use of the computer program and providing the authorisation message to the computer program upon receipt of the authorisation message the computer program may be used.
US10534895B2

A computer system, computer program product and method for determining a probability of attaining a PK-PD target associated with efficacy for a patient that includes a processor obtaining information identifying an infection and based on the information, generating and displaying, by the processor, a list comprising one or more pathogens consistent with the information, the processor then obtaining a first indication designating at least one pathogen from the list comprising one or more pathogens and based on at the obtaining of the least one pathogen, generating a list comprising one or more drug therapies utilized to treat the at least one pathogen. The method also includes the processor obtaining, descriptive information relating to a patient and based on the one or more drug therapies, selecting a pharmacokinetic model and the processor applying the pharmacokinetic model and utilizing the information relating to the patient to determine, for each of the one or more drug therapies, a probability of attaining a PK-PD target associated with efficacy for the patient with the infection.
US10534883B1

A database is constructed based on a batch PBA performed on a plurality of paths of an integrated circuit. A local PBA is performed on a portion of a selected path. A selected optimization move is identified on the portion of the selected path, based on a result of the local PBA that best meets a set of constraints. A path-wide PBA is performed for an updated path that is based on the selected path incorporating the selected optimization move. The selected optimization move is committed in a netlist associated with the integrated circuit.
US10534874B2

The present invention provides particle etching or depositing evolutionary simulation method and device. The method comprises: step 1. obtaining an initial profile; step 2. sampling a series of areas for the profile, and performing an evolution process on each of the series of area by using a micro etching or depositing method; step 3. obtaining macro profile evolution parameters based on a micro evolutionary computation result; step 4. performing macro profile evolutionary computation, comprising: performing profile evolutionary computation by using a macro profile evolution method based on the macro evolution parameters; and step 5, judging whether a termination condition is met, if yes, terminating evolution, and if not, repeating the steps 2-4. In the evolutionary simulation method according to embodiments of the present invention, a micro evolution condition is determined by macro computation, meanwhile, the micro evolution result is transferred to a macro process to determine macro evolution parameters, so that macro computation and micro computation are organically coupled, a trans-scale simulation problem is at least partially solved, and the simulation result is more accurate and rapid.
US10534863B2

A computing system can receive a request to apply semantic token tagging on a specified domain, and can retrieve a set of data associated with the specified domain from a data storage facility. Canonical sequences can be formed from strings included in the data set. Each canonical sequence can be permutated to form sequence variations and each sequence variation can be verified against a generalized domain. Semantic token tagging can be applied to the specified domain using a subset of the sequence variations that are successfully verified as training data.
US10534859B2

A method of computerized presentation of a legend of object symbols on a document. The method includes receiving a document having object symbols. Each object symbol includes a graphical representation, an object symbol type and an object type numerical value. The method includes generating one or more groups of object symbols of the one or more object symbols based upon the object symbol type of each of the object symbols. The method includes deriving a group cumulative quantity for each group of object symbols based upon the object type numerical value of each object symbol in each group of object symbols. The method includes generating a legend including a one or more legend entries corresponding to each of the one or more groups of object symbols. Each legend entry includes a group type symbol, the object symbol type, and a group cumulative quantity. The method includes displaying the legend.
US10534858B2

Document version discoverability and persistence are provided. A version history of a document includes snapshots of the document as it is created and edited over time. When a version history for a document is invoked, a list of the previous versions of the document is generated for display. Certain versions may be more important to a user. Upon selection of a version, an option to append identification metadata to the selected version is displayed. Received text input is appended to the version of interest, and stored as identification metadata. When a user subsequently selects to view the version history of the document, the identification metadata are displayed with the version of interest, enabling the user to quickly and easily identify the version of interest. Additionally, the version of interest is prioritized, ensuring that it is persisted and not purged when older versions are removed from storage.
US10534855B2

A method of converting a JavaScript Object Notation (JSON) schema to an Efficient Extensible Markup Language (XML) Interchange (EXI) document. The method may include generating an XML structure from a JSON schema for data at a first size and including one or more properties, wherein the one or more properties are XML attribute names in the XML structure. The method may also include generating an EXI grammar including the one or more properties. Further, the method may include generating the EXI document for the data at a second size smaller than the first size and based on the EXI grammar.
US10534845B2

A system and method is provided that ranks and sorts websites, apps, email, or VR environment content in real-time to increase engagement, CTR, conversions, and revenue. A client applies attributes to sections of the digital content. A server system tracks end user inputs and generates optimized layouts for the digital content, such as a webpage. The document layout is ordered or reorganized before or after the document is delivered to the end user.
US10534841B2

Aspects for submatrix operations in neural network are described herein. The aspects may include a controller unit configured to receive a submatrix instruction. The submatrix instruction may include a starting address of a submatrix of a matrix, a width of the submatrix, a height of the submatrix, and a stride that indicates a position of the submatrix relative to the matrix. The aspects may further include a computation module configured to select one or more values from the matrix as elements of the submatrix in accordance with the starting address of the matrix, the starting address of the submatrix, the width of the submatrix, the height of the submatrix, and the stride.
US10534840B1

Technology is described herein for performing multiplication using non-volatile memory cells. A multiplicand may be stored a node that includes multiple non-volatile memory cells. A multiplicand is stored a node that includes multiple non-volatile memory cells. Each memory cell in the node is connected to the same bit line, in one aspect. A multiply voltage may be applied to each memory cell in the node. Each memory cell in the node responds to the multiply voltage by passing a memory cell current to a bit line. The multiply voltage(s) are simultaneously applied to each memory cell in the node, such that the memory cell current of each memory cell flows in the bit line. The magnitude of the bit line current represents a product of the multiplier and the multiplicand. Vector/vector multiplication may be performed using “n” nodes of memory cells connected to the same bit line.
US10534823B1

Embodiments disclose a recommendation engine that implements a system and method for classifying users and media content, and for determining which media items a particular user will most likely enjoy. By organizing users and media content in a 3 dimensional virtual space and assigning x, y, and z coordinates to each, their relationship and affiliation with/to one another is defined by their distances from each other. When a user rates a media item highly, both that user and that media item move closer together. When a user gives a negative rating to a media item, they move farther apart. Further multiple users who rate the same media item similarly move closer together to form clusters of similar interest groups. This terraforms the virtual space into a natural attraction/separation of like-minded/different-minded users and similar/dissimilar media content.
US10534821B2

A social networking system obtains specific structured data about a user via a composer interface having textual content with incomplete portions and input fields corresponding to the incomplete portions. The input fields map to data fields in the user's profile and are selected based on the social networking system's need for the information associated with the data fields.
US10534820B2

A system and architecture for enhancing search results generated by an Internet search engine, so that those search results include enhanced buyer-oriented information, is disclosed. According to one aspect, a list of search results generated by an Internet search engine comprises one or more search results that are associated with one or more URLs in a set of URLs. For each such URL, seller-specific information, which may be based on and/or comprise ratings that are associated with registered selling entities that are associated with that URL, is presented in association with that URL's corresponding search result in the list of search results. A user who submitted query terms, based upon which the list of search results was generated, can use the presented rating information to determine which of the search results to investigate further.
US10534812B2

Systems and methods are disclosed indexing digital content. The method may include receiving a plurality of pieces of digital content from a plurality of sources and identifying a time stamp associated with each piece of digital content. The method may also include associating the digital content together into groups based on the time stamps. Moreover, the method may include providing access to the associated digital content.
US10534807B2

An information processing apparatus includes a use determination processing portion, a first acquisition processing portion, and a time notification processing portion. The use determination processing portion determines whether or not its associated information processing apparatus is in use. The first acquisition processing portion, when a use request of its associated information processing apparatus is received in a state where the use determination processing portion has determined that its associated information processing apparatus is in use, acquires a planned use time of its associated information processing apparatus via an input operation performed on an operation portion of its associated information processing apparatus. The time notification processing portion notifies a first information processing apparatus that is a transmission source of the use request, of the planned use time acquired by the first acquisition processing portion.
US10534804B2

Provided are techniques for providing customized content for social browsing flow. In response to accessing existing content, a group is identified from a plurality of groups created from behavioral and profile analysis. Additional content is created for the existing content to provide a customized browsing experience based on the identified group. The additional content is displayed with the existing content.
US10534800B2

An example method is provided in according with one implementation of the present disclosure. The method comprises generating a group of most frequent elements in a dataset, calculating features of each of the most frequent elements in the dataset, applying a trained model to the features of each of the most frequent elements, and generating a list of predicted relevant elements from the list of most frequent elements. The method further comprises determining at least one element-chain group for each predicted relevant element and a group score for the element-chain-group, ordering a plurality of element-chain groups for the dataset based on the group score for each of the element-chain groups, and identifying a predetermined number of element-chain groups to be outputted to a user.
US10534791B1

A data intake and query systems processes events received via the hypertext transfer protocol (HTTP). The HTTP events are associated with tokens. The received events are received by event collectors and distributed for storage. The data intake and query system receives requests to provide analyses and visualizations regarding the stored HTTP events. These requests can be customized based on selected tokens and selected data storage components. The visualizations are generated in response to the requests, and transmitted to the requesting device.
US10534780B2

Non-limiting examples of the present disclosure describe a unified ranking model that may be used by a plurality of entry points to return ranked results in response to received query data. The unified ranking model is provided as a service for a plurality of entry points. A query is received from an entry point of the plurality of entry points. Results data for the query data is retrieved. A unified ranking model is executed to rank the results data. Execution of the unified ranking model manipulates feature data of the unified ranking model based on user context signals associated with the received query data and acquired result retrieval signals corresponding with the retrieved results data. Execution of the unified ranking model generates ranked result data. Ranked results data is returned to the processing device corresponding with the entry point. Other examples are also described.
US10534772B2

The invention is directed towards a database access coordination arrangement (23) in a federated database system (10) comprising applications (Ai, A2, A3) that access databases (34-50) under the control of a number of query handlers (24-32), the database access coordinating arrangement providing a group of traffic distribution units (16-22), each having connections to corresponding query handlers, and a traffic control unit (TCU), which traffic control unit selects traffic distribution unit for a query (Qi) from an application (Ai) based on at least one connectivity map of the connections existing between traffic distribution units, query handlers and databases and connectivity states of connections between traffic distribution units and query handlers, and schedules the query to the selected traffic distribution unit for accessing a database.
US10534762B2

A computer-implemented method, computer program product and system for data sampling in a storage system. The storage system includes a dataset comprising records and a buffer. The dataset is scanned record-by-record to determine whether the current record belongs to a random sample. If so, then the current record may be added to a first set of records. Otherwise, at least one storage score may be calculated or determined for the current record using attribute values of the current record. Next, it may be determined whether the buffer includes available size for storing the current record. In case the buffer comprises the available size, the current record may be stored in the buffer. Otherwise, at least part of the buffer may be free up. A subsample of the dataset may be provided as a result of merging the first set of records and at least part of the buffered records.
US10534760B1

Retrieving backup parameters for recovery is described. A clone copy is created of a backup file stored on a disk. The clone copy is stored on an external destination node including an external disk and/or a tape. Backup parameters are stored to a backup catalog. The backup parameters identify a location of the clone copy. A request is received to recover the clone copy. The backup parameters are retrieved from the backup catalog. The clone copy is recovered from the external destination node based on the backup parameters. The clone copy is restored to a database associated with the backup file.
US10534758B1

Embodiments are directed to a file system engine that provides a file system that includes a plurality of blocks on a file storage tier with portion of the blocks associated with a cache storage tier. A cache engine provides heat extents that include a heat score and a run length value such that the heat extents are represent activities associated with the blocks. Heat extents associated with file system activities are determined based on a position of the blocks that corresponds with the run length values of the heat extents and sectors on the file storage tier. Heat scores associated with the heat extents may be modified based on the activities and distribution models to conform the heat extents with the distribution models. Blocks associated with heat scores that are less than a threshold value provided by the distribution models may be disassociated from the cache storage tier.
US10534754B2

A method and apparatus for a search function are provided in a touch-sensitive device that supports a search for contents in a list view by using a dedicated keypad displayed in the list view. In the method, the apparatus displays the dedicated keyboard for a content search in the list view, and performs the content search in the list view in response to an interaction inputted on the dedicated keyboard. The apparatus then displays at least one execution item associated with at least one found content, and executes the content associated with a selected one among the at least one execution item.
US10534748B2

Systems, components, devices, and methods for generating suggestions for content files are provided. A non-limiting example is a method for generating suggestions for arranging content. The method includes the step of receiving a content file from a client, the content file including a content region and a content element. The method also includes the step of analyzing the content file to select a blueprint for the content region. The method further includes the step of generating a suggestion for arranging the content region based on the selected blueprint. Additionally, the method includes the step of transmitting the suggestion to the client.
US10534743B2

A device and method for providing performance information about a processing device. A stream of performance data is generated by one or more devices whose performance is reflected in the performance data. This performance data stream is then provided to a parallel port for outputting thereof.
US10534742B2

A system and method for enabling hot-plugging of devices in virtualized systems. A hypervisor obtains respective values representing respective quantities of a resource for a plurality of virtual root buses of a virtual machine (VM). The hypervisor determines a first set of address ranges of the resource that are allocated for one or more virtual devices attached to at least one of the plurality of virtual root buses. The hypervisor determines, in view of the first set of allocated address ranges, a second set of address ranges of the resource available for attaching one or more additional virtual devices to at least one of the plurality of virtual root buses. The hypervisor assigns to the plurality of virtual root buses non-overlapping respective address ranges of the resource within the second set.
US10534741B2

Example implementations relate to transmitting signals via USB ports. For example, a system according to the present disclosure, may include a host module including a plurality of USB ports, a first expansion module, and a second expansion module. The first expansion module may include a first USB port and a second USB port. The first expansion module may receive a signal from the host module at a first USB port, and direct the signal to a second USB port. The first expansion module may transmit the signal to a second expansion module via a second USB port.
US10534738B2

A system includes a host interface, a storage interface, and one or more control circuits coupled to the host interface and coupled to the storage interface. The one or more control circuits include a common set of registers configured to maintain first entries according to a first storage protocol for first storage devices connected to the storage interface and to maintain second entries according to a second storage protocol for second storage devices connected to the storage interface.
US10534726B2

Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.
US10534714B2

Systems, methods, and software described herein allocate cache memory to job processes executing on a processing node. In one example, a method of allocating cache memory to a plurality of job process includes identifying the plurality of job processes executing on a processing node, and identifying a data object to be accessed by the plurality of job processes. The method further provides allocating a portion of the cache memory to each job process in the plurality of job processes and, for each job process in the plurality of job processes, identifying a segment of data from the data object, wherein the segment of data comprises a requested portion of data and a predicted portion of data. The method also includes providing the segments of data to the allocated portions of the cache memory.
US10534712B1

A method for service level agreement (SLA) allocation of resources of a cache memory of a storage system, the method may include monitoring, by a control layer of the storage system, actual performances of the storage system that are related to multiple logical volumes; calculating actual-to-required relationships between the actual performances and SLA defined performances of the multiple logical volumes; assigning caching priorities, to different logical volumes of the multiple logical volumes; wherein the assigning is based on, at least, the actual-to-required relationships; and managing, based on at least the caching priorities, a pre-cache memory module that is upstream to the cache module and is configured to store write requests that (i) are associated with one or more logical volumes of the different logical volumes and (ii) are received by the pre-cache memory module at points in time when the cache memory is full; wherein the managing comprises transferring one or more write requests from the pre-cache memory module to the cache memory when the cache memory is not full.
US10534710B2

In embodiments, an apparatus may include a CC, and a LLC coupled to the CC, the CC to reserve a defined portion of the LLC where data objects whose home location is in a NVM are given placement priority. In embodiments, the apparatus may be further coupled to at least one lower level cache and a second LLC, wherein the CC may further identify modified data objects in the at least one lower level cache whose home location is in a second NVM, and in response to the identification, cause the modified data objects to be written from the lower level cache to the second LLC, the second LLC located in a same socket as the second NVM.
US10534696B1

A computer-implemented method for improving comparative performance test results of mobile applications may include (1) determining an optimum testing configuration for a mobile computing device, (2) directing the mobile computing device to (a) execute a comparative performance test, (b) operate in accordance with the determined optimum testing configuration during the execution of the comparative performance test, and (c) write data generated during the execution of the comparative performance test to a random-access memory (RAM) drive of the mobile computing device, (3) recording a network response directed to the mobile computing device, (4) detecting a subsequent network request sent by the mobile computing device, (5) sending the recorded network response to the mobile computing device in response to detecting the subsequent network request, and (6) tracking a control performance value and a modified performance value during the comparative performance test. Various other methods and systems are also disclosed.
US10534687B2

In one embodiment, a processor comprises a fabric interconnect to couple a first cache agent to at least one of a memory controller or an input/output (I/O) controller; and a first cache agent comprising a cache controller coupled to a cache; and a trace and capture engine to periodically capture a snapshot of state information associated with the first cache agent; trace events to occur at the first cache agent in between captured snapshots; and send the captured snapshots and traced events via the fabric interconnect to the memory controller or I/O controller for storage at a system memory or storage device.
US10534685B2

A method, a system, and a computer program product for monitoring of software applications are disclosed. A request for data associated with a software application is received. Based on the received request, a monitoring agent is injected in a response data. The response data is responsive to the received request. Using the monitoring agent, at least one transaction implementing the response data is monitored. The transaction is executed by the software application. Data associated with execution of the transaction is collected based on the monitoring.
US10534684B2

Techniques described herein generally relate to a task management system for a chip multiprocessor having multiple processor cores. The task management system tracks the changing instruction set capabilities of each processor core and selects processor cores for use based on the tracked capabilities. In this way, a processor core with one or more failed processing elements can still be used effectively, since the processor core may be selected to process instruction sets that do not use the failed processing elements.
US10534683B2

A computer receives data from a storage device. The computer identifies a state value of the storage device and at least one maintenance task included in the received data. The computer generates a set of instructions for limiting the workload of a storage device executing maintenance tasks. According to the generated instructions, the computer limits the workload placed on the storage device.
US10534680B1

A method of simulating device state changes in an integrated system includes receiving a transaction request from a client device, storing the transaction request as a first event in an event log, transmitting the transaction request to a terminal device, storing the transmission of the transaction request as a second event in the event log, receiving a device response from the terminal device, storing the device response as a third event in the event log, and when the integrated system is under test, a simulator replays the stored events in the integrated system under test.
US10534676B2

A computer implemented method is provided for determining a delay between a first database and an associated replicated database by replicating transactions of the first database in the replicated database, determining a delay between the two databases based on a commit timestamp from the first database and a timestamp associated with the commit transaction becoming visible in the replicated database. Then, after a predefined period of time has elapsed since replicating the commit transaction, determining a second delay based on a timestamp associated with a heartbeat log and a replicated database system time. And, selectively determining to execute or deny a statement received by the replicated database based on the second delay. Related apparatus, systems, techniques and articles are also described.
US10534673B2

In certain embodiments, a tiered storage system is disclosed that provides for failover protection during data backup operations. The system can provide for an index, or catalog, for identifying and enabling restoration of backup data located on a storage device. The system further maintains a set of transaction logs generated by media agent modules that identify metadata with respect to individual data chunks of a backup file on the storage device. A copy of the catalog and transaction logs can be stored at a location accessible by each of the media agent modules. In this manner, in case of a failure of one media agent module during backup, the transaction logs and existing catalog can be used by a second media agent module to resume the backup operation without requiring a restart of the backup process.
US10534672B2

A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a certain client's primary data, manage the operations, and generate and store resultant system-level metadata from the operations, etc. The media agent is configured to do this even when out of communication with the storage manager that manages the information management system. When communications are restored, the media agent reports the relevant metadata to the storage manager such that the storage manager may seamlessly integrate the information into its management information infrastructure.
US10534669B1

A data storage service stores a dataset on a set of storage nodes in accordance with a first encoding. A set of shards constituting quorum, and one or more additional shards, are stored on the storage nodes. The data storage system determines to store the dataset according to a second encoding, in which the second encoding has a greater number of shards. The data storage system reconfigures the storage of the dataset in accordance with the second encoding, such that the reconfigured storage forms additional shards for the second encoding by combining portions of shards of the first encoding.
US10534666B2

A method for execution by a dispersed storage and task (DST) processing unit that includes a processor includes receiving a storage request from a user device via a network, where the storage request indicates a data object for storage in a distributed storage network (DSN) and a licensing identifier associated with the data object. Encoded data slices are generated by utilizing a dispersed storage error encoding scheme. Storage requirement data is generated based on the licensing identifier, indicating unique instance numbers corresponding to each of the encoded data slices. A plurality of write requests are generated, each corresponding to one of the encoded data slices and each for transmission to one of the storage units via the network. Each write request indicates a number of unique writes of a corresponding encoded data slice to a storage unit based on the corresponding unique instance number indicated by the storage requirement data.
US10534662B2

Detecting equipment failure risk in industrial process may include distributing equipment operations data to a cluster of nodes based on a range of time and operation specified in maintenance data associated with the equipment. From a record entry in the maintenance data, an operation, installation and maintenance time may be determined. A plurality of nodes storing equipment operations data associated with the operation during a time range between the installation and the maintenance time are selected. Operation features may be determined by distributed processing operation in the plurality of nodes. The operation features are aggregated and added as an entry in a target table. Equipment failure risk is detected by risk failure analysis performed based on the target table. A signal may be sent to automatically adjust or correct one or more operation features.
US10534657B2

Techniques minimize communication while loading a graph. In a distributed embodiment, each computer loads some edges of the graph. Each edge connects a source vertex (SV) to a destination vertex. For each SV of the edges, the computer hashes the SV to detect a tracking computer (TrC) that tracks on which computer does the SV reside. Each computer informs the TrC that the SV originates an edge that resides on that computer. For each SV, the TrC detects that the SV originates edges that reside on multiple providing computers (PCs). The TrC selects a target computer (TaC) from the multiple PCs to host the SV. The TrC instructs each PC, excluding the TaC, to transfer the SV and related edges that are connected to the SV to the TaC. A vertex's internal identifier indicates which computer hosts the vertex. The TrC maintains a mapping between external and internal identifiers.
US10534653B2

A hypervisor-based virtual machine isolation apparatus and method. The hypervisor-based virtual machine isolation method performed by the hypervisor-based virtual machine isolation apparatus includes when a hypervisor starts to run virtual machines, allocating one or more colors to each of the virtual machines, allocating a page frame corresponding to the allocated colors to the corresponding virtual machine, allocating an accessible core depending on the colors of the virtual machine, and performing isolation between virtual machines corresponding to an identical color by changing a temporal/spatial scheduling order between the virtual machines corresponding to the identical color.
US10534652B1

Given a current configuration of virtual node groups in a computing cluster and a new configuration indicating one or more changes to the virtual node groups, a cluster manager generates a reconfiguration plan to arrange virtual nodes into the desired virtual node groups of the new configuration while minimizing a number of virtual nodes to be moved between physical nodes in the computing cluster.
Patent Agency Ranking