US10298587B2

A method and system are provided for generating peer-to-peer augmented reality handlers. The method includes receiving, from a user wearing a pair of augmented reality glasses, an indication that the user intends to place an augmented reality handler at a location where the user is currently looking. The augmented reality handler is for visually associating content with an item of interest to the user. The method further includes determining, by the augmented reality glasses, the location where the user is currently looking. The method also includes creating the augmented reality handler in three-dimensional space at the location and presenting, by the augmented reality glasses, the augmented reality handler to the user. The method additionally includes creating an access control list to determine authorized individuals able to use this handler. The method further includes presenting the augmented reality handler to the authorized individuals, based on the access control list.
US10298584B2

Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined whether the request is permitted by the domain that includes the at least one affected asset, by determining whether the entity with which the request originated has a trust relationship with the domain, for example. The operation is completed where it is permitted by the domain. Wireless mobile communication device assets include software applications, persistent data, communication pipes, and configuration data, properties or user or subscriber profiles.
US10298576B2

A device may provide an upload request to upload a file. The device may receive, based on the upload request, a unique identifier associated with the device. The device may obtain a file key for encrypting the file and a security key for encrypting the file key. The security key may be obtained based on the unique identifier. The device may encrypt the file, using the file key, to create an encrypted file. The device may encrypt the file key, using the security key, to create an encrypted file key. The device may provide the encrypted file and the encrypted file key for storage by a storage device.
US10298575B2

Aspects of the disclosure relate to multicomputer processing of an event authentication request with centralized event orchestration. A computing platform may receive a request to authenticate an event. Subsequently, the computing platform may generate a first authentication dataset and receive a second authentication dataset. Then, the computing platform may calculate unauthorized access likelihood scores based on the first and second authentication datasets. Thereafter, the computing platform may calculate an event security score based on the unauthorized access likelihood scores. Subsequently, the computing platform may generate first event authentication commands. Next, the computing platform may send the first event authentication commands to an unauthorized access computing device. Then, the computing platform may receive a result of an unauthorized access analysis. Subsequently, the computing platform may generate, based on the result of the unauthorized access analysis, second event authentication commands. Thereafter, the computing platform may send the second event authentication commands.
US10298566B1

Authentication mechanisms are disclosed. For example, an enterprise associated number or a social security number (SSN) can be provided to enter a first level. Then, any one of a ZIP code number, a device identifier, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
US10298563B2

The present disclosure discloses a system and method for providing multi-factor authorization for IEEE 802.1x-enabled networks. Specifically, a network device authenticates a client device to obtain access to network resources in a network via a network authentication protocol. The network device then detects a device quarantine trigger indicating an increased level of suspicion that a current user of the client device is a non-authenticated user. In response to the device quarantine trigger, the network device temporarily places the client device from an authenticated state to a quarantined state pending completion of a particular workflow by the current user. The client device has limited access to the network resources while in the quarantined state regardless of a previous successful user and/or device authentication.
US10298562B2

Technologies for distributed single sign-on operable to provide user access to a plurality of services via authentication to a single entity. The distributed single sign-on technologies provide a set of authentication servers and methods for privacy protection based on splitting secret keys and user profiles into secure shares and periodically updating shares among the authentication servers without affecting the underlying secrets. The correctness of the received partial token or partial profiles can be verified with non-interactive zero-knowledge proofs.
US10298554B2

In one embodiment, a method of secure network transmission is performed by a computer system. The method includes encrypting a payload via a first symmetric key and encrypting the first symmetric key via a second symmetric key. The method further includes encrypting an author header comprising the encrypted first symmetric key and a recipient list via a third symmetric key, wherein the recipient list comprises at least one recipient. The method also includes encrypting the third symmetric key via a public asymmetric key associated with an authentication server. Furthermore, the method includes transmitting the encrypted author header and the encrypted third symmetric key to the authentication server for use in recipient-initiated pre-access authentication. In addition, the method includes transmitting the encrypted payload and the second symmetric key over a computer network to the at least one recipient.
US10298551B1

An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device implements a messaging policy enforcement server that receives from a first client device metadata of an encrypted message to be sent from the first client device to a second client device. The received metadata comprises a first key utilized by the first client device to encrypt the message with the first key being encrypted utilizing a second key associated with the second client device. The messaging policy enforcement server processes the received metadata to determine one or more policies applicable to the encrypted message and to generate a further encrypted version of the encrypted first key utilizing one or more additional keys corresponding to the one or more policies. The further encrypted version of the encrypted first key is sent to the second client device in modified metadata of the encrypted message.
US10298547B2

System and methods for providing private social networks, which are cloud-based in some instances, are provided herein. A method includes receiving a selection of the digital data on a private user secure data storage device from a first user, receiving a selection of one or more individuals to be given access to the digital data, applying access rights for the digital data, creating a URL that points to a location within the private user secure data storage device where the digital data resides, posting the URL to a plurality of social networks using a shared message, receiving a request from a second user for the digital data when the second user clicks the URL in the shared message, and serving the digital data to the second user directly from the private user secure data storage device without storing the digital data on any of the plurality of social networks.
US10298546B2

Robust security of copyright-protected content is provided when such content is digitally stored in a storage device of a client device in encrypted form. The copyright-protected content is encrypted by a server device using a private key and a corresponding public key is used for decryption by the client device. Because access to the private key cannot be determined from the corresponding public key, and because the private key and public key are based at least in part on a unique ID number embedded in the data storage device, decryption can only be performed by the data storage device in the client device. In some embodiments, robust security of private data stored in a server device is provided using a similar public-key/private-key pair and encryption scheme.
US10298544B2

The invention relates to a method for establishing a virtual private network between local area networks, each local area network comprising at least one access gateway to a public network and a unit comprising a VPN client, the method comprising the following steps carried out each time a unit is powered on: sending, by the unit, of at least one connection message to an infrastructure connected to the public network and comprising at least one intermediate server, each connection message passing through a respective gateway of the local area network; reception, by the infrastructure, of each connection message; and determination of topology data identifying each bridge of the local area network in which the unit is placed, the method further comprising the following steps carried out for a plurality of units: instancing, by a predetermined intermediate server of the infrastructure, of a VPN server associated with the plurality of units; establishing an encryption tunnel between the VPN server and the VPN client of each unit from the corresponding topology data; and creating and storing routing data representative of a data routing rule between the established encryption tunnels.
US10298538B2

In an example, a VTEP device may store first routing information acquired by the VTEP device, wherein the first routing information may be routing information of a host device connected with the VTEP device. The VTEP stores second routing information sent from other VTEP devices in a VXLAN, wherein the second routing information may be routing information of a host device connected with the other VTEP devices. The VTEP receives an address resolution request from a source host device, wherein the address resolution request comprises an IP address of a target host device, and a VXLAN identifier of a VXLAN to which the target host device belongs. and in response to a determination that routing information of the target host device may be stored locally, the VTEP sends an address resolution response comprising a MAC address of the target host device to the source host device.
US10298534B2

A social networking system user may associate a graphical element representing the user's emotional reaction with a content item presented by the social networking system. The user is presented with one or more graphical elements maintained by the social networking system and selects a graphical element for associating with the content item. If certain graphical elements are selected, the social networking system prompts the user for compensation or requests compensation from an entity associated with the selected graphical element. The selected graphical element is associated with the content item and a connection, or other information, between the user and the object identifying the selected graphical element is stored by the social networking system. The selected graphical element may be displayed with the content item to the user and to other users connected to the user.
US10298529B2

Provided are a method, system, and non-transitory computer-readable medium for managing a group message. A message management method includes transmitting a group message in which a plurality of recipients are set at a terminal of a user; creating a group chatroom that includes the group message; receiving an individual message from a terminal of at least one recipient among the plurality of recipients; including the individual message in an individual chatroom that is created in association with each of the plurality of recipients; and displaying and providing the group chatroom and the individual chatroom as a bundled item.
US10298526B2

Embodiments are directed towards multi-level entity classification. An object associated with an entity is received. In one embodiment the object comprises and email and the entity comprises the IP address of a sending email server. If the entity has already been classified, as indicated by an entity classification cache, then a corresponding action is taken on the object. However, if the entity has not been classified, the entity is submitted to a fast classifier for classification. A feature collector concurrently fetches available features, including fast features and full features. The fast classifier classifies the entity based on the fast features, storing the result in the entity classification cache. Subsequent objects associated with the entity are processed based on the cached result of the fast classifier. Then, a full classifier classifies the entity based on at least the full features, storing the result in the entity classification cache.
US10298524B2

Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at 5 least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of 10 the instant messaging session is made perceivable on the second instant messaging controller on the second device.
US10298523B2

A presence-based capability discovery mechanism for in-call services in the rich communication services (RCS) release 6 suite of services is provided. A method can comprise receiving a unique identifier representing a communication between a first user device and a second user device, the unique identifier comprising a concatenation of a first string, a second string, and a third string, as a function of the second string, performing a look up of a first presence tuple associated with the first user device; and associating the unique identifier to first presence tuple.
US10298515B1

Methods, systems, and computer readable mediums for creating a tenant cloud are disclosed. According to one exemplary embodiment, a method for creating a tenant cloud includes receiving a request for creating a tenant cloud, wherein the request includes a tenant cloud policy indicating at least one application for utilizing a tenant cloud, wherein the tenant cloud includes a set of resources configured to act as a single tenant computing environment. The method also includes determining, using the tenant cloud policy, a set of resources for the tenant cloud. The method further includes configuring the set of resources to act as the single tenant computing environment. The method also includes deploying the at least one application for utilizing the tenant cloud.
US10298505B1

A data congestion control can operate in a hierarchical sensor network. A first data rate of data received from a set of devices is determined to compare unfavorably to a congestion threshold. A most favorable negotiation score of a set of negotiation scores corresponding to the set of devices is determined. A proposed reduced transmission rate that is less than a current transmission rate of the device and that compares favorably a boundary conditions of the device is determined. A transmission rate reduction request is generated for transmission to the one of the set of devices that indicates the proposed reduced transmission rate. An updated data rate of the data received from the set of devices is determined, and a difference between the updated data rate and the first aggregated data rate corresponds to a reduction of rate of transmission by the device.
US10298504B2

The technologies disclosed herein provide improvements to the Low Extra Delay Background Transport (LEDBAT) protocol. Some aspects of the present disclosure introduce an adaptive congestion window gain for background connections. In some configurations, a gain value for influencing the transmission rate of a background connection is dynamically adjusted based on data indicating a round trip time (RTT). The RTT includes a sum of a time in which the data is communicated to a remote device and a time in which acknowledgement is data returned from the remote device. In some configurations, the gain is decreased when the RTT is below a threshold and the gain is increased when the RTT is above the threshold. Among other features, the present disclosure also provides techniques involving a modified slow-start, multiplicative decrease and periodic slowdowns. The features disclosed herein mitigate some existing issues, such as latency drift, inter-LEDBAT fairness, and unnecessary slowdowns.
US10298498B2

The present disclosure pertains to systems and methods to identify high-priority traffic within a software defined network (“SDN”) and to route such traffic through physically distinct communication paths. Such routing may help to reduce network congestion faced by high-priority traffic and increase the reliability of transmission of such data. Certain embodiments may further be configured to generate a failover communication path that is physically distinct from a primary communication path. Still further, certain embodiments may be configured to suggest enhancements to a network that may improve a reliability criterion.
US10298495B2

Embodiments of the present invention disclose a packet forwarding method and apparatus. The method includes: receiving, by a first scheduler, a target packet; sending the target packet to a destination physical egress port corresponding to the egress port information, and increasing, according to the queue identifier, a queue length of a virtual queue corresponding to the queue identifier by the packet length; sending update information to a second scheduler, where the update information includes that the queue length of the virtual queue is increased by the packet length; and decreasing the queue length of the virtual queue by the packet length according to a bandwidth scheduling result that is corresponding to the update information and sent by the second scheduler. In this way, even if back pressure appears in the destination physical egress port corresponding to the target packet, that the first scheduler sends the target packet is not affected.
US10298490B2

Coexistence and migration of legacy and VXLAN networks may be provided. A first anchor leaf switch and a second anchor leaf switch may detect that they can reach each other over a Virtual Extensible Local Area Network (VXLAN) overlay layer 2 network. In response to detecting that they can reach each other over the VXLAN, the second anchor leaf switch may block VLANs mapped to the VXLAN's VXLAN Network Identifier (VNI) on the second anchor leaf switch's ports connecting to spine routers. In addition, the first anchor leaf switch and the second anchor leaf switch may detect that they can reach each other over a physical layer 2 network. In response to detecting that they can reach each other over a physical layer 2 network, the second anchor leaf switch may block Virtual Extensible Local Area Network (VXLAN) segments at the second anchor leaf switch.
US10298465B2

A device may receive a trained data model that has been trained using historical link quality information associated with a set of links. The device may determine, after receiving the trained data model, link quality information associated with a link that is actively supporting traffic. The device may classify the link by using the link quality information as input for the data model. The data model may classify the link into a class of a set of classes associated with measuring link quality. The device may determine an actual quality level of the link. The device may selectively update the class of the link after determining the actual link quality of the link. The device may perform one or more actions associated with improving link quality based on classifying the link and/or selectively updating the class of the link.
US10298463B2

A communication network includes nodes. The nodes are capable of communicating over a current generation network, which will include 5G before long. One, some, or all of the nodes are also capable of communicating over a previous generation network, to which 4G will be relegated before long. A third node receives a first signal from a first node over the current generation network, a second signal that is a retransmission of the first signal from a second node over the current generation network, and network dimensional parameters from the first node and/or the second node over the previous generation network. The network dimensional parameters enable the third node to determine precise locations of the first node and the second node. Using a function of the network dimensional parameters, the third node can correlate the first signal and the second signal and generate a simplified signal therefrom.
US10298459B2

A method includes: receiving a reservation, made by a user from a user terminal, regarding a bandwidth of a line; first determining whether or not a total bandwidth of a bandwidth demanded by the reservation in a time slot related to the received reservation and a guaranteed bandwidth to one or more reserved users exceeds a permissible upper limit value of the line; when the total bandwidth exceeds the permissible upper limit value, calculating a reducible bandwidth based on a bandwidth shortage produced by subtracting the permissible upper limit value from the total bandwidth and statistical information of a use bandwidth consumed by the one or more reserved users; second determining a reduction bandwidth reduced from the guaranteed bandwidth based on the calculated reducible bandwidth; and assigning, by a processor, the determined reduction bandwidth to the bandwidth demanded by the reservation.
US10298455B2

A data processing system includes a data processing device to perform various types of processing using a reconfigurable hardware processor; and a server connected to the data processing device via a network. The server includes as memory to store user information of one or more users who have operated the data processing device to perform various types of processing. The user information indicates usage trends for processing performed by each user with the data processing device. The server also includes a receiver to receive a request for hardware information from the data processing device. The request includes user information obtained at the data processing device. The server further includes a processor to compare between the user information stored in the memory and the user information included in the request for hardware information, and optimize hardware information used for previously configuring the reconfigurable hardware processor to generate optimized hardware information based on a comparison result. The data processing device includes a processor to obtain the optimized hardware information from the server and reconfigure the reconfigurable hardware processor based on the optimized hardware information.
US10298437B2

In some implementations a starter task to gather data associated with at least a portion of a communications system may be received. A plurality of targets associated with the starter task may be determined. A portion of the plurality of targets may be grouped, based on grouping criteria, to create a collection task. A plurality of bids may be received from a plurality of collection agents, where each bid of the plurality of bids includes a cost estimate to perform the collection task. A winning bid of the plurality of bids may be selected. A particular collection agent associated with the winning bid may perform the collection task.
US10298434B2

Compressed modulation feedback in codeword transmission with per-layer-modulation mapping is discussed. In the proposed compression schemes, the number of bits of feedback is compressed by excluding some of the allowed combinations of per-layer modulation orders. The excluded combinations are determined according to a fixed index delta, which prohibits any one modulation scheme being selected that has an index difference greater than the fixed index delta. The transmitting entity may then send per-layer modulation parameters, which may be the actual modulation orders identified or some relative parameter.
US10298424B2

It is provided a method, comprising modulating a carrier signal based on a group of input bits comprising n input bits with n=1, 2, 3, . . . out of 2n possible groups of input bits, such that, for each of the 2n possible groups of input bits, a respective sequence of N symbols is generated, wherein N is predefined, each symbol has a same duration T, a bandwidth of the respective sequence of the N symbols is k/(N*T) with k being a real value and 0
US10298422B1

A multi-stage amplifier circuit equalizes an input signal through multiple signal amplification paths. DC gain is kept substantially constant over frequency, while adjustable high-frequency gain provides equalization (e.g., peaking). Various embodiments include a common source topology, a common gate topology, differential signaling topologies, and a topology suitable for stabilizing a voltage supply against high-frequency transient loads. A system may include one or more integrated circuits that may each include one or more instances of the multi-stage amplifier.
US10298417B2

Methods and systems for obtaining improved channel estimates for frequency-multiplexed data transmissions such as OFDM, OFDMA, or SC-FDMA transmissions overcome the limitations of the static assumption by using a polynomial or other fitting function to fit and model the frequency dependence of the channel coefficients, so that estimates can be applied to larger subcarrier groups. Some embodiments provide channel estimates for a singular signal source, while other embodiments provide joint channel estimates for a plurality of signal sources. In embodiments, selection of the fitting functions is influenced by all previously determined channel estimates. In some embodiments, a tracking algorithm allows use of the lowest possible order of polynomial or other fitting function to model the frequency dependence of the channel coefficients, whereby the channel estimate is continually shifted in frequency while the order of the polynomial or other fitting function remains low.
US10298415B2

A user station for a bus system and a method for the wideband communication in a bus system are provided. The user station includes a communications-control unit for preparing or reading at least one message for/from at least one further user station of the bus system, in which an exclusive, collision-free access of a user station to a bus line of the bus system is ensured at least intermittently; the communications-control unit is designed to prepare channel-status information according to a time sequence for the transmission specified in the bus system for the user station so that the user station does not have to send the channel-state information in each message, and the channel-status information includes information for ascertaining the channel characteristic between the user station and the further user station of the bus system to which the message is to be sent.
US10298413B2

A communication device includes a communication port including network interface circuitry; and a processor, and a non-transitory storage medium configured to store program instructions which, when executed by the processor cause the communication device to perform a network operation comprising: entering into a listening phase; and searching for and attempting to acquire a network.
US10298410B2

In embodiments of the present invention improved capabilities are described for a computer system for organizing in-person gatherings of users of topic-related interest, comprising a web-based meeting management facility having a user interface accessible to a plurality of users, wherein each of the plurality of users may use the user interface to join at least one of a plurality of meeting groups based on at least one of topic-related interest and geographic locale, where a user becomes a member when they join the meeting group; and a server-based progressive announcement facility for enabling an organizer to control a time-staged meeting announcement release related to a meeting group based on an announcement delivery parameter, wherein the time-staged meeting announcement release includes a plurality of time-staged meeting announcements each including at least one user within the plurality of users.
US10298408B2

Power and data are transmitted via a transformer including primary side and secondary side. A primary side signal is generated by coupling a first oscillator signal modulated with a data signal with a second oscillator signal that is selectively switched on and off. At the secondary side a secondary signal is generated. A demodulator demodulates the secondary signal to recover the data signal. A rectifier processes the secondary signal to recover a power supply signal controlled by switching on and off the second oscillator.
US10298406B1

A security integrated circuit is disclosed. In some embodiments, the security integrated circuit comprises metal configured memory that stores a first portion of each of a plurality of keys, programmable memory that stores a second portion of each of the plurality of keys, and an interface for connecting to an external authentication system. The metal configured memory and programmable memory store a prescribed finite number of host keys and matching device keys. In response to a received host key from the external authentication system, a matching device key is provided by the security integrated circuit.
US10298405B2

A system may provide hardware acceleration for corrective blockchain-based record entry. Blockchain management circuitry (BMC) may receive a correction to a record entry. The BMC may access a consensus operating procedure. The BMC may apply the consensus operating procedure to the record entry to determine a corrective indicator. After completing the consensus operating procedure, the BMC may append a corrective block generated based on the record entry and corrective indicator to the blockchain. Accordingly, the system may ensure that corrective blocks added to the blockchain were generated in compliance with the consensus operating procedure.
US10298397B2

Embodiments disclosed herein provide a server, a device and methods for providing security data to a device requiring a password for use in protecting a function of the device. An example method comprises communicating a device identifier to the server; the server communicating security data to the device, wherein the password is derivable, at least in part, from the security data; the device deriving the password, at least in part, from the security data and storing the password as the access code for the protected function; and the server storing the device identifier with an association to the password.
US10298394B2

The present invention relates to a method to authenticate two devices to establish a secure channel, one belonging to a first group of devices, the second belonging to a second group of devices, in a non-traceable manner without the need to share a secret, each group being authenticated by an authority that stores a group secret key into the devices under its authority. The method uses a set of authentication tokens, one for each of the other groups with which the device is intended to communicate, said authentication token comprising at least a random number and a cipher of at least this random number by the secret key of each of these other groups, said authentication tokens being further renewed at each communication with a device from another group.
US10298377B2

Methods and apparatus for sounding reference signal (SRS) power control for a wireless transmitter/receiver unit (WTRU) are disclosed. These methods and apparatus include methods and apparatus for carrier-specific and carrier-common SRS power control in WTRUs that utilize carrier aggregation techniques. These methods and apparatus also include methods and apparatus for SRS power control in WTRUs utilizing both carrier aggregation and time division multiplexing (TDM) techniques. Additionally, these methods and apparatus include methods and apparatus for SRS power control for WTRUs utilizing multiple input multiple output MIMO operation. Methods and apparatus for SRS overhead reduction and power management in a WTRU are also disclosed.
US10298374B2

A wireless device receives a downlink control information comprising a first field and a second field. The wireless device determines a position of a first subframe in one or more subframes employing the first field. The wireless device transmits, in the first subframe, one or more channel state information (CSI) fields when the second field is set to trigger a CSI report.
US10298372B2

The present disclosure describes embodiments of apparatuses, systems, and methods for that include and apply an association between one or more first antenna ports that carry Enhanced Physical Downlink Control Channel (EPDCCH) data and one or more second antenna ports that carry Physical Downlink Shared Channel (PDSCH) data in connection with machine type communications.
US10298371B2

Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a reference signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. The reference signal is received at an out of band frequency relative to the control channel. Other embodiments are disclosed.
US10298368B2

The present invention discloses a method, includes: managing a first cell, obtaining resource scheduling information of a neighboring cell of the first cell in a first time interval, and determining an interference level of inter-cell interference of the first cell according to the obtained resource scheduling information; and measuring an inter-cell interference value of the first cell in a second time interval, and storing the measured inter-cell interference value of the first cell in the second time interval by using the interference level as an index, where the interference level is determined according to the resource scheduling information in the first time interval. Based on a stored correlation between an interference level and a real inter-cell interference value obtained by means of measurement, the first base station can quickly and accurately predict a future inter-cell interference value by determining an interference level of inter-cell interference.
US10298364B2

For transmitting data over a radio interface using subframes with a plurality of resource elements organized in a time-frequency grid, at least two groups of resource elements are determined from the resource elements of one of the subframes. Each group covers multiple consecutive resource elements in the time domain and is distinct from the at least one other group in the frequency domain. Data symbols of a sequence are consecutively mapped to the resource elements of one of the groups. If a data symbol is mapped to each resource element of the group, the next data symbols of the sequence are consecutively mapped to the resource elements of a further one of the groups.
US10298354B2

The application relates to the selection of cells to form a cell coordination group for which interference management techniques such as COMP are to be applied. The cells to be selected to improve the performance of a UE in terms of throughput or delay are not necessarily the ones which are geographically the closest because in city environments shadowing effects of buildings exist. Thus, choosing the closest cells for coordinated interference management will not be a good solution in many cases. Hence, there is a need to develop another method and mechanism for more accurately generating a cell coordination group for interference management activities. This problem is solved by the application in that either the downlink interference toward the UE from the neighboring cells is estimated or the neighbor cells listen for the UE and then predict the downlink interference. Furthermore, the algorithm starts with an initial list of cells comprising the most likely handover candidates. Furthermore, cells are eliminated if the interconnection link to the serving base station is not fast enough for the interference reducing algorithms.
US10298348B2

A cross connect apparatus or system with transparent clocking, consistent with embodiments described herein, connects a selected source or ingress port to a selected destination or egress port and clocks data out of the selected egress port using a synthesized clock that is adjusted to match a recovered clock from the selected ingress port. A transparent clocking system may generate the synthesized clock signal with adjustments in response to a parts per million (PPM) rate detected for the associated recovered clock signal provided by the selected ingress port. The cross connect system with transparent clocking may be a 400 G cross connect system with 10 G resolution. The cross connect system with transparent clocking may be used in optical transport network (OTN) applications, for example, to provide an aggregator and/or an add-drop multiplexer (ADM) or to provide a reconfigurable optical add-drop multiplexer (ROADM) upgrade to a higher data rate.
US10298346B2

In one embodiment, a method comprises receiving, by a network device, one or more advertisement messages comprising timing information describing a quality of a network clock that is originated by a master clock device at a root of a directed acyclic graph (DAG); the network device executing an objective function for the DAG providing an optimized loopless time topology for the network clock, synchronized to the master clock device, based on the timing information; and the network device attaching to a parent device in the DAG based on the objective function, for optimized generation of the network clock by the network device.
US10298344B1

A network device is provided and includes a physical layer module and a control port. The physical layer module includes one or more ports, which: receives and alters a first synchronization frame to include a timestamp indicating a received time. The control port: receives the first synchronization frame from the one or more ports; provides the first synchronization frame to a control module; and receives, from the control module a second synchronization frame including the timestamp and a follow up frame corresponding to the second synchronization frame. The one or more ports: receives the second synchronization and follow up frames from the control port and transmits the received frames from the network device; and generates an egress timestamp for the second synchronization frame and updates a timestamp field of the follow up frame or calculates a residence time and updates a correction field of the follow up frame.
US10298343B2

The present disclosure pertains to systems and methods for publishing time-synchronized information. In one embodiment, a system may include a time interface configured to receive a common time signal and a network interface configured to transmit a plurality of data packets using a network. A publishing subsystem may be configured to cause the system to publish at least one data value according to a schedule and the common time signal. A processing sequence number subsystem may be configured to generate a processing sequence number to be included in the plurality of data packets and to reset the processing sequence number at a fixed interval based on the common time signal. A data packet subsystem may be configured to generate a plurality of data packets comprising a respective processing sequence number and the at least one data value.
US10298339B2

A monitoring device for monitoring a risk of drowning for users of one or more alarm devices is provided. The alarm devices include one or more detectors configured to detect status data of the user, and the alarm device transmits a signal from at or below a water surface. A monitoring station has a controller circuit configured to receive status data from the alarm device, to detect a triggering event, and, in response to the triggering event, to select one of a plurality of alarm protocols based on the status data. The monitoring station is configured to provide a user alert to the alarm device if a loss in signal strength of the alarm device is detected by the monitoring station, and the alarm device is configured to receive a deactivation input such that if a deactivation input is received within a predetermined time, the alarm protocol is canceled and/or an alarm protocol is not issued to the monitoring station.
US10298330B2

An embodiment includes a host-equalized optical transceiver. The host-equalized optical transceiver includes a driver analog interface, a linear laser diode driver (LLDD), and an optical transmitter. The driver analog interface is configured to interface with a host integrated circuit (IC) of a host system. The LLDD is directly electrically coupled to a host IC of the host system via the driver analog interface. The LLDD is configured to receive an equalized electrical data signal directly from the host IC via the driver analog interface and to generate a driving signal based on the equalized electrical data signal. The equalized electrical data signal is a linear signal. The optical transmitter is electrically coupled to the LLDD. The optical transmitter is configured to receive the driving signal from the LLDD and to generate an optical signal that is representative of the driving signal.
US10298314B2

A method of supporting a user equipment (UE) to UE (UE-to-UE) communication by a network in a wireless communication system, the method includes transmitting a system information block associated with the UE-to-UE communication, wherein the system information block contains a period parameter indicating a periodicity at which a relay UE transmits discovery announcement, wherein the system information block contains a high threshold value and a low threshold value, wherein the relay UE is not allowed to transmit the discovery announcement if a reference signal received power (RSRP) measured by the relay UE is above the high threshold value, and wherein the relay UE is not allowed to transmit the discovery announcement if the RSRP measured by the relay UE is below the low threshold value.
US10298313B2

Exemplary embodiments described herein include systems, methods, and nodes for selecting a donor for a relay wireless device. Signal levels corresponding to signals received at a relay wireless device from a plurality of access points are determined. Signal information is received from the plurality of access points, wherein the signal information comprises a group identification for each access point. The signal information for the access points may then be compared to a donor criteria. And the access point corresponding to the greatest signal level that also comprises signal information that meets the donor criteria may be selected as the donor for the relay wireless device.
US10298303B2

Provided is a radio formed to be capable of performing wireless communication with a sensor that measures a predetermined environmental parameter in a predetermined closed space, the radio including an antenna portion disposed in the predetermined closed space and for performing wireless communication with the sensor, and a control unit that controls a mode by which the antenna portion transmits and receives wireless radio waves such that standing waves envisaged to be formed in the predetermined closed space based on radio waves transmitted from the sensor to the antenna portion, or standing waves envisaged to be formed in the predetermined closed space based on radio waves transmitted from the antenna portion to the sensor change with the lapse of time during the wireless communication.
US10298299B1

A multiple-input multiple-output (MIMO) wireless transceiver with “N” transmit and receive chains and a bandwidth evaluation circuit, a chain partitioning circuit and a switchable radio frequency ‘RF’ filter bank. The bandwidth evaluation circuit evaluates both the utilization of the WLAN(s) and any remaining communications channels and determines whether to operate the MIMO chains synchronously as a single radio or asynchronously as multiple radios. The chain partitioning circuit either partitions subsets of the MIMO chains for asynchronous operation as distinct radios or combines all MIMO chains for synchronous operation as a single radio. The switchable RF filter bank is responsive to a partitioning of subsets of the chains into distinct radios to add RF filters to a RF portion of the chains to isolate each radio from one another, and responsive to a combining of all MIMO chains into a single radio to remove all RF filters.
US10298297B2

A method and device for feeding back downlink channel feedback information, and a method and device for user pairing. The method for feeding back downlink channel feedback information includes: calculating the multi-user channel quality indication error of a user, which error is used to reflect the difference in channel quality indication between the situation of multi-user multiple input multiple output transmission and the situation of single user multiple input multiple output transmission; adding the multi-user channel quality indication error into the downlink channel feedback information which includes a pre-coding matrix indication and a channel quality indication, and feeding the same back to a base station for scheduling. Therefore, the bit error rate of demodulation in the MIMO system can be reduced and the system performance can be improved.
US10298295B2

A method can be used for detecting a potential presence of an object by a reader capable of mutually communicating via a contactless communications protocol. An antenna of the reader transmits a magnetic field on a carrier signal having a sub-carrier modulated by a first data sequence. The modulated sub-carrier is non-interpretable by the object. The antenna of the reader receives a signal resulting from the transmission. The reader demodulates the sub-carrier of the resulting signal so as to extract a second data sequence from the resulting signal. The first data sequence and second data sequence are correlated and the potential presence or absence of the object is determined based upon the result of the correlating.
US10298287B2

The present disclosure provides a mobile terminal and a wireless communication method, the mobile terminal includes: a first data card, a second data card, a first processing chip, a first logic switch, a second logic switch and a second processing chip; where the first processing chip is further configured to establish a data service link with 4G network to preform data service transmission, upon the condition that the first data card or the second data card connecting with the first processing chip; the second processing chip is further configured to establish a data service link with 4G network to preform data service transmission, upon the condition that the first data card or the second data card connecting with the second processing chip.
US10298286B2

Wireless communication wherein channel estimation accuracy is improved while keeping the position of each bit in a frame, even when a modulation system having a large modulation multiple value is used for a data symbol. An encoding operation encodes and outputs transmitting data (bit string) and a bit converting operation converts at least one bit of a plurality of bits constituting a data symbol to be used for channel estimation, among the encoded bit strings, into ‘1’ or ‘0’. A modulating operation modulates the bit string inputted from the bit converting operation by using a single modulation mapper and a plurality of data symbols are generated.
US10298275B2

An outphasing transmitter includes a decomposition block, first and second power amplifiers, and a dual-polarized antenna in a phased array antenna panel. The decomposition block decomposes a composite input signal into first and second decomposed RF signals. The first and second decomposed RF signals are coupled to the first and second power amplifiers. The first power amplifier is coupled to a vertically-polarized probe, and the second power amplifier is coupled to a horizontally-polarized probe. A plurality of dual-polarized antennas may be utilized. The first power amplifier is coupled to each vertically-polarized probe; while the second power amplifier is coupled to each horizontally-polarized probe. Alternatively, the first power amplifier may be coupled to vertically-polarized probes in each odd column, and to horizontally-polarized probes in each even column; while the second power amplifier may be coupled to horizontally-polarized probes in each odd column, and to vertically-polarized probes in each even column.
US10298274B2

A multiplexer includes filters, a common terminal with which an inductance element is connected to a connection path of the common terminal and an antenna element and a capacitance element is connected in series to the connection path, and another inductance element. An input terminal of one of the filters is connected to the common terminal via the another inductance element, and is connected to a parallel resonator. In each of the filters other than the one filter, one of the input terminal and the output terminal, which is a terminal closer to the antenna element, is connected to the common terminal, and is connected to the series resonator.
US10298268B2

A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 1024-symbol mapping.
US10298254B1

A method of arranging a capacitor array of a successive approximation register analog-to-digital converter in a successive approximation process, the method including: splitting a binary capacitor array into unit capacitors, then sorting, grouping, and rotating the original binary capacitive array involved in successive approximation conversion.
US10298250B2

An analog-to-digital converter (ADC) includes a digital-to-analog converter (DAC) that has a configurable capacitor array. Based on measurements of differential nonlinearity (DNL) and/or integral nonlinearity (INL) error by an external test computer system, an order for use of the DAC's capacitors can be determined so as to reduce DNL error aggregation, also called INL. The DAC includes a switch matrix that can be programmed by programming data supplied by the test computer system.
US10298241B1

A bidirectional clock synchronization circuit is provided. The circuit includes a bidirectional port having an input/output terminal and a transceiver, having a first interface with a unidirectional input and a unidirectional output, and a second interface with a bidirectional input/output coupled to the input/output terminal of the bidirectional port. The circuit includes a phase locked loop (PLL), having an output coupled to the unidirectional input of the transceiver, and having an input coupled to the unidirectional output of the transceiver, the phase locked loop selectable as to frequency range for the input or the output of the phase locked loop.
US10298231B2

An input device includes a capacitive sensor and a piezoelectric sensor. The piezoelectric sensor is positioned on the front side of the capacitive sensor in a front-to-back direction from the front to the back of the input device, and is configured to change its output in response to a force applied to the piezoelectric sensor from its front side. The piezoelectric sensor includes a piezoelectric layer and a first electrode and a second electrode positioned across the piezoelectric layer from each other in the front-to-back direction. The capacitive sensor includes a capacitive sensing area where the capacitive sensor is configured to perform a sensing operation. The first electrode and the second electrode of the piezoelectric sensor do not overlap the capacitive sensing area when viewed in the front-to-back direction.
US10298224B2

According to the present invention, there is provided an isolated gate driver comprising: a low voltage part including a PWM transmission unit for receiving a PWM signal from a microcontroller unit and outputting a low voltage PWM signal, and a low voltage logic block for receiving a control signal from the microcontroller unit and outputting a low voltage control signal; an insulation part for boosting the low voltage PWM signal and the low voltage control signal into a high voltage PWM signal and a high voltage control signal, respectively; and a high voltage part insulated from the low voltage part by the insulation part, wherein the high voltage part including: a high voltage logic block for outputting a slew rate control signal in accordance with the high voltage control signal; a slew rate controller for controlling a slew rate of a gate voltage of a power device external to the isolated gate driver such that the gate voltage of the power device has the slew rate depending on the slew rate control signal at a rising edge or a falling edge; and a slew rate feedback unit including a slew rate measuring unit for measuring the slew rate of the gate voltage and allowing the slew rate controller to change the slew rate of the gate voltage.
US10298209B2

Provided is a digital filter device including data rearrangement means for executing rearrangement of input data and outputting rearranged data, intermediate data calculation means for processing the rearranged data input at a specific time and generating intermediate data, filter output first calculation means for calculating a first output value at the specific time by use of the intermediate data, delay means for delaying the rearranged data by processing time taken in the intermediate data calculation means and the file output first calculation means, and filter output second calculation means for inputting output values from the delay means and the filter output first calculation means, calculating a second output value at a time other than the specific time, and outputting a filter output value obtained by adding up the first and second output values. Consequently, it becomes feasible to reduce a circuit scale without impairing performance of a digital filter used in nonlinear compensation and realize nonlinear compensation by an LSI.
US10298207B2

For a reactance filter constructed from serial and parallel resonators, in order to improve the linearity, it is proposed to connect a capacitor in series or in parallel either with a parallel resonator or a cascade of parallel resonators or with a series resonator or a cascade of series resonators.
US10298205B2

An elastic wave resonator including a piezoelectric substrate and an IDT electrode, the IDT electrode includes a first electrode finger and a second electrode finger arranged next to the first electrode finger; when W1 is the width of the first electrode finger, W2 is the width of the second electrode finger, and L is a pitch or an electrode finger center distance between the first electrode finger and the second electrode finger; a metallization ratio (W1/L) of the first electrode finger is smaller than a metallization ratio (W2/L) of the second electrode finger; a sum (W1/L+W2/L) of the metallization ratio of the first electrode finger and the metallization ratio of the second electrode finger is between about 0.65 and about 1.00 inclusive, and a ratio (W2/W1) between a width of the first electrode finger and a width of the second electrode finger is between about 1.12 and about 2.33 inclusive, or W1/L+W2/L is larger than about 1.00, and W2/W1 is between about 1.40 and about 2.34 inclusive.
US10298203B2

A chip stack having a protection structure for semiconductor device package comprises a first chip and a second chip stacked with each other. A first surface of the first chip and a second surface of the second chip are facing to each other. At least one metal pillar is formed on at least one of the first surface and the second surface and connected with the other. At least one protection ring is formed on at least one of the first surface and the second surface and having a first gap with the other. At least one electrical device is formed on at least one of the first surface and the second surface and is located inside at least one of the at least one protection ring, wherein the at least one electrical device includes a temperature sensor.
US10298178B2

A communication apparatus includes an antenna and a receive chain. The receive chain includes a switching transistor, and amplification transistor and a discharge transistor. The amplification transistor has a control terminal coupled to a current path terminal of the switching transistor. The discharge transistor has a current path coupled between the control terminal of the amplification transistor and a ground terminal. The discharge circuit is configured to discharge an intrinsic capacitance of the switching circuit when the switching transistor is in an off state.
US10298174B2

A photoelectric conversion element evaluation apparatus includes: a probe light source that irradiates a photoelectric conversion element as the object of measurement with probe light; a pump light source that irradiates the photoelectric conversion element being irradiated with the probe light with pulsed pump light; and a light receiving element that detects time dependency of a change in an amount of the probe light obtained from the photoelectric conversion element.
US10298160B2

A multi-phase brushless direct-current motor and a drive method therefor. The motor comprises a motor body and a driving module, and the driving module comprises a controller, a plurality of H-bridge unipolar inverters each of which for a respective phase, and independent phase coil windings (1) which are successively electrically connected. The method comprises: outputting pulse width-modulated sine waves with identical frequency and amplitude from the controller thereby driving respective ones of the plurality of H-bridge unipolar inverters for each phase; wherein the pulse width-modulated sine waves correspond to every two adjacent phase coil windings having a non-zero phase difference, and phase differences of the plurality of phase coil windings are identical; and outputting sine wave driving voltages or sine wave driving currents in their corresponding phases from the respective ones of the plurality of H-bridge unipolar inverters to the corresponding, electrically connected phase coil windings. The multi-phase brushless direct-current motor and the drive method therefor can realize sine-shaped voltage or current driving, thereby improving the efficiency and reducing noise.
US10298158B2

A feedback amount calculation unit uses a deviation of a current from its command value or a deviation of an air-gap flux from its command value to calculate a feedback amount. A voltage error calculation unit calculates a variation range of a voltage error between a voltage value based on a voltage equation of the electric motor and a voltage command. The presence or absence of step-out of the electric motor is determined by comparison between the variation range of the voltage error and the feedback amount.
US10298156B2

A driving device for driving a first motor to transmit a driving force to a driven object and a second motor to transmit a driving force to the driven object include a controller and a corrector. The controller outputs a first voltage command value to drive the first motor and a second voltage command value to drive the second motor. The corrector corrects the first voltage command value and the second voltage command value, based on a parameter relating to driving of the first motor and the second motor obtained when an output torque of the first motor and an output torque of the second motor are applied to the driven object in opposite directions.
US10298143B2

A rectifying circuit including: between a first terminal of application of an AC voltage and a first rectified voltage delivery terminal, at least one first diode; and between a second terminal of application of the AC voltage and a second rectified voltage delivery terminal, at least one first anode-gate thyristor, the anode of the first thyristor being connected to the second rectified voltage delivery terminal; and at least one first stage for controlling the first thyristor, including: a first transistor coupling the thyristor gate to a terminal of delivery of a potential which is negative with respect to the potential of the second rectified voltage delivery terminal; and a second transistor connecting a control terminal of the first transistor to a terminal for delivering a potential which is positive with respect to the potential of the second rectified voltage delivery terminal, the anode of the first thyristor being connected to the common potential of voltages defined by said positive and negative potentials.
US10298142B2

A power supply that includes a first current generator circuit that is coupled to a first transformer and generates a first waveform and a second current generator circuit that is coupled to a second transformer, and generates a second waveform that is out of phase with the first waveform. The first and second waveforms are rectified and combined into a DC output signal. The power supply includes a first coupling circuit that couples the first current generator circuit to the first transformer and a second coupling circuit that couples the second current generator circuit to the second transformer.
US10298138B2

In some implementations, a programmable power adapter includes a first set of switches, a resonant circuit, a transformer, and a second set of switches. The power adapter includes control circuitry configured to provide control signals that change the voltage conversion ratios of the first set of switches and the second set of switches. The control circuitry can provide control signals causing the first set of switches to operate in one of multiple operating modes that each correspond to a different voltage conversion ratio, and the control circuitry can provide control signals causing the second set of switches to operate in one of multiple operating modes that each correspond to a different voltage conversion ratio.
US10298135B1

A device and method for controlling a power supply. The method includes: monitoring a feedback signal of a feedback terminal; determining whether the feedback signal of the feedback terminal is not a pulse signal; and terminating an on/off operation of a switching element when the feedback signal of the feedback terminal is not a pulse signal. Therefore, an abnormal status of the device can be correctly detected with a simple structure when the feedback terminal is open or is shorted with other terminals, while an error operation and a damage of the device can be avoided.
US10298130B2

A switching regulator for generating an output voltage from an input voltage includes a first to fourth switches and is configured to fix an on-duty ratio of the third switch in a step-up/down mode. The switching regulator performs current mode control according to the information of current flowing through the second switch. A step-down control circuit includes a slope voltage generation part that generates a slope voltage, and generates a step-down control signal according to the slope voltage. The slope voltage generation part switches between a first operation of combining a first ramp voltage to stored information of the current to generate the slope voltage and a second operation of combining a second ramp voltage having a slope smaller than a slope of the first ramp voltage to stored information of the current to generate the slope voltage.
US10298126B1

A circuit, comprising a trapezoidal generator that comprises digital logic configured to couple at a first input to a loop controller and at a second input to a buck-boost region detector and a driver coupled to an output of the digital logic and configured to couple to at least one power transistor of a power converter.
US10298125B2

The disclosure relates to a DC-DC converter in which a first coil terminal is connected with an input terminal and a second coil terminal is connected, on the one hand, via a rectification switch to an output terminal and, on the other hand, via a control switch to a ground potential and a control circuit is configured to switch in successive switching cycles in each case in a regulating phase the rectification switch to be electrically blocking and the control switch to be electrically conducting, and in a rectifying phase to switch the control switch to be electrically blocking. A measuring component generates a measurement signal which signals a current intensity of a coil current, and a comparator circuit compares the measurement signal with a threshold value and the control circuit keeps the rectification switch electrically blocking in the rectifying phase and conducts the coil current via a bypass diode if the current intensity was continuously lower than the threshold value in the regulating phase.
US10298116B2

A control unit for a switching converter has an inductor element coupled to an input and a switch element coupled to the inductor element. The control unit generates a command signal with a switching period to control the switching of the switch element and to determine a first time period where an inductor current is flowing in the inductor element for storing energy and a second time period where energy is transferred to a load. The second time period has an end portion where the inductor current drops to zero. The control unit determines the duration of the first time period based on a comparison between a sensing voltage, indicative of the peak value of the inductor current, and a reference voltage. A pre-distortion stage pre-distorts the reference voltage in order to compensate for a corresponding distortion on an input current of the converter compared to a desired sinusoidal characteristic.
US10298106B2

A holder is used while attached to a chassis of a vibration generator that moves a vibrator to generate a vibration. The holder includes a vibrator retention unit retaining the vibrator, a fixed unit fixed to the chassis, and an arm. The arm connects the fixed unit and the vibrator retention unit, and the arm supports the vibrator retention unit while the vibrator retention unit can be displaced with respect to the fixed unit. The fixed unit, the arm, and the vibrator retention unit are integrally formed using resin.
US10298102B2

A method of manufacturing a laminated core is provided. The manufacturing method includes the steps of feeding a belt-like sheet of core material to a progressive die, stamping out core pieces having a first shape from the core material, stacking more than one of the core pieces having the first shape to obtain a first laminate block, stamping out core pieces having a second shape from the core material, stacking more than one of the core pieces having the second shape to obtain a second laminate block, discharging a laminate including the first laminate block and the second laminate block from the progressive die, changing the lamination order of the laminate blocks constituting the laminate, and integrating the laminate after the lamination order of the laminate blocks are changed.
US10298095B2

A motor includes a housing, a front cover, a rotating shaft, and a cooling fan. The front cover is formed with multiple air guiding fins and multiple inlet holes. The housing defines at least one communication hole at its surrounding wall. In use, a central portion of the air current generated by the cooling fan can be guided by the air guiding fins to pass through the inlet holes to enter the motor's housing. An outer portion of the air current can flow along the outer surface of the housing. The way of dissipating heat through multiple paths allows the heat generated in the motor to be dissipated more effectively, so that heat is not easy to accumulate in the motor, and thus the performance and service life of the motor can be increased.
US10298094B2

In an electric motor for a vehicle, a fan integrally rotatable with a rotor is located on one end in a direction of the axis of the rotor, a bracket for accommodating the fan is joined on one end in the direction of the axis of a stator frame for accommodating a stator, and the bracket is provided with an outside air inlet and a dust emission outlet. The bracket is provided with an expanded section which has an inner peripheral surface bulging on an outer peripheral side in a radial direction beyond a peripheral surface of the stator frame, and at least a part of the dust emission outlet opens to the inner peripheral surface of the expanded section.
US10298082B2

To provide an insulating component of a motor formed of a single component capable of ensuring insulating properties. An insulating component (2) forms a motor that comprises a stator (1), a stator housing (4) attached to the stator (1), multiple windings (14) arranged in the stator (1), and a wiring board (3) arranged at one end of the stator (1) in an axis direction of the stator (1) and used for wiring of the windings (14). The insulating component (2) comprises: a first insulating wall (21) arranged between adjacent ones of the windings (14) of different phases and electrically insulating the adjacent windings (14); and a second insulating wall (22) arranged between the windings (14) and the wiring board (3) and electrically insulating the windings (14) and the wiring board (3).
US10298078B2

A motor includes a stator having windings and a rotor. The rotor includes a rotor core and a first magnet magnetic pole, a second magnet magnetic pole, and a protrusion provided next to each other in the circumferential direction. The second magnet magnetic pole has an opposite polarity to the first magnet magnetic pole. The protrusion projects in the radial direction in the rotor core. The windings include a first winding and a second winding. The first winding and the second winding are excited at the same timing, and are serially connected. The protrusion faces the second winding at the rotor rotation position at which the first magnet magnetic pole or the second magnet magnetic pole faces the first winding.
US10298077B2

A rotor, including: a rotor core and a plurality of permanent magnets. The rotor core includes an axle hole, four slots equally distributed at the outer side of the axle hole, first magnetic isolating slots, and second magnetic isolating slots. The first magnetic isolating slots are disposed at each side of each of two adjacent slots, and the second magnetic isolating slots are disposed at each side of each of the other two adjacent slots. Both the first magnetic isolating slots and the second magnetic isolating slots communicate with corresponding slots. Two lines connecting a center of the axle hole and two first magnetic isolating slots respectively at both sides of one slot form a first angle at the center, and two lines connecting the center of the axle hole and two second magnetic isolating slots respectively at both sides of one slot form a second angle at the center.
US10298070B2

A power transmission apparatus includes an inverter circuit, a power transmission antenna that wirelessly transmits alternating current power output from the inverter circuit, and a power transmission control circuit that causes the inverter circuit to output the alternating current power. The power transmission control circuit causes the inverter circuit to output the alternating current power as binary communication data by varying frequency of the alternating current power output from the inverter circuit between a first frequency and a second frequency, and performs amplitude control for eliminating a difference between amplitude of voltage of the alternating current power at a time when the frequency is the first frequency and amplitude of the voltage of the alternating current power at a time when the frequency is the second frequency.
US10298069B2

A wireless power receiving device, for wirelessly receiving electric power from a wireless power feeding device, includes: a power receiving side resonant circuit having a power receiving coil wirelessly receiving power from a power feeding side and a power receiving side resonant capacitor; a rectifier circuit in which the power received by the power receiving coil is rectified to be output to a load; a power receiving side voltage detecting portion for detecting the output voltage of the rectifier circuit; a short circuit having a switching element connected between an output portion of the power receiving side resonant circuit and an output portion of the rectifier circuit, and a rectifying element inserted between the output portion of the power receiving side resonant circuit and the switching element; and a controlling circuit which operates the switching element when a value of the output voltage exceeds a preset reference voltage value.
US10298067B2

Wireless energy transmission methods and wireless energy sending devices are provided. The method comprises: controlling, on the basis of a distribution plan of distributing separately multiple emitter nodes of a wireless energy sending device to multiple wireless energy receiving devices, the multiple emitter nodes to transmit wireless energy separately to corresponding wireless energy receiving devices to which the multiple emitter nodes are distributed. The methods and devices can implement balanced states of charge for wireless energy receiving devices in a wireless energy transmission process, and make it convenient for a user to use multiple wireless energy receiving devices.
US10298047B2

A dynamic natural adaptive charging method, comprises: (a) connecting a charger with a main charging circuit of a lithium battery pack to be charged and a BMS communication interface, regulating an excitation voltage of the charger to a voltage of the lithium battery pack to be charged, and switching on the charger and the lithium battery pack to be charged when the output voltage of the charger is equal to the voltage of the battery pack; (b) increasing the excitation voltage by 0.6 to 1V for charging until the charging current is decreased to a first set value; (c) repeating step (b) until voltages of all single batteries in the lithium battery pack to be charged reach a second set value; and (d) regulating the excitation voltage to a nominal voltage of the lithium battery pack to be charged and charging with the maximum output current of the charger.
US10298046B2

In a charging method of controlling output voltages, a controller acquires first mapping relation that is a one-to-one mapping relation between at least two adjustment strategies and at least two duty cycles. Each of the adjustment strategies comprises indication information of an adjustment direction of an output voltage of a power converter. The controller determines a first adjustment strategy. The controller generates a pulse width modulation (PWM) signal based on the first adjustment strategy and the first mapping relation. The duty cycle of the PWM signal is one of the at least two duty cycles indicated by the first mapping relation and corresponds to the first adjustment strategy. The controller transmits the PWM signal such that the adjustment direction of the output voltage of the power converter corresponds to the first adjustment strategy.
US10298033B2

The disclosure discloses an information processing method, a smart battery, a terminal and a computer storage medium. The method includes: detecting battery capacity information; detecting battery electric quantity information in real time in the process of charging a battery according to the battery capacity information; and sending the battery electric quantity information and the battery capacity information to the terminal.
US10298024B2

An example method disclosed herein includes: transmitting, by a first set of a plurality of antennas of a transmitter, a first set of power waves to form a first constructive interference pattern at a first location of a receiver, and each antenna of the first set is a first type of antenna. The method also includes: receiving, by a communications component of the transmitter, a communication signal that identifies a second location of the receiver; and upon receiving the communication signal, selecting, based on the second location, a second set of the plurality of antennas to transmit power waves to the second location, and each antenna of the second set is a second type of antenna distinct from the first type. The method additionally includes: transmitting, by the second set of antennas, the second set of power waves to form a second constructive interference pattern at the second location.
US10298019B1

A communication host and a photovoltaic power generation system are provided. The communication host includes an acquiring module, a determining module and a control module. The acquiring module is configured to acquire an operating state parameter of the system. The determining module is configured to determine whether the optimizer meets a first preset triggering condition based on the operating state parameter. In a case where the optimizer meets the first preset triggering condition, a first triggering instruction is transmitted, to instruct the system to decrease, in response to the first triggering instruction, the direct current bus voltage of the grid-connected inverter, and/or a second triggering instruction is transmitted, to instruct the system to increase, in response to the second triggering instruction, an output voltage limiting value of at least one of the optimizers meeting the first preset triggering condition.
US10298017B2

A circuit arrangement for a photovoltaic inverter includes two bus lines, input terminals for connecting at least one photovoltaic generator to the bus lines, respectively, and at least one DC/AC converter connected to the bus lines. The circuit arrangement further includes a disconnector between each DC/AC converter and the bus lines, respectively, and at least one short-circuit path for short-circuiting a voltage between the bus lines, wherein a short-circuit switch is arranged in the short-circuit path, wherein the at least one short-circuit path runs between the bus lines upstream of all disconnectors between the input terminals and the disconnectors, and wherein the short-circuit switch in the at least one short-circuit path between the bus lines is connected in series with a fuse. Still further, the circuit arrangement includes at least one further short-circuit path for short-circuiting the voltage between the bus lines, wherein a short-circuit switch likewise is arranged in the at least one further short-circuit path.
US10298016B1

Systems, methods and computer program products for maintaining and controlling distributed energy resources (DERs), such as wind, solar, water and storage renewable energy resources, within an acceptable error margin are disclosed. The systems and processes control the energy output of these DERs in real time within the error margin.
US10298015B2

A method of controlling a combined plant to provide frequency support to a power grid operating at a variable grid frequency, wherein the combined plant includes at least one generator and an energy store, and the combined plant is adapted to supply power to the power grid, the method including the steps of charging the energy store at less than its rated power when frequency support is not needed. When frequency support is needed the combined plant is controlled to increase or decrease the overall power that it supplies to the power grid to provide frequency support. The control of the combined plant can be designed to maximize frequency support revenues.
US10298013B2

Systems and methods for integrating demand response with service restoration in an electric distribution system. The electric distribution system may include a plurality of regions, zones, and/or areas including at least an outage area that includes a fault and is not receiving electric current from the electric distribution system and a restoration area that is receiving electric current from the electric distribution system and that may be selectively configured to provide electric current to a selected portion of the outage area. The electric distribution system also includes a plurality of demand responsive loads configured to be selectively isolated from the electric distribution system responsive to a load shed signal. The demand responsive loads may be selectively utilized during service restoration, such as to provide additional excess capacity within the restoration area and/or decrease a magnitude of the electric load applied by the selected portion of the outage area.
US10298012B2

An apparatus is provided for configuring validation, estimation, and editing (VEE) rules for performing VEE on a plurality of interval based energy consumption streams. The apparatus includes a network operations center, configured to receive the plurality of interval based energy consumption streams and is configured to perform VEE on the plurality of interval based energy consumption streams within a specified time period. The network operations center has a post VEE readings data stores and a rules processor. The post VEE readings data stores is configured to provide a plurality of tagged energy consumption data sets that are each associated with a corresponding one of the plurality of interval based energy consumption streams, each of the plurality of tagged energy consumption data sets including first groups of contiguous interval values tagged as having been validated and second groups of contiguous interval values tagged as having been edited. The rules processor is configured to read the post VEE readings data stores upon initiation of an event and, for the each of the plurality of tagged energy consumption data sets, is configured to create a plurality of anomalies having a plurality of different durations using only the first groups of contiguous interval values and is configured to generate a plurality of estimates for the plurality of anomalies by employing a plurality of estimation techniques and, for each of the plurality of different durations, is configured to select one of the plurality of estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the plurality of interval based energy consumption streams.
US10298004B2

A seal structure for a multicore cable includes a multicore cable in which a plurality of electrical wires are enveloped by a sheath, the plurality of electrical wires extending out from an end portion of the sheath, and a rubber plug having a sheath fitting portion that is fitted around the end portion of the sheath, in which the plurality of electrical wires in a power electrical wire pair, a first signal electrical wire pair, and a second signal electrical wire pair are arranged point-symmetrically in a region in which the sheath fitting portion is fitted around the end portion of the sheath, in a cross section of the sheath that is orthogonal to a longitudinal direction of the multicore cable.
US10298002B2

A cable protector includes: a helical portion where a helical strip-like member surrounds a barrel portion of a cable, an equipment housing mounting portion configured to surround the barrel portion between a rear end portion of the strip-like member and an equipment housing, and a distal cylindrical portion configured to surround the barrel portion. The equipment housing mounting portion includes a mounting plate and a cylindrical body. The equipment housing mounting portion forms a notched portion thereon for allowing entering and exiting of the barrel portion into and from the mounting plate. The distal cylindrical portion has an opening/closing portion changeable between a surrounding state where the distal cylindrical portion surrounds the barrel portion and a state which allows entering and exiting of the barrel portion into and from the distal cylindrical portion.
US10298001B2

The invention relates to an arrangement with a wall lead-through for a plurality of cables, comprising a wall having a wall opening, a housing of a wall lead-through, which is fixed on one side to the wall, such that a housing aperture formed at the housing is arranged opposite the wall lead-through, and a plurality of cables which extend in each case through the wall lead-through and the housing aperture as well as through an associated sealing element which is arranged in a sealing manner in a receiving space of the housing and surrounds the respective cable circumferentially. According to the invention, separate receptacles for in each case one or more sealing elements, in which the sealing elements are arranged, are formed in the receiving space of the housing and with the aid of at least one grid component which, after the housing has been fixed to the wall, is inserted from an opposite side of the wall through the wall lead-through into the receiving space and there into the area of the housing aperture. The invention further comprises a kit for a wall lead-through.
US10297993B2

A protective member-attached wire is provided with: an electric wire; and a protective member that is made of a sheet-shaped nonwoven member and is wrapped around the electric wire to cover the electric wire. The protective member includes: a first portion obtained by heating a portion of the nonwoven member; and a second portion that is softer than the first portion of the nonwoven member. The first portion and the second portion are each distributed over the entire circumference of the electric wire in a circumferential direction of the electric wire, and are distributed over the entire protective member in a longitudinal direction of the electric wire.
US10297992B2

In a holding device for a cable that includes a sheet-metal part, and an electrical apparatus, the sheet-metal part has a first sheet-metal section and a second sheet-metal section, which are connected by a bending section. The first sheet-metal section is bendable relative to the second sheet-metal part, in particular manually bendable, in particular in the bending section, and in particular such that the first sheet-metal section and the second sheet-metal section are disposed at a non-vanishing bending angle with respect to each other. The first sheet-metal section is connected in an electrically conductive manner to a cable shield of the cable. The cable is connected to the first sheet-metal section by friction locking, the cable in particular being held and guided, in particular locally guided, with the aid of the holding device, and the second sheet-metal section has an interface for the mechanical connection.
US10297988B1

An apparatus for the movement of a barrel pack containing spooled wire or cable. The apparatus comprising a frame, a handle attached to the frame, a plurality of wheels rotatably attached to the frame, securing structures attached to the frame, the securing structures securing the barrel pack to the frame and a footage counting assembly attached to the handle. The footage counting assembly counts the amount of footage of wire or cable passing through the footage counting assembly.
US10297982B2

An ESD protective device includes an element assembly with a hollow portion that includes inner surfaces including a first inner surface, a second inner surface, and a third inner surface inclined to a Z direction in a cross section including the Z direction. Accordingly, a surface area of the inner surfaces of the hollow portion is increased, the heat load on an auxiliary discharge electrode is reduced, and the deterioration of the auxiliary discharge electrode is significantly reduced or prevented.
US10297975B2

The purpose of the present invention is to provide a laser light source module that is capable of heat dissipation from a laser device and of suppressing the diffusion of a light beam due to the close arrangement of the laser device. The laser light source module comprises a stem that is a base plate and first and second laser assemblies disposed on the stem. Each of the laser assemblies comprises a multi-emitter LD bar that is a laser device emitting a laser light along an optical axis, and a holding member having a mounting surface parallel to the axis, the multi-emitter LD bar being mounted on the mounting surface. The first and second laser assemblies are positioned such that the optical axes of the assemblies are parallel to each other and that the mounting surfaces of the assemblies are arranged opposite to each other in parallel.
US10297970B2

A multi-stage optical amplifier has an input port for receiving an optical signal and a relatively short erbium doped optical fiber is coupled to the input port. Complex costly pump feedback is not required as a constant non-varying saturation pump is configured to provide non varying output power pump light of a predetermined wavelength suitable for excitation and full saturation of the erbium ions such that a full population inversion occurs. The length of the short erbium doped fiber and rare earth doping concentration of the erbium doped fiber is such that when pumped by said pump provides amplification of the optical signal of less than 15 dB. Locating a gain flattening filter after the short erbium doped optical fiber provides a relatively flat amplified output signal. Multi-stages of similar short erbium doped fibers pumped and saturated by the same pump signal economically provide increased amplification of the signal and filters after each state flatten the gain.
US10297965B1

A power supply device includes a power transformer and a plug head. The power transformer has a housing, a conducting socket, an outputting connector, and a power conversion circuit. The housing has a wedging wall, and a receptacle wall, and both corporately form a receiving portion. The wedging wall has a wedging seat. The receptacle wall has a connection opening for receiving the conducting socket therein. The power conversion circuit is electrically connected to the conducting socket and the outputting connector to output a conversed electrical power to the outputting connector. The plug head is replaceably connected to the receiving portion, and includes an outer cover and an inner cover. The outer cover has a prong unit electrically connected to the plug connector. The inner cover has a wedging slot and a plug connector plugged in the conducting socket. The wedging seat is wedged in the wedging slot.
US10297957B2

An electrical connector includes: an insulative housing having a central receiving space; two rows of contacts secured to the housing and exposed inwardly to the receiving space; and a shielding shell enclosing the insulative housing, the shielding shell having a respective pair of spring tangs at each of two opposite walls thereof, each of the spring tang extending laterally in a cantilevered manner into the receiving space.
US10297948B2

An anti-kink protection assembly is proposed that is configured for being situated on a connector housing that is mounted on a cable for anti-kink protection, comprising a cylindrical base part that is formed in one piece from a top part and a bottom part. The bottom part includes multiple locking arms that are separated from one another by a distance in the radial direction, and locking tabs are in each case situated on the lower end areas of the locking arms facing away from the top part, in the direction of the inner area of the cylindrical base part. The bottom part has a defined internal cross section in the area of the locking arms without the locking tabs. Tt least one upper end element is situated at the upper outer edge of the top part facing away from the locking arms. In addition, the anti-kink protection assembly includes a ring that is configured for being pushed over the bottom part of the base part onto the top part in a preassembly step, and for abutting against the at least one upper end element, and in a final assembly step, being pushed in the opposite direction with respect to the preassembly step, from the top part in the direction of the bottom part, until reaching the lower end areas of the locking arms.
US10297943B2

An electrical receptacle connector includes a plurality of first terminals, a plurality of second terminals, a first insulator, a second insulator, a shielding plate and a third insulator. The first insulator includes a first front insulating portion and a first rear insulating portion. The first front insulating portion covers a part of each of the first terminals. The second rear insulating portion covers another part of each of the first terminals. The second insulator partially covers each of the second terminals. The third insulator partially covers each of the first terminals, the second terminals, the first insulator, the second insulator and the shielding plate.
US10297934B2

A distribution block element having opposed input and output couplings and integral complimentary mechanical connectors to additional adjacent distribution block elements, allowing expansion by addition of distribution block elements. Fuse couplings are spaced apart for a mini2 blade fuse and have a length that is are spaced apart for a maxi APX heavy duty fuse and for direct conductors. When two elements are connected adjacently, the spacing between the adjacent crossbar couplings is the same as the spacing between the opposed input and output fuse couplings in each element. Thus, identical crossbar conductors can be used both for electrically connecting opposed input and output couplings and for electrically connecting input couplings of adjacent elements.
US10297932B2

The connector structure selectively uses either a UTP connector or an STP connector. The UTP connector includes UTP connection terminals connected to respective electric wires of a UTP cable and a UTP dielectric having a pair of housing portions in which the UTP connection terminals are housed. The STB connector includes STP connection terminals connected to respective electric wires of an STP cable and an STP dielectric having a pair of housing portions in which the STP connection terminals are housed. In the UTP dielectric, at least a partition wall for partitioning the pair of housing portions is made of a material having a relatively high dielectric constant. In the STP dielectric, at least a partition wall for partitioning the pair of housing portions is made of a material having a relatively low dielectric constant.
US10297924B2

A radar antenna assembly includes a transmitting antenna including transmitting horns and receiving antennas including receiving horns. The receiving antennas are at regular intervals in a second direction perpendicular to a first direction, and the transmitting antenna is adjacent to the receiving antennas in the second direction. The transmitting horns are at regular intervals in the first direction, and the transmitting antenna includes an oblique arrangement portion and a reverse oblique arrangement portion. The reverse oblique arrangement portion is adjacent to the oblique arrangement portion in the first direction, and the oblique arrangement portion and the reverse oblique arrangement portion are symmetrical to each other about a plane perpendicular to the first direction. The transmitting horns included in the oblique arrangement portion or the reverse oblique arrangement portion are adjacent to each other in the first direction with at least two sorts of magnitude of displacement therebetween.
US10297916B2

An antenna structure includes a dielectric substrate, a first radiation element, a second radiation element, a third radiation element, a fourth radiation element, a fifth radiation element, and a sixth radiation element. The dielectric substrate has an upper surface and a lower surface. The first radiation element, the second radiation element, the fourth radiation element, and the fifth radiation element are disposed on the upper surface of the dielectric substrate. The third radiation element and the sixth radiation element are disposed on the lower surface of the dielectric substrate. A positive feeding point is positioned at an end of the first radiation element. A negative feeding point is positioned at an end of the fourth radiation element. The third radiation element couples the first radiation element to the second radiation element. The sixth radiation element couples the fourth radiation element to the fifth radiation element.
US10297911B2

An earpiece includes a housing, a first short-range transceiver for far field communication disposed within the housing, and a second short range transceiver for near field communication disposed within the housing. The second short range transceiver for near field communications comprises an antenna formed from a plurality of coil turns. There is a battery disposed within the housing. The earpiece further includes a first generally planar printed circuit board disposed within the housing and a second generally planar printed circuit board disposed within the housing. There is a flexible connector between circuit boards. The battery is positioned between the first generally planar printed circuit board and the second generally planar printed circuit board. The antenna is mounted perpendicularly to the plurality of components mounted on the first generally planar printed circuit board to thereby reduce electromagnetic interference.
US10297906B2

A mobile terminal including a terminal body having a display unit disposed on one surface thereof; a frame supporting the display unit; a metal member spaced apart from the frame and exposed to an outside of the mobile terminal; a plurality of connecting members connecting the metal member to the frame and grounding the metal member; and an antenna unit disposed adjacent to the frame and including a radiator radiating wireless signals in a first frequency band. Further, the metal member is divided into specific areas by the connecting members, and one area located adjacent to the radiator, generates a parasitic resonance at a second frequency band different from the first frequency band, and a frequency band of the antenna unit is shifted to a third frequency band including the first frequency band by the metal member and the radiator when a dielectric is placed adjacent to the metal member.
US10297904B2

An antenna system applied in the metal back cover of a 5G mobile terminal contains a metal back cover, a feeder line and at least one antenna element. The metal back cover is composed of a bottom case & a frame. The antenna element is composed of a feed screw, a pillar, a insulating sleeve and a reflecting cavity. The reflecting cavity is formed by the inner concave of the outer side of the metal frame. The reflecting cavity includes the first wall and the second wall distributed from bottom to top. The first wall is a part of the bottom case. The first wall, the pillar, the second wall and the feeder line are arranged orderly and are connected with the feed screw. The pillar and the feed screw are connected by screw thread. The feed screw is connected with the second wall through an insulating sleeve.
US10297895B2

Aspects of the subject disclosure may include, for example, a system for generating first electromagnetic waves and directing instances of the first electromagnetic waves to an interface of a transmission medium to induce propagation of second electromagnetic waves having a dominant non-fundamental wave mode. Other embodiments are disclosed.
US10297893B2

A circuit includes a conductive layer, an insulation layer on the conductive layer, a transmission line on the insulation layer, the transmission line having a first end and a second end, and a stub on the insulation layer and having a first section of a first constant width connected to the transmission line at a location on the transmission line between the first and second ends, and a second section of a second constant width adjacent to the first section. The first constant width is less than the second constant width.
US10297891B2

The present disclosure shows a high-frequency phase shifter assembly having at least two high-frequency phase shifters stacked above one another which are arranged in at least one housing, wherein at least one housing plate is provided between the high-frequency phase shifters in the stack; and wherein the high-frequency phase shifters each have a rotatably supported pick-up element which is electrically coupled to a feed line via a coupling point arranged in the region of its rotary axle; and wherein the pick-up elements of the high-frequency phase shifters are mechanically coupled for the synchronous adjustment of the high-frequency phase shifters. Provision is made in this respect that the mechanical coupling of the pick-up elements of the high-frequency phase shifters takes place via a coupling arrangement spaced apart from the rotary axles of the pick-up elements.
US10297886B2

An electrolyte for metal-air batteries, which is able to inhibit self-discharge of metal-air batteries, and a metal-air battery using the electrolyte. The electrolyte for metal-air batteries containing an aqueous solution that comprises at least one self-discharge inhibitor selected from the group consisting of M2HPO4, M3PO4, M4P2O7, MH2PO2, M2H2P2O7, LHPO4, MLPO4, L2P2O7 and LH2P2O7, where M is any one selected from the group consisting of Li, K, Na, Rb, Cs and Fr, and L is any one selected from the group consisting of Mg, Ca, Sr, Ba and Ra.
US10297883B2

If the battery temperature TB of the main battery is equal to or higher than the first temperature T0 and a noise level within a vehicle interior is equal to or higher than a predetermined value Lo during inhibition of the first constant control under a predetermined condition, the cooling system performs second constant control for driving the cooling fan with a second command value D3 and also performs the problem detection processing based on an actual rotation rate of the cooling fan during the second constant control.
US10297878B2

A battery pack suitable for a handheld appliance, the battery pack including a plurality of cells and a circuit board associated with the cells, wherein the plurality of cells and the circuit board are contained within a housing, wherein the housing is defined by first and second separable housing sections which are engagable with one another to form a complete housing, wherein the circuit board includes an illuminable element that the circuit board is configured to illuminate to indicate the status of the battery pack, wherein the illuminable element forms part of the external surface of the battery pack and is located intermediate the first and second housing parts.
US10297872B2

Systems and methods are provided, in which the level of metal ions in cells stacks and lithium ion batteries is regulated in situ, with the electrodes of the cell stack(s) in the respective pouches. Regulation of metal ions may be carried out electrochemically by metal ion sources in the pouches, electrically connected to the electrodes. The position and shape of the metal ion sources may be optimized to create uniform metal ion movements to the electrode surfaces and favorable SEI formation. The metal ion sources may be removable, or comprise a lithium source for lithiating the anodes or cathodes during operation of the battery according to SoH parameters. Regulation of metal ions may be carried out from metal ion sources in separate electrolyte reservoir(s), with circulation of the metal-ion-containing electrolyte through the cell stacks in the pouches prior or during the formation.
US10297841B2

A fuel cell includes a frame equipped membrane electrode assembly and a metal separator. The frame equipped membrane electrode assembly includes a membrane electrode assembly and a frame shaped insulating member connected to the membrane electrode assembly. The frame shaped insulating member is provided around the membrane electrode assembly. The metal separator includes a first bipolar plate and a second bipolar plate joined together, and the frame shaped insulating member includes a welding portion welded to the first bipolar plate by resistance welding.
US10297836B2

A catalyst layer including an electrocatalyst and an oxygen evolution catalyst, wherein the oxygen evolution catalyst includes a crystalline metal oxide including: (i) one of more first metals selected from the group consisting of yttrium, lanthanum, cerium, praseodymium, neodymium, promethium, samarium, europium, gadolinium, terbium, dysprosium, holmium, erbium, thulium, ytterbium, lutetium, magnesium, calcium, strontium, barium, sodium, potassium, indium, thallium, tin, lead, antimony and bismuth; (ii) one or more second metals selected from the group consisting of Ru, Ir, Os and Rh; and (iii) oxygen characterized in that: (a) the atomic ratio of first metal(s):second metal(s) is from 1:1.5 to 1.5:1 (b) the atomic ratio of (first metal(s)+second metal(s)):oxygen is from 1:1 to 1:2 is disclosed.
US10297829B2

A rechargeable magnesium ion electrochemical cell comprising an anode, a cathode, and a non-aqueous magnesium electrolyte disposed between the anode and the cathode is described herein. The cathode comprises a redox-active anthraquinone-based polymer comprising one or more of 1,4-polyanthraquinone or 2,6-polyanthraquinone. Both 2,6-polyanthraquinone and 1,4-polyanthraquinone can operate with 1.5-2.0 V with above 100 mAh/g capacities at a reasonable rate, higher than the state-of-the-art Mg—Mg6S8 battery. More than 1000 cycles with very small capacity loss can be realized.
US10297825B2

Disclose herein are processes for producing a nickel cobalt aluminum composite hydroxide and producing a positive electrode active material for non-aqueous electrolyte secondary batteries. Nucleation is performed by controlling an aqueous solution for nucleation containing a nickel-containing metal compound, cobalt-containing metal compound, ammonium ion supplier, and aluminum source so that the aqueous solution's pH for nucleation is 12.0 to 13.4, and then in a particle growth step, particle growth is performed in an aqueous solution for particle growth obtained by controlling the aqueous solution for nucleation obtained in the nucleation step so that the pH of aqueous solution for nucleation is 10.5 to 12.0. Further, in nucleation step, an aqueous solution containing aluminum and sodium is used as the aluminum source contained in aqueous solution for nucleation, and the mole ratio of sodium to aluminum in aqueous solution containing aluminum and sodium is adjusted to 1.5 to 3.0.
US10297823B2

Mixed-metal oxides and lithiated mixed-metal oxides are disclosed that involve compounds according to, respectively, NixMnyCozMeαOβ and Li1+γNixMnyCozMeαOβ. In these compounds, Me is selected from B, Na, Mg, Al, Si, K, Ca, Sc, Ti, V, Cr, Fe, Cu, Zn, Ga, Ge, Zr, Nb, Mo, Ru, Ag, In, and combinations thereof; 0≤x≤1; 0≤y≤1; 0≤z<1; x+y+z>0; 0≤α≤0.5; and x+y+α>0. For the mixed-metal oxides, 1≤β≤5. For the lithiated mixed-metal oxides, −0.1≤γ≤1.0 and 1.9≤β≤3. The mixed-metal oxides and the lithiated mixed-metal oxides include particles having an average density greater than or equal to 90% of an ideal crystalline density.
US10297821B2

Methods are presented for synthesizing a metal precursor for a cathode-active material. The methods include adding urea to a solution comprising dissolved ions of at least one transition metal selected from Mn, Co, and Ni. The methods also include increasing a pH of the aqueous solution to a threshold pH. The methods additionally include heating the aqueous solution to precipitate a compound that includes the at least one transition metal. Such heating may involve urea decomposition. Methods are also presented that include filtering the compound from the solution and contacting the compound with at least a lithium precursor to produce a reactant charge. In these methods, the reactant charge is calcined to produce the cathode-active material. Other methods are presented.
US10297819B2

A slurry composition for a lithium ion secondary battery negative electrode including a negative electrode active material, a conductive material, a water-soluble polymer, and a particulate binder, wherein an amount of the conductive material with respect to 100 parts by weight of the negative electrode active material is 0.1 parts by weight to 10 parts by weight, the water-soluble polymer has a 1% aqueous solution viscosity of 10 mPa·s to 3,000 mPa·s, and the particulate binder contains a particulate binder A having a surface acid amount of 0.01 meq/g or more and 0.10 meq/g or less and a particulate binder B having a surface acid amount of 0.15 meq/g or more and 0.5 meq/g or less.
US10297818B2

A device produces a composite active material powder by coating active material or composite particle surfaces, which are obtained by coating the active material particle surfaces with an oxide-based solid electrolyte, with a sulfide-based solid electrolyte. The device includes: a storage body having a cylindrical inner wall surface, and a rotating body disposed in an internal space surrounded by the storage body inner wall surface, having a rotating shaft aligned with the internal space central axis, and which includes blades. Each blade end part has such a tapered section on a front side in the rotating body rotation/movement direction, that a thickness of the blade gradually tapers toward a blade end side, and each blade end part has such a curved end surface on a back side in the rotating body rotation/movement direction, that the curved end surface faces the storage body inner wall surface and is generally parallel thereto.
US10297816B2

Disclosed is an electrode active material including a core formed from one selected from the group consisting of lithium-containing transition metal oxide, a carbon material, a lithium metal, and a metal compound, or mixtures thereof, and a shell formed on a surface of the core and including lithium metal oxide particles and polymer, and a lithium secondary battery using the same.
US10297813B2

An electrode member includes a substrate portion formed of a metal thin plate, a connection portion connected to the electrode terminal of a cell, and a fuse for electrically connecting the substrate portion to the connection portion. In the plane orthogonal to the longitudinal direction of the cell, the length of the fuse is greater than the width of the connection portion.
US10297812B2

An electrochemical cell includes a cell element and a casing configured to receive the cell element, the casing having a wall with a first terminal opening. The electrochemical cell includes a first terminal having a terminal post extending through the first terminal opening along a longitudinal axis of the terminal post, a first gasket extending into an interior of the casing and disposed radially between the terminal post and the wall to electrically insulate the terminal post from the wall, a second gasket extending exterior to the casing, positioned axially adjacent to the first gasket with respect to the longitudinal axis, and disposed radially between the terminal post and the wall to electrically insulate the terminal post from the wall, and a press ring disposed exterior to the casing and radially between the second gasket and the terminal post. The electrochemical cell also includes a second terminal.
US10297811B2

The present disclosure provides a fuel cell stack having a plurality of bipolar plates aligned in a stack between a pair of bipolar plates wherein each of the bipolar plates includes an outer bead having an interior cavity; and an inner bead having a trough wherein the inner bead extends into the interior cavity of the outer bead. The trough of the inner bead may be at least about 50% filled with an elastomeric seal.
US10297804B2

A separator includes a porous body, and a particle membrane that is formed on at least one principal surface of the porous body. The particle membrane is made of inorganic particles, and has a void formed therein by the inorganic particles. The particle membrane has a porosity that is non-uniform in the thickness direction thereof.
US10297793B2

An organic electroluminescent device is provided. The organic electroluminescent device includes a transparent electrode layer; a reflective electrode layer; and an organic functional layer between the transparent electrode layer and the reflective electrode layer. The organic functional layer includes an emitting-material layer for emitting light; and further includes a first medium functional layer between the emitting-material layer and the reflective electrode layer and a second medium functional layer between the first medium functional layer and the reflective electrode layer. The first medium functional layer is optically denser than the second medium functional layer; and the first medium functional layer and the second medium functional layer are configured to cause at least a part of the light emitted undergoing a total reflection at the interface between the first medium functional layer and the second medium functional layer.
US10297791B2

Provided is an organic electroluminescent display device, including a substrate, an organic light-emitting device on the substrate, and an encapsulation layer formed on the organic light-emitting device and the substrate. The encapsulation layer includes an inorganic layer and a polymer organic layer alternatingly stacked with an intermediate layer formed of a first organic monomer between the inorganic layer and the polymer organic layer, and one surface of the intermediate layer is bonded to the inorganic layer through bonding sites on a surface of the inorganic layer and another surface of the intermediate layer is bonded to the organic layer by polymerization.
US10297786B2

The present disclosure provides an OLED display panel including a display substrate having a displaying region and a surrounding region, a package substrate covering the display substrate, and a UV-cured encapsulant composition located at the surrounding region of the display substrate so as to seal a gap between the display substrate and the package substrate. An organic light-emitting element is formed at the displaying region of the display substrate. The UV-cured encapsulant composition contains in weight percentage 1% to 90% of inorganic nano particles.
US10297785B2

A foldable display apparatus that is adjustable between a folded configuration and unfolded configuration includes a flexible display panel that is foldable; a case including a first case that supports a first side of the flexible display panel and a second case that supports a second side of the flexible display panel; a link member connecting the first case to the second; and a locking unit configured to prevent rotation of the first case and the second case in a folding direction when the foldable display apparatus is in the unfolded configuration.
US10297784B2

A folding type display apparatus, which includes a first flexible substrate including a laminate of an inorganic film and an organic film; a sheet-shaped display section formed over the first flexible substrate and having flexibility, the sheet-shaped display section including a plurality of organic electro luminescence (EL) elements and a plurality of switching elements; and a second flexible substrate including a laminate of an inorganic film and an organic film and formed over the sheet-shaped display section, wherein the first and second flexible substrates include a plurality of the laminates respectively, and the inorganic films and the organic films are alternately laminated in the plurality of laminates.
US10297778B2

A light-emitting device including an material, wherein KISC/KFL(original) of the emitting material is about 100 or greater, KRISC/KPH(original) of the emitting material is about 100 or greater, KISC/KRISC of the emitting material is about 0.9 or greater and about 1,000 or less, wherein, among all emission components of the emitting material, a ratio of a phosphorescent emission component that is emitted by a radiative transition of a triple exciton to a ground state is 90% or greater, wherein the KISC, the KRISC, the KFL(original), the KPH(original) are the same as described in the specification, and wherein the ratio of the phosphorescent emission component are evaluated from a transient photoluminescence (PL) spectrum per temperature of the emitting material.
US10297774B2

Provided is a photoelectric conversion element including: a lower electrode, a charge blocking layer which suppresses injection of a charge from the lower electrode, an organic layer which includes a photoelectric conversion layer, and an upper electrode which includes a transparent electrode layer, which are laminated in this order on a substrate. The photoelectric conversion layer is configured of an amorphous film and has a bulk hetero-structure of a P-type organic semiconductor and an N-type organic semiconductor formed of fullerenes. A difference between the ionization potential of the photoelectric conversion layer having the bulk hetero-structure and the electron affinity of the N-type semiconductor is 1.30 eV or greater.
US10297769B2

Novel heteroleptic iridium carbene complexes are provided, which contain at least two different carbene ligands. Selective substitution of the carbene ligands provides for phosphorescent compounds that are suitable for use in a variety of OLED devices.
US10297767B2

The present invention relates to an organic electronic device, comprising a first electrode, a second electrode, and a substantially organic layer comprising a compound according to formula (I) between the first and the second electrode: wherein M is a metal ion, each of A1-A4 is independently selected from H, substituted or unsubstituted C6-C20 aryl and substituted or unsubstituted C2-C20 heteroaryl and n is valency of the metal ion.
US10297764B2

A composition including a donor compound and an acceptor compound, wherein the donor compound and the acceptor compound form an exciplex having characteristics described in the specification.
US10297760B2

An organic electroluminescent element comprising a substrate, a pair of electrodes including an anode and a cathode, disposed on the substrate, and at least one organic layer which is arranged between the electrodes and which includes a light emitting layer, wherein the organic layer contains a compound represented by general formula (1) in at least one layer. The organic electroluminescent element has a high luminous efficiency, excellent blue color purity, and little chromaticity change due to drive deterioration. (In the formula, the two Xs either both represent an O atom or both represent an S atom, and R1-R10 each independently represents a hydrogen atom or a substituent group).
US10297746B2

A method for etching a magnetic tunneling junction (MTJ) structure is described. A stack of MTJ layers is provided on a bottom electrode. A top electrode is provided on the MTJ stack. The top electrode is patterned. Thereafter, the MTJ stack not covered by the patterned top electrode is oxidized or nitridized. Then, the MTJ stack is patterned to form a MTJ device wherein any sidewall re-deposition formed on sidewalls of the MTJ device is non-conductive and wherein some of the dielectric layer remains on horizontal surfaces of the bottom electrode.
US10297727B2

A converter material includes a porous inorganic matrix material having a multiplicity of pores. A multiplicity of inorganic nanoparticles are applied on the surface of the matrix material. The nanoparticles are suitable for converting electromagnetic radiation in a first wavelength range into electromagnetic radiation in a second wavelength range. A method for producing such a converter material and an optoelectronic component that includes such a converter material are furthermore specified.
US10297722B2

Light emitting diodes and display systems are disclosed. In an embodiment a light emitting diode (150) includes a p-n diode (120) including a mesa structure (129) that protrudes from a base structure (131). A reflective metallization (130) laterally surrounds the mesa structure, which also includes a quantum well layer of the p-n diode.
US10297705B2

To obtain high linearity without sacrificing light-receiving sensitivity and a high speed, an avalanche photodiode includes an avalanche layer (103) formed on a first light absorption layer (102), an n-field control layer (104) formed on the avalanche layer (103), and a second light absorption layer (105) formed on the field control layer (104). If a reverse bias voltage is applied, a donor impurity in the field control layer (104) ionizes, and a high electric field is induced in the avalanche layer (103). The n-type doping amount in the field control layer (104) is set such that the impurity concentration in the second light absorption layer (105) sufficiently depletes at the time of reverse bias application.
US10297702B2

A polycrystalline silicon column is provided. The polycrystalline silicon column includes a plurality of silicon grains grown along a crystal-growing direction. In the crystal-growing direction, the average grain size of the silicon grains and the resistivity of the polycrystalline silicon column have opposite variation in their trends, the average grain size of the silicon grains and the oxygen content of the polycrystalline silicon column have opposite variation in their trends, and the average grain size of the silicon grains and the defect area ratio of the polycrystalline silicon column have the same variation in their trends. The overall average defect area ratio of the polycrystalline silicon column is less than or equal to 2.5%.
US10297696B2

A Schottky diode includes an insulating substrate and at least one Schottky diode unit. The at least one Schottky diode unit is located on a surface of the insulating substrate. The at least one Schottky diode unit includes a first electrode, a semiconductor structure and a second electrode. The semiconductor structure comprising a first end and a second end. The first end is laid on the first electrode, the second end is located on the surface of the insulating substrate. The semiconducting structure is nano-scale semiconductor structure. The second electrode is located on the second end.
US10297695B2

A thin film transistor and a method for detecting a pressure by utilizing the thin film transistor, and a touch apparatus are provided. The thin film transistor includes an active layer; a source electrode and a drain electrode, separated from each other and both connected with the active layer; a first insulation layer, staked with the active layer; and a piezoelectric layer, separated from the active layer by the first insulation layer and separated from the source electrode and the drain electrode.
US10297690B2

A semiconductor device includes a gate structure formed over a channel region of the semiconductor device, a source/drain region adjacent the channel region, and an electrically conductive contact layer over the source/drain region. The source/drain region includes a first epitaxial layer having a first material composition and a second epitaxial layer formed over the first epitaxial layer. The second epitaxial layer has a second material composition different from the first composition. The electrically conductive contact layer is in contact with the first and second epitaxial layers. A bottom of the electrically conductive contact layer is located below an uppermost portion of the first epitaxial layer.
US10297689B2

A transistor includes a vertical channel fin on a bottom source/drain region. The vertical channel fin includes a base portion and an upper portion. The base portion has a width greater than a width of the upper portion and a top surface height greater than a top surface height of the bottom source/drain region. A gate stack formed on sidewalls of the vertical channel fin. Spacers are formed above the gate stack, one above each sidewall of the vertical channel fin. A top source/drain region is formed between the spacers.
US10297688B2

Provided is a method for forming a semiconductor structure. In embodiments of the invention, the method includes forming a semiconductor fin on a source/drain region, forming a liner including a first dielectric material along sidewalls of the semiconductor fin and along sidewalls of the source/drain region, forming a second dielectric material along sidewalls of the liner including the first dielectric material, and removing the liner including the first dielectric material from sidewalls of the semiconductor fin. Removing the liner including the first dielectric material includes exposing portions of the source/drain region. The method further includes forming a spacer layer on the second dielectric material and portions of the source/drain region exposed by removing the liner including the first dielectric material and forming a gate material on the spacer layer.
US10297682B2

A semiconductor device includes one or more trench gates extending in a first direction in plan view, one or more first-conductivity-type regions spaced away from each other in the first direction, where the first-conductivity-type regions are shallower than the trench gates, one or more second-conductivity-type regions alternating with the first-conductivity-type regions in the first direction, where the second-conductivity-type regions are shallower than the trench gates and deeper than the first-conductivity-type regions, and a second-conductivity-type trench spacer region spaced away from the one or more trench gates, where the trench spacer region has a higher concentration than the second-conductivity-type regions. Here, the trench spacer region is positioned within the first-conductivity-type regions in plan view and closer to a back surface of the semiconductor device than the first-conductivity-type regions are.
US10297676B2

Embodiments of a device are provided, including a semiconductor substrate including an active device area; a body region disposed in the semiconductor substrate within the active device area, wherein a channel is formed within the body region during operation; a doped isolation layer disposed in the semiconductor substrate underneath the active device area, the doped isolation layer including an opening positioned under the active device area; and a lightly-doped isolation layer disposed in the semiconductor substrate underneath the active device area, the lightly-doped isolation layer positioned at least within the opening and in electrical contact with the doped isolation layer, wherein the doped isolation layer and the lightly-doped isolation layer form a doped isolation barrier that extends across an entire lateral extent of the active device area.
US10297672B2

A method of forming a 14 nm triple gate by adding a MG in the dual gate process and the resulting device are provided. Embodiments include forming an EG region, a MG region and a SG region in a first, second and third portions of a Si substrate, respectively; forming an IL over the EG, MG and SG regions; oxidizing the IL; forming a HK dielectric layer over the IL; performing PDA on the HK dielectric layer; forming a PSA TiN layer over the HK dielectric layer; forming an a-Si cap layer over the PSA TiN layer; forming a photoresist over the a-Si cap layer in the EG and SG regions; removing the a-Si cap layer in the MG region, exposing the PSA TiN layer; stripping the photoresist; and annealing the a-Si cap and PSA TiN layers.
US10297666B2

Supposing x is defined as a position of an end of a depletion layer extending when a rated voltage V [V] is applied to a rear surface electrode, W1 is defined as a distance between the position x and an outer peripheral edge of a surface electrode in an outer peripheral direction, W2 is defined as a distance between the position x and an outer peripheral edge of a field insulating film in the outer peripheral direction, t [μm] is defined as a film thickness t [μm] of the field insulating film, a layout of a terminal part is defined so that an electrical field in the field insulating film at the position x expressed as W2V/t(W1+W2) is 3 MV/cm or smaller.
US10297663B2

A method of forming a semiconductor structure includes forming outer spacers surrounding a dummy gate, the dummy gate being disposed over a channel stack comprising two or more nanosheet channels and sacrificial layers formed above and below each of the two or more nanosheet channels. The method also includes forming an oxide surrounding the outer spacers, the oxide being disposed over source/drain regions surrounding the channel stack. The method further includes removing the dummy gate, removing the outer spacers, and performing a channel release to remove the sacrificial layers in the channel stack following removal of the outer spacers. The method further includes performing conformal deposition of a dielectric layer and a work function metal on exposed portions of the oxide, and filling a gate metal over the channel stack, the gate metal being surrounded by the work function metal.
US10297660B2

A semiconductor device includes: a semiconductor substrate including a drift region of a first conductivity type; an emitter region of the first conductivity type provided above the drift region inside the semiconductor substrate and having an impurity concentration higher than the drift region; a base region of a second conductivity type provided between the emitter region and the drift region inside the semiconductor substrate; an accumulation region of the first conductivity type provided between the base region and the drift region inside the semiconductor substrate and having an impurity concentration higher than the drift region; and a plurality of trench sections provided to pass through the emitter region, the base region and the accumulation region from an upper surface of the semiconductor substrate and provided with a conductive section therein. A length of the accumulation region in a depth direction of the semiconductor substrate is less than 1.5 μm.
US10297657B2

A device includes an insulating layer disposed over a silicon substrate. The insulating layer includes a core insulating area and a peripheral insulating area. A trench laterally encloses the core insulating area and separates the core insulating area from the peripheral insulating area. A magnetic winding coil is disposed within the trench and separates the core insulating area from the peripheral insulating area. A conductive inner core is disposed within the core insulating area and is surrounded by the magnetic winding coil. The conductive inner core is made of a first material that is electrically conductive, and the magnetic winding coil is made of a second material that is magnetic and differs from the first material.
US10297653B2

A display device according to the present disclosure includes: a thin film transistor with a bottom gate structure and a thin film transistor with a top gate structure on a same substrate. A gate electrode of the thin film transistor with the top gate structure is provided in a same layer as a wire layer. A method of manufacturing a display device according to the present disclosure, the display device including a thin film transistor with a bottom gate structure and a thin film transistor with a top gate structure on a same substrate, includes: forming a gate electrode of the thin film transistor with the top gate structure in a same layer as a wire layer.
US10297652B2

A display panel including first and second sub pixel electrodes, a first light emitting unit, first and second charge generation layers, a second light emitting unit, and an upper electrode. The first light emitting unit is provided with a first contact hole. The first charge generation layer includes a first contact part being in the first contact hole and coupled to a portion of the first sub pixel electrode exposed by the first contact hole, and a first extension part extending from the first contact part and being on the first light emitting unit. The second charge generation layer and the second light emitting unit are provided with a second contact hole. The upper electrode includes a first upper electrode part being in the second contact hole and coupled to a second contact part of the second charge generation layer exposed by the second contact hole.
US10297648B2

The disclosure discloses an Organic Light-Emitting Diode (OLED) display, a method for fabricating the same, and a display device, where a color filter layer is used as an insulation layer between electrically conductive layers in a touch electrode structure, so that the insulation layer and the color filter layer are the same film layer, thereby improving the integrity of the OLED display, and reducing the thickness of the OLED display. Also, the OLED display can be fabricated by forming the electrically conductive layers and the color filter layer in the touch electrode structure through inkjet printing, thereby preventing an organic light-emitting diode layer from being affected in an etching process. Therefore, at least one inorganic encapsulation layer can be arranged on a side of the touch electrode structure furthest away from the organic light-emitting structural layer to enable the touch electrode structure to be integrated in the OLED display.
US10297639B2

A semiconductor device may include: a substrate; a first mold layer formed over the substrate and comprising a plurality of bottom conductive patterns connected to the substrate; a second mold layer formed over the first mold layer, and defining a plurality of hole openings, wherein each of the hole openings overlaps each of the bottom conductive patterns; a third mold layer formed over the second mold layer, and defining a plurality of line openings, wherein each of the line openings overlaps two or more hole openings of the hole openings; and a conductive material layer buried in the hole openings and the line openings.
US10297634B2

One embodiment provides a device, including: a composite image sensor, including: a wiring layer that processes electrical signals; a first photodiode layer configured to convert a first light wave signal into an electrical signal; and a second photodiode layer configured to convert a second light wave signal into an electrical signal; wherein the first photodiode layer and the second photodiode layer are separated by a predetermined distance. Other aspects are described and claimed.
US10297633B2

A photoelectric conversion device, comprising a semiconductor substrate on which a plurality of pixels are arrayed, and an insulating member which is transparent and configured to cover the semiconductor substrate, wherein the insulating member includes at least three portions whose thickness are different from each other so as to increase types of wavelengths of light that are to be ripple reduction targets.
US10297623B2

The present invention provides a TFT substrate manufacturing method. The method uses a photoresist material that contains crystallizable and precipitatable pigment to form a photoresist layer, so that a plurality of crystallization burrs can be formed on a surface of the photoresist layer, making it possible for a pixel electrode film not completely covering the surface of the photoresist layer and thus, allowing a peeling agent to pass through the crystallization burrs and penetrate into the photoresist layer to cause corrosion of the photoresist layer thereby peeling off the photoresist layer and a portion of the pixel electrode film located on the photoresist layer at the same time to form a pixel electrode, whereby, compared to the prior art, peeling can be conducted without adopting a special mask and involving special mask parameters and also requiring no plasma treatment so that the process of fabricating a TFT substrate can be simplified to enhance fabrication efficiency of the TFT substrate.
US10297622B2

An OLED device includes a low-temperature poly-silicon (LTPS) thin-film transistor having a first channel layer, a first gate electrode, a first source electrode and a first drain electrode; an oxide semiconductor thin-film transistor having a second channel layer, a second gate electrode, a second source electrode and a second drain electrode; and a functional layer between the first channel layer and the first gate electrode. The second channel layer is in contact with an upper surface of the functional layer.
US10297621B2

In a transistor substrate of a display device, a plurality of signal lines to which any one of drive signals of a gate signal and a video signal is supplied include a plurality of first signal lines to which the drive signal is supplied. The first signal line is connected to a driving driver, and is formed in an edge region positioned between an end portion of a substrate and a pixel region and in the pixel region. The first signal line is formed to pass through a first wiring formed in a first layer from a second wiring formed in a second layer in the edge region.
US10297619B2

An array substrate includes a substrate, first signal lines, sub-pixels, reference potential lines, first bonding pads, second bonding pads, first fan-out lines, second fan-out lines, first connection lines, second connection lines, and a first reference potential line. An accommodation space exists between a first connection line closest to the second bonding pads and a second connection line closest to the first bonding pads. The first reference potential line is disposed in the accommodation space and electrically connected with the reference potential lines.
US10297613B2

Reliability of a semiconductor device is improved. Prepared is a substrate in which an insulating layer, a semiconductor layer, and an insulating film are laminated on a semiconductor substrate, and a device isolation region is embedded in a trench. The insulating film in a bulk region is removed; the semiconductor layer in the bulk region is removed by using a first etching liquid; and thereafter the insulating film in the SOI region and the insulating layer in the bulk region are thinned by using a second etching liquid different from the first etching liquid. An impurity is implanted into the semiconductor substrate in the SOI region, and thereafter the insulating film in the SOI region and the insulating layer in the bulk region are removed. An etching speed of each of the insulating film and the insulating layer due to the first etching liquid is smaller than an etching speed of the semiconductor layer by using the first etching liquid. An etching speed of each of the insulating film and the insulating layer due to a second etching liquid is higher than the etching speed of each of the insulating film and the insulating layer due to the first etching liquid.
US10297612B2

A vertical ferroelectric field effect transistor construction comprises an isolating core. A transition metal dichalcogenide material encircles the isolating core and has a lateral wall thickness of 1 monolayer to 7 monolayers. A ferroelectric gate dielectric material encircles the transition metal dichalcogenide material. Conductive gate material encircles the ferroelectric gate dielectric material. The transition metal dichalcogenide material extends elevationally inward and elevationally outward of the conductive gate material. A conductive contact is directly against a lateral outer sidewall of the transition metal dichalcogenide material that is a) elevationally inward of the conductive gate material, or b) elevationally outward of the conductive gate material. Additional embodiments are disclosed.
US10297606B2

A memory device is described. Generally, the device includes a string of memory transistors, a source select transistor coupled to a first end of the string of memory transistor and a drain select transistor coupled to a second end of the string of memory transistor. Each memory transistor includes a gate electrode formed adjacent to a charge trapping layer and there is neither a source nor a drain junction between adjacent pairs of memory transistors or between the memory transistors and source select transistor or drain select transistor. In one embodiment, the memory transistors are spaced apart from adjacent memory transistors and the source select transistor and drain select transistor, such that channels are formed therebetween based on a gate fringing effect associated with the memory transistors. Other embodiments are also described.
US10297601B2

A semiconductor device may include a first active fin, a plurality of second active fins, a first source/drain layer structure, and a second source/drain layer structure. The first active fin may be on a first region of a substrate. The second active fins may be on a second region of the substrate. The first and second gate structures may be on the first and second active fins, respectively. The first source/drain layer structure may be on a portion of the first active fin that is adjacent to the first gate structure. The second source/drain layer structure may commonly contact upper surfaces of the second active fins adjacent to the second gate structure. A top surface of the second source/drain layer structure may be further from the surface of the substrate than a top surface of the first source/drain layer structure is to the surface of the substrate.
US10297592B2

Monolithic 3D ICs employing one or more local inter-level interconnect integrated intimately with at least one structure of at least one transistor on at least one transistor level within the 3D IC. In certain embodiments the local inter-level interconnect intersects a gate electrode or a source/drain region of at least one transistor and extends through at least one inter-level dielectric layer disposed between a first and second transistor level in the 3D IC. Local inter-level interconnects may advantageously make a direct vertical connection between transistors in different levels of the 3D IC without being routed laterally around the footprint (i.e., lateral, or planar, area) of either the overlying or underlying transistor level that is interconnected.
US10297590B1

The present disclosure teaches a Field-Effect Transistor (FET) configured as a diode to provide ESD protection. The field-effect transistor has its gate, source, and body connected to a common power supply rail. A low-density doped drain region extends in a length direction beyond the gate sidewall spacers of the transistor to provide a lower leakage current than would otherwise be exhibited by the protection device.
US10297582B2

A method for making an interposer includes forming a plurality of wire bonds bonded to one or more first surfaces of a first element. A dielectric encapsulation is formed contacting an edge surface of the wire bonds which separates adjacent wire bonds from one another. Further processing comprises removing at least portions of the first element, wherein the interposer has first and second opposite sides separated from one another by at least the encapsulation, and the interposer having first contacts and second contacts at the first and second opposite sides, respectively, for electrical connection with first and second components, respectively, the first contacts being electrically connected with the second contacts through the wire bonds.
US10297577B2

Semiconductor device assemblies with heat transfer structures formed from semiconductor materials are disclosed herein. In one embodiment, a semiconductor device assembly can include a thermal transfer structure formed from a semiconductor substrate. The thermal transfer structure includes an inner region, an outer region projecting from the inner region, and a cavity defined in the outer region by the inner and outer regions. The semiconductor device assembly further includes a stack of first semiconductor dies in the cavity, and a second semiconductor die attached to the outer region of the thermal transfer structure and enclosing the stack of first semiconductor dies within the cavity.
US10297571B2

According to one embodiment, a semiconductor package includes a substrate with first and second pad, first semiconductor chip above the substrate, first wire, first mold member, second semiconductor chip above the first mold member, third semiconductor chip above the second semiconductor chip, second wire, and a second mold member. The first wire electrically connects the first pad and the first semiconductor chip. The first mold member seals the first wire and the first semiconductor chip. The second wire electrically connects the second pad and the second semiconductor chip. The second mold member seals the second wire, the second and the third semiconductor chips, and the first mold member.
US10297569B2

A first semiconductor structure including a first bonding oxide layer having a first metallic bonding structure embedded therein and a second semiconductor structure including a second bonding oxide layer having a second metallic bonding structure embedded therein are provided. A nitride surface treatment process is performed to provide a nitrided surface layer to each structure. Each nitrided surface layer includes nitridized oxide regions located in an upper portion of the bonding oxide layer and nitridized metallic regions located in an upper portion of the metallic bonding structures. The nitrogen within the nitridized metallic regions is then removed to restore the upper portion of the metallic bonding structures to its original composition. Bonding is performed to form a dielectric bonding interface between the nitridized oxide regions present in the first and second structures, and a metallic bonding interface between the first and second metallic bonding structures.
US10297568B2

A method of ultrasonically bonding semiconductor elements includes the steps of: (a) aligning surfaces of a plurality of first conductive structures of a first semiconductor element to respective surfaces of a plurality of second conductive structures of a second semiconductor element; (b) ultrasonically forming tack bonds between ones of the first conductive structures and respective ones of the second conductive structures; and (c) forming completed bonds between the first conductive structures and the second conductive structures.
US10297562B2

Provided is a semiconductor device that is resistant to the corrosion of titanium nitride forming an anti-reflection film. The semiconductor device includes: a wiring layer which includes a wiring film made of aluminum or an aluminum alloy and formed on a substrate and a titanium nitride film formed on the wiring film; a protection layer which covers a top surface and a side surface of the wiring layer; and a pad portion which penetrates the protection layer and the titanium nitride film, and which exposes the wiring film, the protection layer including a first silicon nitride film, an oxide film, and a second silicon nitride film which are layered in the stated order from the side of the wiring layer.
US10297561B1

Semiconductor dies having interconnect structures formed thereon, and associated systems and methods, are disclosed herein. In one embodiment, an interconnect structure includes a conductive material electrically coupled to an electrically conductive contact of a semiconductor die. The conductive material includes a first portion vertically aligned with the conductive contact, and a second portion that extends laterally away from the conductive contact. A solder material is disposed on the second portion of the interconnect structure such that the solder material is at least partially laterally offset from the conductive contact of the semiconductor die. In some embodiments, an interconnect structure can further include a containment layer that prevents wicking or other undesirable movement of the solder material during a reflow process.
US10297559B2

Provided are a semiconductor device and a semiconductor package including the same. The semiconductor device comprises a semiconductor chip body including a first chip pad on a top surface, a passivation film disposed on the semiconductor chip body and a first redistribution layer that is disposed between the passivation film and the semiconductor chip body with an opening to expose a first chip center pad region at least partially overlapping the first chip pad, a first redistribution center pad region connected to the first chip center pad region, and a first edge pad region spaced apart from the first redistribution center pad region, through the passivation film, wherein a top surface of the first chip center pad region and a top surface of the first redistribution center pad region are not disposed on the same plane.
US10297537B2

A lead frame used to produce a chip package includes a first lead frame section and a second lead frame section connected to one another by a bar, wherein the bar includes a first longitudinal section, a second longitudinal section and a third longitudinal section, the first longitudinal section adjoins the first lead frame section and the third longitudinal section adjoins the second lead frame section, the first longitudinal section and the third longitudinal section are oriented parallel to one another, the first longitudinal section and the second longitudinal section form an angle not equal to 180° and not equal to 90°, and the lead frame is planar.
US10297536B2

A lead frame strip having a plurality of unit lead frames is provided. Each of the unit lead frames have a die paddle and a plurality of leads extending away from the die paddle. A first one of the unit lead frames is plated with an adhesion promoter plating material within a package outline area of the first unit lead frame. The package outline area includes one of the die paddles and interior portions of the leads. Wire bond sites are processed in the first unit lead frame before or after the plating of the first lead frame such that, after the plating of the first lead frame. The wire bond sites are substantially devoid of the adhesion promoter plating material. The wire bond sites are disposed within the package outline area at an end of the interior portions of the leads that is closest to the die paddle.
US10297535B2

A die package component with a jumper structure includes a first lead frame, a second lead frame, a die, a jumper structure and a package body. The first lead frame has a die connection surface. The second lead frame is separated to the first lead frame. The second lead frame has a lead frame connection groove which defines a thermal deformation tolerance allowable route. The jumper structure is thermally deformed in a thermal-variable environment. The jumper structure includes a die welding portion and a lead welding portion. The die welding portion is welded to the die. Upon meeting a thermal deformation, the lead welding portion would be movable welded along the thermal deformation tolerance allowable route to the lead frame connection groove.
US10297530B2

A press member which has a given length for pressing a semiconductor stack unit. The press member includes supported portions with which supporting members are placed in contact and which are arranged in a lengthwise direction of the press member, a spring which is curved in a convex shape and bulges away from contacts of the supporting members with the supported portions, and load-exerted portions which are arranged outside the supported portions in the lengthwise direction of the press member and capable of being subjected to mechanical load to elastically deform the spring, thereby shifting the supported portions. At least one of the load-exerted portions has a cut-out formed by cutting away a portion of the plate, thereby avoiding a physical interference of the press member with peripheral members and ensuring a desired degree of stroke and durability of the press member.
US10297517B2

A manufacturing method of a package carrier is provided. A substrate having a through hole is provided, wherein a profile of the through hole from top view is a first rounded rectangular. A heat conducting slug is disposed inside the through hole, wherein the heat conducting slug and an inner wall of the through hole are separated with a gap, and a profile of the heat conducting slug from top view is a second rounded rectangular. An insulating material is filled in the through hole so as to fix the heat conducting slug in the through hole. A conductive through hole structure, a first and a second patterned circuit layers are formed. The first and the second patterned circuit layers are respectively formed on two opposite sides of the substrate. The conductive through hole structure penetrates the substrate and connects portions of the first and the second patterned circuit layers.
US10297516B2

A semiconductor device includes a semiconductor element, a base, and an outer packaging resin. The base has a mounting surface, on which the semiconductor element is mounted, and a groove provided around the semiconductor element on the mounting surface. An outer packaging resin covers the semiconductor element and the base, and is fixed to the base by filling the groove. A bottom of the groove includes a first recess-projection having a first amplitude and a first repetition interval along an extending direction of the groove. The first recess-projection includes a second recess-projection having a second amplitude smaller than the first amplitude and a second repetition interval shorter than the first repetition interval along the extending direction of the groove.
US10297514B2

A susceptor is preheated through light irradiation by a halogen lamp before the first semiconductor wafer of a lot as a processing target is transferred into a chamber. The temperature of the susceptor is measured by a radiation thermometer. A control unit is configured to control the output of the halogen lamp so that the temperature of the susceptor reaches a stable temperature based on a result of the measurement of the temperature of the susceptor by the radiation thermometer. The stable temperature of the susceptor is the temperature of the susceptor when the temperature of the susceptor is risen to a constant temperature by continuously performing light irradiation heating on a plurality of semiconductor wafers in the chamber without heating the susceptor.
US10297511B2

A method for fabricating a Fin-FET device includes forming fin structures on a substrate and an isolation structure to cover a portion of sidewall surfaces of the fin structures, forming gate structures to cover a portion of sidewall and top surfaces of the fin structures, forming doped source/drain regions in the fin structures, forming a metal layer on the doped source/drain regions and the gate structures, performing a reaction annealing process to convert the metal layer formed on the doped source/drain regions into a metal contact layer and then removing the unreacted metal layer, forming a dielectric layer on the metal contact layer and the gate structures with a top surface higher than the top surfaces of the gate structures, forming a plurality of vias through the dielectric layer above the metal contact layer, and forming a plurality of conductive plugs by filling the vias.
US10297510B1

A method for fabricating a multiple gate width structure for an integrated circuit is described. A fin on a semiconductor substrate with a first hard mask layer is covered by a first and second sacrificial gate each of which includes a second hard mask layer. Spacer layers and a dielectric layer are formed over the first and second sacrificial gate structures. The resulting structure is planarized so that the first and second sacrificial gate structures and the dielectric layer have coplanar top surfaces. The first and second sacrificial gate structures are removed to respectively form first and second trench recesses in the dielectric layer. The trench recesses are filled with a conductor to form permanent gate structures. A first permanent gate structure is formed in the first trench recess has a first length and a second permanent gate structure is formed in the second trench recess has a second length greater than the first length.
US10297509B2

A semiconductor device and a method for fabricating the semiconductor device are provided. The method includes providing a base substrate including a first region and a second region; and forming a first doped region in the first region, and a second doped region in the second region. The second doped region is doped with blocking ions. The method also includes forming a first metal layer on a surface of the first doped region and on a surface of the second doped region; and forming a second metal layer on a surface of the first metal layer. The second metal layer is made of a material different from the first metal layer. Further, the method includes forming a first metal silicide layer and a second metal silicide layer by performing an annealing process. The blocking ions block atoms of the second metal layer from diffusing into the second metal silicide layer.
US10297504B2

Various novel methods of forming a gate-to-source/drain conductive contact structure and the resulting novel device structures are disclosed. One illustrative method disclosed herein includes performing at least one first etching process to form a recess in a gate structure of a gate of a transistor device so as to expose an innermost surface of a portion of a sidewall spacer positioned adjacent a first sidewall of the gate structure and performing at least one second etching process through at least the recess in the gate structure so as to remove at least a portion of the portion of the sidewall spacer with the exposed innermost surface.
US10297503B2

Laser lift off systems and methods may be used to provide monolithic laser lift off with minimal cracking by reducing the size of one or more beam spots in one or more dimensions to reduce plume pressure while maintaining sufficient energy to provide separation. By irradiating irradiation zones with various shapes and in various patterns, the laser lift off systems and methods use laser energy more efficiently, reduce cracking when separating layers, and improve productivity. Some laser lift off systems and methods described herein separate layers of material by irradiating non-contiguous irradiation zones with laser lift off zones (LOZs) that extend beyond the irradiation zones. Other laser lift off systems and methods described herein separate layers of material by shaping the irradiation zones and by controlling the overlap of the irradiation zones in a way that avoids uneven exposure of the workpiece. Consistent with at least one embodiment, a laser lift off system and method may be used to provide monolithic lift off of one or more epitaxial layers on a substrate of a semiconductor wafer.
US10297494B2

A method includes forming a metal layer extending into openings of a dielectric layer to contact a first metal pad and a second metal pad, and bonding a bottom terminal of a component device to the metal layer. The metal layer has a first portion directly underlying and bonded to the component device. A raised via is formed on the metal layer, and the metal layer has a second portion directly underlying the raised via. The metal layer is etched to separate the first portion and the second portion of the metal layer from each other. The method further includes coating the raised via and the component device in a dielectric layer, revealing the raised via and a top terminal of the component device, and forming a redistribution line connecting the raised via to the top terminal.
US10297492B2

The embodiments of mechanisms for doping wells of finFET devices described in this disclosure utilize depositing doped films to dope well regions. The mechanisms enable maintaining low dopant concentration in the channel regions next to the doped well regions. As a result, transistor performance can be greatly improved. The mechanisms involve depositing doped films prior to forming isolation structures for transistors. The dopants in the doped films are used to dope the well regions near fins. The isolation structures are filled with a flowable dielectric material, which is converted to silicon oxide with the usage of microwave anneal. The microwave anneal enables conversion of the flowable dielectric material to silicon oxide without causing dopant diffusion. Additional well implants may be performed to form deep wells. Microwave anneal(s) may be used to anneal defects in the substrate and fins.
US10297491B2

A structure of a semiconductor includes an isolation structure in a well of a substrate. An upper surface of the isolation structure in the well of the substrate is lower than an upper surface of the substrate and an upper surface of the well. A gate electrode has a first portion over the isolation structure, and a second portion laterally adjacent to the first portion, and above the first portion.
US10297482B2

An end effector has a plurality of blade bodies and a substrate holding unit on a blade proximal end side of each of the blade bodies. The substrate holding unit includes a substrate placing portion on which the bottom surface edge portion of the substrate is placed and a substrate abutting portion which extends upward from the blade proximal end side of the substrate placing portion and on which the side end portion of the substrate abuts. The height of the substrate abutting portion is set to keep the substrate from entering between an upper end of the substrate abutting portion of the blade body on a lower side and the bottom surface of the blade body on an upper side. In an end effector having a plurality of blades capable of changing in pitch in the vertical direction, substrates mounted in high density can be held without a problem.
US10297479B2

Structures and methods are provided for temporarily bonding handler wafers to device wafers using bonding structures that include one or more releasable layers which are laser-ablatable using mid-wavelength infrared radiation.
US10297475B2

A flattening method, by utilizing the advantages of the CARE method and making up for the disadvantages, can perform removal processing of a surface of a workpiece at a sufficient processing rate and can provide a processed surface having enhanced flatness without leaving damage in the processed surface. A flattening method comprises at least two surface removal steps and at least two cleaning steps, the final surface removal step being a catalyst-referred etching step comprising immersing a workpiece in a processing solution containing at least one of hydrohalic acid, hydrogen peroxide water and ozone water, and bringing a surface of a catalyst platen into contact with or close proximity to a surface to be processed of the workpiece to process the surface, said catalyst platen having in a surface a catalyst selected from the group consisting of platinum, gold, a ceramic solid catalyst, a transition metal, glass, and an acidic or basic solid catalyst.
US10297474B2

A chemical supplier includes a chemical reservoir containing a chemical mixture at a room temperature, an inner space of the chemical reservoir being separated from surroundings, a supply line through which the chemical mixture is supplied to a process chamber from the chemical reservoir, an inline heater positioned on the supply line and heating the chemical mixture in the supply line to a process temperature, and a power source driving the chemical mixture to move the chemical mixture toward the process chamber.
US10297453B2

Various methods and structures formed by those methods are described. In accordance with a method, a first metal-containing layer is formed on a substrate. A second metal-containing layer is formed on the substrate. A material of the first metal-containing layer is different from a material of the second metal-containing layer. A chlorine-based treatment is performed on the first metal-containing layer and the second metal-containing layer. A third metal-containing layer is deposited on the first metal-containing layer and the second metal-containing layer using Atomic Layer Deposition (ALD).
US10297451B2

A method of manufacturing a memory device includes: providing a substrate; forming in a cell region a channel extending in a direction perpendicular to an upper surface of the substrate and a plurality of gate electrode layers and a plurality of insulating layers stacked alternatingly on the substrate to be adjacent to the channel; forming a plurality of circuit elements on the substrate at a peripheral circuit region disposed at a periphery of the cell region; and forming an interlayer insulating layer on the substrate in the cell region and the peripheral circuit region, the interlayer insulating layer including a first, bottom interlayer insulating layer covering the plurality of circuit elements and at least a portion of the plurality of gate electrode layers, and a second, top interlayer insulating layer disposed on the first interlayer insulating layer.
US10297449B2

A method for manufacturing thin film transistor, a method for manufacturing array substrate, an array substrate and a display device are provided. The method for manufacturing thin film transistor includes forming an intermediate layer on a substrate, patterning the intermediate layer to form an intermediate layer reserved region and an intermediate layer unreserved region, where the intermediate layer unreserved region corresponds to a pattern of a first structure layer, forming, on the substrate with a pattern of the intermediate layer, a material layer from which the first structure layer is formed, and removing the intermediate layer, and forming the pattern of the first structure layer through a portion of the material layer remaining on the substrate.
US10297448B2

A semiconductor structure formed based on selectively forming a silicon-germanium (SiGe) layer on a substrate; forming at least one fin with a first width from the SiGe layer; forming at least one other fin with a second width from the substrate by etching the substrate to form the at least one other fin with the second width; and condensing the at least one fin with the first width and the at least one other fin with the second width by oxidizing the at least one fin with the first width and the at least one other fin with the second width by removing a portion of silicon (Si) from the at least one fin with the first width and the at least one other fin with the second width.
US10297446B2

An encapsulated substrate includes a zinc oxide substrate and a composite barrier layer. The composite barrier layer includes a first film layer having a first material different from zinc oxide, a second film layer covered on a surface of the first film layer and having a second material different from the zinc oxide and the first material, and an active layer formed on the composite barrier layer and corresponding to an acting surface of a zinc oxide substrate and having an acting material different from the zinc oxide.
US10297444B2

Methods of producing metal-containing thin films with low impurity contents on a substrate by atomic layer deposition (ALD) are provided. The methods preferably comprise contacting a substrate with alternating and sequential pulses of a metal source chemical, a second source chemical and a deposition enhancing agent. The deposition enhancing agent is preferably selected from the group consisting of hydrocarbons, hydrogen, hydrogen plasma, hydrogen radicals, silanes, germanium compounds, nitrogen compounds, and boron compounds. In some embodiments, the deposition-enhancing agent reacts with halide contaminants in the growing thin film, improving film properties.
US10297435B2

The invention relates to a micro-nozzle array comprising a plurality of capillaries comprising a first silica-based material and a second silica-based material substantially surrounding the first silica-based material of the plurality of capillaries, and a plurality of nozzles extending beyond a face of the micro-nozzle array, each nozzle corresponding to a single capillary, wherein each nozzle comprises the first silica-based material. The micro-nozzle array may be used in hydrodynamic or electro-osmotic applications. In one embodiment the micro-nozzle array is a multiple electrospray emitter. The invention also relates to methods for preparing and using micro-nozzle arrays.
US10297431B2

An arc treatment device includes an arc detector operable to detect whether an arc is present in a plasma chamber, an arc energy determiner operable to determine an arc energy value based on an energy supplied to the plasma chamber while the arc is present in the plasma chamber, and a break time determiner operable to determine a break time based on the determined arc energy value.
US10297428B2

Provided is a plasma processing apparatus that performs a processing on a processing target substrate by applying plasma of a processing gas on the processing target substrate. The plasma processing apparatus includes: a processing container configured to accommodate the processing target substrate; a lower electrode disposed in the processing container to mount the processing target substrate thereon; an upper electrode disposed in the processing container to face the lower electrode with a processing space being interposed therebetween; a high frequency power source configured to apply a high frequency power between the upper electrode and the lower electrode; a main magnet unit including one or more annular main electromagnetic coils arranged around a central axis; and an auxiliary magnet unit configured to form a magnetic field that perpendicularly or obliquely crosses the central axis in the processing space.
US10297416B2

The purpose of the present invention is to be able to acquire high-resolution images in a scanning electron microscope using a combination of a cold cathode (CFE) electron source and a boosting process, even at low accelerating voltage enhancing the current stability of the CFE electron source. A configuration in which a CFE electron source (101), an anode electrode (103) at positive (+) potential, and an insulator (104) for isolating the anode electrode (103) from ground potential are accommodated within a single vacuum chamber (105), and an ion pump (106) and a non-evaporable getter (NEG) pump (107) are connected to the vacuum chamber (105), is employed.
US10297414B2

An X-ray tube may include a housing, a cathode, an anode, and a tube auxiliary unit or an authentication module. The cathode and the anode are positioned within the housing. The cathode and the anode are spaced apart such that a target surface of the anode is positioned to receive electrons emitted by the cathode. The tube auxiliary unit may be coupled to the housing. The tube auxiliary unit may include X-ray tube data including tube calibration data based on parameters of the X-ray tube. The authentication module may be configured to authenticate the X-ray tube with a tube control unit.
US10297410B2

A fuse element including a pair of terminal sections positioned at opposite ends of the fuse element, a plurality of spaced parallel rows of elements connecting the terminal sections, and a plurality of fused sections formed in substantially central sections of the elements, wherein the terminal sections and the elements or the elements alone are formed by stamping a single metal plate to separate a piece having a predetermined shape therefrom and bending the piece into a predetermined three-dimensional shape.
US10297406B2

There are provided a system and a method for controlling power of a high speed vehicle. The system for controlling power of a vehicle includes: a latch relay configured to supply power to a vehicle load or to block power to the vehicle; a communication part configured to output a driving signal when a wakeup signal is received; a pulse generator configured to output a one shot pulse that turns on the latch relay when the driving signal is applied; and a processor configured to control a driving of the latch relay turned on by the one shot pulse when being initialized.
US10297403B2

A method for manufacturing a lighting button key is provided. The method includes forming a button body by processing a metal plate, attaching a thin film to the button body and performing double etching on a rear surface of the button body to process a symbol pattern. Additionally, the method includes press-forming the rear surface of the button body and an injection material of a transparent or translucent material into the rear surface of the button body to perform injection molding.
US10297397B2

Disclosed are an N-doped three dimensional carbon nanostructure, a method of preparing the N-doped three dimensional carbon nanostructure, and a supercapacitor electrode including the three dimensional carbon nanostructure.
US10297394B2

Solid, or highly viscous, organic electrolytes consisting of alkylimidazolium cation with alkyl, PEGylated and fluorinated side chains of different molecular weights were synthesized and characterized (cf. chemical structures in Schemes 1 and 2). The PEGylated/fluorinated imidazolium iodide is a solid organic electrolyte that has a conductivity of about 2×10−5 S/cm at 30° C. The ionic conductivity could be significantly increased (1.11×10−4 S/cm at 30° C. and S/cm at 2.88×10−3 at 90° C.) by blending the PEGylated/fluorinated imidazolium iodide with another solid electrolyte, 1-ethyl-3-methylimidazolium iodide (EtMImI). The PEGylated imidazolium iodides synthesized in the present work have conductivities in the range 1.6×10−4 S/cm to 2×10−4 S/cm at 30° C. and viscosities in the range 620 cP to 720 cP at 30° C. The iodide counter ion in the present electrolytes supplies the anion for the I−/I3− redox mediators for DSSCs. Therefore, the organic electrolytes of the present invention can be used even without the addition of inorganic salts such as LiI or KI. We found that the addition of an organic solid electrolyte, EtMImI, resulted in an increase in the ionic conductivity of the PEGylated/fluorinated imidazolium iodides, whereas the addition of the inorganic LiI led to a decrease in ionic conductivity. All the electrolytes are thermally stable until high temperatures (250° C. to 300° C.).
US10297365B2

The present disclosure relates to a cable that includes a core, a first armor wire layer surrounding the core, a first polymer layer disposed around the first armor wire layer, where the first polymer layer has a first sensitivity to energy emitted from an energy source, a second armor wire layer that may be disposed at least partially in the first polymer layer, and a second polymer layer disposed around the second armor wire layer, where the second polymer layer has a second sensitivity to the energy emitted from energy source, and the second sensitivity is greater than the first sensitivity.
US10297360B2

A negative electrode active material includes a silicon-containing alloy having a composition represented by: SixSnyMzAa (A is unavoidable impurities, M is one or more transition metal elements, x, y, z, and a represent values of percent by mass, and 0
US10297359B2

An x-ray illumination beam system includes an electron emitter and a target having one or more target microstructures. The one or more microstructures may be the same or different material, and may be embedded or placed atop a substrate formed of a heat-conducting material. The x-ray source may emit x-rays towards an optic system, which can include one or more optics that are matched to one or more target microstructures. The matching can be achieved by selecting optics with the geometric shape, size, and surface coating that collects as many x-rays as possible from the source and at an angle that satisfies the critical reflection angle of the x-ray energies of interest from the target. The x-ray illumination beam system allows for an x-ray source that generates x-rays having different spectra and can be used in a variety of applications.
US10297354B2

A method of aggregating medical information can include receiving, at a remote aggregation system, individual syndromes collected by mobile personal medical devices associated with respective bodies as the mobile personal medical devices move within an environment, aggregating the individual syndromes at the remote aggregation system, and determining whether an environmental syndrome exists for at least some of the individual syndromes. Related systems and computer program products are also disclosed.
US10297353B1

Method and system for determining glucose flux profiles in plasma during meals using continuous glucose sensors and insulin delivery. A database of plausible glucose flux profiles is encoded in dictionaries using sparse dictionary learning. A constrained Lasso minimization problem is formed that integrates a transport model for a patient with the dictionaries for estimating the glucose fluxes. Meal carbohydrates consumed by a patient is incorporated in the minimization problem through convex constraints. The estimated glucose fluxes resulting from solving the constrained Lasso minimization problem are glucose rate of appearance from the intestine, endogenous glucose production from the liver and insulin dependent glucose utilization. A method for determining patient carbohydrate to insulin ratio at the time of the meal by calculating the area under the curve of the estimated insulin dependent glucose utilization.
US10297351B2

A method for at least one of characterizing, diagnosing, and treating an autoimmune disorder in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the autoimmune condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the autoimmune condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10297349B2

Disclosed is a method of providing a disease co-occurrence probability including (a) receiving a disease network in which respective diseases are shown as nodes and a correlation between diseases is shown as an edge between the nodes and (b) calculating, when at least one disease is given, a probability of an occurrence of another disease in addition to the given disease, the corresponding disease which accompanies the given disease, from the disease network.
US10297348B2

A processor-based system for analyzing physiologic data and medical care is provided wherein the patient data is analyzed to construct images that are representative of a patient's condition. The processor provides a self-modulating analysis, which is responsive to the occurrence of additional data items to increase the information contained in the images. Identifications of modes of physiologic failure by the analysis of the generated images provides for earlier recognition and intervention and improved protocolization of testing and treatment.
US10297345B1

An aspect of the present invention relates to a non-transitory computer readable medium storing a computer program for optimizing a patient overview in a user interface (UI), the computer program executable by at least one processor. The computer program comprising a set of instructions for receiving an optimize request including an optimization level from a user via the UI, selecting predetermined patient information associated with the received optimization level, and displaying an optimized patient overview containing the selected certain patient information to the user.
US10297321B2

A memory cell structure includes a plurality of write lines arranged for writing a synapse state to a synapse memory cell including a plurality of cell components each including at least one unit cell, each of the plurality of write lines being used for writing the synapse state by writing a first set of states to a corresponding cell component of the plurality of cell components by writing one of a second set of states to each unit cell included in the corresponding cell component, the first and second sets each having a predetermined number of states, and the first set depending on the second set, and a read line arranged for reading the synapse state from the synapse memory cell.
US10297300B2

A method for measuring a temperature of magnetic junction switchable using spin transfer. The magnetic junction includes at least one magnetic layer. The method includes measuring a temperature variation of at least one magnetic characteristic for the magnetic layer(s) versus temperature. The method also includes measuring a bias variation in the magnetic characteristic versus an electrical bias for the magnetic junction. This measurement is performed such that spin transfer torque-induced variation(s) in the magnetic characteristic(s) are accounted for. The temperature versus the electrical bias for the magnetic junction is determined based on the temperature variation and the bias variation.
US10297298B2

Apparatuses and methods for providing internal clock signals of different clock frequencies in a semiconductor device are described in the present application. An example apparatus includes a read command buffer and a read data output circuit. The read command buffer buffers a read command responsive to a first clock signal and provides the read command responsive to a second clock signal. The read data output circuit receives a plurality of bits of data in parallel when activated by the read command from the read command buffer, and provides the plurality of bits of data serially responsive to input/output (IO) clock signals. A data clock timing circuit provides the IO clock signals having a first clock frequency in a first mode and having a second clock frequency in a second mode, and further provides the second clock signal having the first clock frequency in the first and second modes.
US10297290B1

A semiconductor device comprises a stack structure comprising decks each comprising a memory element level comprising memory elements, and a control logic level in electrical communication with the memory element level and comprising control logic devices. At least one of the control logic devices of the control logic level of one or more of the decks comprises at least one device exhibiting a gate electrode shared by neighboring vertical transistors thereof. A control logic assembly, a control logic device, an electronic system, a method of forming a control logic device, and a method of operating a semiconductor device are also described.
US10297287B2

A stream of media content is received in a media device. A value is determined in metadata of the media content relating to an indicia of interest in a portion of the media content. A first clip including the portion of the media content is stored based at least in part on the indicia of interest, whereby the first clip is made available for later retrieval.
US10297270B2

Methods and apparatus for performing signal processing. The signal processing comprises demultiplexing input encoded data into data including information for a segment including frames and coefficient information for a coefficient selected in the frames of the segment, and low band encoded data, decoding the low band encoded data to produce a low band signal, selecting a coefficient of a frame to be processed from a plurality of the coefficients based on the data, calculating a high band sub-band power of a high band sub-band signal of each sub-band constituting a high band signal of the frame to be processed based on a low band sub-band signal of each sub-band constituting the low band signal of the frame to be processed and the selected coefficient, and producing the high band signal of the frame to be processed based on the high band sub-band power and the low band sub-band signal.
US10297267B2

In accordance with embodiments of the present disclosure, a method for voice processing in an audio device having an array of a plurality of microphones wherein the array is capable of having a plurality of positional orientations relative to a user of the array, is provided. The method may include periodically computing a plurality of normalized cross-correlation functions, each cross-correlation function corresponding to a possible orientation of the array with respect to a desired source of speech, determining an orientation of the array relative to the desired source based on the plurality of normalized cross-correlation functions, detecting changes in the orientation based on the plurality of normalized cross-correlation functions, and responsive to a change in the orientation, dynamically modifying voice processing parameters of the audio device such that speech from the desired source is preserved while reducing interfering sounds.
US10297263B2

A method includes extracting a voicing classification parameter of an audio signal and determining a filter coefficient of a low pass filter based on the voicing classification parameter. The method also includes filtering a low-band portion of the audio signal to generate a low-band audio signal and controlling an amplitude of a temporal envelope of the low-band audio signal based on the filter coefficient. The method also includes modulating a white noise signal based on the amplitude of the temporal envelope to generate a modulated white noise signal and scaling the modulated white noise signal based on a noise gain to generate a scaled modulated white noise signal. The method also includes mixing a scaled version of the low-band audio signal with the scaled modulated white noise signal to generate a high-band excitation signal that is used to generate a decoded version of the audio signal.
US10297262B2

A system for generating comfort noise for a stream of frames carrying an audio signal includes frame characterizing logic configured to generate a set of filter parameters characterising the frequency content of a frame; an analysis filter adapted using the filter parameters and configured to filter the frame so as to generate residual samples; an analysis controller configured to cause the residual samples to be stored in a store responsive to receiving an indication that the frame does not comprise speech; and a synthesis controller operable to select stored residual samples from the store and cause a synthesis filter, inverse to the analysis filter and adapted using filter parameters generated by the frame characterizing logic for one or more frames not comprising speech, to filter the selected residual samples so as to generate a frame of comfort noise.
US10297256B2

Disclosed herein are example techniques for voice detection by multiple NMDs. An example implementation may involve one or more servers receiving, via a network interface, data representing multiple audio recordings of a voice input spoken by a given user, each audio recording recorded by a respective NMD of the multiple NMDs, wherein the voice input comprises a detected wake-word. Based on respective sound pressure levels of the multiple audio recordings of the voice input, the servers (i) select a particular NMD of the multiple NMDs and (ii) forego selection of other NMDs of the multiple NMDs. The servers send, via the network interface to the particular NMD, data representing a playback command that corresponds to a voice command in the voice input represented in the multiple audio recordings, wherein the data representing the playback command causes the particular NMD to play back audio content according to the playback command.
US10297253B2

Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
US10297247B2

Various implementations disclosed herein include a phonotactic post-processor configured to rescore the N-best phoneme candidates output by a primary ensemble phoneme neural network using a priori phonotactic information. In various implementations, one of the scored set of the N-best phoneme candidates is selected as a preferred estimate for a one-phoneme output decision by the phonotactic post-processor. In some implementations, the one-phoneme output decision is an estimate of the most likely detected and recognized phoneme in a frame based on a function of posterior probabilities generated by an ensemble phoneme neural network, as well as phonotactic information and statistical performance characterizations incorporated by the phonotactic post-processor. More specifically, in various implementations, a phonotactic post-processor as described herein utilizes a priori known patterns of phonotactic structure representative of higher-level linguistic structure, instead of configuring the system to learn to recognize the higher-level linguistic structure a posteriori.
US10297235B2

A musical instrument peg winder that includes a tuning peg engaging head, a handle that extends parallel to and laterally offset from the head, and a coupling unit that interconnects the head to the handle.
US10297232B2

Provided are a display device and a source driver. The source driver may perform a power down mode in response to any one of a vertical blank period, a horizontal blank period, a state in which the load of a panel is maintained at a preset value or less, a state in which a current supplied to the panel is maintained at a preset value or less, or a state in which resolution is maintained at a preset value or less. The source driver can realize the power down mode using various power options, thereby reducing power consumption.
US10297224B2

Precharge thinning drive is performed without causing rotation noise and without requiring complicated control. A signal generation circuit that supplies an image signal with a magnitude in accordance with a tone to be displayed to pixels via data lines in a tone display period and supplies a precharge voltage to the data lines in a precharge period before the tone display period in one horizontal scanning period, a signal distribution circuit that is provided between the signal generation circuit and the data lines and selects the data lines, and a control circuit that controls the signal distribution circuit such that a predetermined number of data lines are alternately not selected in the precharge period are provided, and the control circuit controls the signal distribution circuit such that non-selection of the data line is different every predetermined horizontal scanning period.
US10297222B2

A driver and an electronic device include a capacitor driving circuit and a capacitor circuit having a plurality of capacitors provided between a plurality of capacitor driving nodes and a data voltage output terminal. The capacitor driving circuit has a plurality of driving units that output capacitor driving voltages, and in the case where a capacitance of one of the plurality of capacitors is the highest, after a driving unit that drives that capacitor has outputted a capacitor driving voltage, the next driving unit outputs the next capacitor driving voltage.
US10297221B2

A data driver includes a digital to analog converter configured to receive a reference gray voltage and image data, and configured to generate gray voltages corresponding to the image data, and an output buffer including a plurality of buffer circuits connected to an output terminal of the digital to analog converter, and configured to selectively receive one of the gray voltages.
US10297220B2

Embodiments of the invention disclose a gate driving circuit and a corresponding display device. The gate driving circuit comprises: an area gating control module for gating a corresponding area in a circuit to be driven according to the received area control signal, a gate line gating control module gating a corresponding gate line in a gated area of the circuit to be driven, and a gate driving signal output module, and of which an output terminal is connected to a corresponding gate line, wherein if the logic value represented by the received gate line gating signal is 1, the gate driving signal output module outputs a driving signal for turning on the gate line, and otherwise, outputs a driving signal for turning off the gate line.
US10297218B2

The present application discloses an array substrate, a driving method thereof, and related display apparatus based on an improved dual-gate scheme. The array substrate includes multiple groups each having two columns of pixel electrodes without laying a data line in a gap between the two columns. Each group includes multiple second transistors for pre-charging respective pairs of pixel electrodes having reversed polarities in each corresponding scanning cycle. Before each pixel electrode is charged via a first transistor, turning on the second transistor allows charge sharing between the two pixel electrodes having reversed polarities so that the charging time of each pixel electrodes is substantially reduced and the operation power is saved.
US10297214B2

The invention provides a high resolution demultiplexer (demux) driver circuit, comprising: a plurality of scan lines connected respectively to sub-pixels of corresponding column, a plurality of data lines connected respectively to sub-pixels of corresponding row, and a plurality of multiplexer (mux) modules; each mux module comprising two thin film transistors, with gates connected respectively to first and second shunt control signals, sources connected to same data signal, and drains connected respectively to data line near the two same color sub-pixel row; controlling the polarity of each data signal to control each sub-pixel row except the first and last rows to display in horizontal direction following the polarity distribution of alternating positive-positive and negative-negative. The invention does not need to change the data signal voltage in a power-saving mode, and achieves high power-saving efficiency. The number of control signals and the frequency controlling control signals are reduced for further power-saving.
US10297210B2

An e-paper imaging system includes a writing unit and a support surface to support a passive e-paper media in a position spaced apart from the writing unit. The writing unit includes a charge generator and an electrode array. The electrode array includes addressable holes to control charges flowing to the support surface.
US10297208B2

There is provided a portable electronic device including a backlight module, an ambient light sensor, a proximity sensor and a processing unit. The backlight module illuminates with backlight brightness. The ambient light sensor is configured to detect ambient light intensity. The proximity sensor is configured to detect an object. The processing unit is configured to activate the proximity sensor when the ambient light intensity detected by the ambient light sensor is lower than a predetermined value or decreases more than a predetermined range, and to maintain or reduce the backlight brightness according to a detection result of the proximity sensor. There is further provided an automatic detection method.
US10297203B2

The present application discloses a scanning driving circuit and a flat display apparatus, the scanning driving circuit includes a plurality of cascaded scanning driving unit, each scanning driving unit including a forward and reverse scanning circuit for controlling the forward or reverse scanning; an input circuit to perform charging to the pull-up control signal point and the pull-down control signal point; a leakage prevention circuit to preform a process to the leakage of the input circuit; an output circuit to generate a scanning driving signal and output to the level scanning line to drive a pixel unit.
US10297198B2

Only once every N horizontal scanning periods, correction processing for providing a correction voltage for correcting a characteristic of a drive transistor for driving a light-emitting element formed in a display device to data lines of the display device and display driving processing for sequentially providing, to the data lines of the display device, gradation voltages for one horizontal scanning line based, on a video signal corresponding to each of N horizontal scanning lines are executed.
US10297191B2

A method of power control of a display system, the method including receiving dynamic metadata corresponding to input image data, determining a panel load level of the display system based on the dynamic metadata, and applying a first net power control (NPC) function to the display system during a first scene based on the panel load level.
US10297182B2

A pixel array is provided. The pixel array includes a plurality of sub-pixel groups arranged in a two-dimensional matrix along a row direction and a column direction, each of the sub-pixel groups including a plurality of actual sub-pixels of a same color arranged closely; each of the sub-pixel groups being configured such that all of the actual sub-pixels thereof are driven independently.
US10297175B2

A blank and method of folding same into a multi-panel display board that has a plurality of panels, which include a central panel, two side panels and a header panel, and that has a plurality of beaded portions spaced apart from each other by intervening slit portions. One of the creases lies between the central panel and one of the side panels and another crease lies between the central panel and the remaining one of the side panels. The header panel flexes from a fold-in position to a fold-out position and whose opposite ends from respective creases with the two side panels.
US10297163B2

An on-demand learning system provides an enhanced leaning environment capable of delivering relevant content on virtually any topic to specific learners. The learning system implements technical features that facilitate curation and subject matter validation of many different types of content. The technical architecture of the learning system also supports intelligent matching of learners to subject matter areas, creation of specific subject matter boards, and resilient maintenance of the boards.
US10297158B2

An apparatus and computerized method are provided for monitoring the positions of a plurality of vessels that may be capable of responding to an event one or more vessels. The apparatus comprises a first receiver device configured to receive vessel identification and vessel position information originating from respective sources located onboard each of the plurality of vessels; a second receiver device configured to receive a plurality of vessel data fields regarding the plurality of vessels from a vessel database; a third receiver device configured to receive a data request, the data request identifying an event; and a processor configured to receive and correlate the vessel position information and the plurality of vessel data fields for each of the plurality of vessels to produce vessel response data.
US10297157B2

One or more servers may include a first communication interface to communicate with a mobile device; a second communication interface to communicate with devices associated with a plurality of vehicles; and a selection mechanism. The first communication interface may receive, via a network, a request from the mobile device based on an interaction with the mobile device. And, the selection mechanism may determine weighted scores for two or more, of the plurality of vehicle, and select one of the two or more vehicles by using a selection function that improves access to vehicle services and decreases waste of resources used by the plurality of vehicles.
US10297154B2

In order to detect and determine a parking space that matches the size of an own vehicle, a parking assistance system includes a parking assistance apparatus (1) mounted to the own vehicle and a parking assistance apparatus (2) mounted to each of other vehicles. A communication device (21) is configured to transmit, when the other vehicles exit from parking spaces, sizes of the parking spaces of the other vehicles detected by a parking space sensor (24) and positions of the parking spaces detected by a position sensor (25). A route calculation unit (12) is configured to select, based on the sizes and positions of the parking spaces of the other vehicles received by a communication device (11), a parking space in which the own vehicle is capable of being parked, and which is the closest to the own vehicle.
US10297139B2

A programmable security system and method for protecting an item of merchandise includes a programming station, a programmable key and a security system. The programming station generates a security code and communicates the security code to a memory of the programmable key. The programmable key initially communicates the security code to a memory of the security device and subsequently operates the security device upon a matching of the security code in the memory of the security device with the security code in the memory of the programmable key. The programmable key may also transfer power via electrical contacts or inductive transfer from an internal battery to the security device to operate a lock mechanism. The security code may be communicated by wireless infrared (IR) systems, electrical contacts or inductive transfer. A timer inactivates the programmable key and/or the security device after a predetermine period of time. A counter inactivates the programmable key after a predetermined maximum number of activations.
US10297138B2

Techniques for facilitating one or more operating modes for monitoring of an intelligent home system are disclosed. The techniques facilitate detecting an adverse condition in a building, generating an alert based on the detection, sending a notification about the alert to a user (e.g., to a mobile device), awaiting a user response, and determining whether to send the alert to a central monitoring system to facilitate notification of an appropriate responder for the adverse condition. Determining whether to send the alert to the central monitoring system may be based on an affirmative command from the user or a failure to receive any command from the user. The user may be billed for the service of notifying an appropriate responder provided by central monitoring system regularly, intermittently when the user is away from the building, or on a per-alert basis.
US10297129B2

An augmented reality system for use with security systems comprises an augmented reality engine that provides information concerning devices of a security system and a display device that combines the security system information from the augmented reality engine onto a representation or view of the surrounding physical, real-world environment. The system can be used for inspection, installation and/or servicing, for example. In application, it can be used to facilitate inspection including periodic testing to ensure that a fire detection and alarm system, for example, is in compliance with building and safety codes.
US10297128B2

A networked system for managing a physical intrusion detection/alarm includes an upper tier of server devices, comprising: processor devices and memory in communication with the processor devices, a middle tier of gateway devices that are in communication with upper tier servers, and a lower level tier of devices that comprise fully functional nodes with at least some of the functional nodes including an application layer that execute routines to provide node functions, and a device to manage the lower tier of devices, the device instantiating a program manager that executes a state machine to control the application layer in each of the at least some of the functional nodes.
US10297127B1

An audio aggregation point is established, e.g., in a set-top, to aggregate audio alerts from a home security system and other Internet of Things (IoT) type devices that output digital audio alert streams. The aggregated audio is combined with a media audio stream, and provided to a personal hearing aid or other personal listening device such as a headset. The audio aggregation point communicates with the home security system and other IoT type devices over Bluetooth or Wi-Fi interfaces. The hearing aid preferably communicates with the audio aggregation point via a Bluetooth interface. The audio aggregation point provides audio alerts (e.g., a beeping alert of a door opening) from the home security system and IoT type devices directly into the digital audio stream otherwise already being digitally transmitted to a hearing aid or other personal hearing device or headset.
US10297115B2

A system and method are provided for implementing a uniquely automated, and otherwise gamified, version of a Squares Game. The disclosed schemes incorporate technology for hosting on, or interacting/reacting with, potential participants' mobile and personal communicating and computing devices. The disclosed schemes simplify hosting of, and participation in, a unique implementation of a Squares Game associated with one or more live event, including but not limited to live sporting events. The disclosed schemes introduce a streamlined process for registering participants, selecting interior game squares, among many players, and executing all of the gaming functions in an automated manner to include identification and notification of winners when their winning numbers are determined to be associated with respective numbers in the live event.
US10297111B2

A gaming system may include a gaming machine having a monetary input device, a wager input device, and a processor may be coupled to the wager input device and a memory device. The processor may establish a credit balance based on the monetary value, decrease the credit balance by the selected wager, and present the wagering game at an interface. The wagering game may include a jackpot winnable based on an outcome of the wagering game. A game server may transmit content for the wagering game to the gaming machine. The game server may also determine a plurality of parameters relating to the jackpot, track a turnover of the gaming machine, and change a parameter of the plurality of parameters in response to comparison of the turnover to a predetermined value.
US10297100B1

A method and apparatus is provided for verifying the validity of ID cards. A card reading device reads an ID card and transmits a request to a database server. A database is queried and a reply is sent back to the card reading device indicating whether the ID is valid. If desired, the reply can include additional information, such as a description of the ID holder. The ID verification system can be used to help verify whether an ID belongs to the ID holder. The system can also log and timestamp events for future access.
US10297098B2

A apparatus includes a storage mechanism that includes a plurality of storage spaces where paper sheets are stored and continuously feeds out the storage spaces toward one direction while creating the storage spaces one by one, an alignment mechanism that carries banknotes into the storage spaces in the order that the storage mechanism feeds out the storage spaces, and a controller that controls the alignment mechanism and the storage mechanism.
US10297094B2

Access by a requesting entity to an asset is authorized by an access-controlling entity, which transmits to the requesting entity a challenge data set and then receives from the requesting entity a response purportedly corresponding to a representation of the challenge data set in a non-repudiatable form, obtained from an event validation system. The access-controlling entity queries the event validation system to determine whether the response does correspond to a correct representation of the challenge data set in the non-repudiatable form, and authorizes the requesting entity for access only if the response is correct representation. Non-repudiation can be established through entry into a blockchain, or using a hash-tree-based digital signature infrastructure.
US10297089B2

A system and method is provided for visualizing a volumetric image of an anatomical structure. Using a first view of the volumetric image showing a non-orthogonal cross-section of a surface of the anatomical structure, a local orientation of the surface within the volumetric image is determined, namely by analyzing the image data of the volumetric image. Having determined the local orientation of the surface, a second view is generated of the volumetric image, the second view being geometrically defined by a viewing plane intersecting the surface of the anatomical structure in the volumetric image orthogonally. Accordingly, the surface is shown in a sharper manner in the second view than would typically be the case in the first view. Advantageously, the user can manually define or correct a delineation of the outline of the anatomical structure in a more precise manner. Moreover, various other advantageously uses of such a second view exist, such as facilitating the image interpretation by the clinician, more reliable further automatic analysis, etc.
US10297082B2

Various technologies pertaining to shared spatial augmented reality (SSAR) are described. Sensor units in a room output sensor signals that are indicative of positions of two or more users in the room and gaze directions of the two or more users. Views of at least one virtual object are computed separately for each of the two or more users, and projectors project such views in the room. The projected views cause the two or more users to simultaneously perceive the virtual object in space.
US10297079B2

Systems and methods of providing a combined visualizable representation for evaluating dimensions of a target object are disclosed. A method includes generating a mesh having a plurality of nodes and corresponding to one or more measurements for a target object, overlaying the mesh on a nominal object created from reference data representative of one or more expected dimensions of the target object, and evaluating each node for a plurality of criteria to obtain a plurality of criteria values. Each criterion is an expression of an amount of error between each node and a corresponding point on the nominal object. The method further includes assigning a weighted value to each criteria value to obtain weighted criteria values, generating a visualizable representation of each weighted criteria value to obtain visualizable representations, and combining each visualizable representation into a combined visualizable representation that indicates each one of the weighted criteria values.
US10297076B2

An apparatus for generating a 3-dimensional face model includes a multi-view image capturer configured to sense a motion of the mobile device and automatically capture still images from two or more directions; and a 3D model generator configured to generate a 3D face mode using the two or more still images obtained by the multi-view image capturer.
US10297063B2

A method and apparatus for generating a game piece are disclosed. In one embodiment, the method comprises launching an application on a mobile device that has a camera; selecting a game character using the application; displaying an overlay for the selected game character in an image from a field of view of the camera, the overlay being an augmented reality layer; capturing an image of an individual in the field of view of the camera; sending the captured image to a printer that is coupled to the mobile device; and printing the captured image with a border of unequal size around the image, wherein printing the capture images comprises printing the captured image upside down to cause a border area larger at a top of the image than around other portions of the image for use in handling the image when using the image as part of a game piece.
US10297053B1

Provided herein are methods, systems, and computer products for evaluating nodes concurrently using a modified data flow graph. The modified data flow graph can identify independent nodes that can run as separate tasks. However, rather than relying on declared dependencies, embodiments herein can determine dependencies between segments of data elements in a data flow graph, and modify the data flow graph to take advantage of the determined dependencies. In such embodiments, the data elements can be divided into segments. By separating data elements into segments, nodes that previously depended on each other can be evaluated concurrently when independent segments are identified.
US10297051B2

To display with a display mode with which an analyst may easily ascertain actions (movements) of objects being monitored, provided is an information processing device, including a sensing and a display control unit. The sensing unit classifies, based on information relating to movements of objects being monitored, a plurality of objects into set movement paths. The display control unit controls a display such that the movements of the objects are displayed in a display screen of the display with an arrow in each set movement path. The axis of the arrow which is displayed in the display has a thickness according to the number of objects which are classified in the corresponding movement path, has a shape according to the trace of the objects which are classified in the corresponding movement path, and furthermore, the direction indicated by the arrow represents the direction of progress of the objects.
US10297050B2

Disclosed is a method for positioning a target in a three-dimensional CT image and a CT system for security inspection. The method includes: displaying a three-dimensional CT image; receiving a selection by a user of at least one area of the three-dimensional CT image at a viewing angle; generating at least one set of three-dimensional objects in a depth direction based on the selection; and determining a target object from the set. With the above technical solutions, the user may be facilitated in marking a suspected object in a CT image in a quick manner.
US10297047B2

One embodiment provides for a general-purpose graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including pixel processing logic to determine color data for multiple sample locations of each pixel in a set of pixels and to contiguously pack the color data for the multiple sample locations of each pixel for storage to a multisample render target.
US10297035B2

An image processing apparatus according to an aspect of the disclosure includes a first deformation acquisition unit configured to perform registration of a first image and a second image and acquire a first deformation parameter that expresses a deformation between the first image and the second image by using a first deformation model, a generation unit configured to generate intermediate data that indicates a deformation expressed by the first deformation model and the first deformation parameter, and a second deformation acquisition unit configured to acquire, based on the intermediate data, a second deformation parameter that expresses a deformation, which is indicated by the intermediate data, by using a second deformation model.
US10297030B2

A system and method of confirming administration of medication is provided. The method comprises the steps of receiving information identifying a particular medication prescription regimen, determining one or more procedures for administering such prescription regimen and identifying one or more activity sequences associated with such procedures. Activity sequences of actual administration of such prescription regimen are captured and then compared to the identified activity sequences to determine differences therebetween. A notice is provided if differences are determined.
US10297023B2

The embodiments relate to a reconstructing an image of an examination object, a medical imaging apparatus, and a computer program product where a first image data record is acquired with a first imaging modality and at least one further image data record of at least one further imaging modality is provided. At least one first image is reconstructed on the basis of the first image data record using the at least one further image data record.
US10297014B2

Provided is an image processing device that removes noise caused by disturbance during image capture from a captured image by image processing, the image processing device includes an image input unit to which a plurality of temporally continuous captured images are input, an image feature extraction unit that extracts features related to the disturbance in the captured images, and an image sharpening unit that performs image processing based on the features related to the disturbance to thereby remove noise in the captured images. Further, the image processing device may further include mode switching means for switching between a monitoring mode for performing image processing based on the features related to the disturbance and a normal mode for preventing the image processing based on the features related to the disturbance from being performed.
US10297011B2

Disclosed is a method of anonymization of digital images through elimination of the Photo-Response Non Uniformity noise pattern which is unique to the imaging sensor and latent in all digital images taken by digital cameras or devices with imaging sensors.
US10297007B2

A system and method are provided for identifying scale, scale error, or improper positioning during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions. The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions, with or without scale error, to properly scale, rescale or position one or more planes within the multi-dimensional building model.
US10297005B2

A processing apparatus capable of generating a panoramic image from a plurality of captured images acquired by a plurality of times of imaging includes an input unit configured to input a superimposition parameter for determining a superimposition position of a predetermined image on the captured image, a generation unit configured to generate the panoramic image from the plurality of the captured images by transformation processing of coordinate values of the plurality of the captured images acquired by the plurality of times of imaging, and a determination unit configured to determine the superimposition position of the predetermined image on the panoramic image according to position information on the panoramic image in which transformation processing of the coordinate values is performed by the generation unit and the superimposition parameter for determining the superimposition position of the predetermined image on the captured image.
US10297003B2

This disclosure describes techniques for context switching. In one example, a graphics processing unit may be configured to generate one or more signatures for context information stored in on-chip memory of the graphics processing unit, determine whether the one or more signatures match any previously generated signatures for context information stored in one or more memories accessible by the graphics processing unit, store, to at least one of the one or more memories, any signature of the one or more signatures that is determined not to match any previously generated signature stored in at least one of the one or more memories, and store, to at least one of the one or more memories, the context information respectively corresponding to the one or more signatures determined not to match any previously generated signature stored in at least one of the one or more memories.
US10297000B2

A high dynamic range image information hiding method includes embedding secret information and extracting the secret information. The step of embedding secret information includes obtaining three channel values of every pixel in an original high dynamic range image; according to every channel value and corresponding 5-bit exponent of every pixel, determining an embedding significance bit of the information to be embedded in every channel value of every pixel; embedding information into every channel value of every pixel; and obtaining a high dynamic range image embedded with the secret information. The step of extracting the secret information includes obtaining three channel values of every pixel in the high dynamic range image embedded with the secret information; obtaining an information embedding position of every channel value embedded with the information of every pixel; extracting information from every channel value embedded with the information of every pixel; and obtaining secret information sequences.
US10296998B2

Providing optical watermark signals for a visual authentication session by performing at least the following: receive, at an anti-spoof engine, an instruction to perform visual authentication operations for a visual authentication session, generate, with the anti-spoof engine, an optical watermark signal based on receiving the instruction, wherein the optical watermark signal includes at least one optical identifier to authenticate images captured during the visual authentication session, obtain, with the anti-spoof engine, an image source that includes captured images of the visual authentication session, determine, with the anti-spoof engine, whether the image source includes a reflected optical watermark signal, and compare, with the anti-spoof engine, whether the reflected optical watermark signal matches the generated optical watermark signal based on the determination that the image source includes the reflected optical watermark signal.
US10296991B2

A buyer-seller matching system that uses incentives to verify commissions from matching the buyer with a seller. An item locator system that comprises a repository of information about items for purchase may be provided over a network for users to access information about items for purchase. Along with each item, the system presents an incentive that may be realized if that item is purchased from a designated third party seller. The user then executes the purchase with the seller, who pays the system the agreed upon fee and also issues a certification of purchase to the buyer. The user may then take the certification of purchase back to the central repository to redeem the incentive. The item locator system then checks to verify that it has received a fee or commission from the seller for bringing the seller a buyer of the item. The fee or commission may be based on the price of the item, such as if the item is a new house for sale and the seller is a new house builder.
US10296990B2

A computer implemented method, system and a computer program product for verifying compliance of a land parcel to an approved usage includes monitoring one or more updatable sources of information to detect availability of new information with respect to the land parcel, processing the new information to determine location information and current usage of the land parcel, querying a database storing location information of land parcels having at least approved usage information to determine approved usage of the land parcel. Finally, the current and approved usages of the land parcel are compared to determine compliance of the current usage to the approved usage of the land parcel.
US10296982B1

A system and method for evaluating an insurance applicant as part of an underwriting process to determine one or more appropriate terms of life or other insurance coverage, such as premiums. A processing element employing a neural network is trained to correlate aspects of appearance and/or voice with personal and/or health-related characteristic. A database of images and/or voice recordings of individuals with known personal and/or health-related characteristics is provided for this purpose. The processing element is then provided with an image and/or voice recording of the insurance applicant. The image may be an otherwise non-diagnostic image, such as an ordinary “selfie.” The trained processing element analyzes the image of the insurance applicant, with their permission or affirmative consent, to determine the personal and/or health-related characteristic for the insurance applicant, and then, based upon that analysis, facilitates the underwriting process and/or suggests the one or more appropriate terms of insurance coverage.
US10296978B1

Systems, methods, apparatuses and computer-readable media for receiving data from one or more sensors associated with one or more home devices, such as appliances, home systems, etc. are presented. In some examples, the data may be used to determine whether the home device is operating within an expected range. The data may be used to identify abnormal operating conditions in a first home. Based on the identified abnormal operating conditions a root cause of the abnormal operating conditions may be determined. A message may be transmitted to at least one additional home. The message may include the root cause of the abnormal operating conditions occurring in the first home. The message may be used to alert other homes to current conditions so that they can take preventive action. The data may also be used to determine an insurance rate or premium for participating homes.
US10296976B1

Processes for estimating payment on a claim for services rendered are described. The process includes formatting data related to a medical service to be rendered to a patient in a mock claim, applying pricing rules that are unique to an agreement between payer entity and a provider of the service; and determining an estimated payment for the medical service to be paid by the payer to the provider after the medical service has been rendered to the patient.
US10296969B2

A sales person at a retail store which traditionally does not sell paint assists a consumer in selecting and purchasing a non-paint product and thereafter employs a computer terminal and display in conjunction with a website operated by a paint manufacturer to provide a paint color recommendation to the consumer. The sales person may thereafter respond to consumer selection of a particular paint color by employing an on-line electronic ordering tool to transmit a paint order to an order processing terminal located at a paint manufacturer facility. Thereafter, the paint manufacturer may proceed to process the order, perform tinting and shaking steps to formulate paint of the particular color, package the tinted paint, and cause the packaged paint to be shipped to the consumer.
US10296968B2

A computer system configured to integrate a plurality of websites is provided. The computer system includes a memory, a display, and at least one processor coupled to the memory and the display. In one example, the system comprises a monitoring component executed by the at least one processor and configured to analyze web content generated by a website provider and detect one or more identified elements within the web content. The system may also comprise a converting component executed by the at least one processor and configured to, responsive to detection of the one or more identified elements by the monitoring component, convert at least one portion of the web content into converted content, wherein the at least one processor is configured to display, in the display, the converted content and at least one other portion of the web content.
US10296964B1

An effortless and automated reordering system includes a dedicated electronic device with a simple button interface that, upon depression of the button, initiates a process of ordering (or reordering) a product associated with the device and a button on that device. The electronic device may store in memory a device identifier and button identifiers for each button as the basis for order request information. The stored data may be communicated to a fulfillment service (e.g., an online merchant, fulfillment center, etc.) for order identification processing. In some cases, an application provided by the fulfillment service may be executed on a secondary management device to allow a user to configure the electronic device to map the buttons to different products, and even different vendors, to facilitate reconfigurable order management.
US10296961B2

A hybrid recommendation system uses offline testing and online testing to generate and optimize recommendation functions. The functions generate recommendations which may be presented online for product purchases. Indices are created from the recommendations. Lookups may be performed on the indices to select recommendations for a particular user. The selected recommendations may be filtered before presenting to the user.
US10296945B2

A system and method for identifying a customer's location within a facility or place of business, such as, but not limited to a casino. The system and method provides notification company representatives upon arrival of the customer at the given location. Additionally, the method and system allows for navigational services to be provided to customers, and real-time location determination, location tracking and confirmation to customers of location and rewards program status. The disclosed method and system can work through a system of wireless radio, sound and/or light-based beacons communicating with the customer's smartphone, computer system, or other electronic device.
US10296944B2

A server receives an indication that a user of a client device has selected social network data associated with a social network provider that maintains a social graph. The selected social network data indicates approval of a coupon offer by the user. In response to receiving the indication, the server computer provides the coupon to the user and sends a link message that causes a user node that is associated with the user to be linked, within the social graph, with a coupon node that is associated with the coupon offer. A message including data associated with the coupon offer is sent to a subset of a set of other users identified, in the social graph that the social network provider maintains, as connected to the user.
US10296935B2

A system, method, apparatus and processor readable media are described for real-time prediction of an advertising audience volume through analysis of historical audience data, and tuning of the predicted audience volume. Embodiments enable a user to specify a query for audience volume prediction. Such a query may be a Boolean combination of various audience categories. A time range may be determined that indicates the amount of historical data that is to be analyzed to make the audience volume prediction in real time. Employing the user-specified query, an audience volume prediction may be provided for a future time period, based on an analysis of retrieved historical audience data for the time range. Embodiments may also enable a user to tune the predicted audience volume through modification of the query through one or more iterations.
US10296934B2

Methods, systems, and computer program products for managing power, lighting, and advertising using gaze behavior data are provided herein. A computer-implemented method includes processing gaze behavior data arising from gazes directed towards a plurality of items, wherein said processing comprises comparing a number of gazes directed at each of the items; mapping the gaze behavior data to a collection of illumination devices, wherein each of the items is illuminated by one or more of the illumination devices, and wherein said mapping comprises correlating, for each item, the processed gaze behavior data arising from the item to the illumination devices that illuminate the item; and generating instructions for controlling the illumination devices based on the gaze behavior data and said mapping, wherein said instructions comprise an instruction to modify intensity of at least one of the illumination devices and/or modify a color emitted by at least one of the illumination devices.
US10296931B2

A method of facilitating access to a promotional offer, the method comprising: receiving at a server system a page request from a client device; and sending program code executable in a browser application to the client device in response to the page request, the program code being executable to display at least one promotional offer and a promotional code, to provide a flash object at a display position of the promotional code and, in response to selection of the flash object, to cause the promotional code to be copied to a user-accessible memory of the client device and to open a new browser display of the browser application.
US10296923B2

Techniques for real-time offer evaluations are presented. An enterprise system detects and interaction with a customer. Metrics for the interaction are acquired and a centralized preference server delivers real time preference values known for the customer. The metrics and the preference values are used to dynamically and in real-time evaluate conditions for an enterprise offer and when met the offer is delivered to the customer in real time.
US10296891B2

A transaction processing platform capable of facilitating the distribution to consumers of various types of prepaid products is disclosed. The transaction processing platform is configured to interface with one or more providers of such prepaid products in order to facilitate the procurement or activation of the products. The platform includes a conduit interface through which service request messages are received and respectively utilized to generate transaction requests for corresponding types of prepaid services. A supply interface arrangement, operatively coupled to the conduit interface, is configured to route a first of the transaction requests through a first supply interface associated with a first type of prepaid service. The supply interface arrangement also routes a second transaction request through a second supply interface associated with a second type of prepaid service. The platform is also configured to provide supplier response information received through the supply interfaces to the conduit interface.
US10296890B2

Systems and methods are provided for facilitating payments between users of the system such as person-to-person payments using a payment hotspot. A payment hotspot or payspot may be generated by a first user device of a first user to facilitate a transfer of funds between the first user and the second user. The payspot may be a virtual payment portal that allows secure payment between the users without either of the users having to provide identifying information to the other user. The payspot may be accessed by the second user based on the proximity of a second user device of the second user to the first user device or the first user may provide an identification code of the payspot to the second user. The second user may access the payspot by communicating with a payment server with the second user device, through the first user device.
US10296887B2

In some embodiments, the present application relates to card-free programs provided by a merchant to a customer, whereby the customer has access to functions such as payment options and/or loyalty program benefits without needing to present a physical card at a point of sale. For example, a customer may make a card-free purchase of goods or services from a merchant, whereby the customer need not present a card such as a debit card, credit card, loyalty card, or other physical tender to make a purchase. Further, the customer need not provide biometric data or otherwise use an electronic device or identifier to make a purchase. Alternatively or additionally, the customer may access a loyalty program without needing to provide a physical card or data associated with a card.
US10296886B2

A system and method for provisioning one or more value added services to a postpaid/prepaid mobile account and/or a postpaid/prepaid mobile device using a wireless communication device as a point-of-sale device, is disclosed.
US10296885B2

A payment-enabled mobile device is placed in communication with a POS (point of sale) terminal to facilitate a purchase transaction. A user selects a payment account in the payment-enabled mobile device. Payment credentials are transmitted from the payment-enabled mobile device to the POS terminal The payment credentials include a PAN-length identifier that identifies an issuer of the selected payment account.
US10296884B2

Embodiments are described herein that allow for personalized media playback at a discovered point-of-sale display. In one aspect, a method is provided that involves discovering a point-of-sale display by a portable computing device. The point-of-sale display comprises at least one media playback device. The method further involves receiving, over a wireless network by the portable computing device, a software application and a system identifier of the point-of-sale display. The system identifier to automatically configure the software application to control the at least one media playback device at the discovered point-of-sale display. The method further involves joining the software application on the portable computing device to the point-of-sale display using the system identifier. The method further involves sending from the portable computing device via the configured software application one or more commands to control the at least one media playback device.
US10296870B1

A packaging system employs a cartridge having moveable walls such that the cartridge discharges or inducts one or more items into a cavity of a package, such as a film that is sealed into a pouch or mailer. A bottom wall of the cartridge is retracted relative to an end panel of the cartridge during the induction process.
US10296868B1

A method is provided for providing a location of a product by converting a product code index to a location code value, comprising performing a step selected from the group consisting of: applying a function nP2vP to a product code index nP to provide a product code value vP and applying a mapping P2L to the product code value vP to provide a location code value vL; and applying a mapping P2L to a product code index nP to provide a location code index nL and applying a function nL2vL to the location code index nL to provide a location code value vL.
US10296859B1

Disclosed are various embodiments for discovering workflows through analysis of user actions. Workflow descriptions are entered by multiple users over a period of time as the users perform user actions. Each workflow description includes a sequence of user action descriptions. The workflow descriptions are modeled as directed graphs, and one or more candidate workflows are determined by identifying a set of isomorphic directed graphs from the directed graphs.
US10296856B2

Systems and methods for verifying and monitoring employees are provided. Employees call-in to the system at scheduled times. If an employee misses a scheduled call-in, an alert can be generated. An employer notification process can generate the alert, notifying a supervisor of the employee's missed call. The alert can include the employee's name, the location of the employee, and the time he/she was supposed to call. Such systems and methods can be used to verify that a worker is at the proper location at the proper time and awake and alert during the entire time period that he/she is supposed to be working.
US10296851B2

Physical space is allocated to members of a group to maximize collaborative efforts. Each member of the group is determined based on presence or detection of a wireless device. As the members of the group are wirelessly detected, physical space may be assigned based on historical usage, calendar entries, physical needs, and infrastructure traits. Desks, office space, conference rooms, and other facilities may thus be dynamically reserved to maximize collaboration and yet efficiently utilize existing physical spaces.
US10296849B2

The disclosed subject matter involves identifying clusters and segments of a population of data for use in a recommendation service. Clusters of members or items are formed, where the clusters, or partitions are close to being equal in size. Items are distributed based on similarities identified with matrix factorization. The items are formed into clusters based on the similarities and the clusters are used in training of a generalized linear mixed model treating the clusters as random-level effects. The trained model may be used in the recommendation service. Other embodiments are described and claimed.
US10296844B2

A method and system are provided. The method includes performing, by a logs-to-time-series converter, a logs-to-time-series conversion by transforming a plurality of heterogeneous logs into a set of time series. Each of the heterogeneous logs includes a time stamp and text portion with one or more fields. The method further includes performing, by a time-series-to-sequential-pattern converter, a time-series-to-sequential-pattern conversion by mining invariant relationships between the set of time series, and discovering sequential message patterns and association rules in the plurality of heterogeneous logs using the invariant relationships. The method also includes executing, by a processor, a set of log management applications, based on the sequential message patterns and the association rules.
US10296836B1

An identification of an item that was misclassified by a classification model constructed in accordance with a machine learning technique is received. One example of such a machine learning technique is a random forest. A subset of training data, previously used to construct the model, and that is associated with the item is identified. At least a portion of the identified subset is provided as output.
US10296826B1

A system configured for learning new trained concepts used to retrieve content relevant to the concepts learned. The system may comprise one or more hardware processors configured by machine-readable instructions to obtain one or more digital media items. The one or more hardware processors may be further configured to obtain an indication conveying a concept to be learned from the one or more digital media items. The one or more hardware processors may be further configured to receive feedback associated with individual ones of the one or more digital media items. The one or more hardware processors may be configured to obtain individual neural network representations for the individual ones of the one or more digital media items. The one or more hardware processors may be configured to determine a trained concept based on the feedback and the neural network representations of the one or more digital media items.
US10296824B2

Fabrication methods of forming memory subsystem of CNN based digital IC for AI are disclosed. The method in SLC technology includes: providing a metal layer, forming a via layer, forming a HSL, forming a MTJ element layer and then etching out unmasked portions of the MTJ element layer to form at least two groups of different sized MTJ elements. The method in MLC technology includes: providing a metal layer, forming a via layer, forming a first HSL, forming a first MTJ element layer, etching out unmasked portions of the first MTJ element layer to form lower MTJ elements, forming a second HSL, forming a second MTJ element layer and etching out unmasked portions of the second MTJ element layer to form upper MTJ elements. Same sized first MTJ element layer and the second HSL are formed together.
US10296818B1

An apparatus for controlling the printing on wire or cable. The apparatus including a processor, a bus connected to the processor, a user input connected to the bus, a display screen connected to the user input and the bus, a first storage system connected to the bus, data stored in the first storage system and displayable on the display screen, wherein the data includes manufacturing and print information, a printer connected to the bus, wherein the printer prints the data on the wire or cable, a communication device connected to the bus, and an identification device connected to the bus, wherein identification device receives information from a user.
US10296817B1

Apparatus for recognition of handwritten Chinese characters contains a bus, an input means connecting to the bus for receiving input imagery data created from a handwritten Chinese character, a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit operatively connecting to the bus for extracting features out of the input imagery data using pre-trained filter coefficients of a plurality of order convolutional layers stored therein, a memory connecting the bus, the memory being configured for storing weight coefficients of fully-connected (FC) layers, a processing unit connecting to the bus for performing computations of FC layers to classify the extracted features from the CNN based integrated circuit to a particular Chinese character in a predefined Chinese character set, and a display unit connecting to the bus for displaying the particular Chinese character. Greater than 95% recognition accuracy is achieved using multiple bi-valued 3×3 filter kernels as pre-trained filter coefficients.
US10296783B2

There is provided an image processing device that includes a facial organ information detection unit that detects facial organ information which is a position of a facial organ of an object from an input image, a face direction information calculation unit that calculates face direction information of the object from the facial organ information, and an arbitrary face direction image generation unit that generates an image obtained by changing the face direction of the object from the facial organ information and the face direction information, and when it is determined by the face direction information that the face is inclined, the arbitrary face direction image generation unit generates an arbitrary face direction image after conducting a correction on the face direction information based on front facial organ information which is a facial organ arrangement in the front face of the object.
US10296782B2

A method for detecting a presence of at least one face in at least one image is comprises creating an image patch map based on a plurality of face patches identified for at least one window in the in at least one image, estimating a bounding box, and searching within the bounding box to detect presence of the at least one face in the at least one image. The present disclosure discloses use of any classifier which works on top of any feature representation to identify face patches and then using a masking system to identify bounding boxes.
US10296775B2

A device for capturing prints of areas of skin of human autopodia or parts thereof supplied with blood, including: a contact surface for placing on an area of skin; a composite containing a sensor layer with light-sensitive sensor elements arranged in a first pixel grid; and light-emitting elements. The light-emitting elements are arranged to form a second pixel grid. They emit light in a frequency range for which the sensor layer is at least partially transparent, with the result that light emitted from the contact surface in the direction of an area of skin can be coupled into it. The light-emitting elements can be actuated individually or in groups and thus switched on and off, with the result that these light-emitting elements can be actuated for the representation of visual information in dependence on intensity values determined by the light-sensitive sensor elements for display on the contact surface.
US10296764B1

One or more human resources systems implements one or more cryptographically secured ledger(s) to persist transactions related to administered objects, such as employee objects. Attribute and/or state changes associated with a given employee object are represented as transactions between accounts that represent different attributes and/or states.
US10296761B2

A system for reducing the information content of a data stream according to privacy requirements that vary according to referents of the data while maximizing the utility of the data stream in the aggregate. In embodiments, a receiver of data characterizing multiple referents extracts information such as statistics. A filter may reduce the information content of the data to reduce the probability that the receiver could uniquely identify any single referent from the data, according to privacy requirements that vary by the referent. The filter allows this to be done in a way that allows the utility of the data to be maximized when the permitted probability of identification varies among the referents.
US10296760B2

This disclosure relates to a storage provider for storing first encrypted data associated with first meta tags from a first publisher and second encrypted data associated with second meta tags from a second publisher. The storage provider consolidates the first meta tags and the second meta tags to determine unencrypted consolidated meta tags. The storage provider then stores the encrypted first data associated with the unencrypted consolidated meta tags and stores the encrypted second data associated with the unencrypted consolidated meta tags. Since the meta tags are consolidated, less storage is required and the data and the meta tags can be stored more efficiently. This is an advantage over other methods that encrypt the meta tags and the data and therefore do not consolidate the meta tags.
US10296758B2

Systems and techniques are disclosed for detecting whether a wearable computing device is worn by a user or not. The detection can be made based on whether the device is secured to a user or based on a sensor. A device worn by a user may be operated in a private mode such that the user wearing the device is provided information that is useful while wearing the device. For example, the user may receive message notifications, news updates, telephone call information, or the like. A wearable computing device maybe operated in a public mode while not being worn by a user. While in the public mode, the device may provide non user specific information such as a current time, media items, or the like.
US10296750B1

Users are authorized to access tagged metadata in a provider network. A revision control and binding mechanism may be applied to tagged metadata that is added or modified by the user. A recommendation pertaining to security and compliance for the computing resource may be determined based on an analysis of the computing resource, scoring criteria, and data pertaining to customer and system data.
US10296741B2

An embodiment involves secure memory implementation for secure execution of virtual machines. Data is processed in a first mode and a second mode, and commands are sent to a chip interconnect bus using real addresses, wherein the chip interconnect bus includes a number of bits for the real addresses. A memory controller is operatively coupled to a memory component. A secure memory range is specified by using range registers. If the real address is detected to be in the secure memory range to match a memory component address, a real address bit is set. If the real address is in the memory address hole, a security access violation is detected. If the real address is not in the secure address range and the real address bit is set, the security access violation is detected.
US10296739B2

According to an example, a confidence factor function may be applied to determine a confidence factor for a condition of a rule to correlate events. The confidence factor may be an approximation of whether an event or a set of events satisfies the condition in the rule. The confidence factor may be compared to a threshold to determine whether the condition is satisfied.
US10296729B1

There are disclosed methods and apparatus for manufacture of image inventories. A production and packaging machine applies derivations to still images from image products. It assigns metadata to the derivative images. The production and packaging machine then generates a cryptographic hash of the derivative image and the metadata to produce a derivative image product, and writes the hash to a node of a transaction processing network.
US10296728B2

The present invention relates to a method and a system for providing a cloud-based application security service. The system for providing the cloud-based application security service according to the present invention includes: a client device including a compiler, an execution package composition unit, an uploader, and a downloader; and a cloud device including an execution package decomposition unit, a security library providing unit, a security library application unit, and an execution package recomposition unit, thereby, based on a cloud, providing convenience in security application and rapid action against hacker attacks.
US10296724B2

A method in the field of health related fitness is disclosed for preparing and monitoring a customized exercise prescription based on scientific and concrete data and by activating all of the fitness components, and includes the process steps of dividing the strength component value into three separate sub components as lower extremity strength, upper extremity strength and trunk strength, creating an image of fitness map on the display (screen) which shows the ratios of fitness component values according to the age- and gender-related norms, determining exercise strategy by putting the fitness components of a person in order with respect to their priority of effect to health in accordance with the measurements of fitness components of a person, and preparing an exercise prescription which will provide simultaneous improvement of fitness components of a person.
US10296717B2

Disclosed are some examples of systems, apparatus, methods and storage media for automated device management, and more specifically, for detecting exceptions in devices and facilitating workflows to resolve the exceptions. In one innovative aspect, a database system is configurable to maintain at least one knowledge database storing a plurality of prescriptions, each prescription defining a respective action-oriented workflow for one or more exceptions. The system is further configurable to receive device data associated with the devices, analyze the received device data, and detect occurrences of exceptions based on the analysis. The system is further configurable to determine whether the knowledge base includes a prescription for a detected exception, and responsive to a determination that the knowledge base includes a prescription for the detected exception, trigger a first workflow for remedying the detected exception based on the prescription.
US10296700B1

A plurality of multi-corner multimode (MCMM) databases are accessed, wherein at least one of the plurality of MCMM databases corresponds to a first optimization scenario, and at least one of the plurality of MCMM databases corresponds to a second optimization scenario. A first optimization move is performed on paths in the first optimization scenario. The first optimization move is verified using GBA on paths in the second optimization scenario to determine that the first optimization move does not cause timing violations outside an MCMM database associated with the first optimization scenario.
US10296684B2

Reservoir simulation for simulation models which include a large edge aquifer region is provided with a speed up in processing reducing computer processing time. Connected aquifer grid cells in a vertical column are amalgamated to reduce the total number of active cells in the solution phase. The fine grid property data is maintained for computing distributed 3D graph, and connection factors (transmissibilities), as well as pore volume and compressibility calculation of coarsened aquifer cells during nonlinear solution phase. Since the work load in the solution phase is proportional to the total number of active cells, a significant speedup in simulation time is provided. The aquifer fine grid pressures are computed using vertical equilibrium treatment of hydraulic potential inside an amalgamated aquifer coarse cell.
US10296679B2

The invention is a method for exploitation of a sedimentary basin containing hydrocarbons using basin simulation. Based on a reconstitution of the formation of the first of the layers of the basin, a conjoint basin simulations of at least one of the layers underlying the first layer. A conjoint geomechanical simulation of the first layer and the at least one underlying layer is then carried out. If the deviation between some of at least some parameters from the geomechanical simulation and those from the basin simulation is above a predefined threshold, the previous steps are repeated applying a correction to the basin simulation. The basin is then exploited as a function of the results of the basin simulation. The invention applied to exploration and exploitation of the basin.
US10296678B2

A method of controlling drill bit trajectory in a subterranean formation includes receiving drilling parameters for operating a specific bottomhole assembly (BHA), constructing, with a computer processor, a directional drill-ahead simulator including a computer model of the BHA and the subterranean formation, calculating axial motion and lateral motion of a drill bit connected to a bottom end of the BHA using formation parameters and drilling parameters, predicting bit walk of the drill bit by accounting for and calculating contact forces and frictional forces between the BHA and a wall of a borehole in the subterranean formation using the computer model of the BHA, and determining an adjusted drill bit trajectory to account for the predicted bit walk. The method includes determining adjusted drilling parameters for operating the BHA to substantially follow the adjusted drill bit trajectory and operating the BHA according to the adjusted drilling parameters.
US10296676B2

Systems and methods for tuning an impedance matching network in a step-wise fashion are described. By tuning the impedance matching network in a step-wise fashion instead of directly to achieve optimum values of a radio frequency (RF) and a combined variable capacitance, processing of a wafer using the tuned optimal values becomes feasible.
US10296672B2

Fluid-flow simulation over a computer-generated aircraft surface is generated using inviscid and viscous simulations. A fluid-flow mesh of fluid cells is obtained. At least one inviscid fluid property for the fluid cells is determined using an inviscid fluid simulation that does not simulate fluid viscous effects. A set of intersecting fluid cells that intersects the aircraft surface are identified. One surface mesh polygon of the surface mesh is identified for each intersecting fluid cell. A boundary-layer prediction point for each identified surface mesh polygon is determined. At least one boundary-layer fluid property for each boundary-layer prediction point is determined using the at least one inviscid fluid property of the corresponding intersecting fluid cell and a boundary-layer simulation that simulates fluid viscous effects. At least one updated fluid property for at least one fluid cell is determined using the at least one boundary-layer fluid property and the inviscid fluid simulation.
US10296667B2

For designing rooms or buildings for specific purposes, like homes for elderly people, an action space object that can be read from a database to a CAD application is provided, the action space object defining a volume needed to carry out a specific activity/action.
US10296655B2

A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
US10296652B2

A method, system, and computer-program product for the selection of user interface rendering artifacts in web applications using a manifest mechanism are disclosed. The method includes receiving a request, evaluating an expression, and generating a physical renderer. The request is received at a manifest engine, and comprises a request for a physical renderer. The evaluating is performed by the manifest engine. The physical renderer is generated by the manifest engine, and the manifest engine is configured to generate the physical renderer based on a result of the evaluating.
US10296650B2

A method of indexing documents to support frequent field updates without reindexing may include receiving, from an indexing application, first fields from a document to be indexed. The method may also include receiving, from the indexing application, second fields from the document to be indexed. The method may additionally include writing the first fields to an index file associated with the indexing application. The method may further include writing the second fields to a datastore that is external to the indexing application.
US10296645B2

An audience measurement service may monitor broadcasts in a region, ingesting closed captioning data, metadata, displayed text or logos, performing facial recognition on people, and/or generating audio/video fingerprints of broadcast content to create a database of content and associated keywords, along with times at which the content was broadcast. The audience measurement service may receive user search queries from a search provider and detect “spiking” queries. The audience measurement service may determine whether the spiking queries are related, contextually and temporally, to an item of content identified in the database, and infer that users generating the queries likely viewed the item of content. If or when the media is subsequently rebroadcast, media-related search queries may be detected and corresponding users identified as likely audience members for the rebroadcast, such that they may be targeted to receive additional media-related content.
US10296639B2

Each of a plurality of stations has a respective sequence of tracks of Internet content of common subject matter and a respective play pointer indicating a location in the sequence of tracks. In response to a first input, the presentation mode of the station is configured in a continuous play mode in which the play pointer is progressed through the sequence of tracks queued to the station regardless of whether or not the station is presently selected for presentation. In response to a second input, the presentation mode is configured in a pause play mode in which the play pointer is progressed through the sequence of tracks queued to the station only while the station is selected for presentation to a user and otherwise pauses progression of the play pointer. The processor transmits tracks of the station and progresses the play pointer in accordance with the configured presentation mode.
US10296632B2

Technologies are described for performing synchronization within a database environment. A source host stores multiple database tables and a replica host stores copies of the multiple database tables. During synchronization, replication log replay is blocked at the replica node, and a multithreaded process locks the multiple database tables of the source hosts, reactivates replication log generation for each of the multiple database tables, and then unlocks the database tables. A synchronization timestamp is acquired and used to synchronize the multiple database tables with the copies of the multiple database tables. After synchronization, replication log replay is reactivated at the replica host for the copies of the multiple database tables.
US10296629B2

A method, system, and computer program product is disclosed for interacting with a client supported by a client-side cache. Embodiments of a method, a system, and a computer program product are disclosed that retrieve a first snapshot, indicating a state of the database after a last database request by the client, associated with the client, determine any number of invalid cached results for the client based on the first snapshot, and transmit the any number of invalid cached results and a second snapshot, an update for the first snapshot.
US10296628B2

A method includes obtaining via a programmed computer, a first set of n random samples and a second set of n+k random samples from a base set of samples where k is a lag, iteratively adding more random samples to the first and second sets from the base set via the programmed computer, obtaining a distance between the first and second sets of random samples by calculating via the programmed computer, an empirical cumulative distribution function (ECDF) for the first and second sets in each iteration until the distance between the ECDFs is below a threshold, and constructing a stable empirical distribution representation via the programmed computer using a number of samples that is a function of the first and second sets whose distance is below the threshold.
US10296624B2

A method for curating documents, executed by a computer, includes detecting one or more themes in a document, identifying one or more user interests for a user, presenting a ranked list of the one or more themes to the user, and dynamically updating the ranked list based on user feedback. The ranked list may be ranked according to the one or more user interests. A computer program product and computer system corresponding to the above method are also disclosed herein.
US10296620B2

A stream application receives a stream of tuples to be processed by a plurality of processing elements that are operating on one or more compute nodes. Each processing element has one or more stream operators. The stream application assigns one or more processing cycles to software code embedded in a tuple of the stream of tuples. The tuple obtains a first status of one or more first tuples of a set of targeted tuples to be modified by a tuple modification of a stream operator. The tuple obtains a second status of one or more second tuples of the set of targeted tuples after the stream operator performs the tuple modification. The tuple determines a potential degradation based on the first status and the second status. The tuple alters the one or more first tuples to prevent the tuple modification in response to the determined potential degradation.
US10296616B2

A processing device performs a preliminary grouping of data items in a dataset to define one or more clusters and for each cluster, identifies a set of search terms for a search query that would retrieve data items in the cluster upon execution of the search query against the dataset.
US10296604B2

A method and a device for providing reference information for a scan protocol are provided. The method includes: obtaining first basic information and a first pilot image of a patient to be scanned as index information; retrieving a second pilot image that matches the index information from a preset scan protocol database; and outputting a second pilot image, and a second reconstructed image and a second scan protocol in the preset scan protocol database which correspond to the second pilot image as reference information. If the second pilot image matches the index information, the physical condition of a scanned patient corresponding to the second pilot image is similar to that of the patient to be scanned, and the second pilot image, and the second reconstructed image and the second scan protocol in the preset scan protocol database which correspond to the second pilot image are outputted as reference information.
US10296601B2

Embodiments include method, systems and computer program products for identifying abandoned objects. In some embodiments, first visual media data of an object can be received from a first source. The first visual media data of the object can be processed to identify a type of the object. An identifier associated with the type of the object can be generated. The object can be identified in second visual media data received from a second source. A status of the object can be determined based at least in part on at least one abandonment factor derived from the first visual media data and the second visual media data. The identifier associated with the object and a location associated with the object can be added to a list of objects having the same status, based at least in part on the status of the object.
US10296600B2

Identifying and visualizing geographic data includes obtaining a set of data including candidate geographic data elements. Metrics are determined based on two or more of: a best parent for the candidate geographic data elements; additional concepts associated with the candidate geographic data elements; and an average distance between the candidate geographic data elements. Then, the candidate geographic data elements are identified as geographic based on the metrics and a map is generated displaying the candidate geographic data elements identified as geographic.
US10296599B2

A method, system and computer program product for sharing resources among remote repositories. In a shared file system, a resource identifier and metadata are created for a resource, where the resource identifier is stored in a lock file in a shared volume accessible by the remote repositories. The lock file is then released in response to distributing the associated resource to the remote repositories. Alternatively, in a peer-to-peer system, a request is received to create, read, update or delete a resource stored in a content repository. A resource name, a resource version and/or a resource fingerprint are received in connection with the request to create, read, update or delete the resource in the content repository. A determination is then made as to whether the received resource name, resource version and/or resource fingerprint matches the respective resource name, resource version and/or resource fingerprint stored in a node graph for the resource.
US10296596B2

A method for characterizing data elements in an enterprise including ascertaining at least one of an access metric and a data identifier for each of a plurality of data elements and employing the at least one of an access metric and a data identifier to automatically apply a metatag to ones of the plurality of data elements.
US10296588B2

Some embodiments of a build of material production system have been presented. In one embodiment, a graphical user interface (GUI) is presented via a client machine on factory floor to allow a user to submit a request to build a document from a master document in a predetermined natural language and a predetermined format. Further, a visual representation of a current build status of the document is provided in the GUI.
US10296587B2

An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context associated with the at least one natural language phrase may be identified. The natural language phrase may be associated, for example, with a conversation between the user and a second user. An agent action associated with the identified context may be performed according to the at least one natural language phrase and 201 a result associated with performing the action may be displayed.
US10296581B2

Methods and systems of multi-word automatic correction (“autocorrect”) are provided. Autocorrect generally can select a corrected word based on a typed word and a dictionary of correctly-spelled words. Multi-word autocorrect can add to this functionality by revisiting the selection of an initial corrected word if a subsequently-typed word indicates that it would be more appropriate to instead select an additional corrected word. In some cases, an autocorrect system can make a multi-word correction based on a multi-word phrase in a dictionary, such as replacing “new york” with “New York” as described above. In other cases, an autocorrect system can make a multi-word correction to correct a mistakenly-typed delimiter character. In other cases, an autocorrect system can use grammar rules to obtain additional context information with each subsequently-typed word and make multi-word corrections on that basis.
US10296577B1

A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of spreadsheet cells are embedded. When a user modifies the embedded set of cells, the spreadsheet is updated to reflect the modification. A set of tasks, for instance each associated with descriptive text and one or more interactive elements, can be incorporated into a set of spreadsheet cells such that a user can interact with the tasks. A data value from a spreadsheet cell can be embedded into a document such that when the spreadsheet is updated and the data value changes, the corresponding embedded data value within the document can be changed. Spreadsheets can also include comments that can be navigated using a movable interface element that changes position within the spreadsheet based on a location of a set of cells corresponding to a comment.
US10296571B2

In general, a method, system, apparatus, network entity and computer program product are provided for presenting to a user an editable webpage corresponding to virtually any non-editable webpage that is capable of being accessed by the user. The web browser operating on the user's device may be modified, either directly or through a plug-in, in order to automatically provide an editable webpage for each URI input by the user. When a user inputs a URI associated with a webpage he/she would like to visit, his or her browser may automatically send a request to an indexing web server for an editable page associated with the input URI. The indexing web server may access a mapping of URIs to editable web pages, and provide the browser with the URI for the corresponding editable web page. The browser may then provide two views to the user (simultaneously or in such a manner that the views can be toggled), a main view including the requested, non-editable webpage, and an editable view including the publicly editable web page associated with the input URI.
US10296566B2

Disclosed are an apparatus and a method for outputting web content. The apparatus and method can prevent rendering performance from being degraded in some operating systems when web content (web document) is output through a web browser.
US10296563B2

Methods and systems are provided for testing graphical elements within a graphical user interface associated with a computer file, such as a web page. One exemplary method involves a computing device coupled to a communications network identifying a visible subset of graphical elements within a graphical user interface associated with a computer file available over the network and identifying a testable subset of the visible subset. To identify the testable subset the computing device obtains spatial display properties for each graphical element of the visible subset, performs a hit test for the respective graphical element using the spatial display properties, and retains the respective graphical element in the testable subset based on a result of the hit test corresponding to the respective graphical element. The testable subset thereby includes graphical elements that are perceptible to human users, and conversely, excludes imperceptible graphical elements.
US10296560B2

There is provided an information processing device including a page feed unit configured to continuously feed pages in contents including a plurality of pages, and a display control unit configured to change the number of the pages to be displayed on a display screen according to an operation by a user when the pages are fed by the page feed unit.
US10296553B2

A tool (systems, apparatus, methodology, application, user interface, etc.) for accessing content, such as webpages hosted over a network such as the internet, and more particularly, a tool for accessing the content of a webpage and further displaying a grid view superimposed over the content of the webpage.
US10296548B2

An online system maintains a web page associated with one or more page administrators. The online system trains a machine learning model to determine a likelihood of a page administrator account accepting a request for the online system to present content about the web page to other users of the online system. The model uses features extracted from data about the page administrator accounts on the online system, the page administrator interactions with the online system, and the web page. The online system selects one or more page administrator accounts and sends them requests based on the determined likelihood scores. The online system delivers content associated with the web page to users of the online system based on a response to the request.
US10296544B2

In at least one embodiment, the present invention provides methods and systems for improved semantic meshing, comprising receiving an input data stream consisting of a plurality of characters; generating a normalized stream having an initial value based on said input data stream; applying a plural character rolling window to a subset of the normalized stream to select at least one stream subset, applying a first uniform hash function to the at least one stream subset to create at least one digest, identifying a cut if the modulus of the digest is zero, such that identifying a cut includes applying a second uniform hash function to the remainder values of the normalized stream, generating at least one shingle, resetting the plural character rolling window with a plurality of zeros and aggregating the at least one shingle into a semantic hash.
US10296539B2

There are provided an image extraction system, an image extraction method, and an image extraction program for extracting images valuable to a user and a recording medium storing the program. An image set including three or more images is classified into a plurality of clusters, and an annotation indicating a subject or a scene of each image is acquired from a plurality of images included in each cluster. Image co-occurrence probabilities in a plurality of images are calculated from the acquired annotations, and an image with an image co-occurrence probability equal to or less than a threshold value is extracted.
US10296529B2

A resuscitation training program generation system and method are provided. The system includes an acquisition section that acquires resuscitation event data on a cardiac arrest of a patient; an event categorization section that acquires a categorization of the cardiac arrest into one or more categories of a taxonomy of etiologies of cardiac arrest; an afferent data generator that generates afferent data based on afferent pathways associated with the one or more categories, and updates the resuscitation event data with the generated afferent data; and an efferent data generator that generates a training program for each of the one or more categories based on efferent pathways corresponding to the category and training materials corresponding to the category.
US10296525B2

Implementations relate to providing geographic locations related to user interests. In some implementations, a method includes receiving an indication of a user location and determining one or more subjects of interest to the user based on examining a collection of images associated with the user. The subjects of interest are determined by determining distinctive image characteristics that have a higher frequency in the collection of user images compared to a frequency of similar stored image characteristics of a population of images associated with multiple users. Site characteristics of a geographic area are obtained based on images captured in the geographic area. The site characteristics are compared to the subjects of interest and one or more geographic locations in the geographic area are determined that have site characteristics similar to the subjects of interest. The geographic locations are provided to be output by the user device.
US10296524B1

A knowledge graph virtualization system (KGVS) implements data virtualization techniques using semantic knowledge when parsing a knowledge graph to return results to a query. The data virtualization using semantic knowledge enable end users and applications to describe desired output without detailed knowledge of underlying data storage, schema, and relationships.
US10296518B2

A data storage system includes multiple storage zones that store replicated copies of data items. Upon receiving a delete operation at a particular time to delete a data item, the system computes a maximum last update time based on the particular time and a minimum data item lifetime. Based on determining that a copy of the data item is stored in the data storage zone, the system then determines a last update time of the data item. In addition, based on determining that the last update time is less than the first maximum last update time, the system deletes the copy of the data item from the data storage zone.
US10296512B1

Aspects of the subject technology relate to systems and methods for action-based content scoring. Scores associated with a content item are determined. Each of the scores is generated by a different predictive model and associated with a respective user interaction type. A composite score for the content item is determined based on at least one of the scores. The content item is provided for display in a content stream associated with a user based on the composite score.
US10296510B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for populating a form using a search query. In one aspect, a method include actions of providing a form for display on a user device. Additional actions include, while a particular field of the form is selected, receiving a request to perform a search query, in response to receiving the request, receiving one or more query terms, obtaining a result of performing a search query that includes the one or more query terms, and automatically populating the particular field of the form with the result of the search query.
US10296507B2

A method for enhancing rapid data analysis includes receiving a set of data; storing the set of data in a first set of data shards sharded by a first field; and identifying anomalous data from the set of data by monitoring a range of shard indices associated with a first shard of the first set of data shards, detecting that the range of shard indices is smaller than an expected range by a threshold value, and identifying data of the first shard as anomalous data.
US10296504B2

Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a first entity and a second entity in a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also determines a set of navigation routes through the relational data model based on the first and second entities. The program further provides the determined navigation routes through a graphical user interface (GUI) in order to provide a visual context of data in the relational data model.
US10296499B2

A method for providing mapping between a first data model and a second data model may include sending a request for metadata to a data producer providing data using the second data model. The metadata may be received from the data producer and analyzed to determine a structure of the second data model. System tables may be created based on the analysis of the metadata. The system tables may include data tables to store data from the data producer and to provide the mapping between the metadata of the second data model and the data tables in the first data model. Requests may be made to the data producer for data to be retrieved and populated in the data tables using the first data model.
US10296495B1

A method for regulating a plurality of collections of data includes, for each of a plurality of collections of data, analyzing the collection of data to identify one or more deviations from a standard, guideline, or best practice governing the plurality of collections of data. The method further includes determining a characteristic of the one or more deviations and, based on the characteristic, determining an action to be executed in response to the one or more deviations.
US10296491B2

Embodiments disclosed include computer implemented systems and methods comprising multiple computer programs that when used together as part of the system enable the detection of one set of computer files within another set of files without having direct access to the files themselves. A computer program generated unique fingerprint for each set of files that is a condensed representation of that file that ensures no reverse engineering is possible from its use. Another computer program serves as a public repository to securely store fingerprints from multiple sources (e.g. companies).Additionally, another computer program is used to analyze the two or more file sets and produces a report that shows whether files in one set are contained in the other.
US10296490B2

A technique includes in response to a request to access a distributed object stored on a plurality of team members, retrieving data stored associated with the distributed object from at least one of the team members and selectively reporting information about a degraded state of the retrieved data.
US10296487B2

A system and method for operating with profiles includes a head end associating a first account profile having first profile settings and a first identifier and a second account profile having second profile settings and a second identifier with a user account. A first user receiving device operates with the first profile settings. The head end communicates second profile settings to the first user receiving device and the first user receiving device operates with the second profile settings.
US10296481B2

A board adapter system includes a first adapter board. A secondary first processor coupling is located on the first adapter board, and the first adapter board passes signals between a primary first processor coupling on a first board and a first processor coupled to the secondary first processor coupling when the first adapter board engages the primary first processor coupling. A first/third processor communication bus extends between the secondary first processor coupling and the second board connector on the first adapter board, and passes signals between the first processor and a third processor that is coupled to the second board connector. A first/fourth processor communication bus extends between the secondary first processor coupling and the second board connector, and passes signals between the first processor and a fourth processor that is coupled to the second board connector on the first adapter board.
US10296474B2

Systems and methods are provided to enhance the functionality of an integrated circuit. Such an integrated circuit may include a primary circuitry and an embedded programmable logic programmable to adjust the functionality of the primary circuitry. Specifically, the embedded programmable logic may be programmed to adjust the functionality of the primary circuitry to complement and/or support the functionality of another integrated circuit. Accordingly, the embedded programmable logic may be programmed with functions such as data/address manipulation functions, configuration/testing functions, computational functions, or the like.
US10296471B2

An example processor-implemented method for accessing peripheral devices with the present disclosure includes establishing connection between a portable computing device and a dock, determining a pairing status between the portable computing device and the dock, and managing access to at least one peripheral device by the portable computing device based on the pairing status. The dock is associated with the at least one peripheral device.
US10296459B1

Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a requester socket, includes: receiving the RAO instruction from the requester CPU core, determining a home agent in a home socket for the addressed cache line, providing a request for ownership (RFO) of the addressed cache line to the home agent, waiting for the home agent to either invalidate and retrieve a latest copy of the addressed cache line from a cache, or to fetch the addressed cache line from memory, receiving an acknowledgement and the addressed cache line, executing the RAO instruction on the received cache line atomically, subsequently receiving multiple local RAO instructions to the addressed cache line from one or more requester CPU cores, and executing the multiple local RAO instructions on the received cache line independently of the home agent.
US10296457B2

A processor includes a processing core to execute a transaction with a memory via a cache and a cache controller, associated with the processor, comprising an index mapper circuit to identify a physical memory address associated with the transaction, wherein the physical memory address comprises a plurality of bits, determine, based on the plurality of bits, a first set of bits encoding a tag value, a second set of bits encoding a page index value, and a third set of bits encoding a line index value, determine, based on the tag value, a bit-placement order for combining the second set of bits and the third set of bits, combine, based on the bit-placement order, the second set of bits and the third set of bits to form an index, and generate, based on the index, a mapping from the physical memory address to a cache line index value identifying a cache line in the cache, wherein the processing core is to access, based on the cache line, a memory location referenced by the physical memory address.
US10296456B2

Tile based interleaving and de-interleaving of row-column interleaved data is described. In one example, the de-interleaving is divided into two memory transfer stages, the first from an on-chip memory to a DRAM and the second from the DRAM to an on-chip memory. Each stage operates on part of a row-column interleaved block of data and re-orders the data items, such that the output of the second stage comprises de-interleaved data. In the first stage, data items are read from the on-chip memory according to a non-linear sequence of memory read addresses and written to the DRAM. In the second stage, data items are read from the DRAM according to bursts of linear address sequences which make efficient use of the DRAM interface and written back to on-chip memory according to a non-linear sequence of memory write addresses.
US10296453B2

Provided are a memory controller, a non-volatile memory system, and a method of operating the same. A method of operating a memory system includes selecting a plurality of source blocks to be garbage-collected, copying selected valid data from two or more source blocks among the plurality of source blocks into a destination block, storing changed mapping information in an update cache according to a result of the copying, and updating a mapping table by using the mapping information stored in the update cache.
US10296441B2

A debug-enabled processing device includes a processor, a communication transceiver circuit, and a debug support unit. The debug support unit has a plurality of dedicated debug registers to facilitate debugging a software program under execution by the processor. One of the plurality of debug registers is a control register having at least four bits, which are used to enable/disable a plurality of debugging operations. Others of the debug registers include a set of index registers that may be configured to pass data to and from the processor.
US10296435B2

Disclosed are various embodiments for processing and storing mass data, where the data may include metrics generated based on performance of an event in a monitored system. Metrics describing a state of a monitored system may be received, accessed, and aggregated to generate a data model that describes performance of the monitored system. The metrics utilized in generating the data model may be disregarded after the data model has been generated. An output describing the state of the monitored system may be generated based on the data model, and the output may be communicated over a network, for example, to a requesting service.
US10296427B2

An embodiment for operation of an emulated electrically erasable (EEE) memory system includes a memory controller configured to identify a first quick record of a stack of quick records as a present record, wherein the stack of quick records are stored in a non-volatile portion of memory, the first quick record has a quick record status identifier (ID) that indicates the stack of quick records has not been qualified, determine a record status of a next record after the present record in the non-volatile portion of memory, and in response to a determination that the next record has a blank record status ID: update the next record from the blank record status ID to the quick record status ID, wherein the blank record status ID indicates that the next record is part of the stack of quick records, and qualify the present record using the plurality of program steps.
US10296425B2

Aspects of the disclosure relate to optimizing data processing across server clusters and data centers using checkpoint-based data replication. A computing platform may determine to initiate a data processing job associated with identifying one or more features of a source dataset, and the data processing job may include multiple processing steps. Based on determining to initiate the data processing job, the computing platform may generate one or more commands directing one or more cluster server nodes associated with a data center to execute the multiple processing steps. The one or more commands may direct the one or more cluster server nodes to update a checkpoint table as each processing step is completed, and may further direct the one or more cluster server nodes to replicate processing results data to at least one other data center. Subsequently, the computing platform may send the generated commands to the cluster server nodes.
US10296424B2

An information processing system, computer readable storage medium, and method for supporting resilient execution of computer programs. A method provides a resilient store wherein information in the resilient store can be accessed in the event of a failure. The method periodically checkpoints application state in the resilient store. A resilient executor comprises software which executes applications by catching failures. The method uses the resilient executor to execute at least one application. In response to the resilient executor detecting a failure, restoring application state information to the at least one application from a checkpoint stored in the resilient store, the resilient executor resuming execution of the at least one application with the restored application state information.
US10296419B1

In one aspect, a method includes powering down a target virtual machine (VM), removing the target VM from an inventory of virtual machine hosts after powering down the virtual VM, configuring a shadow VM by assigning an ID to the shadow VM to be the same as the target VM and by attaching a target VMDK to the shadow VM, adding the shadow VM to the inventory and powering up the shadow VM to run no more than a BIOS and to enable access of the target VMDK.
US10296415B2

According to one embodiment, an IC card includes a first transmission processing section, creation section, second transmission processing section, third reception processing section, and third transmission processing section. The first transmission processing section transmits a first response including the request data. The creation section creates a detailed redundancy check code including a redundancy check code of each of divided blocks. The second transmission processing section transmits the detailed redundancy check code. The third reception processing section receives a third command to request an erroneous divided block. The third transmission processing section transmits a third response including a divided block corresponding to the erroneous divided block.
US10296410B2

Reliability testing can include determining a transaction time for each of a plurality of transactions to a system under test during the reliability test, wherein the plurality of transactions are of a same type. Forecasts of transaction times can be calculated for the transaction type. The forecasts can be compared with a threshold time using a processor. A remedial action can be implemented responsive to at least one of the forecasts exceeding the threshold time.
US10296402B2

In example implementations, an apparatus is provided. The apparatus includes a memory that includes instructions and a processor coupled to the memory to execute the instructions. The instructions include instructions to receive a plurality of job requests from a scheduler service computing system that is separate from the apparatus, wherein the plurality of job requests is from a multiple tenants, generate a schedule and a message in accordance with a definition associated with each one of the plurality of job requests and send the message to a messaging queue that is to distribute the message to a job executor computing system that is separate from the apparatus to execute at least one of the plurality of job requests in accordance with a schedule.
US10296392B2

A data processing system is described herein that includes two or more software-driven host components that collectively provide a software plane. The data processing system further includes two or more hardware acceleration components that collectively provide a hardware acceleration plane. The hardware acceleration plane implements one or more services, including at least one multi-component service. The multi-component service has plural parts, and is implemented on a collection of two or more hardware acceleration components, where each hardware acceleration component in the collection implements a corresponding part of the multi-component service. Each hardware acceleration component in the collection is configured to interact with other hardware acceleration components in the collection without involvement from any host component. A function parsing component is also described herein that determines a manner of parsing a function into the plural parts of the multi-component service.
US10296385B2

Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time, and with the aggregation of multiple determined modifications being able to be performed in various manners. Modifications may be requested or otherwise determined in various manners, including based on dynamic instructions specified by the user, and on satisfaction of triggers that are previously defined by the user. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
US10296384B2

An approach for deploying workload in a multi-tenancy computing environment is provided. The approach generates, by one or more computer processors, a tenant ID and a plan ID for a tenant based, at least in part, on a tenant registration request. The approach stores, by one or more computer processors, the tenant ID and the plan ID into a shared system record. The approach receives, by one or more computer processors, a request to update a first tenant service plan. The approach determines, by one or more computer processors, one or more resource pools supporting a second tenant service plan based at least in part, on an association between the tenant ID and the plan ID. The approach deploys, by one or more computer processors, one or more resources from the one or more resource pools supporting the second tenant service plan.
US10296369B2

In accordance with embodiments of the present disclosure, a method may include receiving by a proxy server executing on a processor subsystem an input/output request from an application executing on a first virtual machine of a hypervisor, wherein the hypervisor is executing on the processor subsystem, determining whether the proxy server is capable of handling the input/output request, responsive to determining that the proxy server is incapable of handling the input/output request, communicating the input/output request to the accelerator device, wherein the accelerator device is configured to accelerate data transfer operations between the first virtual machine and a storage virtual appliance executing as a second virtual machine of the hypervisor, and responsive to determining that the proxy server is capable of handling the input/output request, emulating to the hypervisor the functionality of the accelerator device with respect to the input/output request.
US10296366B2

Embodiments of an invention for virtualization exceptions are disclosed. In one embodiment, a processor includes instruction hardware, control logic, and execution hardware. The instruction hardware is to receive a plurality of instructions, including an instruction to enter a virtual machine. The control logic is to determine, in response to a privileged event occurring within the virtual machine, whether to generate a virtualization exception. The execution hardware is to generate a virtualization exception in response to the control logic determining to generate a virtualization exception.
US10296364B2

An access data collector collects access assignment data characterizing active access assignment operations of a hypervisor in assigning host computing resources among virtual machines for use in execution of the virtual machines. Then, a capacity risk indicator calculator calculates a capacity risk indicator characterizing a capacity risk of the host computing resources with respect to meeting a prospective capacity demand of the virtual machines, based on the access assignment data.
US10296362B2

An event associated with a virtual machine may be identified. Furthermore, a script associated with the event may be identified. A property of a virtual device that is assigned to the virtual machine may be received. A determination may be made to execute the script or not to execute the script for the virtual machine based on the property of the virtual device that is assigned to the virtual machine.
US10296354B1

A system and method for efficiently starting up a plurality of solid-state storage devices. A computing system includes one or more storage devices storing data in multiple allocation units (AUs). In a boot region, a data storage controller maintains an AU management set that identifies a state of various AUs in the system. In various embodiments, the management set includes an identification of a subset of free AUs, transitional AU, unincorporated AUs, and speculative AUs. At various times, information corresponding to the AU management set is stored to non-volatile storage. During a boot sequence, the AU management set information is accessed and the identified AUs are searched to identify allocated AUs rather than performing a search of all of the AUs in the system.
US10296351B1

An apparatus includes a processor and a coprocessor. The processor may be configured to generate a command to run a directed acyclic graph. The coprocessor may be configured to (i) receive the command from the processor, (ii) parse the directed acyclic graph into a data flow including one or more operators, (iii) schedule the operators in one or more data paths and (iv) generate one or more output vectors by processing one or more input vectors in the data paths. The data paths may be implemented with a plurality of hardware engines. The hardware engines may operate in parallel to each other. The coprocessor may be implemented solely in hardware.
US10296350B2

A method which includes, in a processor that processes instructions of program code, processing one or more of the instructions by a first hardware thread. Upon detecting that an instruction defined as a parallelization point has been fetched for the first thread, a second hardware thread is invoked to process at least one of the instructions at least partially in parallel with processing of the instructions by the first hardware thread.
US10296329B2

A system for processing a notebook includes an input interface and a processor. The input interface is to receive a first notebook. The notebook comprises code for interactively querying and viewing data. The processor is to load the first notebook into a shell. The shell receives one or more parameters associated with the first notebook. The shell executes the first notebook using a cluster.
US10296327B2

The current document is directed to automated application-release-management facilities that, in a described implementation, coordinate continuous development and release of cloud-computing applications. The application-release-management process is specified, in the described implementation, by application-release-management pipelines, each pipeline comprising one or more stages, with each stage comprising one or more tasks. The currently described methods and systems allow resources to be shared among multiple, interdependent release pipelines and allow access to shared resources to be controlled.
US10296321B2

A system and associated methods for enabling a tenant user of a multi-tenant computing platform to introduce an extension to the platform's functions and capabilities. A computing system, such as a distributed computing service platform, may manage independent customizations and/or extensions (collectively, “extensions”) of the service platform by multiple tenants in a manner that avoids undesirable behavior that may be caused by incompatible extensions. The service may accomplish this by requiring that a proposed extension provided by a tenant or extension vendor be accompanied by a formal declaration with respect to service platform component functionality and/or service platform data objects (collectively, “service platform resources”) that are utilized and/or modified by the extension. The service may further require that the extension be accompanied by validation code (e.g., one or more modules) that is capable of verifying that particular code modules or data objects of the extension are functioning as expected.
US10296306B2

According to an aspect of some embodiments of the present invention there is provided a computer implemented method of automatically generating and storing a data structure for displaying a Unified Modeling Language (UML) model of behavior of a network of computing devices, the behavior dependent on location of the computing devices, comprising: creating a UML model comprising a plurality of line charts arranged in parallel to a time indicating axis, adding to the displayed UML model a plurality of connectors indicating communication between two entities, where a distance between each two line charts of the plurality of line charts in the UML model maps a geographical distance therebetween, and wherein the distance and the value and the plurality of connectors are editable according to at least one user input indicative of a selection of an area of the displayed UML model.
US10296305B2

A method for automated generation and provision of at least one client/server-based software application having a user interface for a user is provided. The method provides at least the following: an application platform, which a user can log into, at least one client-specific database in which data can be stored, at least one application model stored in the client-specific database for generating the at least one software application, which application model is used to describe the functionality of the software application, a user interface and the data structure in a machine-processable form, and a model engine on the application platform for accessing data in the client-specific database.
US10296295B1

A portable entertainment ball for random number selection and having a size suitable for handheld use is disclosed. The portable entertainment ball includes a display screen having a user interface showing specific lottery offerings and random number selection options, a processor having one or more custom-programmed software and databases including a plurality of lottery play patterns, lottery multipliers, lottery numbers, lottery number ranges, winning lottery numbers, audio programs, and a random number generating computer program. A housing wall is further configured to have a number selection panel in communication with said processor to select numbers for a specific lottery play pattern, a specific lottery multiplier, or a plurality of number ranges.
US10296290B2

A processor configured to: receive, at a floating-point-input-terminal, an input-block of data comprising a plurality of floating-point numbers each floating-point number comprising a mantissa and an exponent; determine an input-scale-factor based on a previous-input-block-exponent-value associated with a previous-input-block of data; and convert the input-block of data into a fixed-point-block of data in accordance with the input-scale-factor, wherein the fixed-point-block of data comprises a plurality of fixed-point-values that can represent the plurality of floating-point numbers within a particular range.
US10296285B2

An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the second electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and may transmit information to the second electronic device specifying the corrected future time.
US10296276B2

A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is received from an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the portable electronic device may generate a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the portable electronic displays the user interface on the touch-sensitive display. In this way, the portable electronic device dynamically adapts the user interface.
US10296271B2

An image forming apparatus includes: a determination section configured to determine whether there is a possibility of generation of an image defect during a printing job for image formation on a plurality of pages based on image data included in the printing job; and a changing section configured to change an order of the pages to be subjected to image formation such that an image defect is not generated when the determination section determines that there is a possibility of generation of the image defect.
US10296270B2

Provided are a a non-transitory computer readable medium stored with a printing control program, a printing control device, and a printing control method that may reduce a length of time after a printing job is commenced and before another printing job starts to be executed in an inkjet printer. A printer control device includes a printing controller that prompts a 3D printer to perform a printing operation, and an interrupt time storing unit that stores an interrupt time of a printing job executed by the 3D printer when the printing job is interrupted by the printing controller. The printing controller restarts the printing job at the interrupt time stored by the interrupt time storing unit (S232). The printing controller prompts the 3D printer to execute another printing job after the printing job is interrupted and before the printing job interrupted is restarted.
US10296267B2

According to an embodiment of this invention, an information processing apparatus that executes, by a processor, a program including a first program layer with an instruction set to be interpreted and executed by the processor and a second program layer with an instruction set interpreted in advance by a unit other than the processor has the following arrangement. That is, the first program layer holds image data to be processed in a first format. On the other hand, the second program layer holds it in a second format. When transferring image data between the first program layer and the second program layer, the format of the image data is converted between the first format and the second format.
US10296258B1

Offloading data storage to a decentralized storage network, including: identifying a plurality of decentralized storage networks that the storage system can utilize for storing data; selecting, in dependence upon characteristics of each decentralized storage network and requirements associated with storing the data, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.
US10296256B2

IOMMU map-in may be overlapped with second tier memory access, such that the two operations are at least partially performed at the same time. For example, when a second tier memory read into a storage device controller internal buffer is initiated, an IOMMU mapping may be built simultaneously. To achieve this overlap, a two-stage command buffer is used. In a first stage, content is read from a second tier memory address into the storage device controller internal buffer. In a second stage, the internal buffer is written into the DRAM physical address.
US10296250B2

In one embodiment, an apparatus comprises a storage device to receive, from a computing host, a request to append data to a data log. The storage device is further to identify a memory location after a last segment of the data log, append the data to the data log by writing the data to the memory location after the last segment of the data log, and provide, to the computing host, a key comprising an identification of the memory location at which the data was appended to the data log.
US10296245B2

A method of rebuild operation of a memory controller, the method includes: searching a reference page information stored in a first memory block when a power is restored after occurrence of a sudden power off; identifying a reference page of a second memory block and storing the reference page information of the reference page into the first memory block when the reference page information is determined not to be stored in the first memory block; and performing a rebuild operation to data stored in the second memory block based on the reference page information stored in the first memory block.
US10296242B2

Techniques for supporting replication and recovery of virtual volumes are provided. In various embodiments, these techniques can include workflows and application programming interfaces (APIs) that facilitate: (1) the provisioning of virtual volumes with metadata indicating that the virtual volumes should be replicated from one virtual volume-enabled storage array/site to another; (2) the discovery of a replication topology across virtual volume-enabled storage arrays/sites; (3) the orchestration of a test failover of a set of virtual volumes; and (4) the orchestration of an actual failover of a set of virtual volumes.
US10296239B1

Systems and methods are disclosed for object-based commands with quality of service identifiers. In an embodiment, an apparatus may comprise a memory device having a processor configured to store data as objects, each object including an object identifier field to track the object, and a user data field for user data of the object. The processor may be further configured to receive a command including an operation directed to an object, and a quality of service identifier that specifies a level of service associated with the operation. Commands may be directed toward put, get, and delete operations, among others.
US10296237B2

The present disclosure relates to systems and methods for RAID Restriping. One method includes selecting an initial RAID device for migration based on at least one score, creating an alternate RAID device, moving data from the initial RAID device to the alternate RAID device, and removing the initial RAID device. The method may be performed automatically by the system or manually. The method may be performed periodically, continuously, after every RAID device migration, upon addition of disk drives, and/or before removal of disk drives, etc. One system includes a RAID subsystem and a disk manager configured to automatically calculate a score for each RAID device, select a RAID device based on the relative scores of the RAID devices, create an alternate RAID device, move data from the selected RAID device to the alternate RAID device, and remove the selected RAID device.
US10296232B2

To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage system is presented. The data storage system includes data storage devices comprising media for storage and retrieval of data. The data storage system includes a host interface configured to receive service level selections indicated by a host system for service level control of the one or more data storage devices. The data storage system includes a storage control system configured to operate the one or more data storage devices according to the service level selections.
US10296226B2

Provided herein may be a semiconductor memory device that may include a plurality of memory blocks configured to share bit lines and a common source line, a voltage generation circuit configured to apply an erase voltage to the common source line, and operation voltages to word lines and select lines of the plurality of memory blocks during an erase operation, a read and write circuit configured to check a program and erase status of an unselected memory block of the plurality of memory blocks during the erase operation, and a control logic configured to control the voltage generation circuit so that the operation voltages applied to select lines of a selected memory block are controlled in accordance with a result of checking the program and erase status of the unselected memory block during the erase operation.
US10296224B2

Provided are an apparatus, system and method for using a validity table indicating whether physical addresses have valid data to optimize write and defragmentation operations. A non-volatile memory storage device has non-volatile memory and a main memory. A memory controller reads and writes to the non-volatile memory and maintains in the main memory a logical-to-physical address table indicating, for each logical address of a plurality of logical addresses, a physical address in the non-volatile memory having data for the logical address. The main memory maintains a validity table indicating for each physical address of a plurality of physical addresses in the non-volatile memory whether the physical address has valid data.
US10296218B2

An update control method executed by a processor included in an update control apparatus configured to update control programs respectively set up in a plurality of computers, the update control method includes acquiring update information and new control programs, the update information indicating update priority of the control programs of the plurality of computers and a progress status of the update; providing the new control programs to the plurality of computers; updating the progress status included in the update information based on information about a computer with the update of the control program completed among the computers; determining, based on the updated progress status, timings to reboot the plurality of respective computers such that the control programs of the plurality of computers are updated according to the update priority indicated by the update information; and updating the control programs of the plurality of computers based on the determined timings.
US10296212B2

A terminal device that includes an operation surface; an input detection unit that detects an indicator and determines at least one of a position of the indicator contacting the operation surface and a distance of the indicator from the operation surface in a vertical direction; an operation determination unit that determines information about an operation input by movement information of the indicator detected by the input detection unit; and a control unit that performs predetermined control when a first operation which is an operation performed to move the indicator in a vertical direction away from the operation surface is detected by the operation determination unit.
US10296207B2

One embodiment provides a method, including: providing, on an input and display device, an input field overlay application occupying an initial area of the input and display device, the input field overlay application overlaying an input field of an underlying application; accepting, using the input and display device, one or more handwriting input strokes provided to the input field overlay application; and resizing, on the input and display device, the initial area. Other embodiments are described and claimed.
US10296203B2

An electronic device and an object control method therefor are provided. The electronic device includes a display module configured to display at least one object on a screen of the electronic device, a user input module configured to receive a user input, and a processor configured to compare a coordinate of each of the objects with a coordinate of the user input and to control attributes of each of the objects.
US10296201B2

A method for text selection includes: determining, in text for selection, a first display position of a start selection point and a first display position of an end selection point, wherein text between the start selection point and the end selection point is target text including at least one character; partitioning the text for selection into a plurality of text blocks based on semantic meaning; receiving a dragging operation corresponding to the start selection point or the end selection point; and changing, according to the dragging operation, the first display position of the start selection point or the first display position of the end selection point to a corresponding second display position in unit of a text block.
US10296200B2

Systems and methods for dragging and dropping a map for marking pickup and drop off locations on a predetermined route are disclosed. A method includes receiving a first user selection of a predetermined route that includes a plurality of segments corresponding to geographical locations along the predetermined route. The method further includes transmitting data to cause a map including at least a portion of the predetermined route to be rendered for display. The method further includes receiving a second user selection of a pickup location on the map corresponding to a first segment, a third user selection of a drop off location on the map corresponding to a second segment, and a transportation vehicle request corresponding to the pickup location and the drop off location. The method further includes transmitting the transportation vehicle request, the pickup location, and the drop off location to a communication device of a transportation vehicle.
US10296193B1

System and method for view navigation guidance system for a physical display that is smaller than the virtual display it needs to display. Guidance map placed in a heads-up display layer within a small user defined area of the physical display provides an instantaneous indication of the current position of the screen view with minimal obstruction of the contents information. Colors selections for heads on display layer are automatically determined based on the background colors in the main display layer beneath the map. The guidance map area on a touch screen display may include tapping controls, and the position of the guidance map can be dynamically altered by the user during the view navigation to control the navigation parameters.
US10296190B2

Spatial organization of communications is provided. A communication application initiates operations to present a visual representation of a communication on a two-dimensional canvas after a detected intent to do as such. In response to the intent, the visual representation is generated and displayed on the two-dimensional canvas. A detected interaction with the visual representation triggers a modification of the communication based on the interaction.
US10296185B2

Provided are techniques for viewing selected zoomed content. A first device is paired with a second device to enable the first device and the second device to communicate. Content is displayed on a first display screen on the first device. In response to receiving a request to zoom a portion of the content on the first device, a zoomed portion of the content is displayed on a second display screen on the second device, without changing the display of the content on the first display screen on the first device.
US10296179B2

A system and method for textually displaying weather data on an onboard aircraft display comprises receiving weather data from onboard weather radar. A data collector is coupled to the weather radar and collects relevant data, which is then manipulated to place it in a PIREP (pilot report) format. The formatted data is then rendered on the aircraft display and subsequently transmitted to a ground station.
US10296177B2

A graphical user interface (GUI) is presented that allows a user to view and interact with content embedded in a digital book, such as text, image galleries, multimedia presentations, video, HTML, animated and static diagrams, charts, tables, visual dictionaries, review questions, three-dimensional (3D) animation and any other known media content, and various touch gestures can be used by the user to move through images and multimedia presentations, play video, answer review questions, manipulate three-dimensional objects, and interact with HTML.
US10296176B2

Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages. In addition, a hinge between different displays can be used as an input mechanism to control a speed of navigating through the abstracted pages to allow a user to more easily locate specific sections of the authored content.
US10296171B2

A method for associating a post with a goal may include receiving, by a processor, a special operator term entered by a user as part of a post. The special operator term may automatically cause the post to be associated with a selected goal. The method may also include providing, by the processor, a list of goals for selection by the user in response to receiving the special operator term and adding, by the processor, the selected goal from the list of goals to the post in response to the user selecting the select goal. The method may additionally include receiving, by the processor, content of the post entered by the user. The method may further include automatically associating, by the processor, the post with the selected goal from the list of goals.
US10296168B2

A method for a multi-step selection interface is provided including receiving a multistep selection indication, causing, using a processing circuitry, a first selection menu extending in a first direction to be rendered on a display, receiving a first selection indication based on the first selection menu, in response to receiving the first selection indication; causing a second selection menu to be rendered on the display, extending in the first direction in substantially the same position of the display as the first selection menu, and causing a rendering of at least a portion of the first menu to be displaced in a direction substantially perpendicular to the first direction.
US10296165B2

The present invention relates to a mobile terminal adapted to guide a plurality of functions, performable on the current screen, to a front display unit in accordance with user interaction on a rear surface input unit, and relates to a method for operating the rear surface input unit of same, and the present invention comprises the steps of: displaying content on the front display unit; detecting a first input on the rear surface input unit; displaying, through a guide unit, at least one function performable on the current screen on the front display unit on the basis of the type of first input detected; and performing the function in accordance with a second input on the rear surface input unit.
US10296155B2

A touch sensor includes a base layer, a plurality of sensing electrodes and a conductive capping pattern covering each of the sensing electrodes. Each of the sensing electrodes includes a first transparent conductive oxide pattern, a metal pattern and a second transparent conductive oxide pattern which are sequentially stacked on the base layer.
US10296151B2

A display device includes a light emitting element having a light emitting region in a display region of the display device, an insulating layer covering the light emitting element, a detecting element including a first electrode, a second electrode, and a semiconductor layer having a diode characteristic sandwiched between the first electrode and the second electrode and arranged on the insulating layer, and a first connection section configured to connect the first electrode and the second electrode to a detection circuit, the detection circuit inputting a driving signal to the first electrode so that a reverse voltage is generated in the semiconductor layer and acquiring a response signal generated at the second electrode in response to the driving signal.
US10296148B2

A force sensor having a strain gauge array including force sensing electrodes arranged in a full-bridge configuration comprising at least two of a first resistor type and at least two of a second resistor type, wherein the at least two of the first resistor type form a first force sensing node and the at least two of the second resistor type form a second force sensing node, a processing system communicatively coupled to the force sensing electrodes, the processing system being configured to receive a first signal from the first force sensing node and a second signal from the second force sensing node, wherein the first signal includes a thermal response, and the second signal includes the thermal response and an applied force, and remove the thermal response by comparing the first and second signals to obtain the applied force.
US10296145B2

In a method for determining force applied to an ultrasonic sensor, ultrasonic signals are emitted from an ultrasonic sensor. A plurality of reflected ultrasonic signals from a finger interacting with the ultrasonic sensor is captured. A first data based at least in part on a first reflected ultrasonic signal of the plurality of reflected ultrasonic signals is compared with a second data based at least in part on a second reflected ultrasonic signal of the plurality of reflected ultrasonic signals. A deformation of the finger during interaction with the ultrasonic sensor is determined based on differences between the first data based at least in part on the first reflected ultrasonic signal and the second data based at least in part on the second reflected ultrasonic signal. A force applied by the finger to the ultrasonic sensor is determined based at least in part on the deformation.
US10296142B2

The information display device includes a display unit configured to display information; an irradiating unit configured to irradiate the display unit with light; at least one imaging unit configured to capture an image on the display unit; a controller configured to cause the irradiating unit to alternately switch irradiation and non-irradiation; a medium identifying unit configured to identify a first input medium that emits light and a second input medium that does not emit the light, used for inputting additional information to be added to the information, in accordance with images successively captured by the at least one imaging unit, by the controller causing the irradiating unit to alternately switch the irradiation and the non-irradiation; and a position detector configured to detect positions of the first input medium and the second input medium on the display unit in accordance with the images successively captured.
US10296130B2

An information processing apparatus includes an operation unit equipped with a touch screen disposed on a display device. Coordinate information indicating a detected touch position is output from the touch screen to a CPU. The CPU sequentially stores coordinate information about respective touch positions in a memory. The CPU determines whether there is any change in a moving direction of the touch position, with reference to a history of the touch positions. If it is determined that the moving direction of the touch position has changed, the CPU invalidates the touch position detected after determination of the change until action of a touch-up operation.
US10296121B2

An object of the present invention is to realize a shift register that can interrupt a scan without causing a display failure or an abnormal action. A plurality of unit circuits each constitutes corresponding one of a plurality of stages in a shift register (310), the unit circuits each including a first unit circuit (UCa) connected to a gate bus line (GL) and configured to output a shift pulse to the connected gate bus line (GL) and to a succeeding stage, and a second unit circuit (UCb) connected to none of the gate bus lines (GL) and configured to output a shift pulse to a succeeding stage.
US10296116B2

A touch display device is provided. The touch display device comprises a display panel (5), the display panel (5) has a plurality of pixel units (3), each of the pixel units (3) includes a functional region (31), and a non-functional region (32) is formed between functional regions (31) of adjacent pixel units. The touch display device further comprises a plurality of lines of sensor units (1), and adjacent sensor units in each line of the sensor units are electrically connected with each other by a connection unit. The connection unit includes a connection bridge (21, 22), a projection of at least part of the connection bridge (21, 22) on a light emission surface of the display panel (5) is located in the non-functional region (32) between the functional regions (31) of adjacent pixel units and extends in an extension direction of the non-functional region (32). A shadow dispelling effect of the connection bridge is improved, and display quality of the touch display device is improved.
US10296112B2

An electronic pen includes a coil wound around a magnetic core, a first capacitor forming a resonance circuit with the coil, a rectifier circuit which, in operation, rectifies an alternating-current signal received by the resonance circuit, the rectifier circuit including a second capacitor, a voltage detecting circuit which, in operation, detects whether a rectified output voltage across the second capacitor of the rectifier circuit exceeds a predetermined value, a third capacitor having a capacitance that is larger than a capacitance of the second capacitor, and a charge control circuit which, in operation, controls supply of a charging current to the third capacitor by the rectified output voltage. The charge control circuit in operation, causes the charging current to be fed to the third capacitor by the rectified output voltage when the voltage detection circuit detects that the rectified output voltage obtained across the second capacitor exceeds the predetermined value.
US10296109B2

A handheld device includes a conductive tip configured to interact with a capacitive based digitizer sensor, an active transmission module, a reflective transmission module, a switch configured to connect the conductive tip to one of the active transmission module and the reflective transmission module and a controller configured to toggle position of the switch. The active transmission module configured to generate a first signal on the conductive tip independent from a drive signal transmitted on the digitizer sensor. The reflective transmission module is configured to generate a second signal on the conductive tip based on the drive signal transmitted on the digitizer sensor and picked by the conductive tip during interaction with the digitizer sensor.
US10296108B2

A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/O pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10296107B2

A manipulation apparatus includes a body, a connection cable, a connector, and a flexible conduit. The body includes a control element, buttons, and a directional control lever. The control element is in the body and is configured to receive a control signal generated by the buttons and the directional control lever. The buttons are at a first side of the body, and the directional control lever is at a second side of the body. The connection cable is connected to the control element. The connection cable includes a first end and a second end, and the first end is connected to a third side of the body. The connector is connected to the second end of the connection cable. A flexible conduit is outside the connection cable in a sleeve manner, where the flexible conduit extends from the first end of the connection cable to the second end.
US10296103B2

A wireless keyboard wirelessly connects to a desktop computer, a tablet and/or a cellular phone, and carries the tablet and/or cellular phone in a dock. The dock has a slot formed in an upper wall of a keyboard panel. A bar with a channel is pivotally carried by the keyboard panel and pivots in the slot. One or more ribs and/or notches on an exterior of the bar are engaged by a pawl in the keyboard panel to releasably maintain a position of the bar.
US10296097B2

Control of a computer system using epidermal electronic devices. Movement of a first epidermal electronic device (EED) relative to a second EED is detected based on electronic signals of the first and second EEDs, the first EED being associated with a first portion of a user's body and the second EED being associated with a second portion of the user's body. Movement of the first portion of the user's body relative to the second portion of the user's body is determine based on the detected movement of the first EED relative to the second EED. A computer-recognizable input event correlated to the determined movement is identified, and a computer function associated with the computer-recognizable input event is performed.
US10296096B2

According to one embodiment, there is provided an operation recognition device comprising a computer including a hardware processor. The hardware processor is configured to acquire movement information associated with a movement of a user, and area information corresponding to a first operation section; determine, based at least in part on the movement information and the area information corresponding to the first operation section, an estimated position corresponding to a subsequent operation by the user; and determine whether the subsequent operation by the user is directed to the first operation section based at least in part on the estimated position corresponding to the subsequent operation.
US10296094B2

A method of making a touch-sensitive data entry screen of the kind arranged to provide haptic response to a user via at least one electromechanical exciter coupled to the screen, comprising analyzing the mechanical and electromechanical coupled system represented by the data entry screen and the at least one exciter, and selecting values of parameters of the coupled system to provide a required displacement and acceleration of the screen at low frequency in response to human touch.
US10296092B2

A system that generates haptic effects using an actuator receives a haptic effect definition that defines a haptic effect. The system pre-processes the haptic effect definition by determining if the actuator is capable of playing the haptic effect. The system then post-processes the haptic effect definition by adjusting a force value based on an estimate or measurement of a state of the actuator during a playing of the haptic effect.
US10296081B2

An augmented reality man-machine interactive system includes a processing device for defining an interactive object image and a controllable object image and setting a color identification value, and an image capturing device for capturing an image for the processing device. The processing device defines the range of the image having the color block as a characteristic region when the image has a color block with the color identification value and makes the controllable object image to be dependent and controllable by the characteristic region. Therefore, the present invention uses a label object of the color identification value to define a characteristic region without requiring any expensive image identification and computing device, so as to operate and control the controllable object image and interact with the interactive object image. The system is applicable for augmented reality of daily life or classroom teaching.
US10296079B2

A display device and an adjustment method thereof are provided. The display device includes a display panel, a base configured to support the display panel, a sensor fixedly arranged on a bezel of the display panel, a controller, and an execution member cooperating with the base. The controller is electrically connected to the sensor and the execution member. The sensor is configured to collect user state data in real time. The controller is configured to acquire the user state data collected by the sensor, analyze the user state data acquired within a predetermined time period, determine a current state of a user, generate a control instruction in accordance with the current state of the user, and send the control instruction to the execution member. The execution member is configured to drive the base to move in accordance with the control instruction.
US10296078B2

A visual system includes one or more units, where each unit is a displaying unit or a video camera, or a combination of both, and each unit has a receiver. The unit has a transmitter which starts transmitting infrequent, short repetitive bursts if no bursts are received by the receiver; and otherwise transmits a delayed short burst synchronized to the infrequent, short repetitive bursts by the transmitter, in order to synchronize all units in the visual system to each other, while the infrequent, short repetitive bursts will not interfere nor will be interfered by the general use of remote controllers for other purposes.
US10296075B2

In an embodiment, an apparatus includes an input circuit coupled to a first power supply with a first voltage level, a power circuit coupled to a second power supply with a second voltage level, and an output driver. The input circuit may receive an input signal, and generate an inverted signal dependent upon the input signal. The power circuit may generate a power signal in response to first values of the input and the inverted signals, wherein a voltage level of the power signal may be dependent upon the second voltage level. The power circuit may also generate a third voltage level on the power signal in response to second values of the input and the inverted signals. The output driver may generate an output signal dependent upon the input signal. The output signal may transition between the voltage level of the power signal and the ground reference level.
US10296074B2

Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling joint goals, such as joint power and performance goals, to be realized on a per heterogeneous processing device basis for heterogeneous parallel computing constructs. Various embodiments may enable assignments of power states for heterogeneous processing devices on a per heterogeneous processing device basis to satisfy an overall goal on the heterogeneous processing construct. Various embodiments may enable dynamic adjustment of power states for heterogeneous processing devices on a per heterogeneous processing device basis.
US10296058B2

Connectors having contact structures that may generate a low amount of EMI outside of an electronic device housing the connector structure, may further provide isolation from EMI present outside of the electronic device, and reduce the chance of a user or user's property encountering a power supply on an exposed contact.
US10296055B2

An example system for adjusting the center of mass of a computing device includes a base slidably coupled to a first portion of the computing device. The base repositions the first portion of the computing device relative to the base. A first hinge couples the first portion and a second portion, rotates the second portion relative to the first portion about an axis of rotation, and repositions the first portion of the computing device relative to the base.
US10296047B2

A case for an electronic device is disclosed. The case includes a body defining an interior volume configured to receive the electronic device therein. The body includes a user input region formed from a deformable material having an electrical resistance that decreases in response to a touch force on the deformable material, and an electrode pair in contact with the deformable material and configured to be operatively coupled to a sensing circuit configured to detect a change to the electrical resistance of the deformable material due to the touch force. The body also includes a connector configured to operatively couple the electrode pair to the electronic device.
US10296040B2

Examples of an audio device may comprise a speaker, a body having multiple sides, and an electrical communication feature disposed on each of the multiple sides. Each electrical communication feature may facilitate electrical communication between the audio device and an external device.
US10296035B2

Provided is an operation lever adapted to make a blade perform an action other than an up and down action by rotatably a grip around the shaft center of a lever shaft. The operation lever has a lever shaft operable back and forth, corresponding to an up and down action of a blade of a dozer unit, and a grip provided on an upper part of the lever shaft and capable of rotating in a clockwise direction and counterclockwise direction from a neutral position around a shaft center of the lever shaft by a predetermined rotation angle, corresponding to an angle action or a tilting action of the blade. The grip includes a return-to-neutral spring adapted to return the grip from a rotated position to a neutral position, and the rotation angle of the grip in the clockwise direction is set to be different from that in the counterclockwise direction.
US10296024B2

A semiconductor switch control device includes a first FET and a second FET arranged adjacent to each other, in which source terminals are connected in series. A drain terminal of the first FET is connected to a high voltage battery, and a drain terminal of the second FET is connected to a high voltage load. A controller determines a temperature state of a minus-side main relay including the second FET based on a forward voltage of a body diode of the first FET.
US10296020B2

Booster valve (4) for pneumatic circuits, comprising: a hollow body (5), a pilot flow inlet/outlet gap (15) communicating directly with a control volume (16), an inlet/outlet gap (45) communicating with an actuator and communicating directly with an accumulation volume (29), a supplying gap (53) communicating directly with a supplying volume (38), a discharge gap (44), an amplified discharge shutter (25) which determines the sealing towards the discharge gap (44), a central device (43) comprising an amplified charge shutter (32) which determines the sealing towards the supplying gap (53), an activation piston (22) which, subjected to the pressure acting in the accumulation volume (29) and in the control volume (16), determines the movement of the amplified discharge shutter (25) or the amplified charge shutter, and having two separated and independent charge (47) and discharge (46); gain control devices which allow an independent adjustment between the charge and the discharge step and vice versa, and the central device (43) comprising a plurality of stakes (33), which, in combination with the passage sections determined by the opening of the amplified discharge shutter (25) and the amplified charge shutter (32) determine the flow amplification in discharge and charge steps.
US10296011B2

A vehicle-mounted millimeter-wave communication device for performing communication while temporally changing a communication direction by using an antenna unit capable of changing directivity includes: a detection unit configured to detect a direction of a communication partner present around a host vehicle; and a communication control unit configured to perform control such that communication is performed, in which a longer communication time is set for the direction of the communication partner than another direction. The communication control unit preferably performs control that sets a long communication time for the direction of the communication partner in the case where the type of the content of communication with the communication partner is related to control of a vehicle, and in the case where the volume of the communication with the communication partner is not less than a threshold value.
US10296010B2

Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a system for navigating a vehicle includes at least one processing device programmed to receive, from an image capture device, a plurality of images associated with an environment of the vehicle, analyze at least one of the plurality of images to identify a navigable region in the environment of the vehicle, identify, based on the at least one of the plurality of images, at least one barrier associated with an edge of the navigable region, and determine a type of the at least one barrier. The at least one processing device is also programmed to determine a navigational path of the vehicle based on the determined type of the at least one barrier, and cause the vehicle to travel on at least a portion of the determined navigational path.
US10296007B2

A cleaning robot includes a chassis, a drive system connected to the chassis and configured to drive the robot, a signal generator and sensor carried by the chassis, and a controller in communication with the drive system and the sensor. The signal generator directs a signal toward the floor surface. The sensor is responsive to reflected signals from the floor surface. The controller controls the drive system to alter direction of the robot responsive to a reflected signal indicating an edge of the floor surface.
US10296006B2

An artificial marker combination to be read by an autonomous mobile device comprises at least two artificial markers arranged in order. Each artificial marker is different and the artificial marker combination is used as a group of artificial markers. A computer vision positioning system used in connection with the artificial marker combination utilizes the individual meanings in the multiple markers as instructions for the mobile device markers along its route. A method for the computer vision positioning system is also provided.
US10296004B2

A device and method for state progression in a set of autonomous vehicle states related to an autonomous vehicle objective for a multi-vehicle environment. A vehicular state of another vehicle of the multi-vehicle environment is discerned to produce a discerned vehicular state of the another vehicle, wherein the another vehicle operates to affect the autonomous vehicle objective. An adaptive policy is formed for a present one of the set of autonomous vehicle states based on the discerned vehicular state, and producing from the adaptive policy an autonomous vehicle action to progress to a subsequent one of the set of autonomous vehicle states. The autonomous vehicle action is transmitted for effecting a progression to the subsequent one of the set of autonomous vehicle states.
US10296002B2

The movement direction-and-speed determiner of an autonomous movement device determines the direction and speed for an autonomous movement based on information on the plurality of picked-up images by an image picker. A feature point obtainer obtains a feature point from the picked-up image by the image picker. A map memory stores the position of the obtained feature point by the feature point obtainer. A corresponding feature-point number obtainer obtains the number of correspondences between the obtained feature point by the feature point obtainer and the feature point having the position stored in the map memory. When the obtained number of corresponding feature points by the corresponding feature-point number obtainer is equal to or smaller than a threshold, in order to increase the number of corresponding feature points, a moving direction-and-speed changer changes the moving direction and speed to those determined by the movement direction-and-speed determiner.
US10295999B2

In one embodiment, a general-purpose wireless mobile device having a touch-sensitive screen and executing a remote control application is used to remotely control a vehicle (e.g., a marine vessel). The general-purpose wireless mobile device communicates via a wireless network with an interface (e.g., a server) that is coupled to an electronic control system of the vehicle (e.g., the vessel). In operation, environmental information and/or system status information is collected through the electronic control system, propagated to the interface (e.g., server), and then sent over the wireless network to the wireless mobile device. Similarly, control input is sent over the wireless network to the interface (e.g., server), which passes the information to the electronic control system, which in turn issues appropriate control signals to the vehicle subsystems (e.g., marine subsystems) to control the motion of the vehicle (e.g., the vessel).
US10295996B2

This test device for a monitoring control device includes an input/output controller, a logic controller, a logic connector, a logic executing simulator, a test target indication unit, an apparatus characteristic receiver, a logic managing simulator, and a logic connection information generator. Using an apparatus characteristic obtained by the apparatus characteristic receiver, the logic managing simulator specifies a simulation logic appropriate for a control logic on the basis of a simulation logic management rule. The logic connector connects the control logic and the simulation logic, by using logic connection information generated on the basis of a logic connection rule.
US10295995B2

An operation mode specifying unit specifies an operation mode of a machine by comparing time-series data of an amplitude and a frequency of measurement data obtained from a sensor with definition data of the operation mode of the machine created in advance by an operation mode data creation unit. In addition, an abnormality diagnosis unit performs processing of cluster analysis for the measurement data obtained from the sensor or the like, and diagnoses abnormality of the machine according to diagnosis procedure information that is set in advance depending on the set operation mode and an abnormality mode of the machine.
US10295994B2

A computer-implemented system and method for part surface manufacturing quality control are provided. A specification for manufacturing a part surface is maintained in a storage, the specification comprising a target value for a profile characteristic of the surface. Measurements of the profile characteristic of the surface produced during multiple manufacturing runs are maintained in the storage, wherein the surface produced during each of the manufacturing runs is associated with two or more of the measurements made at different points of the surface. A score for each of the measurements is calculated based on how the close that measurement is to the target value. For the surface produced during one or more of the manufacturing runs, the scores for at least some of the measurements made for that surface during that manufacturing run are displayed.
Patent Agency Ranking