US10862973B2

A web server sends a first coordinator to a first browser of a first mobile device. The first coordinator is a set of instructions executable by the first browser. The web server also sends a second coordinator to a second browser of a second mobile device. The second coordinator is a set of instructions executable by the second browser. The first coordinator, when executed by the first browser, cause the first browser to: send a first request for information to the second browser, over the web server; wait until the requested information is received from the second coordinator over the web server; and when the requested information is received from the second coordinator, perform a first action based on the requested information received from the second coordinator. The first request includes a first token, and the requested information includes a next token.
US10862969B2

Systems and approaches for interacting with industrial equipment are provided that include an interface having an input and an output, and a processor coupled to the interface. The processor is configured to link a uniform identification construct to a device and receive a request to access the uniform identification construct. The processor is further configured to translate the uniform identification construct into an internet protocol (IP) address and route the request to the device having the uniform identification construct according to the IP address via the output.
US10862953B2

An article of manufacture for predicting the popularity of media may include at least one processor readable storage medium and instructions stored on the at least one medium. The instructions may be configured to be readable from the at least one medium by at least one processor and may thereby cause the at least one processor to operate so as to determine a publication time associated with digital media, set a predetermined time threshold based on the publication time, analyze the digital media to determine at least one feature associated with the digital media, compile the determined at least one feature, predict a popularity associated with the digital media based on the compiled at least one feature, and output the predicted popularity. The at least one feature associated with the digital media may be determined before the predetermined time threshold.
US10862951B1

A user can share (show) multimedia information while simultaneously communicating (telling) with one or more other users over a network. Multimedia information is received from at least one source. The multimedia information may be manually and/or automatically annotated and shared with other users. The multimedia information may be displayed in an integrated live view simultaneously with other modes of communication, such as video, voice, or text. A simultaneous sharing communication interface provides an immersive experience that lets a user communicate via text, voice, video, sounds, music, or the like, with one or more other users while also simultaneously sharing media such as photos, videos, movies, images, graphics, illustrations, animations, presentations, narratives, music, sounds, applications, files, and the like. The simultaneous sharing interface enables a user to experience a higher level of intimacy in their communication with others over a network.
US10862949B2

Technologies related to resending hypertext transfer protocol (HTTP) requests are disclosed. One or more operations performed on a first web page is monitored. One or more HTTP requests that include the monitored one or more operations are sent to a server. Information associated with the one or more HTTP requests are recorded. Upon determining that an HTTP request of the one or more HTTP requests has failed to be sent, the HTTP request is recorded to a list of HTTP requests that failed to be sent. The HTTP request recorded to the list is deleted after receiving a normal response message from the server, and whether the list of HTTP requests that failed to be sent is empty is determined when redirecting from the first web page to a second web page.
US10862944B1

Methods, systems, and computer-readable media for real-time video streaming with latency control are disclosed. Using a media streaming system, a current frame of a video input is acquired from an input pipeline. The current frame is associated with a timestamp. A mapped timestamp associated with the current frame is determined. The mapped timestamp represents the timestamp mapped to a clock associated with the media streaming system. Based at least in part on a comparison between the mapped timestamp and a deadline for frame output, the current frame is either transmitted to an output pipeline according to the deadline, held for evaluation against one or more subsequent deadlines, or discarded.
US10862942B2

In various embodiments, a hindsight application computes a total download size for a sequence of encoded chunks associated with a media title for evaluation of at least one aspect of a video streaming service. The hindsight application computes a feasible download end time associated with a source chunk of the media title based on a network throughput trace and a subsequent feasible download end time associated with a subsequent source chunk of the media title. The hindsight application then selects an encoded chunk associated with the source chunk based on the network throughput trace, the feasible download end time, and a preceding download end time associated with a preceding source chunk of the media title. Subsequently, the hindsight application computes the total download size based on the number of encoded bits included in the first encoded chunk. The total download size correlates to an upper bound on visual quality.
US10862940B1

A video sender loads sender video processing JavaScript into a browser, the sender video processing JavaScript being configured to receive video from a source connected to the first computer, encode images of the video into a H.26x encoded video format, package the encoded video into WebM or FMP4 format, and output the packaged/encoded video on the communication network. A video receiver loads receiver video JavaScript in its browser, the receiver video JavaScript comprising a video format detector, a WebM deboxer, a FMP4 deboxer, a H.26x video decoder, and a rendering engine. The video format detector determines whether received video is packaged using WebM or FMP4 and sends the video to the respective deboxer. The deboxed video is then decoded using the H.26x decoder and the images are rendered by the rendering engine. Timestamps and byte counts are inserted into the video packages, and acknowledgments are used to determine excess latency.
US10862936B2

Improved techniques for interacting with media content so as to provide a unified experience of media content across different client devices in a client-server environment are disclosed. Media content may be displayed on first display of a first client device. Using a server computer, a status of the media content may be communicated from the first client device to a second client device. The media content may be displayed on a second display of the second client device, in accordance with the status of the media content from the first client device.
US10862928B1

Systems and methods for embodiments of a graph based artificial intelligence systems for identity management are disclosed. Embodiments of the identity management systems disclosed herein may utilize a network graph approach to analyzing roles of a distributed networked enterprise computing environment. Specifically, in certain embodiments, an artificial intelligence based identity management systems may utilize role graphs to assess the role structure of a distributed enterprise computing environment.
US10862926B2

Apparatus and methods are provided for graphically defining a real-world cybersecurity protocol of an entity. The graphical platform includes searchable, manipulatable, graphs mapping cybersecurity threats. Manipulating nodes and relationships within the graphs translates into real-time modification of a cybersecurity protocol in effect for the entity. An ability to map known cybersecurity threats and analyze them (even according to known frameworks) may streamline and integrate efforts of cybersecurity defense teams. Graphical representation of a security protocol facilitates proactive threat hunting as well as expediting incident response activities by providing evidence-based pathways to inform impact analysis and source event analysis.
US10862925B2

An apparatus and a method for providing real-time cybersecurity training. The apparatus for providing real-time cybersecurity training includes a trainee interface unit for communicating with an access device of a trainee who participates in real-time cybersecurity training for a control system, a virtual environment provision unit for providing a virtual environment that includes at least one of a virtual network environment and a virtual system environment corresponding to the real-time cybersecurity training, and a target facility representation unit for displaying the state of a target facility, which is a physical facility that needs to be protected, and the state of a control device of the control system depending on the real-time cybersecurity training.
US10862924B2

Upon providing (101) message content (such as a remote control instruction) to be transmitted, and in conjunction with provision (102) of a plurality of different transmission characteristics (as correspond, for example, to different types of transmission) and a corresponding plurality of correlated recovery identifiers (103), a particular transmission characteristic is selected (104) and used to transmit (105) a joint message. In particular, in a preferred approach, the selected transmission characteristic (106) is used when transmitting at least a portion of the message content portion of the joint message while another part of the joint message carries the recovery identifier to thereby facilitate selection of an appropriate reception technique by a receiver when receiving the joint message.
US10862919B2

Described are systems and methods for evaluating cyber effects in a cyber-physical system (CPS). In some embodiments, a simulation model of the CPS is built and includes an attacked component set and an evaluated component set. A control component is inserted into the simulation model. One or more direct connections between the attacked component set and the evaluated component set are disconnected. One or more indirect connections are identified and then disconnected from the simulation model with disconnected direct connections. The one or more direct connections and indirect connections are routed through the control component. A cyber-attack on the attacked component set can be simulated by configuring the control component to control outputs transmitted via a routed connection, the routed connection being one of the routed direct or indirect connections. The simulated components of the simulation model can be progressively and iteratively replaced by corresponding components from the CPS.
US10862915B2

Embodiments of the present invention provide a system for exception remediation logic routing and suppression. In particular, the system may identify a vulnerability of a network component as well as additional information like an associated vulnerability category. Next, an original remediation procedure associated with the vulnerability of the network component is identified, including an expected timeframe for completing the original remediation procedure. A determination is then made regarding an expected timeframe for completing the original remediation and how that expected timeframe will not be met in time. A remediation exception procedure is then generated based on the vulnerability, the vulnerability category, the primary user, or a line of business associated with the primary user. This remediation exception procedure comprises an approval to implement the original remediation procedure outside of the expected timeframe, and may include additional restrictions to the network component.
US10862914B1

Methods and systems for visualizing, analyzing, archiving and securing computer and internet of things (IoT) data networks are disclosed. The system includes a data collection device (sensor), preprocessing unit, analysis unit containing at least the Koopman mode analysis unit, and a postprocessing unit. The methods include Koopman mode analysis, support vector machines or deep learning used to compute the baseline, detect and rank known and unknown threats to the system, visualize and archive them. The methods also include creating and representing an Artificial Intelligence (AI) determined risk level indicators; using combined intel and notice alert severities with the AI risk level indicators to rank the alerts; using the AI indicators to create zero day risks; an AI Button to show the AI indicators and ranked alerts on a computer screen; and graphic user interfaces (GUI) to intuitively represent and interact with the AI indicators and ranked alerts.
US10862910B2

In one embodiment, a server may receive both layer-2 topology information and layer-2 telemetry information from a plurality of layer-2 switches. The server may then apply behavioral learning to both the layer-2 topology information and the layer-2 telemetry information to detect layer-2 patterns that are indicative of one or more problematic layer-2 behaviors. As such, based on the behavioral learning, the server then creates predictive rules to be applied within layer-2 networks to predict the one or more problematic layer-2 behaviors. The predictive rules may then be used within a particular layer-2 network to cause i) prediction of one or more particular problematic layer-2 behaviors within the particular layer-2 network based on data from a plurality of switches within the particular layer-2 network, and ii) mitigation against the predicted one or more particular problematic layer-2 behaviors within the particular layer-2 network.
US10862905B2

Providing are incident response techniques useful for personas with a variety of experience levels are described. The incident response techniques include a graphical user interface (GUI) for providing a variety of different views for different personas. The graphical user interface may provide a landing page for providing a queue of risk-score prioritized incidents, an incident playbook for providing default or customizable instructions for resolving a particular incident to lesser-experienced personas, an explore container for facilitating efficient navigation of data associated with a particular incident by more-experienced personas, and an activity stream container for providing an overview of activities that have been performed with regard to a particular incident to more-experienced or supervising personas. The explore container may also be integrated with tools for performing actions with the data without leaving the graphical user interface.
US10862904B2

A container intrusion detection and prevention system includes a memory, a physical processor in communication with the memory, and an image scanner executing on the physical processor. The image scanner scans an image of a container in a container image registry. The container includes an application. The image scanner creates an image tag of the container and a set of generic rules for the container. The image scanner packages the image tag of the container with the set of generic rules to form a tuple and stores the tuple in an application rule registry.
US10862897B2

The disclosed exemplary embodiments include computer-implemented systems, apparatuses, and processes that, among other things, authorize initiated exchanges of data in real-time based on dynamically generated tokenized data. For example, an apparatus may receive first positional data identifying a first geographic position of a client device and based on the first positional data, the apparatus may determine a value of a parameter characterizing an exchange of data between the client device and a terminal device disposed proximate to the client device during a temporal interval. The apparatus may transmit data requesting a pre-authorization of the data exchange to a computing system, which perform operations that pre-authorize the data exchange in accordance with the parameter value and transmit a digital token representative of the pre-authorized data exchange to the terminal device. The digital token may be valid during the temporal interval and may include a cryptogram associated with the client device.
US10862891B2

The present disclosure is for a system and a method for tracking physical and digital communication that is sent to an inmate who is incarcerated in a correction facility. The present invention enables a significant reduction in contraband and/or prohibited communication that is sent to inmates, and, at the same time, provides transparency in the communication delivery process such that a sender is appraised as to the status of the communication as it is processed by various systems and sub-systems within a correctional facility. Moreover, the present invention enables the identification and detection of criminal or prohibited communication that would otherwise have been undetected using prior art systems.
US10862887B2

A data management and storage (DMS) cluster of peer DMS nodes provides domain shares and authentication for different domains. Each DMS node includes a domain manager and multiple containers, each container including a domain share. Each container associated with a domain may provide an authentication service for authenticating users for a different domain to access domain shares of the domain, such as by contacting a domain controller of a compute infrastructure associated with the domain. The domain manager controls the creation and deletion of containers and their domain shares. The domain manager also provides a proxy service for the containers for communication with client devices of different domains external to the DMS cluster.
US10862884B1

Methods and systems described in this disclosure receive a call from a device associated with a caller and determine whether the caller is eligible for biometric authentication via the device by sending, via a communications network, an eligibility determination request to an issuer of the device. In response to the caller being eligible for biometric authentication, a request to initiate a biometric authentication process on the device is sent to an issuer of the device, where biometric credentials are received by the device and an indication of whether the biometric credentials were verified is received from the issuer of the device.
US10862881B2

A method of managing a file of a subscriber authenticating module embedded in a terminal device and a module for authenticating a subscriber by using the method. The method of managing the file includes configuring a file structure for one or more profiles and managing one or more files included in the file structure in response to a request. Thus, the method is efficient for a multiple-profile environment.
US10862869B2

Methods and systems for applying surveillance to client computers that communicate via proxy servers. A decoding system accepts communication packets from a communication network. Based on the received packets, the decoding system identifies that a certain client computer conducts a communication session with a target server via a proxy server. The decoding system processes the packets so as to correlate the identity of the client computer with the identity of the target server. The correlated identities may comprise, for example, Internet Protocol (IP) addresses or Uniform Resource Locators (URLs).
US10862868B2

Methods, systems, computer-readable media, and apparatuses are disclosed for providing a user seamless access to cloud services made available by multiple different cloud providers. In some embodiments, a computing device may receive a request from a user to access a variety of cloud services. The computing device may retrieve cloud services from each of the cloud providers and cause display of a user interface that includes each of the cloud services from the different cloud providers so that the user interface is a uniform point of contact with the cloud providers. Further, in some embodiments, various interfaces, cloud service connections, and cloud service connection termination points may be defined.
US10862867B2

In one embodiment, a method, system, and apparatus is described for providing a graphical user interface (GUI) for a network security system. Data is stored for use by a hardware processor in a memory. The hardware processor executes a graphics engine. A GUI is output by the graphics engine, the GUI including a first portion of the GUI comprising a user entry field for receiving a user input for configuring behavior of a network security system, a second portion of the GUI, for displaying a translation of the user input in a tabular form, and a third portion of the GUI, for displaying a translation of the user input in a graphical form. Related methods, systems, and apparatus are also described.
US10862859B2

Example embodiments in the disclosure relate to providing a highly available DHCP service using a plurality of DHCP servers running on a blockchain network. The highly available DHCP service may be provided by running a blockchain network of DHCP servers that: i) share a common pool of IP addresses that are assigned to client devices; and ii) maintain a copy of a blockchain containing a record of communications between servers and clients relating to allocation of IP addresses to clients from the common IP address pool.
US10862858B2

The disclosure relates to technology for machine type communication (MTC) in an information centric network. A record is stored that identifies multiple MTC devices having one or more of the same functions. The multiple MTC devices form a group with a unique name. The group of MTC devices is managed to add one or more other connected MTC devices to the information centric network, where the one or more other connected MTC devices have one or more of the same functions as the MTC devices already included in the group. A message is then published in the information centric network, where the message includes a unique name of the group of MTC devices and an address of a next hop towards the group of MTC devices.
US10862856B2

The subject disclosure is directed towards components in different server clusters, e.g., comprising software components such as components of a distributed computing system. Components are available for use by distributed computing system applications, yet managed by the distributed computing system runtime such that only a single instance can be activated and exist within communicating (non-partitioned) clusters. Also described is recovery from a situation in which no longer partitioned clusters each have created the same component.
US10862855B1

A technique for facilitating registration of an internet domain name with the domain name system (DNS) is presented. The technique can include receiving a request to register an encoding domain name with the DNS, the encoding domain name including an indication of a temporal event and of a target domain name. The technique can also include registering the encoding domain name to a registrant, where the registering the encoding domain name confers to the registrant a right to register the target domain name upon specified conditions, where the specified conditions include an occurrence of the temporal event. The technique can also include receiving a request initiated by the registrant to register the target domain name, and registering the target domain name to the registrant after satisfaction of the specified conditions.
US10862851B1

There is provided a system and process of delivering online media content files to websites which are not capable of being blocked. The system and process provides a publisher with a sub-domain name that is pointed to an IP provided by an ad server and ask publisher to update his DNS records. Concurrently, the system delivers the user a script on the newly suggested sub domain that publisher inserts in HEAD tag of web pages where it is determined that the unblockable ads are to be displayed.
US10862848B2

An object of the invention is a digital communication system including a digital communication device (101) of a first user and a digital communication device (103) of second user. The digital communication device includes a means (100) for forming a message at least on the basis of a pressing time, the message comprising information related to the pressing time. The digital communication system comprises means (102) for transmitting the message from the first digital communication device (101) to the second digital communication device (103) or vice versa, means (105) for receiving the message from the other digital communication device (101, 103), and means (104) for presenting the received message on the basis of the information at least related to the pressing time.
US10862844B2

A data processing system, including non-volatile memory storing a plurality of messages included in a group discussion among a plurality of users. The non-volatile memory may further store metadata including an ordering of the messages. The data processing system may further include a processor configured to, for a first message storage data structure and a second message storage data structure, each associated with a first user of the plurality of users, determine that the one or more messages of the first message storage data structure and the second message storage data structure are contiguous in the ordering. The processor may generate a merged message storage data structure including each message included in the first message storage data structure and the second message storage data structure. The processor may generate a receipt based on the merged message storage data structure and transmit the receipt to a second user.
US10862835B2

Disclosed are media attachment systems to enable a user to embed a first media item with a link to a second media item, and distribute the first media item in a message to one or more recipient client devices. For example, the first media item may include a picture or video captured by a user at a client device. The user may generate a message that includes the first media item. In response, a media attachment system may cause display of an interface at the client device that includes an option to attach an address to a second media item to the message. For example, the second media item may include a web page, social media post, picture, or video identified by an address such as a Uniform Resource Locator (URL).
US10862834B2

A chat message processing method is provided for a server. The method includes receiving a chat message sent by a sending terminal, where the chat message carries information about a receiving terminal, and forwarding the chat message to the receiving terminal. The method also includes, when determining that the chat message comprises an image, generating at least one group of descriptive texts used for describing the image; and sending the at least one group of descriptive texts of the image to the receiving terminal to cause the receiving terminal to, when displaying the image, simultaneously display the at least one group of descriptive texts as at least one candidate entering-item associated with the image.
US10862831B2

A system, method, and computer program product are provided for end-to-end security of centrally accessible group membership information. In use, membership information defining a user group in a messaging system is accessed from a central server, where the membership information includes (1) at least one change to members of the user group, and (2) for each change of the at least one change, a digital signature of a user that made the change. Additionally, a verification process on the membership information is performed, including: for each change of the at least one change, verifying the digital signature of the user that made the change. Further, members of the user group are determined, as a result of the verification process, and at least one action is performed in association with the members of the user group.
US10862827B1

Some embodiments of the invention provide a forwarding element that has one or more data plane, message-processing pipelines with key-value processing circuits. The forwarding element's data plane key-value circuits allow the forwarding element to perform key-value services that would otherwise have to be performed by data compute nodes connected by the network fabric that includes the forwarding element. In some embodiments, the key-value (KV) services of the forwarding element and other similar forwarding elements supplement the key-value services of a distributed set of key-value servers by caching a subset of the most commonly used key-value pairs in the forwarding elements that connect the set of key-value servers with their client applications. In some embodiments, the key-value circuits of the forwarding element perform the key-value service operations at message-processing line rates at which the forwarding element forwards messages to the data compute nodes and/or to other network forwarding elements.
US10862822B2

Novel tools and techniques are provided for implementing intent-based service configuration, conformance, and auditing. In various embodiments, a computing system might receive a request for network services from a customer, the request for network services comprising desired characteristics and performance parameters for the requested network services, without information regarding specific hardware, hardware type, or network for providing the requested services. The computing system might analyze first metadata regarding resource attributes and characteristics of unassigned network resources to identify network resources among unassigned network resources for providing the requested network services, the first metadata having been striped to entries of the unassigned network resources in resource database(s). Based on the analysis, the computing system might allocate identified network resource(s) for providing the requested network services, and updating a service database by adding or updating an entry in the service database with information indicating that the identified network resource(s) have been allocated.
US10862816B2

Systems, methods, and other embodiments associated with cloud computing cluster isolation with strong authentication and automatic configuration deployment are described. In one embodiment, a method includes, in response to receiving an authentication frame through the uncontrolled port, (i) extracting data from the authentication frame for performing authentication, and (ii) parsing the authentication frame to identify a piggybacked virtual network identifier that functions as an instruction to create an isolated connection. If the authentication was successful and the piggybacked virtual network identifier was identified, creating the isolated connection between the controlled port and a virtual network that is identified by the piggybacked virtual network identifier.
US10862814B2

A wireless communication device selectively flushes frames from a processing pipeline on a per-user basis. The wireless communication device stores frames (e.g., physical layer service data units (PSDUs)) of data for processing at one or more queues, wherein each frame is stored with the tag of the user associated with the frame. In response to an exception, such as a detected error or a user-reset request, the wireless communication device changes the tag of the user associated with the exception. When a frame is selected from a queue for processing at a pipeline, the wireless communication device compares the stored tag associated with the frame with the current tag associated with the user corresponding to the frame. In response to a mismatch, the wireless communication device discards the frame.
US10862813B2

A microburst visibility system includes a switch device coupled to each sender device(s) and receiver device(s). The switch device receives flows transmitted by the sender device(s) to the receiver device(s). For each flow that include data packets that are stored in a first queue, the switch device provides a first queue identifier for the first queue in a flow record associated with that flow and modifies, for each data packet that is transmitted as part of that flow, flow information in data packet counter(s) that are associated with the first queue identifier in the flow record associated with that flow. When the switch device detects a microburst in the first queue, it captures the flow information in each data packet counter that is associated with the first queue identifier in each of the flow records included in the switch device, and provides it for analysis.
US10862812B2

Provided is an information processing apparatus that can store necessary data in a data storage unit while effectively preventing information processing resources from being consumed. A data acquisition unit acquires facility data. A data transmission unit transmits the facility data acquired by the data acquisition unit to a data storage unit of a server. A transmission frequency decision unit decides a frequency at which the data transmission unit transmits the facility data to the data storage unit. The transmission frequency decision unit decides the frequency at which the facility data is transmitted to the data storage unit in such a way that the frequency at which the facility data is transmitted when a degradation state of a facility is progressing becomes higher than the frequency at which the operation state data is transmitted when the degradation state of the facility is not progressing.
US10862811B1

One example method of operation may include one or more of receiving one or more messages from one or more clients, transmitting receipt notice messages acknowledging the one or more messages were received, assigning the one or more messages to a first thread of a various threads in a thread pool, and determining whether the messages are processed in a threshold amount of time assigned to the first thread.
US10862809B2

The described embodiments include an electronic device that handles network packets. During operation, the electronic device receives a carrier packet, the carrier packet that includes a tunneled packet in a payload of the carrier packet, wherein the tunneled packet includes a packet priority of the tunneled packet and the carrier packet includes a packet priority of the carrier packet. The electronic device then updates the packet priority of the carrier packet based on the packet priority of the tunneled packet.
US10862808B2

A method including: receiving a flow; for each interface in the plurality of interfaces, determining the preference of the interface for the flow; when only a single interface has a preference for the flow, assigning the flow to that single interface; when multiple interfaces having a preference for the flow have comparable headroom, assigning the flow to the interface of the multiple interfaces with the fewest flows currently assigned to it; and when multiple interfaces having a preference for the flow do not have comparable headroom, assigning the flow to the interface within the multiple interfaces having a preference for the interface that has the greatest headroom.
US10862805B1

A network device may receive a packet associated with a traffic flow of a session that includes session identification information for the session. The network device may determine to offload subsequent packets associated with the traffic flow using offloading indicators and/or a data model. The network device may store, using a data structure, the session identification information with other session identification information for other sessions that have been selected for offloading, and may provide the packet to a device. The network device may receive another packet associated with the traffic flow, and may determine to offload the other packet by determining that the other packet includes the session identification information. The device may offload the other packet to permit the other packet to traverse through the network device without the network device performing security checks on the other packet, and may provide the other packet to the device.
US10862803B2

Repurposing a target endpoint to execute a management task, including: identifying an amount of computing resources required to execute a management task that controls one or more operational aspects of a target endpoint; identifying an amount of computing resources required to repurpose the target endpoint such that the target endpoint can participate in the execution of the management task; determining, in dependence upon the amount of computing resources required to execute the management task and the amount of computing resources required to repurpose the target endpoint, whether to repurpose the target endpoint; and responsive to determining to repurpose the target endpoint, initiating execution of a portion of the management task on the target endpoint.
US10862791B1

In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique for: at a service node: receiving an indication of a receipt of a request that is transmitted by a first node via a domain name system (DNS) protocol, the request including an identifier for use in data traffic routing from the first node to a second node in a network; detecting the identifier included with the request; using the detected identifier, determining first path information that is configured for use in identifying one or more path segments that communicatively couple the first node to the second node; generating a response to the request, the response including the first path information; and transmitting the response so that the first path information is capable of being used in identifying at least one path segment in the one or more path segments for traffic data routing from the first node to the second node.
US10862775B2

Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure.
US10862774B2

A device receives, from a cloud computing environment, application usage information associated with application instances in the cloud computing environment for an application, and processes the application usage information, with a machine learning model, to determine behavior patterns and predicted tasks for the application. The device determines a modified quantity of the application instances based on the behavior patterns and the predicted tasks for the application, and causes the modified quantity of the application instances to be implemented in the cloud computing environment based on one or more rules. The device stores information associated with the modified quantity of the application instances in a data structure, and updates the machine learning model based on the information associated with the modified quantity of the application instances stored in the data structure.
US10862766B2

A controller is provided for a Cloud based service handling multiple types of traffic in a telecommunications network, the controller comprising: a first stage configured to automatically model use of Cloud resources allocated to the service for specific workloads of each of a plurality of traffic types, so as provide a variety of models for each traffic type; a second stage configured to automatically reduce the number of and generalise the models so as to provide generalised models for each traffic type applicable to other workloads than the specific loadings; a third stage configured to automatically evaluate accuracy of the generalised models for various combinations of given workloads, in each combination each of the given workloads being of a corresponding traffic type, and to select one of the generalised models dependent upon evaluated accuracy; and a fourth stage configured to control operation of the Cloud resources according to the selected model.
US10862755B2

Techniques herein partition data using data repartitioning that is store-and-forward, content-based, and phasic. In embodiments, computer(s) maps network elements (NEs) to grid points (GPs) in a multidimensional hyperrectangle. Each NE contains data items (DIs). For each particular dimension (PD) of the hyperrectangle the computers perform, for each particular NE (PNE), various activities including: determining a linear subset (LS) of NEs that are mapped to GPs in the hyperrectangle at a same position as the GP of the PNE along all dimensions of the hyperrectangle except the PD, and data repartitioning that includes, for each DI of the PNE, the following activities. The PNE determines a bit sequence based on the DI. The PNE selects, based on the PD, a bit subset of the bit sequence. The PNE selects, based on the bit subset, a receiving NE of the LS. The PNE sends the DI to the receiving NE.
US10862754B2

Bandwidth management systems and methods for a Software Defined Networking (SDN) network include obtaining network data related to downloads in a network and analyzing the network data to determine network services associated with the downloads; detecting congestion on one or more network services of the network services; and causing bandwidth orchestration for the one or more network services based on network resources available, policies associated with the one or more network services, and a state of associated downloads of the one or more network services.
US10862742B2

Methods and apparatus for automatically obtaining status from an isolated AP that cannot connect to the cloud. The obtained status information is then used to automatically mitigate the issue and accelerate connecting the isolated AP back to the cloud. The methods are well suited for use in a system with a variety of access points, e.g., wireless and/or wired access points, which can be used to obtain access to the Internet or another network such as “the cloud”. Network management system has been configured to monitor the network and use preconfigured data to determine a remedial action to be automatically taken when an AP loses connectivity with the cloud.
US10862737B1

A technical procedure knowledge sharing system is provided for service issue investigations. An exemplary apparatus comprises a processing platform including: a technical procedure specification graphical user interface for obtaining, from an investigator, a specification of a technical procedure comprising predefined log set filtering criteria and predefined feature extraction criteria for extracting predefined features from service issue investigation log set representations that satisfy the predefined log set filtering criteria; a processing device configured to apply the technical procedure to service issue investigation log set representations to identify the service issue investigation log set representations that satisfy the predefined log set filtering criteria; and extract the predefined features from the service issue investigation log set representations that satisfy the predefined log set filtering criteria; a technical procedure knowledge base for storing the technical procedure for use by additional investigators; and a visualization module for presenting information characterizing the extracted predefined features.
US10862736B2

In an example, a system includes network nodes implementing an object store. The system may determine reference count updates for objects stored on the object store, and delay persisting the reference count updates to a persistent storage. The system may cancel reference count updates that increments and decrement between the determined reference count update and another reference count update received during the delay in persisting the reference count update to the persistent storage to minimize writing to the object record.
US10862724B2

A method for a user equipment (UE) to receive physical downlink control channels (PDCCHs) is provided. The UE receives configuration information for a first control resource set that includes a number of symbols in a time domain and a number of resource blocks (RBs) in a frequency domain, configuration information indicating a first number of Nbundle,1 frequency-contiguous RB s, and a PDCCH in the first control resource set in a number of frequency distributed blocks of Nbundle,1 RBs. The UE assumes that a demodulation reference signal associated with the reception of the PDCCH has a same precoding over the Nbundle,1 RBs. A method for constructing a search space to reduce a number of channel estimations that the UE performs for decoding PDCCHs, relative to conventional search spaces, is also provided.
US10862723B2

Methods and systems for multi-protocol beacon operation in shared spectrum (unlicensed band) are disclosed where an OFDM transmitter is configured to generate transmissions associated with one OFDM technology or protocol using subcarriers of another OFDM technology. In one application, an LTE transmitter (LTE-U) uses LTE subcarriers to generate an interpolated 802.11 (e.g. Wi-Fi) beacon transmission that can be understood by Wi-Fi receivers, for example to reserve the channel for a subsequent LTE transmission. For instance a W-LAN preamble is generated where STF and LTF fields consist in respectively 12 and 52 subcarriers mapped at their respective frequency locations among the 2048 LTE subcarriers with the remaining subcarriers set to 0. In some implementations, the use of beacons can be useful in implementations where it is desirable to gain prioritized access to reserve the channel. Examples of suitable LTE transmissions that would benefit from prioritized channel access include delay or time-sensitive LTE transmissions or transmissions that must occur within a certain time window and/or with a certain periodicity such as LTE control data or signals (e.g. PDCCH), and/or synchronization or reference signals such as the Discovery Reference Signal (DRS) for LAA-LTE). An LTE transmitter can exploit the 802.11 channel access to gain prioritized channel access for transmitting 802.11 Wi-Fi beacons generated using its LTE subcarriers to ensure LTE transmissions take priority over other types of LTE and/or Wi-Fi traffic.
US10862721B2

A carrier recovery system for a receiver of a phase-modulated signal N-PSK, the system including a first pre-conditioning circuit of the signal received (S(t)), with the pre-conditioned signal (SP(t)) having a component, non-modulated in phase, at the frequency Nƒc where ƒc is the carrier used for the modulation N-PSK, and a carrier regeneration circuit to regenerate two sinusoidal signals in quadrature at the frequency ƒc, with these signals being phase locked with respect to said non-modulated component in phase of the pre-conditioned signal.
US10862720B2

Various embodiments relate to a PLL based FSK demodulator, the FSK demodulator comprising a PFD configured to receive an input signal, a fully differential auxiliary charge pump configured to receive and amplify the input signal from the PFD, a capacitor configured to filter the input signal from the auxiliary charge pump and a fully differential slicer configured to demodulate the input signal and output recovered data.
US10862716B2

An optical coherent receiver includes an optical hybrid (OH) configured to mix signal and reference light, and two back-end optical ports. An optical equalizing network interconnects two 180° OH output ports with the two back-end optical ports so that each back-end optical port receives light from each of the two OH output ports. Optical signals from each of the two back-end optical ports are converted to electrical signals that are fed to a differential amplifier. Adjusting coupling ratios and/or optical delays in the optical equalizing network reduces an OSNR penalty of a lower-bandwidth differential amplifier.
US10862711B2

A system leveraging the authentication control plane of a communications network to influence the associated Network Service header (NSH) values on a per subscriber packet basis; thus presenting a subscriber aware service chain header on which influences the processing of virtualized network function (VNF). This system implements vendor specific attributes (VSA) within the authentication provider platform to create an association of subscriber identity which may include MAC address, MAC and IP address as a tuple, circuit identifier string, realm based authentication data, IMSI, in part or in addition to leveraging DHCP Relay information sub options that may be present, which when processed inherit one or multiple vendor specific attributes from the authentication platform. These VSA values, each no greater than 2 bytes define the payload headers the participating subscriber gateway will shim to its layer 2 payload for processing as a Service Chain through one or multiple virtual network functions located elsewhere in the network.
US10862709B1

A flow policy service that allows clients to define policies for packet flows to, from, and within their virtual networks on a provider network. Logic may be embedded in a flow policy that dictates what happens to a packet as it enters the network, or after the packet leaves an appliance. Via the service, a client may define conditional rules that specify different paths that packets should follow on the provider network according to conditional evaluations of information about the packets, for example source and/or destination endpoints of the packets, or output codes from appliances that process the packets.
US10862708B2

A first network device may generate a layer-3 virtual private network (L3VPN) route advertisement associated with the first network device. The L3VPN route advertisement may include a first portion, associated with a second network device included in an L3VPN with the first network device, for separate transport-layer tunnel and service-layer tunneling, and a second portion, associated with the second network device, for collapsed transport-layer and service-layer tunneling. The first network device may transmit the L3VPN route advertisement.
US10862706B2

Systems and methods for node isolation detection include, in one or more hub nodes in an Ethernet network having a first ring and a second ring that subtends off the one or more hub nodes on the first ring, operating a first plurality of Operations, Administration, and Maintenance (OAM) sessions with each node in the second ring in a first direction around the second ring; operating a second plurality of OAM sessions with each node in the second ring in a second direction around the second ring; and correlating and detecting faults and node isolation in the second ring based on the first plurality of OAM sessions and the second plurality of OAM sessions.
US10862705B2

A first communication device and a method performed thereby are provided for communicating with at least a second communication device. The first and the second communication device are operable in a wireless communication network employing contention based access for radio resources comprising a plurality of frequency subcarriers, wherein at least the second communication device transmits a control sequence on at least one subcarrier of a predefined subcarrier pattern when transmitting data. The method comprises: demodulating the radio resources on at least a subset of subcarriers of the predefined subcarrier pattern; and determining whether the demodulated radio resources comprise the control sequence; that being the case: refraining from transmitting data to the second communication device; and otherwise: transmitting data to the second communication device.
US10862699B2

In an example implementation, a sensor communication system includes a sensor to sense a condition and to include the condition in a message formatted in a communication protocol. The system includes a vibration actuator placed in contact with a building structure and operatively coupled to the sensor. The vibration actuator is to transmit the formatted message through the building structure as a vibration pattern, and an accelerometer is to detect the vibration pattern. A receiver hub coupled to the accelerometer is to decipher the condition from the vibration pattern.
US10862689B1

Disclosed embodiments relate to verifying identities based on identity-inherent data that is inaccessible to the system. Techniques include receiving, from a client, an encrypted token, the encrypted token having been encrypted at the client using a cryptographic key created at the client based on identity-inherent data of an identity of the client; wherein the identity-inherent data of the identity is not itself received by the system, and wherein the cryptographic key is accessible only to the client; and storing the encrypted token in association with a hash of a decrypted version of the encrypted token to allow for comparing the stored hash with a created hash and determining whether to verify the identity based on a result of the comparing.
US10862688B2

A system, method, and computer program product are provided for implementing zero round trip secure communications based on a noisy secret with a reduced message size. A receiver system receives from a sender system an encrypted message including encrypted message keys and a message MAC that is calculated and added for every sub-key. The receiver system determines if any one of the sub-keys is noiseless based on its corresponding message MAC. If none of the sub-keys are noiseless, the receiver system adjusts bits of the sub-keys until a sub-key with one noisy bit is found and corrected to form a noiseless sub-key. The noiseless sub-key is then processed to obtain a message key to decrypt the encrypted message.
US10862679B2

According to a first aspect of the present invention, therein is provided a method of determining or generating a unique identifier for a device, the device exhibiting quantum mechanical confinement, the method comprising: measuring a unique quantum mechanical effect of the device that results from the quantum mechanical confinement; and using the measurement to determine or generate the unique identifier.
US10862674B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.
US10862671B2

Described herein is a system in which an electronic record is stored on a distributed environment with respect to an item. In this system, transactions may be conducted for an item in an anonymous fashion. In some embodiments, a first user may input an item identifier associated with an item as well as an indication of an action to be performed with respect to that item. The identifier may be transmitted to a blockchain network, which may use that identifier to locate a blockchain associated with the item. A blockchain may include a series of transaction records associated with the item, each of which is signed using a private key. Upon performance of the indicated action, the blockchain network may generate a new transaction record, append that transaction record to the blockchain, and sign the transaction record.
US10862663B2

Wireless communication devices are adapted to facilitate scalable synchronization channels in a wireless communications system. According to one example, a wireless communication device may identify a reference synchronization channel including a reference bandwidth and a reference numerology, where the reference numerology includes a reference subcarrier spacing and a reference cyclic prefix. The reference synchronization channel may be scaled according to a type of communication, resulting in a scaled synchronization channel including a scaled bandwidth and a scaled numerology compatible with the communication type. According to another example, a wireless communication device may determine a communication type employed by the device for wireless communications, and may search for a particular scaled synchronization channel based on the determined communication type. Other aspects, embodiments, and features are also included.
US10862661B2

Radio frequency (RF) communication systems with dynamic waveform control and power boost are provided herein. In certain embodiments, an RF communication system includes a power amplifier configured to amplify an RF signal to generate an RF transmit signal for transmission over a time-division duplex (TDD) communication link having a duty cycle, and a transmitter configured to provide the RF signal to the power amplifier. The transmitter is operable to change a type of waveform of the RF signal from a first waveform type to a second waveform type in response to a decrease in a signal-to-noise ratio (SNR) of the TDD communication link, and to boost a power of the RF transmit signal by an amount based on the duty cycle.
US10862658B2

A wireless communication system to which carrier aggregation is applied performs effective traffic adaptation. In a terminal device which communicates with a base station device using two serving cells including one primary cell and one secondary cell, in a case that a UL-DL configuration for the primary cell is different from a first downlink reference UL-DL configuration for the secondary cell and the serving cell is the secondary cell, a second downlink reference UL-DL configuration for the serving cell is set on the basis of a pair which is formed by the UL-DL configuration for the primary cell and the first downlink reference UL-DL configuration for the serving cell.
US10862651B2

Provided is a data transmission system using a carrier aggregation. The data transmission system may assign a radio resource based on a correspondence relationship between a downlink and an uplink, and may transmit data using the assigned radio resource.
US10862648B2

Methods, systems, and devices providing for media access control (MAC) control element (CE) configuration and triggering of sounding reference signal (SRS) are described. For example, a MAC packet data unit (PDU) may include MAC CEs and may indicate (e.g., via one or more bits in fields included in the MAC PDU, such as a MAC subheader) that one or more MAC CEs include one or more SRS configuration parameters. Such SRS configuration parameters may be used by a wireless device to determine an SRS configuration, or to update or reconfigure SRS configuration parameters of an existing or previously defined SRS configuration. In some cases, downlink control information (DCI) may be coupled to a MAC CE, such that the coupled DCI may provide additional SRS configuration parameters to be used in conjunction with SRS parameters indicated by the MAC CE. In such cases, the MAC PDU may indicate a coupling configuration.
US10862646B2

Embodiments described herein encode data for multiple-segment transmission in a communication channel by encoding payload bits with an outer code and distributing the outer encoded payload bits to a plurality of N element coders, where N is an integer greater than one. At each of the N element coders the respectively input outer encoded payload bits are encoded with a respective element code. Outputs of the N element coders are encoded with an inner code such that the inner code applied to at least one of the outputs of the N element coders is a function of the output of at least one other of the N element coders. Finally, N discrete inner coded outputs are provided for transmission in respective N discrete segments of a wireless channel. The examples present polar element coders and the inner code combines outputs of certain element coders with an exclusive-OR function.
US10862645B2

Methods, systems, and storage media for providing multi-cell, multi-point single user (SU) multiple input and multiple output (MIMO) operations are described. In embodiments, an apparatus may receive and process a first set of one or more independent data streams received in a downlink channel from a first transmission point. The apparatus may receive and process a second set of one or more independent data streams received in a downlink channel from a second transmission point. The apparatus may process control information received from the first transmission point or the second transmission point. The control information may include an indication of a quasi co-location assumption to be used for estimating channel characteristics for reception of the first set of one or more independent data streams or the second set of one or more independent data streams. Other embodiments may be described and/or claimed.
US10862642B2

A wireless communication method and apparatus are disclosed. In an embodiment a wireless communication method includes determining, by a terminal device, based on N first ports, within a first time unit for a first channel or a first signal, M second ports within the first time unit for a second channel or a second signal, wherein T≥N≥1, T≥M≥1, and wherein T is a maximum number of ports usable at the same time unit by the terminal device during sending, sending, by the terminal device, within the first time unit, the first channel or the first signal by using the N first ports and sending, by the terminal device, within the first time unit, the second channel or the second signal by using the M second ports.
US10862636B2

There is provided mechanisms for configuration of physical antenna ports. The method is performed by a first radio transceiver device. A method comprises determining a configuration for the second radio transceiver device. The configuration defines a mapping between the sub-carriers and the physical antenna ports and specifies which of the sub-carriers are to be transmitted on which physical antenna port at the second radio transceiver device. The method comprises providing the configuration to the second radio transceiver device.
US10862629B2

A method is provided, including: determining, a first receiving state corresponding to a first data channel and a second receiving state corresponding to a second data channel; generating, a hybrid automatic repeat request-acknowledgement HARQ-ACK feedback message, where the HARQ-ACK feedback message is at least used to indicate the first receiving state and the second receiving state, a first time length of a time domain resource occupied by the first data channel is less than a second time length of a time domain resource occupied by the second data channel; and sending, the HARQ-ACK feedback message on a time domain resource having a third time length. By using the foregoing solution, the terminal device can efficiently feed back, receiving states corresponding to a plurality of data channels or a plurality of pieces of data transmission that occupy time domain resources of different lengths, thereby ensuring communication service quality.
US10862622B2

Embodiments may relate to a processor to an electronic device that includes an error correction code (ECC) encoder that is to perform ECC encoding on aa data message to generate an ECC encoded data message. The electronic device may further include a data bus inversion (DBI) encoder communicatively coupled with the ECC encoder, wherein the DBI encoder is to perform DBI encoding on the ECC encoded data message to generate a DBI encoded data message. Other embodiments may be described or claimed.
US10862620B2

A control unit of a multipath data transportation system that optimizes the load of the multiple communication paths of this system when the system transmits a data segment over these paths in parallel with forward error correction. The control unit determines an optimized number of packets to send over each path based on a prediction of quality for each path. The transmitted packets include systematic packets and coded packets.
US10862603B2

A base station serving as a transmission apparatus includes a plurality of transmission antennas capable of forming beams directed to a plurality of terminals, which are reception apparatus, and a precoder configured to perform outer precoding on transmission signals transmitted from the plurality of transmission antennas. The plurality of terminals include at least one first reception apparatus, which are transmission destinations of the transmission signals, and second reception apparatus, which are reception apparatus other than the first reception apparatus. The precoder performs outer precoding on the transmission signals transmitted from the plurality of transmission antennas so that received power in the second reception apparatus among the plurality of reception apparatus is equal to or less than a threshold.
US10862599B2

Systems and methods provide solutions for testing an 8Rx capable UE using test cases for 4Rx capable UEs. An example method establishes a connection from a first Tx source and a second Tx source to each of 8Rx antenna ports. The connection duplicates a fading channel from both the first Tx source and the second Tx source to each of the eight Rx antenna ports, and adds independent noise for each of the 8Rx antenna ports. One test scenario uses 4Rx supported RF bands by connecting four of the Rx ports with data from a system simulator, and the other four Rx ports are connected with zero input. Same requirements specified with 4Rx capable UEs are applied. Another test scenario uses 8Rx supported RF bands and applies lower dB SNR requirements than those specified for 4Rx tests.
US10862596B2

A mobile terminal receives, over a first cell configured on a carrier frequency, at least one parameter associated with a second cell configured on a carrier frequency. The at least one parameter comprises a cell identity. The mobile terminal then derives at least one physical layer characteristic for the second cell based on the received at least one parameter. Thereby, the mobile terminal is able to receive transmissions over the second cell, even if it could not initially detect the presence of the cell.
US10862595B2

The present disclosure provides a method for radio frequency interference processing, comprising acquiring a first signal strength value of the first radio frequency antenna; determining whether the first signal strength value is lower than a preset threshold; and stopping the information display on the first area when the first signal strength value is lower than the preset threshold. The method reduces the interference from display components to radio frequency components, improve the efficiency of radio frequency communication.
US10862589B2

The present invention is directed to communication systems and methods. In a specific embodiment, the present invention provides an optical receiver that receives a data stream from an optical transmitter. The optical receiver determines a histogram contour parameter using the data stream and inserts the histogram contour parameter into a back-channel data segment, which is then transmitted to the optical transmitter. The optical transmitter changes its data transmission setting based on the histogram contour parameter. There are other embodiments as well.
US10862588B1

An apparatus and method for generating a dense wavelength division and multiplexing (DWDM) optical stream in a photonic integrated circuit (PIC) is disclosed. An optical input source including a number (N) of optical channels (wavelengths) may be separated (de-interleaved) into multiple optical streams, each including a corresponding subset of the optical channels of the optical input source. Each of the multiple split optical streams may be modulated with an associated set of data streams by silicon-based micro-ring modulators to generate a corresponding modulated optical stream. A first pair of the modulated optical streams may be combined (interleaved) to generate a first optical output stream including N/2 modulated optical channels, and a second pair of the modulated optical streams may be combined (interleaved) to generate a second optical output stream including N/2 modulated optical channels. The channel spacing of the first and second optical output streams may be twice the channel spacing of the optical input source.
US10862586B1

An optical receiver for use in free space communication from a transmitter to the optical receiver is configured for receiving optical signals from the transmitter. The optical receiver includes optics for collecting the optical signals, a demodulator for converting the optical signals so collected into a data stream, a signal processing unit for processing the data stream into an analog signal, and an analog-to-digital converter for converting the analog signal into a digital output. The demodulator includes a plurality of apertures and at least one Fabry-Perot etalon, through which at least a portion of the optical signals is transmitted. The demodulator also includes at least one phase detection region for detecting at least the portion of the optical signals transmitted through the at least one Fabry-Perot etalon to form a phase signal.
US10862580B2

A communications device is configured to communicate with an infrastructure equipment forming part of a mobile communications network, and to communicate with one or more relay nodes of the mobile communications network. The communications device comprises a receiver configured to receive signals on the downlink from the one or more relay nodes via a first wireless interface, and to receive signals on the downlink from the infrastructure equipment via a second wireless access interface, a transmitter configured to transmit signals on the uplink to the one or more relay nodes via the first wireless access interface, and to transmit signals on the uplink to the infrastructure equipment via the second wireless access interface, and a controller configured to control the receiver to receive the signals and to control the transmitter to transmit the signals.
US10862579B2

A device is provided that includes a first platform having a first side, and a second platform having a second side positioned within a predetermined distance to the first side. The device also includes an actuator configured to cause a relative rotation between the first platform and the second platform such that the first side of the first platform remains within the predetermined distance to the second side of the second platform. The device also includes a probe mounted to the first platform, and a plurality of probes mounted to the second platform. The device also includes a signal conditioner coupled to the plurality of probes. The signal conditioner may select one of the plurality of probes based on an orientation of the first platform relative to the second platform. The signal conditioner may then to use the selected probe for wireless communication with the probe on the first platform.
US10862578B2

An apparatus and system for supplying power to different devices at different levels. The apparatus includes an input port for receiving power from an external source. A first converter is provided for converting the input power to a first DC voltage, and a second converter for converting the input power to a second DC voltage. Ethernet ports are provided for supplying, at least in part, the first DC voltage to a first type of device. MoCA ports are provided for supplying, at least in part, the second DC voltage to a second type of device.
US10862573B2

Example implementations relate to antenna polarization patterns. In some examples, a network device may comprise a processing resource and a memory resource storing machine-readable instructions to group antenna polarization patterns into polarization groups (PG)s, determine a respective packet error rate (PER) of a representative antenna polarization patter of each PG of the PGs, select a PG of the PGs with the representative antenna polarization pattern having the lowest determined PER of the PGs, and associate with a client device an antenna polarization pattern having the lowest determined PER of the selected PG.
US10862571B2

Provided in an embodiment of the present disclosure are a mobile terminal and an antenna connection method. The mobile terminal includes a controllable switch, a network path, and an antenna. One end of the controllable switch is connected to the antenna, and the other end of the controllable switch is connected to the network path. The controllable switch is configured to control a connection between the network path and the antenna. The antenna is configured to receive and transmit signals, and includes a first antenna and a second antenna, and a radiation performance of the first antenna is higher than a radiation performance of the second antenna. The network path is configured to provide a network service for the mobile terminal, and includes a first network path and a second network path.
US10862565B2

The present specification presents a method for supporting beamforming for inter-station signal transmission in a wireless local area network (WLAN) system and an apparatus therefor. Specifically, the present specification presents a method for supporting beamforming training for two channels subjected to channel aggregation and an apparatus therefor.
US10862555B2

Method and apparatus for conveying precoding information in a control message (M) from a first node (400) to a second node (402), with information on properties of an associated wireless data transmission (D) between the first and second nodes employing spatial multiplexing and precoding for the data transmission. The first node determines precoding parameters (P) for signal transmission to the receiving node, optionally based on feedback reports (F) from the receiving node. The first node encodes control information bits in precoding information fields of the control message by means of values in TBS fields of the control message, such that the TBS field values determine the interpretation of the bits in the precoding information field(s). The control message (M) is then sent to the second node.
US10862552B2

Provided are an electronic device and method for use in a network control point and a central processing node. The electronic device for use in a network control point comprises a processing circuit. The processing circuit is used to acquire channel characteristic information of channels between a network control point and one or more neighboring network control points thereof and respective user equipment units, and to acquire service requirement information of the user equipment units served by the respective network control points. The current network control point and the neighboring network control points adopt joint precoding to perform downlink data transmission. The processing circuit determines, according to the service requirement information and the channel characteristic information, the number of transmitting antenna to be used by the network control point and the neighboring network control points.
US10862545B2

A platform that automates providing wireless communication between one or more of a plurality of antennas and a moving vehicle that is traveling along a path. One or more of the plurality of antennas are employed to detect wireless signals communicated by the vehicle and/or wireless devices for the vehicle's passengers. In one or more embodiments, characteristics of the detected wireless signals and the plurality of antennas is employed to select an antenna to provide wireless communication with the vehicle and/or wireless devices for the vehicle's passengers at a current location on the path.
US10862541B2

An RFID tag is provided that includes a substrate, an RFIC element and a dipole antenna. The dipole antenna includes a first dipole element and a second dipole element. The first dipole element includes a first fold-back portion, and forms a capacitance between the first fold-back portion and a first facing portion. Furthermore, the first dipole element includes a first interposed portion that is interposed between a first open end and the second dipole element. Similarly, the second dipole element includes a second fold-back portion, and forms a capacitance between the second fold-back portion and a second facing portion. Furthermore, the second dipole element includes a second interposed portion that is interposed between a second open end and the first dipole element.
US10862536B2

The present invention provides a method for aligning spans using real-time kinetics (RTK) data communicated through a power line carrier system. According to a further preferred embodiment, the method of present invention includes the steps of: receiving a first set of GPS location data and second set of RTK data; comparing the first set of GPS location data with the second set of RTK data; calculating RTK error correction data; creating an RTK error correction data signal containing RTK error correction data; modulating the RTK error correction data signal for transmission on a power line carrier; transmitting the RTK error correction data signal through a power line BUS onto a power line to a last drive tower; de-modulating the RTK error correction data signal; calculating the location of the last drive tower using the RTK error correction data; calculating a straight, center line between the pivot and the last drive unit; calculating the relative distances between each intermediate drive tower and the calculated center line; and controlling the speed or average run time of each intermediate drive tower to reduce distance between their current locations and the calculated center line.
US10862529B2

Technology for a signal booster is disclosed. The signal booster can include a signal amplifier configured to amplify and filter signals for a wireless device. The signal booster can include one or more detectors configured to detect power levels of the signals. The signal amplifier can include at least one of: one or more bypassable amplifiers or one or more switchable band pass filters that are configurable depending on detected power levels of the signals.
US10862527B2

A radio-frequency switch includes: at least two signal transmission modules, each signal transmission module includes a common port, a first series branch module, a second series branch module and a branch port; a parallel branch module; and a ground port. The parallel branch module is disposed between the ground port and a first terminal, and the first terminal is disposed between the first series branch module and the second series branch module. The common port is further connected with common ports of the other signal transmission modules in the radio-frequency switch, and the branch port is further connected with branch ports of the other signal transmission modules in the radio-frequency switch. State switching of the radio-frequency switch is realized by changing states of the first series branch module, the second series branch module and the parallel branch module.
US10862526B2

A modem chip communicates with a radio frequency (RF) chip and includes a digital interface configured to receive data including a plurality of samples from the RF chip based on digital communication. A logic block generates a frame synchronization signal based on a clock signal in the modem chip, provides the generated frame synchronization signal to the digital interface, and receives the plurality of samples in synchronization with the frame synchronization signal.
US10862524B2

An RF switch for connecting an antenna to a transceiver is described. The RF switch includes a first switchable capacitor arranged between a first terminal and a common terminal and a second switchable capacitor arranged between a second terminal and the common terminal. Each of the first and second switchable capacitors are switchable between a pass state and a blocking state. The capacitance value in the pass state is higher than the capacitance value in the blocking state.
US10862519B1

Exemplary aspects are directed to FM-radio circuitries and systems in which, at the receiving end of a broadcast transmission, circuitry is used set the bandwidth and band position for receiving the desired channel of the broadcast signal based on measured signal properties of immediately-adjacent channel(s). The adjustments to the received channel include bandwidth selection and offset frequency adjustment. These adjustments are, in part, based on USN signal levels as well as modulation symmetry detection which are affected by the modulation level of the desired and other channel(s). Signal processing circuitry such as logic/CPU circuitry, then receives the desired channel, including information carried by the broadcast signal, in response to setting the bandwidth based on the measured signal properties.
US10862514B2

A radio frequency (RF) architecture performs simultaneous beamforming to two different gigabit node Bs (gNBs) using an independent set of phase shifters. The beamforming process includes simultaneously communicating across a shared antenna aperture in a first frequency and a second frequency. The beamforming process also includes configuring a first beam for the first frequency and a second beam for the second frequency before communicating with the first frequency and/or the second frequency to synchronize communication between the first frequency and the second frequency across the shared antenna aperture.
US10862508B1

A method for encoding and compressing a bit stream is provided. The method includes: receiving a bit stream; determining whether a first number of bits that are consecutive and identical in the bit stream is greater than or equal to a first preset value; and when the first number is greater than or equal to the first preset value, the first number of bits are encoded as a first code in a first encoding way, wherein the first code is composed of a first prefix and a first suffix, and the first prefix represents what the consecutive bits are and the first suffix represents the first number.
US10862503B2

A continuous time Delta-Sigma (CT-ΔΣ) modulator has an input node configured to receive an input signal and an output node configured to output a digital output signal. The CT-ΔΣ modulator includes a feedback loop with a summation circuit configured to sum the digital output signal with a jitter perturbed test signal to generate a signal supplied to an input of a digital to analog converter circuit. A single tone signal is injected with a jitter error of a clock signal to generate the jitter perturbed test signal. A processing circuit processes the digital output signal to detect a signal to noise ratio of the CT-ΔΣ modulator. The detected signal to noise ratio is indicative of presence of jitter in the clock signal.
US10862499B2

An A/D converter circuit that converts analog information to numerical data is provided with a pulse delay circuit and an output unit. A sampling period is set so that a relationship between the sampling period and a circulation period of a pulse signal passing through a ring delay circuit satisfies a relational expression Trdl×n
US10862496B1

Apparatus and associated methods relate to a logic circuit having a number of unit circuits performing buffering and data storage functionalities in parallel. In an illustrative example, a logic circuit may include N unit circuits for data storage and N−1 unit circuits for buffering. During a conversion cycle, only an ith unit circuit of the N unit circuits and an (i−1)th unit circuit of the N−1 unit circuits may be enabled. Output status of the ith unit circuit of the N unit circuits may be monitored to disable the ith unit circuit, and also enable an (i−1)th unit circuit of the N unit circuits and an (i−2)th unit circuit of the N−1 unit circuits. By performing buffering and data storage in parallel, propagation delays in the SAR logic circuit may advantageously be reduced, and thus, conversion time of a successive-approximation-register (SAR) analog-to-digital converter (ADC) may be advantageously reduced.
US10862495B1

Single-stage and multiple-stage current-mode Analog-to-Digital converters (iADC)s utilizing apparatuses, circuits, and methods are described in this disclosure. The disclosed iADCs can operate asynchronously and be free from the digital clock noise, which also lowers dynamic power consumption, and reduces circuitry overhead associated with free running clocks. For their pseudo-flash operations, the disclosed iADCs do not require their input current signals to be replicated which saves area, lowers power consumption, and improves accuracy. Moreover, the disclosed methods of multi-staging of iADCs increase their resolutions while keeping current consumption and die size (cost) low. The iADC's asynchronous topology facilitates decoupling analog-computations from digital-computations, which helps reduce glitch, and facilitates gradual degradation (instead of an abrupt drop) of iADC's accuracy with increased input current signal frequency. The iADCs can be arranged with minimal digital circuitry (i.e., be digital-light), thereby saving on die size and dynamic power consumption.
US10862483B2

A gate driver includes a high-side region that operates in a first voltage domain, a low-side region that operations in a second voltage domain lower than the first voltage domain, a termination region interposed between the high-side region and the low-side region and configured to isolate the first voltage domain from the second voltage domain, a high-side gate driver disposed in the high-side region and configured to drive a high-side power transistor, a low-side gate driver disposed in the low-side region and configured to drive a low-side power transistor, and a plurality of termination diodes disposed in the termination region and configured to transmit information bits between the high-side region and the low-side region, where each of the plurality of termination diodes includes an anode coupled to the low-side region and a cathode coupled to the high-side region.
US10862477B2

A rapid testing read out integrated circuit (ROIC) includes phase-change material (PCM) radio frequency (RF) switches residing on an application specific integrated circuit (ASIC). Each PCM RF switch includes a PCM and a heating element transverse to the PCM. The ASIC is configured to provide amorphizing and crystallizing electrical pulses to a selected PCM RF switch. The ASIC is also configured to determine if the selected PCM RF switch is in an OFF state or in an ON state. In one implementation, a testing method using the ASIC is disclosed.
US10862475B2

Disclosed herein are switching or other active field-effect transistor (FET) configurations that implement independently controlled main-auxiliary branch designs. Such designs include a circuit assembly for performing a switching function that includes a branch with a plurality of main FET devices in parallel with a plurality of auxiliary FET devices. The circuit assembly can include a plurality of gate bias networks where each controls one or more of the main FET devices. The circuit assembly includes a second plurality of gate bias networks that each controls one or more of the auxiliary FET devices.
US10862472B1

In accordance with an embodiment, a method includes monitoring a first voltage across a buffer capacitor; activating a first current path between a power supply node and the buffer capacitor when the monitored first voltage is below a first threshold voltage, activating a second current path between the power supply node and the buffer capacitor when the monitored first voltage is below a second threshold voltage, and transferring power from the buffer capacitor to a driver circuit coupled across the buffer capacitor.
US10862464B1

A comparing device includes: a first current generating circuit arranged to selectively generate a first current according to a first control signal; a second current generating circuit arranged to generate a second current; and a comparing circuit having a common node coupled to the first current generating circuit and the second current generating circuit for comparing a first input signal and a second input signal to generate an output signal according to the first current, the second current, and a second control signal.
US10862462B2

An apparatus is provided which comprises: a first flip-flop (FF) cell with a data path multiplexed with a scan-data path, wherein the scan-data path is independent of a min-delay buffer, wherein the first FF cell has a memory element formed of at least two inverting cells, wherein the two inverting cells are coupled together via a common node; and a second FF cell with a data path multiplexed with a scan-data path, wherein the scan-data path of the second FF cell is independent of a min-delay buffer, and wherein the scan-data path of the second FF cell is coupled to the common node of the first FF cell.
US10862460B2

In an embodiment, a duty cycle controller comprises a delay circuit configured to output the feedback clock signal by delaying an output clock signal combined from an input clock signal and a feedback clock signal by a predetermined delay time, wherein the delay circuit comprises a unit delay circuit configured to delay the output clock signal by a time less than the predetermined delay time and configured to delay the feedback clock signal by the predetermined delay time by letting the output clock signal pass the unit delay circuit as many as a predetermined loop count.
US10862454B1

Acoustic resonator devices, filter devices, and methods of fabrication are disclosed. A resonator device includes a substrate having a surface and a single-crystal piezoelectric plate including one of rotated Y-cut lithium niobate and rotated Y-cut lithium tantalate. The single-crystal piezoelectric plate has a front surface and a back surface opposite the front surface, wherein the back surface is coupled to the surface. A floating back-side conductor pattern is formed on a portion of the back surface. A front-side conductor pattern consisting of two electrodes is formed on a portion of the front surface opposite the back-side conductor, wherein a radio frequency applied between the two electrodes excites a primary acoustic mode in the single-crystal piezoelectric plate.
US10862444B2

An amplification device having a cascode structure includes an amplification circuit including a first transistor and a second transistor, cascode-connected to each other and receiving an operating voltage to amplify an input signal; a first bias circuit generating a first bias voltage and supplying the first bias voltage to the first transistor; and a second bias circuit generating a second bias voltage based on a control voltage and the operating voltage and supplying the second bias voltage to the second transistor.
US10862437B2

An amplification device comprising: a push pull circuit which amplifies an input signal; a diamond buffer circuit to which the signal which is amplified by the push pull circuit is input; and a current mirror circuit which is connected to a power supply and the diamond buffer circuit and is connected to a retraction current terminal of the push pull circuit.
US10862433B2

A semiconductor device and an amplifier assembly implementing the semiconductor device are disclosed. The semiconductor device, which is a type of Doherty amplifier, includes first transistor elements for a carrier amplifier of the Doherty amplifier and second transistor elements for a peak amplifier. A feature of the Doherty amplifier is that the first transistor elements and the second transistor elements are disposed alternatively on a common semiconductor substrate.
US10862432B2

A power control circuit includes a voltage control circuit and a current control circuit. The voltage control circuit is configured to detect an output power control signal that is inputted, convert the output power control signal into a control voltage and output the control voltage to the driver stage of a power amplifier connected to the power control circuit. The current control circuit is configured to detect an output power control signal that is inputted, convert the output power control signal into a control current and output the control current to the amplification stage of the power amplifier.
US10862430B2

Embodiments described herein relate to an envelope tracking system that uses a single-bit digital signal to encode an analog envelope tracking control signal, or envelope tracking signal for brevity. In certain embodiments, the envelope tracking system can estimate or measure the amplitude of the baseband signal. The envelope tracking system can further estimate the amplitude of the envelope of the RF signal. The system can convert the amplitude of the envelope signal to a single-bit digital signal, typically at a higher, oversample rate. The single-bit digital signal can be transmitted in, for example, a low-voltage differential signaling (LVDS) format, from a transceiver to an envelope tracker. An analog-to-digital converter (ADC or A/D) can convert the single-bit digital signal back to an analog envelope signal. Moreover, a driver can increase the power of the A/D output envelope signal to produce an envelope-tracking supply voltage for a power amplifier.
US10862429B2

An apparatus for turning off a cascode amplifier having a common-gate transistor and a common-source transistor is disclosed that includes the cascode amplifier, a feedback circuit, and a bias circuit. The feedback circuit is configured to receive a drain-voltage from the drain of the common-source transistor when the common-source transistor is switched to a first OFF state and produce a first feedback signal. The drain-voltage is equal to a source voltage of the common-gate transistor and the drain-voltage increases in response to switching the common-source transistor to the first OFF state. The bias circuit is configured to receive the first feedback signal and produce a bias-voltage. A first gate-voltage is produced from the bias-voltage. The cascode amplifier is configured to receive the first gate-voltage and a second gate-voltage. The common-gate transistor is configured to switch to a second OFF state in response to receiving the second gate-voltage.
US10862424B2

A switching inductor device having a first port and a second port includes a first inductor and a second inductor with a switch circuit. The first inductor is coupled between the first port and the second port. The second inductor and the switch circuit are connected in series, and are coupled between the first port and the second port; the first inductor and the second inductor are connected in parallel when the switch circuit is turned on.
US10862420B2

One embodiment described herein provides a photovoltaic roof module. The roof module can include at least a first photovoltaic roof tile, a second photovoltaic roof tile positioned adjacent to the first photovoltaic roof tile, and a spacer coupled to and positioned between the first and second photovoltaic roof tiles. The spacer is configured to facilitate a semi-rigid joint between the first and second photovoltaic roof tiles.
US10862417B2

A rotary electric device control device controls driving of a rotary electric device including a plurality of winding sets. The rotary electric device control device includes: a plurality of drive circuits; and a plurality of control units. The control units include signal output units for outputting control signals to the drive circuits corresponding to the control units, respectively, and communicate with each other. The control units include: one master control unit; and at least one slave control unit. An electric power steering device includes: a rotary electric device control device; the rotary electric device that outputs an assist torque for assisting a steering operation of a steering wheel by a driver; and a power transmission unit that transmits a driving force of the rotary electric device to a drive target.
US10862410B2

A multi-motor system includes motor assemblies, each including a motor, a communication circuit to receive a command transmitted from outside, a control circuit to generate a control signal that rotates the motor with a controlled variable that is designated by the command; and a motor driving circuit that causes a current to flow in the motor based on the control signal. The command includes control data indicating the controlled variable of the motor in fixed data length, the controlled variable being expressed at least with an integer, and position-designating data designating a position of the radix point in the control data. The position-designating data is independently determined for each motor assembly.
US10862408B2

A system and method of managing power for an electric motor drive system is provided, where at least two electric motor drives are connected to a common power bus, each of the electric motor drives connected to at least one electric motor. A voltage of the common power bus is monitored, and upon the voltage of the common power bus exceeding a prescribed threshold voltage it is determined which of the at least two electric motor drives is operating in a mode other than a regeneration mode. The electric motor drive operating in a mode other than a regeneration mode is commanded to drive the connected motor into a load to dissipate the regenerated energy.
US10862402B2

According to various embodiments, a system and method for a power converter including an inverter and a first voltage multiplier is disclosed. The inverter is configured to convert a first DC voltage into a first AC voltage. The first voltage multiplier is coupled to an output of the inverter and configured to convert the first AC voltage into a second DC voltage higher than a peak value of the first AC voltage. The first voltage multiplier includes a plurality of stages, each stage including two diodes, and each diode in a first stage of the plurality of stages including at least one of a silicon carbide diode and a gallium nitride diode.
US10862392B2

A charge pump circuit has a plurality of charge pump stages cascaded to one another between an input terminal and an output terminal to provide an output voltage having a boosted value with respect to the input voltage. A clock generator is configured to generate a clock signal provided to the charge pump stages to perform the boosting of the input voltage. An output-voltage regulation feedback closed-loop is coupled to the clock generator to perform a regulation of the output voltage based on a feedback voltage. A discharge control stage is configured to control a discharge of the charge pump circuit by generating a first discharge control signal configured to disable the output-voltage regulation feedback closed-loop or a second discharge control signal configured to reduce the frequency of the clock signal.
US10862391B2

The present invention relates to a converting device for converting an analog voltage into a digital number and to an imaging system comprising the same. The invention further relates to a method for converting an analog voltage into a digital number.According to the invention, one or more charge pumping steps are performed that change a voltage over a capacitive element that has been set in dependence of the voltage to be converted. During each charge pumping step, one or more substantially identical charge packets may be transferred to of from the capacitive element. The magnitude of the charge packets belonging to different charge pumping steps may be different allowing multi-slope operation.The digital number representing the analog voltage is calculated based on the net charge that has been injected into or removed from the main capacitive element as a result of having performed the one or more charge pumping steps.
US10862390B2

A structure for controlling a Y-capacitor for reducing common mode noise of an electric power conversion system of an environmentally-friendly vehicle. The structure cooperates with an infotainment system for a vehicle and reduces common mode noise of an electric power conversion system. In particular, the structure includes: a switching element connected to a high-voltage power source coupled to the vehicle and to attenuate noise occurring at the time of PWM control; and an electric power conversion part which receives common mode noise occurring from the power source and controls ON/OFF of the switching elements in order to reduce the received common mode noise.
US10862386B2

The present invention discloses a novel electric motor, which comprises a stator and a rotor. The stator is a permanent magnet. The rotor comprises a rotor coil and a capacitor. The rotor coil and the capacitor are connected in series to form a resonant driving circuit. The resonant driving circuit is used to convert a natural electromagnetic field into a current to drive the rotor to rotate. The motor of the present invention can rotate without any external power, thereby solving the technical problem that the use of the external power makes a restriction to the further development and application of the motor, and solving the problem of motor energy consumption.
US10862383B2

A transverse flux reciprocating motor and a reciprocating compressor having a transverse flux reciprocating motor are provided. The transverse flux reciprocating motor may include a stator wound with a magnet coil, a mover inserted into the stator and coupled with a magnet having opposite magnetic poles in an orthogonal direction with respect to a magnetic flux generated by the magnet coil, and a magnetic resonance spring that allows the mover to perform a resonance motion with respect to the stator using a force trying to move toward a side with low magnetic resistance between the stator and the mover, whereby the transverse flux reciprocating motor and the reciprocating compressor having a transverse flux reciprocating motor may be reduced in size and weight and obtain high efficiency.
US10862379B2

A method for assembling a stator structure of a motor comprises providing a stator coil and a stator frame. The stator coil has a wire with an end segment and the stator frame includes a connector and a conductor. The conductor has an open-barrel crimping portion and a temporary holding portion. The method further comprises positioning the end segment of the wire in the crimping portion and a tip end of the end segment in the temporary holding portion. The method further comprises crimping the crimping portion to the end segment of the wire to electrically connect the connector and the end segment of the wire by penetrating an insulating coating of the end segment.
US10862372B2

A driving apparatus for a vehicle is disclosed. The driving apparatus is used for transmitting drive force to a first output shaft. The driving apparatus includes a housing, a motor, a torque converter and an oil reservoir unit. The housing includes a first oil chamber and a second oil chamber. The motor is disposed in the first oil chamber. The torque converter forms the second oil chamber and transmits drive force of the motor to the first output shaft. The oil reservoir unit is disposed radially inward of the torque converter. The torque converter guides hydraulic oil from the oil reservoir unit to the second oil chamber by centrifugal force.
US10862368B2

Disclosed is a brushless DC vibration motor. An eccentric weight of a rotor is securely sandwiched between a back yoke and a permanent magnet, being heavier to provide an increased vibrational force. A bearing coupling portion with upper and lower stopping protrusions prevents detachment of a bearing. A bracket is formed with grooves, instead of through holes, to strongly support a cogging plate of which pieces are connected with each other to form a single body for easy-placement on the bracket. An optimized area of the cogging plate can suppress the rotor not to rise during starting of the motor, resulting in no frictional noise, and a high stopping speed and uniform horizontal level of the rotating rotor.
US10862366B2

A rotating electric machine includes a rotating shaft, a rotor, a stator, a housing, control modules and fixing members. The housing, which is grounded, rotatably supports the rotating shaft and accommodates the rotor and the stator. The control modules are arranged around the rotating shaft and adjacent to one another. Each of the control modules includes switching elements, a supporting part that supports the switching elements, and at least one connection part having a ground terminal formed therein. The fixing members are provided to fix the connection parts of the control modules to the housing. Each adjacent pair of the connection parts respectively belonging to two different ones of the control modules are together fixed to the housing by a corresponding one of the fixing members; the ground terminals formed in the adjacent pair of the connection parts are together electrically connected to the housing.
US10862362B2

The present disclosure relates to electrical machines. The teachings thereof may be embodied in a corona shielding system, especially for an electrical machine, e.g., a high-voltage machine, such as a generator for generation of electrical energy, an electric motor, or another piece of electrical equipment having a relatively high rated voltage, e.g., a transformer or a bushing or a cable. A corona shielding system may include: a polymeric matrix; and filler particles comprising mica surrounded by a layer of at least one ceramic metal oxide. The filler particles may be distributed throughout the polymeric matrix.
US10862354B2

A method for manufacturing a thin strip component, including a processing step of processing an amorphous thin strip member into a dimension shape larger than a target shape, and a heat treating step of heat treating and contracting the amorphous thin strip member processed in the processing step to form the amorphous thin strip member into a thin strip component of the target shape. A thin strip component which is a magnetic laminate in which a plurality of plate-shaped thin strip component members of the same shape are laminated, and has a recess over an entire side surface of the magnetic laminate is used. A motor including the thin strip component, a plurality of coils disposed on the thin strip component, and a rotor disposed between the plurality of coils is used.
US10862347B2

Systems and methods for object detection are provided. The system includes at least a coil, a main transmit inverter circuit, and one or more circuits. The one or more circuits are configured to generate a small signal, provide the small signal to the coil, receive a response signal, compare the response signal with one or more reference signals, and detect an object according to the comparison. The object is detected without providing a signal from the main transmit/receive inverter circuit to the coil.
US10862345B2

A wireless power transfer device includes a wireless power transfer unit that wirelessly transfers power to a plurality of other devices and a notification unit that provides notification that wireless power transfer to a third wireless power transfer device different from a second wireless power transfer device is not available or provides notification that the wireless power transfer to the third wireless power transfer device is available in the case where wireless power transfer to the second wireless power transfer device is performed.
US10862343B2

Method and apparatus for wirelessly transmitting and receiving power between devices are provided. A first device may convert power into RF energy and transmit the RF energy to a second device. In some implementations, the first device may steer the RF energy using beamforming techniques to the second device. The second device may receive and convert the RF energy into power for the second device. In some implementations, the second device may be powered solely or in part by power transmitted by the first device. In some implementations, the first device may include two or more RF energy harvesters and a power combiner. The power combiner may combine power from the two or more RF energy harvesters to power the second device and/or charge a battery.
US10862341B2

An electric power transmission device capable of efficiently performing contactless electric power transmission to an underwater vehicle in water is provided. The electric power transmission device, which is an electric power transmission device transmitting electric power to an electric power reception device including an electric power reception coil in water, includes one or more transmission coils including an electric power transmission coil which transmits electric power to an electric power reception coil via a magnetic field, an electric power transmission unit which transmits AC power to an electric power transmission coil, a capacitor which is connected to the transmission coil and forms a resonant circuit which resonates with the transmission coil, and a buoyant body connected to at least one of the transmission coils.
US10862335B2

A system and method of controlling inductive power transfer in an inductive power transfer system with power accounting. Parasitic metal in proximity to the primary unit can be more accurately detected by accounting for changes in known power losses during operation. The amount of power loss during inductive power supply transfer in an inductive power supply system can vary depending on the alignment of the primary unit and the secondary device. The amount of power loss during inductive power supply transfer can also vary as a function of changes in the operating frequency of the switching circuit in the primary unit or as a function of changes in the secondary device load.
US10862333B2

A battery operated standby power system, including a microboard; at least two rechargeable batteries mounted to the microboard; a charger for selectively charging the at least two batteries; at least two, or dual, inverters, one inverter being assigned to each of the at least two batteries; a plurality of outlets, the outlets being configured to selectively deliver 120 VAC, 240 VAC and both 120 and 240 VAC from the batteries through the inverters.
US10862330B2

A modular cradle for a mobile device includes a base structure having a first acceptance structure designed for receiving the mobile device, where the mobile device is removable from the first acceptance structure for use. The cradle also includes a wireless charging device configured to wirelessly transmit power to the mobile device when in the first acceptance structure. The wireless charging device includes a controller and a transmitter enclosed within a single housing, where the wireless charging device is attachable to and removable from a second acceptance structure of the modular cradle.
US10862328B2

Devices, systems, and techniques for monitoring the temperature of a device used to charge a rechargeable power source are disclosed. Implantable medical devices may include a rechargeable power source that can be transcutaneously charged. The temperature of an external charging device and/or an implantable medical device may be monitored to control the temperature exposure to patient tissue. In one example, a temperature sensor may sense a temperature of a portion of a device, wherein the portion is non-thermally coupled to the temperature sensor. A processor may then control charging of the rechargeable power source based on the sensed temperature.
US10862309B2

Systems and methods are provided to mitigate flaring of natural gas. A natural gas processing system may process raw natural gas into a fuel gas stream that may be used to power any number of on-site power generation modules. In turn, the power generation modules may convert the fuel gas stream into an electrical output, which may be employed to power any number of distributed computing units housed within one or more mobile data centers. In certain embodiments, the distributed computing units may be adapted to mine cryptocurrency or perform other distributed computing tasks to generate revenue.
US10862299B2

An electrical protection device used in a controller of a mechanical equipment is disclosed to include a circuit board, and a pre-stage protection circuit and a post-stage protection circuit formed on the circuit board. The pre-stage protection circuit connects a power supply and a pre-stage of the controller, providing an electrical protection condition such that when a transient surge energy of the power supply surpasses the electrical protection condition, the pre-stage protection circuit blocks the transient surge energy from entering the controller. The post-stage protection circuit connects pre-stage protection circuit and a post-stage of the controller. Further, when the transient surge energy occurs, a response speed of the post-stage protection circuit is slower than that of the pre-stage protection circuit. The electrical protection device of the invention effectively blocks transient surge energy, avoiding electronic system component damage of the mechanical equipment.
US10862297B2

The invention discloses an intrinsically safe field device for process automation technology, comprising: at least one sensor element for detecting at least one measurand; a secondary coil for transmitting and receiving data—in particular, values derived from the measurand—from a primary coil, and for receiving power from the primary coil, wherein the secondary coil comprises first and second connections; a second coupling body that is designed to be complementary to a first coupling body, wherein the second coupling body comprises the secondary coil; and a circuit assembly that is arranged downstream of the secondary coil. Within the circuit assembly, Zener diodes are connected upstream of rectifier diodes.
US10862296B2

The present invention relates to an apparatus and a method for protecting a MOSFET relay by using a voltage detector and a signal fuse, which calculate a detection voltage value through a voltage detector from an electrically conducted current value of a MOSFET relay provided in a battery main circuit for a vehicle and pre-block current applied to the MOSFET relay by operating a signal fuse when the calculated voltage value is more than a predetermined threshold to protect the MOSFET relay from being burned.
US10862291B2

A differential protection method monitors a line of an electrical energy supply network. Current signals are generated at the ends of the line using inductive current transformers, which current signals are proportional to a current flowing at the respective end. For each end, current measurement values are formed from the respective current signal using measuring devices, which current measurement values indicate a profile of the current flowing at the respective end. For each end, a respective charge value is determined from the current measurement values. The charge values of all the ends are summed to form a charge sum, and a fault signal that indicates an internal fault on the line is generated when the charge sum exceeds a charge threshold value. To perform line differential protection in the case of current transformer saturation, when transformer saturation of a current transformer is present, an estimated charge value is ascertained.
US10862278B2

The disclosed invention ensures safe operation of an electrical switchgear by preventing an operator from contacting or interacting with an active circuit breaker. The locking system prevents a door to the interior of the switchgear from opening until the circuit breaker is in a disengaged position. A circuit breaker decoupler, accessible from the exterior of the switchgear, directly manipulates the circuit breaker into disengagement and also allows physical manipulation of the circuit breaker. By having the decoupler and tool interface in the same device, this removes the need to open the arc covers, negating arc resistance.
US10862271B2

The present invention relates to a vertical cavity surface emitting laser (VCSEL) and a manufacturing method thereof, and more specifically, to a high-efficiency oxide VCSEL which emits laser beams having a peak wavelength of 860 nm, and a manufacturing method thereof.
US10862258B2

The present invention relates to a set of interchangeable crimp units for a crimping machine. According to the invention each crimp unit comprises an integrated sensor for measuring a crimping force or a crimping displacement during the crimping process.
US10862255B2

A travel plug adapter including a housing with inner walls, outer walls, and a bottom surface, a plug receptacle, and a first plug having a first contact pin. The first plug, by being displaced along a first distance, may be moved out of a standby position in the housing, into a usage position outside of the housing. A contact surface is provided in the housing and the plug is connected to an actuation element that, when the plug is moved into the usage position, comes into contact with the contact surface and that is connected to a transmission unit whereby the contact pin is moved across a second distance greater than the first distance.
US10862252B2

A system and method includes stacking a first network node and a second network node on each other, making a surface contact between the network nodes using a first surface connector disposed on an upper surface of a first chassis of the first network node and a second surface connector on a lower surface of the second network node, directly connecting one of the first network node and the second network node to a computer network, and controlling another of the first network node and the second network node to connect the computer network through the surface contact made using the first surface connector and the second surface connector.
US10862250B2

A power supply circuit breaker device (1) is configured to include: a fixed-side connector device (2) provided partway along a power supply circuit (D); a movable-side connector device (3) which engages/disengages with the fixed-side connector device (2) to turn ON/OFF the power supply circuit (D); and a rotary connection mechanism (4) for engagement/disengagement between the connector devices and turning ON/OFF the power supply circuit. The rotary connection mechanism (4) is configured such that, in the engagement/disengagement between the connector devices and the turning ON/OFF of the power supply circuit, the movable-side connector device (3) is made linearly movable along an engagement direction (P), and the movable-side connector device (3) is made rotatably movable in a direction (Q) around a rotation axis parallel to the engagement direction (P).
US10862249B2

An electrical connector is provided for a mating connector to be inserted thereto. The electrical connector includes an insulating body having a tongue, and multiple terminals. A middle grounding sheet is located between the terminals in upper and lower rows, and has at least one first through hole. Each of left and right sides of the middle grounding sheet has a latch slot and a notch. The insulating body has a first insulating post entering the first through hole and a second insulating post entering the notch. A dimension of the second insulating post is larger than a dimension of the first insulating post. A metal shell frames outside the insulating body to form an insertion space. A first clearance between a first protruding portion and a shielding casing of the mating connector is more than or equal to 0.001 mm and less than or equal to 0.0449 mm.
US10862241B2

A system and method is provided for easily and securely coupling objects together. In some examples, a coupling mechanism enables a user to install, remove, or replace conventional light bulbs (116) in conventional light bulb sockets (114), without the need to rotate the light bulb (116) several revolutions. A coupling mechanism uses a first adapter (112) threaded onto a conventional light bulb (116) and a second adapter (110) threaded onto a conventional light bulb socket (114). The first and second adapters (112, 110) use a combination of mechanical and magnetic coupling techniques to secure the light bulb (116) to the socket (114).
US10862238B2

An electrical plug or power adapter is described which includes a housing and a plurality of retractable prongs forming at least one retractable prong set. The prongs of each prong set are rotatable simultaneously between a retracted position in which the prongs are positioned within the housing and a deployed position in which the prongs extend out of the housing to be inserted into an electrical outlet. The electrical plug or adapter includes at least one gear-based driving mechanism coupled to a corresponding retractable prong set for driving the simultaneous rotation of the prongs of the prong set. The gear-based driving mechanism includes a driver accessible from the housing for actuation of the corresponding gear-based driving mechanism.
US10862237B2

In a terminal accommodating chamber provided in a housing of a connector, a terminal to which an electric wire is connected is accommodated. The terminal is held by the engagement between a locking face of a lance molded in a terminal accommodating chamber and a locking target face provided in a box portion of the terminal. The locking target face is provided in a front ceiling plate molded by notching a ceiling plate of the box portion in a width direction to reach a facing plate outer face. The locking face and the locking target face are engaged with each other within a range wider than a facing plate inner face width of the facing plate.
US10862231B2

An automotive battery clamp that attaches to the terminals of a battery includes: a clamp housing; two terminal contacts extending from the clamp housing and in contact with the battery terminals; either electrical contact pads secured in two electrical contact openings in a surface of the clamp housing or electrical prongs secured in the clamp housing; two conductive lines inside the clamp housing, each conductive line electrically connecting a terminal contact with either an electrical contact pad or an electrical prong; whereby a source of charging current can be applied to the automotive battery terminals via either the electrical contact openings or the electrical prongs.
US10862229B2

A fuse clip comprising a pair of first springs configured to support a fuse having a cylindrical body part from a radially outer side and a pair of second springs disposed side by side with the first springs in an axial direction of the fuse and configured to elastically support the fuse from the radially outer side. The first springs are configured to elastically support the cylindrical body part at a point of intersection between a horizontal line segment passing through a center of the cylindrical body part and an outer circumferential surface of the cylindrical body part or at a position higher than the point of intersection. The second springs are configured to elastically support the cylindrical body part at a higher position with respect to the point of intersection than the first springs elastically support the cylindrical body part.
US10862220B2

A system and method for an antenna including two or more radiation elements on a side of a substrate; a ground plane on an opposite side of the substrate; and a feeding network including a plurality of branch feeding elements. Each of the radiation elements has one or more feeding ports such that each of the plurality of branch feeding element is connected to a feeding port of a respective one of the radiation elements.
US10862214B2

An antenna comprises a first pad, a second pad, a radiating element, a meandering element, and a third pad disposed in an antenna region on a circuit board. The first pad and the second pad are spaced apart and disposed at opposite ends of the antenna region. The radiating element is disposed between the first pad and the second pad and is capacitively coupled to the first pad. The meandering element is connected to the radiating element at a position adjacent the first pad. The meandering element extends in the first direction away from the first pad while meandering reciprocally in the second direction. The third pad is capacitively coupled to the second pad.
US10862196B2

The invention provides an antenna array comprising: a plurality of antenna modules, each of the antenna modules comprising an antenna, a signal conductor and one or more microelectromechanical (MEMS) switches, the antenna being conductively connected to the signal conductor, the MEMS switches and at least a portion of the signal conductor being supported by a MEMS substrate; and one or more integrated circuits comprising MEMS control circuitry configured to control the said one or more MEMS switches and/or signal processing circuitry configured to process signals received and/or to be transmitted by the antennas of the antenna modules, wherein the antenna modules and integrated circuits are supported by a common carrier substrate comprising the antennas of the antenna modules, the MEMS switches; or the said one or more integrated circuits. A hierarchy of MEMS controllers includes a master MEMS controller and local MEMS controllers which send control signals to a plurality of MEMS switches.
US10862192B2

A radio frequency (RF) loopback substrate or printed circuit board (PCB) which contains receive and transmit antennas located on the bottom of the loopback substrate which are aligned with the complementary transmit and receive antennas on an antenna on package (AOP) device under test. The loopback substrate receive and transmit antennas are coupled to each other. The device under test contacts are driven by a conventional tester, which causes RF circuitry in the integrated circuit to drive an AOP transmit antenna. The corresponding loopback substrate receive antenna receives the RF signal from the AOP transmit antenna and provides it to the loopback substrate transmit antennas. The integrated circuit package AOP receive antennas then receive the RF signals from the loopback substrate transmit antennas. The signals at the integrated circuit package AOP receive antennas are monitored through the integrated circuit contacts to monitor the received RF signals.
US10862191B2

An antenna assembly includes a substrate, a first antenna having a first, second, third, fourth sections, which have different configuration respectively, and a first transmission cable, a second antenna having a fifth, sixth, seventh, eighth sections, which have different configuration respectively, and a second transmission cable. The first and fifth sections extend vertically from a surface of the substrate respectively. The second, third and fourth sections extend in parallel with the first section and extend from its next section. The sixth, seventh, eighth sections extend in parallel with the fifth section and extend from its next section. The first and second transmission cables physically and electrically are connected to the first and second antenna respectively. The second antenna is spaced away from the first antenna a selected distance. The first antenna is arranged having each of its sections extending perpendicular to each of its sections of the second antenna.
US10862180B2

A battery module includes: a battery cell stack having a plurality of battery cells stacked; a case configured to accommodate the battery cell stack; and a heat dissipation member inserted into the case and supported in contact with the battery cell stack.
US10862177B2

A semiconductor device in which a circuit and a battery are efficiently stored is provided. In the semiconductor device, a first transistor, a second transistor, and a secondary battery are provided over one substrate. A channel region of the second transistor includes an oxide semiconductor. The secondary battery includes a solid electrolyte, and can be fabricated by a semiconductor manufacturing process. The substrate may be a semiconductor substrate or a flexible substrate. The secondary battery has a function of being wirelessly charged.
US10862175B2

A battery fuel gauge circuit is coupled to a rechargeable battery. A first A/D converter samples a voltage VBAT of the battery. A logic circuit receives the output of the first A/D converter. The logic circuit acquires the output of the first A/D converter when an electronic device mounting the battery fuel gauge circuit is turned on for the first time.
US10862146B2

An apparatus (10) configured to determine reactant purity comprising: a first fuel cell (11) configured to generate electrical current from the electrochemical reaction between two reactants, having a first reactant inlet (13) configured to receive a test reactant comprising one of the two reactants from a first reactant source (7, 5, 16); a second fuel cell (12) configured to generate electrical current from the electrochemical reaction between the two reactants, having a second reactant inlet (14) configured to receive the test reactant from a second reactant source (5); a controller (20) configured to apply an electrical load to each fuel cell and determine an electrical output difference, ODt, between an electrical output of the first fuel cell (11) and an electrical output of the second fuel cell (12), and determine a difference between a predicted output difference and the determined electrical output difference, ODt, the predicted output difference determined based on a historical output of difference and a historical rate of change in said output difference determined at an earlier time, said controller (20) configured to provide a purity output indicative of the test reactant purity at least based on the difference between the predicted and determined output difference.
US10862144B2

A humidifier for a fuel cell enables moisture exchange between supply air supplied from an air compressor and exhaust air discharged from the fuel cell. In particular, the humidifier of the fuel cell may include: i) a housing main body; ii) a humidification membrane module that is provided in the housing main body; and iii) a bypass unit that is provided in the housing main body to selectively bypass the supply air supplied from the air compressor and the exhaust air discharged from the fuel cell.
US10862141B2

A multi-stack fuel cell system includes upper and lower housings defining interior chambers in corresponding upper and lower stacks of fuel cells are disposed. A heat exchanger assembly is fluidly coupled with the interior chambers. The heat exchanger assembly receives input fuel and/or input air from outside of the housings and receives outgoing fuel and/or outgoing air from the fuel cells. The heat exchanger assembly heats the input fuel and/or the input air, and/or cools the outgoing fuel and/or the outgoing air. The heat exchanger assembly may be disposed between the upper and lower housings. The upper housing an upper stack of fuel cells and/or the heat exchanger assembly may assist in compressing the fuel cells in the lower stack against each other.
US10862140B2

A method for recovering fuel cell performance by regenerating electrode characteristics through electrode reversal in order to partially recover performance of a degraded polymer electrolyte fuel cell is provided. The method includes reversing electrodes by supplying an anode of a degraded fuel cell stack with air and supplying a cathode thereof with hydrogen and performing a pulse operation by applying current to the reversed electrodes.
US10862137B2

The invention relates to a method for producing a current collector (1) for a fuel cell. The method comprises the following steps: mixing a power-type or granulate-type base material (2) with a binding agent (3) and with fibres (4) in order to generate a material mixture (5), wherein the fibres (4) have a lower melting point and/or a lower chemical resistance than the base material (2); moulding a moulded body (6) from the material mixture (5); debinding the binding agent (3) from the moulded body (6); removing at least one portion of the fibres (4) from the moulded body (6); and sintering the moulded body (6). The invention also relates to a fuel cell having a current collector (1) that is produced by means of a method according to the invention.
US10862136B2

Disclosed are a support for a fuel cell, a method of preparing the same, an electrode containing the same, a membrane-electrode assembly containing the same, and a fuel cell system containing the same. The electrode includes an electrode substrate and a catalyst layer on the electrode substrate, wherein the catalyst layer includes a catalyst and a binder resin. The catalyst includes a support and an active metal supported on the support. The support includes a carbon substrate and a graphitic layer covering a surface of the carbon substrate. The carbon substrate may be a carbon nanotube, a carbon nanowire, or a heat-treated carbon black, and the graphitic layer includes graphene sheets stacked together and has mesopore channels therein aligned with the graphene sheets. The active metal is supported on the graphitic layer.
US10862125B2

The present invention relates to an electrode active material slurry, which includes (a) an electrode active material, (b) a conductive agent, (c) a binder, (d) a solvent, and (e) a cellulose-based compound having a weight-average molecular weight (Mw) of 2,000,000 to 3,000,000, a degree of substitution of 1.0 to 1.2, and a viscosity (Brookfield viscometer, speed of 12 rpm) of 4,000 cps to 10,000 cps, and an electrode and a lithium secondary battery which include the same. Phase stability of the electrode active material slurry may be improved and battery characteristics may be improved by using the cellulose-based compound having molecular weight and degree of substitution within a specific range.
US10862119B2

The present invention relates to a cathode active material for a secondary battery and a preparation method thereof, and more particularly, to a lithium composite oxide including a secondary particle formed as primary particles cohere, in which a manganese (Mn) oxide is present in the periphery of the primary particles, a concentration of an Mn oxide in the primary particle has a concentration gradient from the center of the primary particle to a surface of the particle, a concentration of an Mn oxide in the secondary particle has a concentration gradient from a surface of the secondary particle to the center thereof, and a lithium ion migration path is formed in the primary particle, and a preparation method thereof. A secondary battery including the cathode active material for a secondary battery may have high safety, while exhibiting high capacity and high output.
US10862116B2

The present invention relates to a method of preparing a porous silicon-based negative electrode active material comprising: mixing a porous silica (SiO2) and an aluminum powder; oxidizing all or part of the aluminum powder as an aluminum oxide while at the same time reducing all or part of the porous silica as a porous silicon (Si) by heat-treating a mixture of the porous silica with the aluminum powder, a negative electrode active material, and a rechargeable lithium battery including the same.
US10862114B2

Manufacturing apparatus, systems and method of making silicon (Si) nanowires on carbon based powders, such as graphite, that may be used as anodes in lithium ion batteries are provided. In some embodiments, an inventive tumbler reactor and chemical vapor deposition (CVD) system and method for growing silicon nanowires on carbon based powders in scaled up quantities to provide production scale anodes for the battery industry are described.
US10862112B2

A composite including: at least one selected from a silicon oxide of the formula SiO2 and a silicon oxide of the formula SiOx wherein 0
US10862105B2

An electrode structure and its method of manufacture are disclosed. The disclosed electrode structures may be manufactured by depositing a first release layer on a first carrier substrate. A first protective layer may be deposited on a surface of the first release layer and a first electroactive material layer may then be deposited on the first protective layer.
US10862097B2

A secondary battery includes: an electrode assembly including a first electrode plate, a second electrode plate, and a separator; an electrode tab electrically connected to the electrode assembly; a current collector plate electrically connected to the electrode tab; a case accommodating the electrode assembly, the electrode tab, the current collector plate, and an electrolyte therein; a cap plate sealing the case and including a safety vent at one region; and a current interruption device connected to the safety vent and the electrode tab.
US10862096B2

A lead material (5) for a negative electrode is made of a clad material (50) including a Cu layer (51) made of Cu or a Cu alloy and Ni layers (52, 53) each made of Ni or a Ni alloy. The Ni layers are respectively bonded to opposite surfaces of the Cu layer. The Ni layers each include a surface (52b, 53b) not bonded to the Cu layer, the surface including an oxide film (52c, 53c) with a thickness of 30 nm or less.
US10862095B2

Disclosed is a battery module, which includes a plurality of battery cells, each having an electrode lead; and a bus bar configured to electrically the electrode leads of the plurality of battery cells, the bus bar having a plurality of insert slits into which the electrode leads are inserted, and legs formed at both sides of each insert slit, wherein the legs located adjacent to each other with the insert slit being interposed therebetween are directly bonded to each other by a welding portion or connected to each other by a solder in a state of being pressed toward each other.
US10862093B2

Provided is a separator including: a substrate; and a surface layer formed on at least one surface of the substrate, and having a higher porosity than that of the substrate. It is preferable that the surface layer includes: a first layer having convexities and concavities existing as cavities; and a second layer formed between the first layer and the separator, and the second layer has a higher porosity than that of the substrate, and the first layer has a higher porosity than that of the second layer. In this case, it is preferable that the porosity of the substrate is from 25% to 40%, the porosity of the first layer is from 60% to 90%, and the porosity of the second layer is from 40% to 65%.
US10862074B2

A method of forming microelectronic systems on a flexible substrate includes depositing a plurality of layers on one side of the flexible substrate. Each of the plurality of layers is deposited from one of a plurality of sources. A vertical projection of a perimeter of each one of the plurality of sources does not intersect the flexible substrate. The flexible substrate is in motion during the depositing the plurality of layers via a roll to roll feed and retrieval system.
US10862069B2

A bottom protection film for an OLED panel is provided. More particularly, a bottom protection film for an OLED panel, which has excellent alignment process workability and excellent adhesion to an OLED panel, and is capable of preventing static electricity through an antistatic treatment and preventing an electrical short circuit at the same time, and an organic light-emitting display device including the bottom protection film are provided.
US10862066B2

A display panel and a display apparatus are provided. An exemplary display panel includes a flexible display substrate; and a protective member covering a surface of the flexible display substrate. The protective member includes a first protective layer and a protective sealant; and a sidewall surface of the first protective layer adjacent to the protective sealant includes at least one first groove member. The first protective sealant and the first groove member clutch with each other; the display panel includes a first non-folding region and a folding region; the first protective layer is disposed in the first non-folding region; and the protective sealant is disposed in the folding region.
US10862061B2

Provided is an organic light-emitting display panel, including an array substrate and an organic light-emitting component. The array substrate includes a plurality of driving elements, and the organic light-emitting component is arranged to be associated with the driving element. The organic light-emitting component includes an anode and a cathode, and an organic functional layer therebetween. The organic functional layer includes an organic light-emitting layer, and an electron transmission region between the cathode and the organic light-emitting layer. The electron transmission region is doped with a first dopant comprising alkaline earth metal or rare earth metal elements. The electron transmission region includes first and second electron transmission layers. The doping concentrations C1, C2 of the first dopant in the first and second electron transmission layers satisfy: 0≤C2
US10862060B2

An organic light emitting device includes a substrate, a first electrode on the substrate, a second electrode, a first stack on the first electrode and including a hole injection layer, a first hole transport layer, a first mixed layer, a second hole transport layer, a first light emitting layer, and a first electron transport layer sequentially laminated, a second stack between the first stack and the second electrode and including a third hole transport layer, a fourth hole transport layer, a second light emitting layer, and a second electron transport layer sequentially laminated, and a charge generation layer between the first stack and the second stack to control charge balance between the first and second stacks. The first mixed layer includes materials used to form the first and second hole transport layers.
US10862057B2

An organic light-emitting diode includes: a first electrode, a light-emitting stack thereon including: a hole transport layer (HTL), a blue light-emitting layer including: a blue host material (BHM), and a blue fluorescent dopant (BFD) material, and an electron transport layer (ETL), and a second electrode on the light-emitting stack, wherein BFD LUMO>BHM, BFD HOMO>BHM, BFD singlet energyBHM and BFD, HTL HOMO−BFD HOMO≤0.1 eV, the HTL material LUMO>the BHM, HTL LUMO−BHM LUMO≥0.5 eV, HTL LUMO>BFD, ETL LUMO>BHM and BFD, a difference in LUMO between the ETL material and the BFD material≤0.1 eV, and the HTL material, the ETL material, and the BHM have the following triplet energy relationships: T1,BH
US10862051B2

A compound of the general formula (I), a process for the production of the compound and its use in electronic devices, especially electroluminescent devices. Improved efficiency, stability, manufacturability, or spectral characteristics of electroluminescent devices are provided when the compound of formula I is used as host material for phosphorescent emitters in electroluminescent devices.
US10862050B2

A heterocyclic compound is represented by Formula 1 and has an absolute value of a difference between a singlet energy level and a triplet energy level of about 0.2 eV or less: wherein in Formula 1, at least one of R1 to R11 is represented by Formula 2.
US10862044B2

The present disclosure relates to an organic compound, a light emitting diode and an organic light emitting diode display device using the same. The organic compound is represented by a following chemical formula 1. This organic compound has the advantages in the thermal stability, the emission property, the color purity, the hole transport property and the hole movement property, and thus the lifetime, the emission efficiency and the emission property of the LED using the same are improved.
US10862041B2

Provided is a light-emitting element with high emission efficiency including a fluorescent material as a light-emitting substance. In a light-emitting element including a pair of electrodes and an EL layer between the pair of electrodes, a delayed fluorescence component due to triplet-triplet annihilation accounts for 20% or more of light emitted from the EL layer, and the light has at least one emission spectrum peak in the blue wavelength range. The EL layer includes an organic compound in which an energy difference between the lowest singlet excited energy level and the lowest triplet excited energy level is 0.5 eV or more. The EL layer includes a benzo[a]anthracene compound.
US10862040B2

Methods of making solid-state semiconducting films. The methods include forming a mixture by mixing at least two monomers in a pre-determined proportion such that at least one of the at least two monomers contains at least one non-conjugation spacer. Polymerization of the mixture is achieved by reacting the monomers with one another resulting in a solid state polymer which is then purified. The purified solid state polymer is dissolved in an organic solvent to form a homogenous solution which is then deposited onto a substrate, forming a solid-state semiconducting film by evaporating the solvent. Alternatively, the purified solid state polymer is deposited onto a substrate and heated to form a liquid melt, and cooling the liquid melt results in a solid state semiconducting thin film. Also, films comprising a semiconducting polymer composition containing a minimum of one non-conjugation spacer and devices comprising such films.
US10862037B2

There is provided a compound having Formula I In Formula I: BCz is a substituted or unsubstituted benzocarbazole unit; L1 and L2 are the same or different and are H, D, halogen, aryl, arylamino, crosslinkable groups, deuterated aryl, deuterated arylamino, or deuterated crosslinkable groups; Q1 and Q2 are the same or different and are a single bond, alkyl, aryl, heteroaryl, diarylamino, triarylamino, deuterated alkyl, deuterated aryl, deuterated heteroaryl, deuterated diarylamino, or deuterated triarylamino; and n is an integer greater than 0, with the proviso that when n=1, L1 and L2 are Cl, Br, crosslinkable groups or deuterated crosslinkable groups.
US10862036B2

At least one embodiment relates to a method for photolithographic patterning of an organic layer on a substrate. The method includes providing a water-soluble shielding layer over the organic layer. In addition, the method includes providing a photoresist layer on the water-soluble shielding layer. The method also includes photolithographic patterning of the photoresist layer to form a patterned photoresist layer. Further, the method includes etching the water-soluble shielding layer and the organic layer, using the patterned photoresist layer as a mask, to form a patterned water-soluble shielding layer and a patterned organic layer. Still further, the method includes removing the patterned water-soluble shielding layer. The method includes, before providing the water-soluble shielding layer, providing a hydrophobic protection layer having a hydrophobic upper surface on the organic layer.
US10862035B2

The present disclosure provides a flexible organic light emitting diode display and a manufacturing method thereof. The manufacturing method includes: a polyimide film, a buffer layer, a switch array layer, as well as an organic light emitting display layer successively located below the polyimide film in that a starting material of the buffer layer is doped with a light absorbing material. A stripping laser is configured to separate the polyimide film from a glass substrate used during manufacturing, so as to obtain a flexible organic light emitting diode display.
US10862033B2

An electronic device includes a semiconductor memory, wherein the semiconductor memory comprises a plurality of memory stacks neighboring each other in a first direction and a second direction, the second direction intersecting the first direction, a plurality of first liner layers covering sidewalls of memory stacks that neighbor each other in the second direction, the plurality of first liner layers extending in the second direction, a plurality of first air gaps located in spaces covered by the first liner layers, and a plurality of second air gaps located between each pair of memory stacks that neighbor each other in the first direction, the plurality of second air gaps extending in the second direction.
US10862021B2

An end effector assembly for use with an electrosurgical instrument is provided. The end effector assembly has a pair of opposing jaw members. One or more of the jaw members includes a support base, an electrical jaw lead, and a sealing plate coupled to the electrical jaw lead. The sealing plate has a stainless steel layer and one or more piezo electric sensors. The jaw member also includes an insulative plate disposed between the support base and the sealing plate.
US10862020B2

An elastic wave device in which a recess is provided on an upper side of a support, a piezoelectric thin film covers the recess, and an IDT electrode is provided on an upper surface of the piezoelectric thin film. A plate wave of an S0 mode or SH0 mode is used. A plurality of grooves are provided in the upper surface or lower surface of the piezoelectric thin film at a portion of the piezoelectric thin film that is positioned on a hollow section.
US10862011B2

A light-emitting device includes a light-emitting element and a wavelength conversion layer. The light-emitting element has a top surface, a bottom surface, a side surface, and a first electrical contact formed on the bottom surface. The distance between the top surface and the bottom surface has a first height (h1). The wavelength conversion layer has a first area (A1) located on the top surface of the light-emitting element and a second area (A2) located on the side surfaces and surrounding the first area. The first area has a second height (h2). The second area has a third height (h3) and a second width (w2). The second height (h2) is greater than the second width (w2). The difference of the third height and the sum of the first height and the second height is less than 15 μm.
US10862006B2

A light emitting device including first, second, and third light emitting parts disposed one over another and each including an n-type semiconductor layer, an active layer, a p-type semiconductor layer, a first adhesion layer disposed between the first and second light emitting parts and including first coupling patterns that are adhesive and conductive, and a second adhesion layer disposed between the second and third light emitting parts and including second coupling patterns that are adhesive and conductive, in which the third light emitting part has a mesa structure exposing a portion of the second coupling patterns of the second adhesion layer.
US10861998B2

Disclosed is a method of manufacturing a compound semiconductor solar cell including forming a compound semiconductor layer; and forming a defect-removed portion formed of an empty space through removing a portion of the compound semiconductor layer where a defect existed prior to removal. The forming of the defect-removed portion includes forming a mask material layer on the compound semiconductor layer; forming a mask layer through forming an opening at a portion of the mask material layer corresponding to the portion of the compound semiconductor layer where the defect exists; and etching the compound semiconductor layer for removing the portion of the compound semiconductor layer where the defect exists through the opening of the mask layer to form the defect-removed portion.
US10861991B2

A compound semiconductor solar cell and a method of manufacturing the same are disclosed. The compound semiconductor solar cell includes a compound semiconductor layer, a front electrode positioned on a front surface of the compound semiconductor layer, a back electrode positioned on a back surface of the compound semiconductor layer, a defect portion disposed within the compound semiconductor layer and physically and electrically connected to the back electrode, and an isolation portion surrounding the defect portion.
US10861989B2

An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861988B2

An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861984B2

An integrated transistor in the form of a nanoscale electromechanical switch eliminates CMOS current leakage and increases switching speed. The nanoscale electromechanical switch features a semiconducting cantilever that extends from a portion of the substrate into a cavity. The cantilever flexes in response to a voltage applied to the transistor gate thus forming a conducting channel underneath the gate. When the device is off, the cantilever returns to its resting position. Such motion of the cantilever breaks the circuit, restoring a void underneath the gate that blocks current flow, thus solving the problem of leakage. Fabrication of the nano-electromechanical switch is compatible with existing CMOS transistor fabrication processes. By doping the cantilever and using a back bias and a metallic cantilever tip, sensitivity of the switch can be further improved. A footprint of the nano-electromechanical switch can be as small as 0.1×0.1 μm2.
US10861980B2

A semiconductor device including a transistor and a wiring electrically connected to the transistor each of which has excellent electrical characteristics because of specific structures thereover is provided. A first conductive film, a first insulating film over the first conductive film, a second conductive film over the first insulating film, a second insulating film over the second conductive film, a third conductive film electrically connected to the first conductive film through an opening provided in the first insulating film and the second insulating film, and a third insulating film over the third conductive film are provided. The third conductive film includes indium, tin, and oxygen, and the third insulating film includes silicon and nitrogen and the number of ammonia molecules released from the third insulating film is less than or equal to 1×1015 molecules/cm3 by thermal desorption spectroscopy.
US10861968B1

A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a fin structure that includes a negative capacitance (NC) material. The semiconductor device structure also includes a gate electrode layer, a gate dielectric structure, a source feature, and a drain feature. The gate dielectric structure covers the top surface and the opposing sidewall surfaces of the fin structure. The gate electrode layer is formed over the gate dielectric structure. The source feature and the drain feature are formed in and protrude from the fin structure, and separated from each other by the gate electrode layer.
US10861958B2

Examples of an integrated circuit with a gate stack and a method for forming the integrated circuit are provided herein. In some examples, a method includes receiving a workpiece that includes: a pair of sidewall spacers disposed over a channel region, a gate dielectric disposed on the channel region and extending along a vertical surface of a first spacer of the pair of sidewall spacers, and a capping layer disposed on the high-k gate dielectric and extending along the vertical surface. A shaping feature is formed on the capping layer and the high-k gate dielectric. A first portion of the high-k gate dielectric and a first portion of the capping layer disposed between the shaping feature and the first spacer are removed to leave a second portion of the high-k gate dielectric and a second portion of the capping layer extending along the vertical surface.
US10861957B2

A finFET device and methods of forming a finFET device are provided. The method includes forming a capping layer over a fin of a fin field effect transistor (finFET), where the fin is formed of a material comprising germanium. The method also includes forming a dummy dielectric layer over the capping layer. The method also includes forming a dummy gate over the dummy dielectric layer. The method also includes removing the dummy gate.
US10861946B1

Various embodiments of the present disclosure are directed towards an integrated chip including a field plate disposed over a drift region. A first gate electrode overlies a substrate between a source region and a drain region. An etch stop layer laterally extends from an outer sidewall of the first gate electrode to the drain region. The etch stop layer overlies the drift region disposed between the source region and the drain region. A field plate is disposed within a first inter-level dielectric (ILD) layer overlying the substrate. The field plate overlies the drift region. A top surface of the field plate is aligned with a top surface of the first gate electrode and a bottom surface of the field plate is vertically above a bottom surface of the first gate electrode. The field plate and first gate electrode respectively include metal materials.
US10861937B2

The present disclosure provides a semiconductor structure. The semiconductor structure includes a fin active region formed on a semiconductor substrate and spanning between a first sidewall of a first shallow trench isolation (STI) feature and a second sidewall of a second STI feature; an anti-punch through (APT) feature of a first type conductivity; and a channel material layer of the first type conductivity, disposed on the APT feature and having a second doping concentration less than the first doping concentration. The APT feature is formed on the fin active region, spans between the first sidewall and the second sidewall, and has a first doping concentration.
US10861931B2

Semiconductor devices include a semiconductor layer structure comprising a drift region that includes a wide band-gap semiconductor material. A shielding pattern is provided in an upper portion of the drift region in an active region of the device and a termination structure is provided in the upper portion of the drift region in a termination region of the device. A gate trench extends into an upper surface of the semiconductor layer structure. The semiconductor layer structure includes a semiconductor layer that extends above and at least partially covers the termination structure.
US10861922B2

A display device is provided. The display device includes: a substrate including a display area including pixels at which an image is displayed and a peripheral area at which the image is not displayed, the peripheral area disposed outside the display area. In the peripheral area, the display device further includes: a plurality of thin film transistors connected to the pixels and with which operation of the pixels is tested, the thin film transistors including gate electrodes arranged separated from each other on the substrate; and a bridge wiring electrically connecting adjacent gate electrodes of the plurality of thin film transistors to each other.
US10861920B2

A TFT substrate includes a first active pattern, a first gate insulation, and a first gate. A second gate is on a second gate insulation covering the first gate. A source connection electrode contacts a source region of the first active pattern. A drain connection electrode contacts its drain region. A second active pattern is on a first insulation covering the second gate. A third gate insulation covers the second active pattern. A third gate is disposed on the third gate insulation. A second insulation interlayer covers the third gate. A first source, a first drain, a second source, and a second drain are disposed on the second insulation interlayer. The first source and the first drain contact the source connection electrode and the drain connection electrode. The second source and the second drain contact a source region and a drain region of the second active pattern.
US10861918B2

An organic light emitting diode display device includes a substrate, a driving transistor, and a sub-pixel structure. The substrate has a first trench. The driving transistor is inside the first trench of the substrate. The sub-pixel structure is on the driving transistor.
US10861916B2

The present application provides a display substrate, a method of manufacturing the same and a display panel. The display substrate includes pixel units each including a light emitting region and a transparent display region. A light emitting element including a first electrode, a light emitting functional layer and a second electrode is provided in the light emitting region, and second electrodes of light emitting elements forms a second electrode layer having an integral structure. The display substrate further includes an auxiliary electrode in the light emitting region and an auxiliary connection member made of a transparent conductive material. A portion of the auxiliary connection member is in the light emitting region and electrically coupled with the auxiliary electrode and another portion thereof is in the transparent display region and electrically coupled with the second electrode layer.
US10861914B2

A display apparatus includes a first transistor, a first pixel electrode, a second transistor, and a second pixel electrode. The first transistor includes a first drain electrode. The first pixel electrode is positioned between an edge of the display apparatus and a center of the display apparatus and includes a first recessed structure. The first recessed structure directly contacts the first drain electrode. The second transistor includes a second drain electrode. The second pixel electrode is positioned between the edge of the display apparatus and the first pixel electrode and includes at least one recessed structure. The at least one recessed structure includes a second recessed structure. The second recessed structure directly contacts the second drain electrode. A total maximum width of the at least one recessed structure is greater than a maximum width of the first recessed structure.
US10861912B2

A flexible display panel and a display device are provided. The flexible display panel includes a flexible base and an organic light emitting diode layer. The organic light emitting diode layer is disposed on the flexible base, and the organic light emitting diode layer includes a plurality of sub-pixels disposed at intervals. Hardened blocks are disposed in the organic light emitting diode layer, and the hardened blocks are respectively disposed in the intervals of the sub-pixels spaced apart.
US10861909B2

A display device can include a substrate having an active area and a peripheral area surrounding the active area; a camera hole disposed in the active area of the substrate; a plurality of subpixels disposed in the active area while being spaced apart from the camera hole by a first distance, the plurality of subpixels including a plurality of light emitting layers, respectively; and at least one organic common layer disposed on or under the plurality of light emitting layers, in which the at least one organic common layer includes an intermittent portion corresponding to a second distance from the camera hole, the second distance being less than or equal to the first distance.
US10861908B2

A display device including: a display panel; a first force sensor disposed under the display panel; and a waterproofing member disposed under the display panel and disposed adjacent to the first force sensor, a part of the first force sensor and a part of the waterproofing member overlap each other in a height direction of the display panel.
US10861904B2

An imaging device includes at least one unit pixel cell including a photoelectric converter that converts incident light into electric charges. The photoelectric converter includes: a first electrode; a light-transmitting second electrode; a first photoelectric conversion layer disposed between the first electrode and the second electrode and containing a first material having an absorption peak at a first wavelength; and a second photoelectric conversion layer disposed between the first photoelectric conversion layer and the second electrode and containing a second material having an absorption peak at a second wavelength different from the first wavelength. The absolute value of the ionization potential of the first material is larger by at least 0.2 eV than the absolute value of the ionization potential of the second material.
US10861901B2

A resistive random access memory including a stacked structure, at least one vertical electrode, a selector element, and a plurality of resistance changeable structures is provided. The stacked structure is formed by a plurality of horizontal electrodes and a plurality of first dielectric layers stacked alternately, wherein the stacked structure has at least one channel hole extending through the horizontal electrodes and the first dielectric layers. The vertical electrode is formed in the at least one channel hole. The selector element is formed in the channel hole between the vertical electrode and the stacked structure. The resistance changeable structures are disposed on the surface of each of the horizontal electrodes and are in contact with the selector element in the channel hole.
US10861894B2

The present disclosure relates to a CMOS image sensor having a multiple deep trench isolation (MDTI) structure, and an associated method of formation. In some embodiments, a plurality of photodiodes is formed from a front-side of a substrate. A plurality of boundary deep trench isolation (BDTI) trenches having a first depth and a plurality of multiple deep trench isolation (MDTI) trenches having a second depth are formed from a back-side of the substrate. A stack of dielectric layers is formed in the BDTI trenches and the MDTI trenches. A plurality of color filters is formed overlying the stack of dielectric layers corresponding to the plurality of photodiodes.
US10861887B2

An image sensor may include a substrate including a plurality of unit pixel regions and having first and second surfaces facing each other. Each of the unit pixel regions may include a plurality of floating diffusion parts spaced apart from each other in the substrate, storage nodes provided in the substrate to be spaced apart from and facing the floating diffusion parts, a transfer gate adjacent to a region between the floating diffusion parts and the storage nodes, and photoelectric conversion parts sequentially stacked on one of the first and second surfaces. Each of the photoelectric conversion parts may include common and pixel electrodes respectively provided on top and bottom surfaces thereof and each pixel electrode may be electrically connected to a corresponding one of the storage nodes.
US10861885B1

The present invention provides a method of obtaining image data for an image sensing system. The image sensing system includes a sensing area having a plurality of sensing pixels. The method includes the steps of: scanning at least two groups of sensing pixels among the plurality of sensing pixels with at least two integration times, respectively, to obtain a plurality of sensing results; obtaining a selected integration time from one of the at least two integration times according to the plurality of sensing results; and scanning the plurality of sensing pixels except for the at least two groups of sensing pixels with the selected integration time, to obtain the image data.
US10861880B2

An electronic device has a multilayer structure including a plurality of wires in multiple layers, and a conductive material on a surface of the multilayer structure for electrically connecting two or more wires included in the plurality of wires. The surface of the multilayer structure has a first recess. The conductive material is in the first recess and on the surface of the multilayer structure. The conductive material has an upper surface. The upper surface has a second recess corresponding to the first recess. The second recess has a bottom surface at a higher position than an upper surface of the uppermost layer of the two or more wires.
US10861875B2

According to one embodiment, a semiconductor memory device includes a plurality of first interconnect layers, first and second memory pillars, and a plurality of first plugs. The plurality of first interconnect layers include a first array region where the first memory pillar penetrates the plurality of first interconnect layers, a second array region where the second memory pillar penetrates the plurality of first interconnect layers, and a coupling region where a plurality of coupling parts respectively coupled to the plurality of first plugs are formed. Along a first direction parallel to the semiconductor substrate, the first array region, the coupling region, and the second array region are arranged in order.
US10861874B2

A vertical semiconductor device includes conductive pattern structures extending in a first direction, a trench between two adjacent conductive pattern structures in a second direction crossing the first direction, a memory layer disposed on sidewalls of the trench, first insulation layers disposed in the trench and spaced apart from each other in the first direction, channel patterns disposed on the memory layer and in the trench and spaced apart from each other in the first direction, and etch stop layer patterns disposed in the trench. Each conductive pattern structure includes conductive patterns and insulation layers alternately stacked on an upper surface of the substrate. Each etch stop layer pattern is disposed between a corresponding first insulation layer and the blocking dielectric layer. Etch stop layer patterns are spaced apart from each other in the first direction.
US10861873B2

A three-dimensional memory device includes a plurality of alternating stacks of insulating layers and electrically conductive layers located over a substrate, clusters of memory stack structures vertically extending through a respective one of the alternating stacks, and bit lines electrically connected to an upper end of a respective subset of the vertical semiconductor channels. In one embodiment, a subset of the bit lines can include a respective multi-level structure. Each multi-level structure includes bit-line-level bit line segments and an interconnection line segment located at a different level from the bit-line-level bit line segments. In another embodiment, groups of alternating stacks can be alternately indented along a horizontal direction perpendicular to the bit lines to provide dielectric material portions located in lateral indentation regions. Metal line structures connecting contact via structures can extend parallel to bit lines to provide electrical connections between word lines and underlying field effect transistors.
US10861871B2

An alternating stack of insulating layers and spacer material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. A pair of backside trenches and a set of nested trenches are simultaneously formed through the alternating stack. Each trench within the set of nested trenches is spaced from any other trench within the set of nested trenches by at least one patterned remaining portion of the alternating stack having a respective shape of an enclosing wall. The at least one patterned remaining portion of the alternating stack is removed from inside to outside using sequential etch processes. A dielectric pillar structure is formed within the pillar-shaped cavity. The sacrificial material layers are replaced with electrically conductive layers. A through-memory-level conductive via structure is formed through the dielectric pillar structure.
US10861869B2

An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. Each of the memory stack structures includes respective charge storage elements and a respective vertical semiconductor channel contacting an inner sidewall of the respective charge storage elements. The sacrificial material layers are replaced with electrically conductive layers. A polycrystalline aluminum oxide blocking dielectric layer is provided between each charge storage element and a neighboring one of the electrically conductive layers. The polycrystalline aluminum oxide blocking dielectric layer is formed by: depositing an amorphous aluminum oxide layer, converting the amorphous aluminum oxide layer into an in-process polycrystalline aluminum oxide blocking dielectric layer, and by thinning the in-process polycrystalline aluminum oxide blocking dielectric layer.
US10861868B2

Embodiments of 3D memory devices with a structurally-reinforced semiconductor plug and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A dielectric stack is formed on a substrate. The dielectric stack includes a plurality of interleaved dielectric layers and sacrificial layers. An opening extending vertically through the dielectric stack is formed. A shallow recess is formed by removing a part of a sacrificial layer abutting a sidewall of the opening. The sacrificial layer is at a lower portion of the dielectric stack. A semiconductor plug is formed at a lower portion of the opening. A part of the semiconductor plug protrudes into the shallow recess. A channel structure is formed above and in contact with the semiconductor plug in the opening. A memory stack including a plurality of conductor/dielectric layer pairs is formed by replacing, with a plurality of conductor layers, the sacrificial layers in the dielectric stack.
US10861856B2

A method for fabricating a semiconductor device includes: forming a first conductive layer; forming a second conductive layer over the first conductive layer; forming a conductive line by etching the second conductive layer; etching a portion of the first conductive layer to form a plug head having the same critical dimension as the conductive line; forming a first spacer that covers the conductive line and the plug head; etching the remaining first conductive layer to form a plug body that is aligned with the first spacer, wherein the plug body have a greater critical dimension than the plug head; and forming a second spacer by performing a selective oxidation onto a side wall of the plug body.
US10861853B2

A semiconductor device includes a substrate having first and second regions, a first gate electrode layer on the first region, and including a first conductive layer, and a second gate electrode layer on the second region, and including the first conductive layer, a second conductive layer on the first conductive layer, and a barrier metal layer on the second conductive layer, wherein an upper surface of the first gate electrode layer is at a lower level than an upper surface of the second gate electrode layer.
US10861849B2

A trimmable resistor circuit and a method for operating the trimmable resistor circuit are provided. The trimmable resistor circuit includes first sources/drains and first gate structures alternatively arranged in a first row, second sources/drains and second gate structures alternatively arranged in a second row, third sources/drains and third gate structures alternatively arranged in a third row, first resistors disposed between the first row and the second row, and second resistors disposed between the second row and the third row. In the method for operating the trimmable resistor circuit, the first gate structures in the first row and the third gate structures in the third row are turned on. Then, the second gate structures in the second row are turned on/off according to a predetermined resistance value.
US10861846B2

The present application relates to an array substrate including a display region and a non-display region. The non-display region encapsulates the display region. The non-display region includes a first region and a second region. The first region is configured to dispose trances. The second region is configured to dispose a driving chip assembly. The first region includes a first subregion. Ground wires are disposed in the first subregion. A number of layers of an end of the ground wires close to the second region is less than a number of layers of an end of the ground wires away from the second region.
US10861845B2

In certain configurations, an input/output (IO) interface of a semiconductor chip includes a pin, an interface switch connected to the pin, and an overstress detection and active control circuit that controls a resistance of the interface switch with active feedback. The overstress detection and active control circuit increases a resistance of the interface switch in response to detection of a transient overstress event between a first node and a second node. Accordingly, the overstress detection and active control circuit provides separate detection and logic control to selectively modify the resistance of the interface switch such that the interface switch operates with low resistance during normal operating conditions and with high resistance during overstress conditions.
US10861843B2

Semiconductor devices including a diode and a resistor are disclosed herein. An example of a semiconductor device includes a substrate having a surface. A first doped semiconductive region is disposed in the substrate below the surface. A second doped semiconductive region is disposed in the substrate and extends between the surface and the first doped semiconductive region. The second doped semiconductive region is at least partially in contact with the first doped semiconductive region. The first doped semiconductive region and the second doped semiconductive region together define an isolation tank. A third doped semiconductive region is disposed in the isolation tank and is in contact with the surface. The second doped semiconductive region and the third doped semiconductive region form a diode. At least one opening in the isolation tank forms a resistive path for current to flow between the substrate and the third doped semiconductive region.
US10861842B2

An electronic system supports superior coupling by implementing a communication mechanism that provides at least for horizontal communication for example, on the basis of wired and/or wireless communication channels, in the system. Hence, by enhancing vertical and horizontal communication capabilities in the electronic system, a reduced overall size may be achieved, while nevertheless reducing complexity in printed circuit boards coupled to the electronic system. In this manner, overall manufacturing costs and reliability of complex electronic systems may be enhanced.
US10861841B2

A semiconductor device includes passive electrical components in a substrate; and an interconnect structure over the passive electrical components, conductive features of the interconnect structure being electrically coupled to the passive electrical components. The conductive features of the interconnect structure includes a first conductive line over the substrate; a conductive bump over the first conductive line, where in a plan view, the conductive bumps has a first elongated shape and is entirely disposed within boundaries of the first conductive line; and a first via between the first conductive line and the conductive bump, the first via electrically connected to the first conductive line and the conductive bump, where in the plan view, the first via has a second elongated shape and is entirely disposed within boundaries of the conductive bump.
US10861839B2

Donut-shaped Dynamic Random Access Memory (DRAM) includes a hole that fits around a processor, such that the DRAM and the processor are adjacent to one another on an Integrated Circuit (IC) package. In an embodiment, a heat spreader is mounted on top of the processor and covers a top of the DRAM without touching the DRAM.
US10861835B2

A package includes a first package including a device die, a molding compound molding the device die therein, a through-via penetrating through the molding compound, and a first plurality of Redistribution Lines (RDLs) and a second plurality of RDLs on opposite sides of the molding compound. The through-via electrically couples one of the first plurality of RDLs to one of the second plurality of RDLs. The package further includes a second package bonded to the first package, a spacer disposed in a gap between the first package and the second package, and a first electrical connector and a second electrical connector on opposite sides of the spacer. The first electrical connector and the second electrically couple the first package to the second package. The spacer is spaced apart from the first electrical connector and the second electrical connector.
US10861833B2

A semiconductor device includes a first and a second metal layer, the second provided on a same plane as the first layer, and first second and third terminals. A first metal wiring layer is electrically connected to the first terminal. A second metal wiring layer is electrically connected to the second terminal and the second metal layer and disposed over the first metal wiring layer. A third metal wiring layer is electrically connected to the third terminal and the first metal layer. A first semiconductor chip is provided between the first metal wiring layer and the first metal layer. A second semiconductor chip is provided between the third metal wiring layer and the second metal layer. The first chip has electrodes connected to the first metal wiring layer and the first metal layer. The second chip has electrodes connected to the third metal wiring layer and the second metal layer.
US10861832B2

The present invention provides a method of manufacturing a package structure. An array chip including a plurality of first dies is provided. A wafer including a plurality of second dies is provided. A package step is carried out to package the array chip onto the wafer so as to electrically connect the first die and the second die. The present invention further provides a semiconductor wafer and a package structure.
US10861826B2

A semiconductor package includes a substrate, a first semiconductor chip on the substrate, a second semiconductor chip on the first semiconductor chip and a connection structure. The second semiconductor chip includes a first segment that protrudes outwardly beyond one side of the first semiconductor chip and a second connection pad on a bottom surface of the first segment of the second semiconductor chip. The connection structure includes a first structure between the substrate and the first segment of the second semiconductor chip and a first columnar conductor penetrating the first structure to be in contact with the substrate and being disposed between the second connection pad and the substrate, thereby electrically connecting the second semiconductor chip to the substrate.
US10861813B2

A semiconductor chip stack includes a first semiconductor chip, a second semiconductor chip, and a connection via which the first electrode and the second electrode are electrically connected to each other. The connection includes a first column and a second column. The first column is constituted by a material having a higher degree of activity with respect to heat than a material that constitutes the second column and is smaller in volume than the second column. Further, the connection has an aspect ratio of 0.5 or higher in a height direction.
US10861808B2

A method includes polishing a semiconductor substrate of a first die to reveal first through-vias that extend into the semiconductor substrate, forming a dielectric layer on the semiconductor substrate, and forming a plurality of bond pads in the dielectric layer. The plurality of bond pads include active bond pads and dummy bond pads. The active bond pads are electrically coupled to the first through-vias. The first die is bonded to a second die, and both of the active bond pads and the dummy bond pads are bonded to corresponding bond pads in the second die.
US10861805B2

A high frequency module includes: a package section including a semiconductor chip, a first portion of a backshort being integrated with the semiconductor chip by a first resin, and a first rewiring line electrically coupled to the semiconductor chip and including a portion to be an antenna coupler; and a waveguide with which a second portion of the backshort is integrated, wherein the package section and the waveguide are integrated by a second resin, to position the portion to be the antenna coupler between the waveguide and the backshort.
US10861801B2

A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a substrate and a conductive pad formed on the substrate. The semiconductor device structure includes a protection layer formed over the conductive pad and a post-passivation interconnect (PPI) structure formed at least in the protection layer. The PPI structure is electrically connected to the conductive pad. The semiconductor device structure also includes a first moisture-resistant layer formed over the protection layer, and the protection layer and the first moisture-resistant layer are made of different materials. The semiconductor device structure further includes an under bump metallurgy (UBM) layer formed over the first moisture-resistant layer and connected to the PPI structure.
US10861794B2

A semiconductor package device includes a substrate, an insulation layer disposed on the substrate, and a shielding layer. The shielding layer includes an adhesive layer and a base layer. The adhesive layer is disposed between the base layer and the insulation layer. The adhesive layer and the base layer include a filler including at least a resin. The shielding layer passes a peeling test class of at least 3B of a cross-cut method and the shielding effectiveness of the shielding layer is at least or equal to 30 dB.
US10861790B2

The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a source region and a drain region separated by a channel region within a substrate. A middle-end-of-the-line (MEOL) structure is over the drain region and a gate structure is over the channel region. The MEOL structure is vertically disposed between the drain region and a plane extending along an upper surface of the gate structure. A first interconnect wire is connected to the MEOL structure by a first conductive contact that is directly over the drain region and that extends between the first interconnect wire and the MEOL structure. A conductive strap is located over the first interconnect wire. The conductive strap connects the first interconnect wire to a power rail having a larger width than the first interconnect wire.
US10861783B1

A printed circuit board includes an insulating layer having a first surface and a second surface opposing the first surface; and a first wiring including a first line pattern disposed on the first surface of the insulating layer, and a plurality of first protruding patterns penetrating a portion of the insulating layer from the first surface and connected to the first line pattern, respectively, such that the plurality of first protruding patterns overlap the first line pattern in a plan view of the printed circuit board.
US10861774B2

Internally-shielded microelectronic packages having increased resistances to electromagnetic cross-coupling are disclosed, as are methods for fabricating such microelectronic packages. In embodiments, the internally-shielded microelectronic package includes a substrate having a frontside and a longitudinal axis. A first microelectronic device is mounted to the frontside of the substrate, while a second microelectronic device is further mounted to the frontside of the substrate and spaced from the first microelectronic device along the longitudinal axis. An internal shield structure includes or consists of a shield wall, which is positioned between the first and second microelectronic devices as taken along the longitudinal axis. The internal shield structure is at least partially composed of a magnetically-permeable material, which decreases electromagnetic cross-coupling between the first and second microelectronic devices during operation of the internally-shielded microelectronic package.
US10861771B2

An electrical assembly includes an electrical connector mounted upon the PCB to receive a CPU therein. A securing seat is fixed on the PCB with four upwardly extending posts. A heat sink is secured to the posts by the screw nuts and seated upon the CPU. A auxiliary retention piece is located upon the securing seat around one post so as to prevent the CPU from excessively tilting due to the screw nut fastening occurring on an opposite diagonal corner.
US10861770B2

Examples of a power module include a resin housing including a main body and at least one projection protruding from the main body, and a lead terminal extending outwardly from the main body, wherein a through-hole is provided so as to penetrate the main body and the projection protruding from the main body.
US10861769B2

An insulated heat dissipation substrate including: a ceramic substrate; and a conductor layer bonded onto at least one of main surfaces of the ceramic substrate, wherein the conductor layer includes an upper surface, a lower surface bonded to the ceramic substrate, and a side surface connecting the upper surface with the lower surface wherein, a tip of the upper surface recedes in the normal direction of the conductor layer from a tip of the lower surface, the side surface has a contour having an inwardly recessed curve line and having a portion receding in the normal direction of the conductor layer from the tip of the upper surface, and a connection portion between the upper surface and the side surface has a rounded shape such that a maximum radius R of a circle is 0.1 μm≤R≤5 μm on average.
US10861762B2

The present disclosure relates to an explosion resistant electronic module having a high-speed interface and a method for electronic contacting of such electronic module via such interface. The electronic module includes an electronic component, an electrical contact area for electrical contacting the electronic component and an encapsulation, which encapsulates at least the electrical contact area. The encapsulation is embodied such that the contact area is contactable through the encapsulation by an electrical contact pin, wherein the encapsulation is filled at least in a portion with a self-healing gelatinous potting compound, which enables the encapsulation to be re-sealed after removal of the contact pin.
US10861760B2

An assembly is provided including one or more semiconductor dice attached on a substrate, the semiconductor die provided with electrically-conductive stud bumps opposite the substrate. The stud bumps embedded in a molding compound molded thereon are exposed to grinding thus leveling the molding compound to expose the distal ends of the stud bumps at a surface of the molding compound. Recessed electrically-conductive lines extending over said surface of the molding compound with electrically-conductive lands over the distal ends of the stud bumps. A further molding compound is provided to cover the recessed electrically-conductive lines and surrounding the electrically-conductive lands.
US10861759B2

A circuit module includes: a substrate including a wiring pattern; a first region in which a first electronic component is mounted on one major surface of the substrate; a second region in which a second electronic component, which is taller than the first electronic component, is mainly mounted on the one major surface of the substrate; a first conductor provided in the first region and electrically connected with the wiring pattern; and sealing resin that seals the first electronic component, the second electronic component, and the first conductor. Sealing resin sealing the first region is formed to be shorter than sealing resin sealing the second region, part of the first conductor is exposed on a surface of the sealing resin, wiring is formed on the surface of the sealing resin, and the first conductor the part of which is exposed is electrically connected with the wiring.
US10861754B2

A TMR element includes a magnetic tunnel junction, a side wall portion that covers a side surface of the magnetic tunnel junction, and a minute particle region that is disposed in the side wall portion. The side wall portion includes an insulation material. The minute particle region includes the insulation material and a plurality of minute magnetic metal particles that are dispersed in the insulation material. The minute particle region is electrically connected in parallel with the magnetic tunnel junction.
US10861751B2

A method includes providing a substrate including a first fin element and a second fin element extending from the substrate, and forming a first layer including a first material over the first and second fin elements, wherein the first layer includes a gap disposed between the first and second fin elements. An anneal process is performed to remove the gap in the first layer, wherein performing the anneal process includes adjusting an energy applied to the first layer during the anneal process. The gap is filled by a portion of the first material around the gap reaching a sub-melt temperature that is different from a melting point of the first material.
US10861748B2

Provided are a semiconductor arrangement and a method for manufacturing the same. An example arrangement may comprise: a bulk semiconductor substrate; a fin formed on the substrate; a first FinFET and a second FinFET formed on the substrate, wherein the first FinFET comprises a first gate stack intersecting the fin and a first gate spacer disposed on sidewalls of the first gate stack, the second FinFET comprises a second gate stack intersecting the fin and a second gate spacer disposed on sidewalls of the second gate stack; a dummy gate spacer formed between the first FinFET and the second FinFET and intersecting the fin; a first isolation section self-aligned to a space defined by the dummy gate spacer, wherein the isolation section electrically isolates the first FinFET from the second FinFET; and a second isolation layer disposed under a bottom surface of the first isolation section.
US10861747B2

Disclosed are semiconductor devices and methods of fabricating the same. The method comprises sequentially stacking a lower sacrificial layer and an upper sacrificial layer on a substrate, patterning the upper sacrificial layer to form a first upper sacrificial pattern and a second upper sacrificial pattern, forming a first upper spacer and a second upper spacer on sidewalls of the first upper sacrificial pattern and a second upper sacrificial pattern, respectively, using the first and second upper spacers as an etching mask to pattern the lower sacrificial layer to form a plurality of lower sacrificial patterns, forming a plurality of lower spacers on sidewalls of the lower sacrificial patterns, and using the lower spacers as an etching mask to pattern the substrate. The first and second upper spacers are connected to each other.
US10861741B2

Electronic packages and related methods are disclosed. An example electronic package apparatus includes a substrate and an electronic component. A protective material is positioned on a first surface, a second surface and all side surfaces of the electronic component to encase the electronic component. An enclosure is coupled to the substrate to cover the protective material and the electronic component.
US10861740B2

A semiconductor device includes a gate structure disposed over a substrate, and a first dielectric layer disposed over the substrate, including and over the gate structure. A first metal feature is disposed in the first dielectric layer, including an upper portion having a first width and a lower portion having a second width that is different than the first width. A dielectric spacer is disposed along the lower portion of the first metal feature, wherein the upper portion of the first metal feature is disposed over the dielectric spacer. A second dielectric layer is disposed over the first dielectric layer, including over the first metal feature and a second metal feature extends through the second dielectric layer to physically contact with the first metal feature. A third metal feature extends through the second dielectric layer and the first dielectric layer to physically contact the gate structure.
US10861735B2

Disclosed is an apparatus for supporting a substrate. The substrate support unit includes a support plate having a plurality of absorption holes, in which a vacuum pressure is formed, on an upper surface thereof to absorb the substrate, and a vacuum absorption unit configured to apply the vacuum pressure to the absorption holes, and the vacuum absorption unit includes a pressure measuring member configured to measure internal pressures of the absorption holes, an intake unit configured to intake and discharge gas in the absorption holes and adjust a suction force for suctioning the gas in the absorption holes, and a controller configured to control the intake unit to adjust the suction force according to the internal pressures measured by the pressure measuring member.
US10861725B2

A laser marking device includes a laser emission unit configured to emit a laser beam to a first surface of an object to be processed, and a pressing unit configured to press a second surface that is opposite to the first surface of the object to be processed to make the first surface of the object to be flat. The pressing unit includes a first pressing portion configured to press an edge area of the second surface in a contact manner, and at least one second pressing portion configured to press a middle area of the second surface in a non-contact manner to maintain a separation distance from the second surface within a certain distance.
US10861722B2

Generally, examples described herein relate to integrated solutions for forming cladding layers on trimmed layers that were formed as part of a superlattice. In an example, a first material is selectively etched in a first processing chamber of a processing system. The first material is disposed within alternating layers of the first material and a second material in a channel region on a substrate. A portion of the second material is trimmed in the first processing chamber of the processing system. The substrate is transferred from the first processing chamber of the processing system to a second processing chamber of the processing system without exposing the substrate to an ambient environment exterior to the processing system. A cladding layer is epitaxially grown on respective layers of the trimmed second material in the second processing chamber of the processing system.
US10861721B2

A method includes delivering a wafer into a process chamber, applying a thermal energy to the wafer by a heat source, and moving the heat source substantially along a longitudinal direction of the heat source with respect to the wafer. An apparatus that performs the method is also disclosed.
US10861717B2

A substrate processing apparatus includes a processing liquid supply nozzle to supply a processing liquid to a substrate, a storage portion that stores the processing liquid supplied, a liquid-sending pipe that sends the processing liquid stored in the storage portion to the nozzle, a flow pipe that allows a processing liquid to flow therethrough, an oxygen concentration meter interposed in the flow pipe, a hypoxic fluid supply pipe that is in communication with the flow pipe and that sends a hypoxic fluid to the flow pipe, and a flow rate changing valve interposed in the hypoxic fluid supply pipe. A flow-rate-changing controller controls the flow rate changing valve so that the hypoxic fluid is supplied to the flow pipe until an inside of the flow pipe is filled with the hypoxic fluid when the processing liquid inside the flow pipe is drained.
US10861713B2

A semiconductor device may include first and second conductor plates opposed to each other via first and second semiconductor chips, a first conductor spacer interposed between the first semiconductor chip and the second conductor plate, a second conductor spacer interposed between the second semiconductor chip and the second conductor plate, and an encapsulant provided between the first and second conductor plates. A lower surface of the second conductor plate may include a first joint area where the first conductor spacer is joined, a second joint area where the second conductor spacer is joined, an adhesion area to which the encapsulant adheres, and a separation area from which the encapsulant is separated. The adhesion area may surround the first joint area, the second joint area, and the separation area. The separation area may be located between the first and the second joint areas.
US10861709B2

Provided is a method of evaluating the impurity gettering capability of an epitaxial silicon wafer, which allows for very precise evaluation of the impurity gettering behavior of a modified layer formed immediately under an epitaxial layer, the modified layer containing carbon in solid solution. In this method, a modified layer located immediately under an epitaxial layer, the modified layer containing carbon in solid solution, is analyzed by three-dimensional atom probe microscopy, and the impurity gettering capability of the modified layer is evaluated based on a three-dimensional map of carbon in the modified layer, obtained by the analysis.
US10861705B2

A method for reducing wiggling in a line includes forming a silicon patterning layer over a substrate and depositing a mask layer over the silicon patterning layer. The mask layer is patterned to form one or more openings therein. The mask layer is thinned and the one or more openings are widened, to provide a smaller height-to-width ratio. The pattern of the mask layer is then used to pattern the silicon patterning layer. The silicon patterning layer is used, in turn, to pattern a target layer where a metal line will be formed.
US10861696B2

A composition of matter comprising at least one nanowire on a graphitic substrate, said at least one nanowire having been grown epitaxially on said substrate, wherein said nanowire comprises at least one group III-V compound or at least one group II-VI compound or comprises at least one non carbon group (IV) element.
US10861689B2

Methods, systems and devices that generate differential axial transport in a fluidic device having at least one fluidic sample separation flow channel and at least one ESI emitter in communication with the at least one sample separation flow channel. In response to the generated differential axial transport, the at least one target analyte contained in a sample reservoir in communication with the sample separation channel is selectively transported to the at least one ESI emitter while inhibiting transport of contaminant materials contained in the sample reservoir toward the at least one ESI emitter thereby preferentially directing analyte molecules out of the at least one ESI emitter. The methods, systems and devices are particularly suitable for use with a mass spectrometer.
US10861682B2

An apparatuses relating generally to a test wafer, processing chambers, and method relating generally to monitoring or calibrating a processing chamber, are described. In one such an apparatus for a test wafer, there is a platform. An optical fiber with Fiber Bragg Grating sensors is located over the platform. A layer of material is located over the platform and over the optical fiber.
US10861679B2

A processing system is disclosed having a radio frequency (RF) power system coupled to a process chamber via a transmission line. The RF power system is configured to generate RF power at a RF operating frequency. The processing system also includes a resonant structure arranged within the plasma processing chamber that includes at least one resonant substructure configured to resonate according to at least two different resonant modes when at least one resonant frequency associated with at least one of the modes is at or near the RF operating frequency.
US10861674B2

An apparatus and method for processing a workpiece with a beam is described. The apparatus includes a vacuum chamber having a beam-line for forming a particle beam and treating a workpiece with the particle beam, and a scanner for translating the workpiece through the particle beam. The apparatus further includes a scanner control circuit coupled to the scanner, and configured to control a scan property of the scanner, and a beam control circuit coupled to at least one beam-line component, and configured to control the beam flux of the particle beam according to a duty cycle for switching between at least two different states during processing.
US10861671B2

A scanning electron microscopy system is disclosed. The system includes a multi-beam scanning electron microscopy (SEM) sub-system. The SEM sub-system includes a multi-beam electron source configured to form a plurality of electron beams, a sample stage configured to secure a sample, an electron-optical assembly to direct the electron beams onto a portion of the sample, and a detector assembly configured to simultaneously acquire multiple images of the surface of the sample. The system includes a controller configured to receive the images from the detector assembly, identify a best focus image of images by analyzing one or more image quality parameters of the images, and direct the multi-lens array to adjust a focus of one or more electron beams based on a focus of an electron beam corresponding with the identified best focus image.
US10861659B1

A touch input device includes a base board, a circuit module having a free end portion and a connecting end portion, a metallic connecting member and an annular, metallic frame. The connecting member includes a positioning portion fixedly mounted to the connecting end portion of the circuit module, and an elastic arm extending from the positioning portion away from the connecting end portion and toward a free end portion in such a way to define a coupling groove that indents away therefrom. The frame is spaced apart from the circuit module and includes a coupling portion that is embossed from a side of the frame proximate to the connecting member, and that has a coupling block coupled to the coupling groove of the elastic arm.
US10861653B2

A solid electrolytic capacitor includes a plurality of capacitor elements that are laminated with each other. The plurality of capacitor elements each include an anode body, a solid electrolyte layer, and a cathode lead-out layer. The anode body is a foil-shaped electric conductor having a first main surface and a second main surface opposite to the first main surface. The anode body includes an anode section, a cathode formation section, and a separation section interposed between the anode section and the cathode formation section. The solid electrolyte layer and the cathode lead-out layer are disposed on both the first and the second main surfaces of the cathode formation section. A first insulating layer is disposed on the first main surface of the separation section. A first capacitor element and a second capacitor element that are adjacent to each other among the plurality of the capacitor elements are stacked so that the first insulating layer in the first capacitor element faces the second main surface of the separation section in the second capacitor element.
US10861649B2

A ceramic electronic component includes: a ceramic body that includes internal electrodes; and an external electrode that includes a plurality of crystal particles containing Ba, Zn, Si, and O, the external electrode being formed on a surface of the ceramic body and connected to the internal electrodes.
US10861634B2

The invention is directed to a stationary induction electric device that can reduce loss. To this end, the stationary induction electric device is provided with a first iron core block erected and formed in an annular shape, a second iron core block configured to surround the outer periphery of the first iron core block, a winding wound around the first and the second iron core blocks, a first support plate supporting the upper portion of the first iron core block from below, and a second support plate supporting the upper portion of the second iron core block from below, and a curvature radius of a curved portion appearing on the outer periphery of the lower portion of the second iron core block is made larger than a curvature radius of a curved portion appearing on the outer periphery of the upper portion of the second iron core block.
US10861626B2

The present invention relates to a superconducting coil having a structure in which an insulation layer electrically insulates the space between adjacent wound wires. The present invention provides a superconducting coil in which superconducting wires extended at a predetermined width in a lengthwise direction are stacked and wound, the superconducting coil comprising a metal-insulator transition (MIT) material layer interposed so as to electrically insulate space between adjacent superconducting wires in the stacking direction of the superconducting wires. According to the present invention, provided is a superconducting coil having high stability, and easily controlling electromagnetic properties including response properties and having a self-protective function against a quench phenomenon and the like during the driving of a magnet.
US10861620B1

A braided shield includes at least one electrical wire; and a plurality of shield members that covers an outer circumferential surface of the electrical wire and is formed by interweaving into a cylindrical shape. The shield members each include a strip-shaped non-conductor film and a strip-shaped conductor member that is shorter than a width of the non-conductor film in a width direction. In a planar view of the shield member, the conductor member is stacked on the non-conductor film along the longitudinal direction thereof such that the non-conductor area and the conductor area are formed separately along the width direction of the non-conductor film.
US10861613B2

The present invention relates to a plasma furnace which can efficiently treat various types of waste in large amounts. The plasma furnace comprises a melting chamber 101 for accommodating a melt, an upper surface forming the upper portion of the melting chamber 101 with a horizontal upper surface 111 and an inclined upper surface 112 having a slope with respect to the horizontal upper surface 111, a melt discharge portion 130 formed through a bottom surface of the melting chamber for discharging molten material therethrough, and an input apparatus 120 having a slope for inputting waste into the melting chamber 101, and the mixed type plasma torch 191, 192 provided on the inclined upper surface 112 with a slope for generating melting heat in the melting chamber 101.
US10861599B2

Systems and methods for producing aligners include an appointment management system that receives a request to schedule an appointment at an intraoral scanning site and schedules the appointment at the intraoral scanning site based on the request. A message is generated and caused to be transmitted to a device of the user and the message includes a confirmation confirming the scheduled appointment. An intraoral scan is conducted at the intraoral scanning site using an intraoral scanner. Aligners are sent to the user and are specific to the user for repositioning one or more teeth of the user in accordance with a treatment plan. The aligners are sent to the user without first providing the aligners to a dentist or an orthodontist such that the user receives orthodontic treatment without ever having physically seen a dentist or an orthodontist.
US10861591B2

Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device capable of delivering fluid to a patient involves obtaining, by a control system associated with the infusion device, measurement values indicative of a condition of the patient provided by a sensing device, identifying an event pattern based at least in part on the measurement values for the condition and historical data associated with the patient, generating a notification indicative of the event pattern in response to identifying the event pattern, and adjusting operation of the infusion device to deliver the fluid to the patient in a manner that is influenced by the event pattern in response to receiving user input confirming the event pattern.
US10861585B2

An information processing apparatus includes a memory and a processor coupled to the memory and configured to extract data having x times y bits from genome data in which a mutation pattern at each gene mutation position is represented as x bits, such that the extracted data is constituted by y data pieces each having x bits at y respective mutation positions, x and y being integers greater than or equal to 1, respectively, to refer to an addend table that stores a plurality of addend data associated with respective x-times-y-bit data to identify addend data corresponding to the extracted data, and to use an SIMD instruction to add the identified addend data to count data at positions corresponding to the y mutation positions in the genome data, the count data indicating counts of occurrences of mutation patterns in the genome data.
US10861584B2

Apparatus, systems, computer-readable media, articles of manufacture and methods for selecting an antibody. Apparatus, systems, computer-readable media, articles of manufacture and methods for producing the selected antibody. The selecting may include determining one or more physiochemical characteristics of the antibody. The determining may be based on antibody structural parameters.
US10861583B2

The present invention relates to systems and methods for identifying a biomarker from associative and knowledge based systems and processes. Particularly, aspects of the present invention are directed to a computer implemented method that includes data mining one or more public sources of biomedical text, scientific abstract, or bioinformatic data using queries to identify database terms associated with one or more predetermined terms, scoring association(s) between each of the identified database terms and the one or more predetermined terms, determining a subset b based on the score of the association(s), developing an interaction network model comprising the database terms in subset b, interactions, and additional database terms using a combination of algorithms in a predetermined order, and identifying candidate biomarkers from the interaction network model based on a ranking of the database terms in subset b and the additional database terms in the interaction network model.
US10861582B2

A method for implementing an adapted patient care for an individual suffering from liver fibrosis after assessing liver fibrosis progression in the individual, and thus determining whether the individual is a slow, medium or fast fibroser. Also, a method for treating an individual suffering from liver fibrosis and identified as a fast fibroser, which includes the steps of identifying the individual as a fast fibroser by assessing fibrosis progression and treating the individual by administering without delay at least one therapeutic agent for treating liver fibrosis, or for treating the underlying cause responsible for liver fibrosis, or both.
US10861581B2

A memory system includes a memory device including a plurality of blocks, and a controller suitable for managing the plurality of blocks by grouping the plurality of blocks into a plurality of super blocks in accordance with a predetermined condition, managing normal blocks which are not grouped into the super blocks in a replacement block pool, setting each of the plurality of super blocks that includes at least one bad block to a bad super block, and then changing each bad super block in which the at least one bad block is replaced with a normal block of the replacement block pool using replacement information to a recovery super block, wherein the replacement information includes in a bitmap indicative of whether or not an interleaving operation of each of the recovery super blocks is possible.
US10861562B1

Techniques related to improving a performance related to at least data reads from a memory are described. In an example, a computer system hosts a regression model that includes a neural network. The neural network is trained based on training data that is measured under different combinations of operational conditions and storage conditions. In operation, actual operational and storage conditions associated with the memory are input to the regression model. The neural network outputs a voltage read threshold based on these actual conditions. The computer system uses the voltage read threshold to read data stored in the memory.
US10861559B1

A methodology and structure for selectively erases a group of strings in a vertical NAND memory array to account for the slow to erase memory cells in the inner strands compared to the outer strands in the group. Erase signals can be applied through both the drain side connections and the source side connections in a first step to erase the outer strings. A second erase signal can be applied to the inner strands to erase the inner strands. The second signal can be applied from just the drain side connections or through both the drain side connections and the source side connections. In another embodiment, the erase signals are applied from both the source side connections and the drain side connections to the inner strings and only from the source side connections to the outer strings.
US10861553B2

Various embodiments of the present application are directed towards an integrated memory chip with an enhanced device-region layout for reduced leakage current and an enlarged word-line etch process window (e.g., enhanced word-line etch resiliency). In some embodiments, the integrated memory chip comprises a substrate, a control gate, a word line, and an isolation structure. The substrate comprises a first source/drain region. The control gate and the word line are on the substrate. The word line is between and borders the first source/drain region and the control gate and is elongated along a length of the word line. The isolation structure extends into the substrate and has a first isolation-structure sidewall. The first isolation-structure sidewall extends laterally along the length of the word line and underlies the word line.
US10861552B2

Some embodiments include apparatus and methods having a string of memory cells, a conductive line and a bipolar junction transistor configured to selectively couple the string of memory cells to the conductive line. Other embodiments including additional apparatus and methods are described.
US10861544B2

A method and related apparatus for using an indication of RRAM cell resistance to determine a write condition are disclosed. A cell characteristic of an RRAM cell is determined to a finer resolution than a data read value. A write condition is selected for the RRAM cell, based on the cell characteristic. The RRAM cell is written to, using the selected write condition.
US10861539B1

In an example, an apparatus can include an array of memory cells and a neural memory unit controller coupled to the array of memory cells and configured to assert respective voltage pulses during a first training interval to memory cells of the array to change respective threshold voltages of the memory cells from voltages associated with a reset state to effectuate respective synaptic weight changes. The neural memory unit controller can be configured to initiate a sleep interval, during which no pulses are applied to the memory cells, to effectuate respective voltage drifts in the changed respective threshold voltages of the memory cells from a voltage associated with a set state toward the voltage associated with the reset state, and determine an output of the memory cells responsive to the respective voltage drifts in the changed respective threshold voltages after the sleep interval.
US10861537B1

Techniques are provided for operating non-volatile storage. Peak current consumption may be reduced in connection with sensing non-volatile memory cells. Peak current consumption may be reduced when a first read condition is present. In one aspect, the value of a parameter of a voltage that is applied to a word line during a pre-read phase of a sense operation is controlled in order to reduce peak current consumption when the first read condition is present. Examples of the parameter include a ramp rate, a number of intermediate voltage levels, and a start time.
US10861530B2

The purpose of the present invention is to achieve a system for solving a row hammer issue without significantly increasing a DRAM chip area. A semiconductor storage device comprises: a memory unit including a plurality of memory cells; an address latch unit that receives an active command and an address therefor, and latches and holds the address every time the active command is received; a refresh control unit that, when receiving a refresh command, instructs a memory access control unit to carry out a regular refresh operation while instructing the memory access control unit to carry out an interrupt refresh operation for an address near the address latched by the address latch unit; and the memory access control unit that carries out the regular refresh operation and the interrupt refresh operation for the memory unit on the basis of the instruction from the refresh control unit.
US10861519B2

Apparatuses and methods for targeted row refreshes are disclosed herein. In an example apparatus, a predecoder receives a target row address and determines whether a target row of memory associated with the target row address is a primary or a redundant row of memory. The predecoder is further configured to cause one or more rows of memory physically adjacent the primary row of memory to be refreshed if the primary row is the target row or one or more rows of memory physically adjacent the redundant row of memory to be refreshed if the redundant row of memory is the target row of memory.
US10861500B2

A data transmission method according to one aspect of the present disclosure includes: generating a plurality of MPUs, reference clock time information, and leading clock time information indicating a leading PTS that is a clock time at which a leading access unit in the MPU is presented, transmitting the generated plurality of MPUs, reference clock time information, and leading clock time information, wherein the leading clock time information indicates the leading PTS of the plurality of MPUs of which presentation is started after the leading clock time information is transmitted in the generated plurality of MPUs, and each of the generated plurality of MPUs indicates a time point at which each access unit that does not exist in a head of the MPU is presented as a relative value to a time point of another access unit in the MPU.
US10861491B2

The magnetic tape has a magnetic layer containing ferromagnetic powder, abrasive, and binder on a nonmagnetic support, wherein the centerline average surface roughness Ra measured on the surface of the magnetic layer is less than or equal to 1.8 nm, the contact angle for 1-bromonaphthalene that is measured on the surface of the magnetic layer falls within a range of 45.0° to 60.0°, and the coefficient of friction that is measured on the base portion of the surface of the magnetic layer is less than or equal to 0.35.
US10861490B1

A data storage device including an interface, a first actuator, a second actuator, an auxiliary controller, and a primary controller. The auxiliary controller is configured to control positioning of the second actuator. The primary controller is configured to control positioning of the first actuator. The primary controller is communicatively coupled between the interface and the auxiliary controller.
US10861473B2

The present disclosure relates to processing a plurality of audio signals. The method includes receiving the plurality of audio signals in the frequency domain and determining an overall attenuation multiplier based on the plurality of audio signals and an overall lookup table that relates decibel values to different overall attenuation multipliers. The method further includes determining an attenuation vector comprising a plurality of bin-specific attenuation multipliers, each bin-specific attenuation multiplier respectively corresponding to a different frequency bin of the plurality of frequency bins. The method further includes scaling each bin-specific attenuation value in the attenuation vector with the overall attenuation multiplier, and editing each of the audio signals based on the scaled bin-specific attenuation values in the attenuation vector.
US10861464B2

The present disclosure provides an electronic apparatus having an incremental enrollment unit and a method thereof. The electronic apparatus at least includes a microphone, a storage device, and a processor. The storage device stores a first screening rule, an enrollment database, and a first temporary storage library. The processor receives a command voice transmitted by the microphone, and compare the command voice with enrolled voices in the enrollment database. If determining that a similarity is larger than a threshold value, the processor stores the command voice as a first temporarily stored voice in the first temporary storage library. When a quantity of the first temporarily stored voices in the first temporary storage library is larger than a first predetermined value, the processor screens out a part of the first temporarily stored voices according to the first screening rule, so as to perform incremental enrollment.
US10861459B2

An apparatus for determining a reliability of a recommendation based on an environment of a vehicle may include: an input device configured to detect a sound in the vehicle; a storage configured to store information associated with the sound; an output device configured to output information associated with a recommendation action; and a controller electrically connected with the input device, the storage, and the output device. The controller can be configured to: obtain audio information using the input device; obtain acoustic state information of the vehicle based on the audio information and a state of the vehicle, the acoustic state information associated with the state of the vehicle and noise included in the audio information; determine context information of the vehicle when the audio information is obtained; perform speech recognition on the audio information to obtain text information; calculate a recommendation index for one or more actions corresponding to the text information and the context information; and generate a recommendation of at least one of the one or more actions based on the acoustic state information and the calculated recommendation index.
US10861458B2

A response sentence generation apparatus includes a conversion device for converting an input voice of a user into text information, an extraction device for extracting prosodic information from the input voice, a specifying device for specifying an emotion occurrence word indicating an occurrence of an emotion of the user based on the text information and the prosodic information, and a generation device for selecting a character string including the specified emotion occurrence word from the text information and generating a response sentence by performing predetermined processing on the selected character string.
US10861450B2

A method for managing voice-based interaction in an Internet of things (IoT) network system is provided. The method includes identifying a first voice utterance from a first IoT device among a plurality of IoT devices in the IoT network system. Further, the method includes identifying at least one second voice utterance from at least one second IoT device among the plurality of IoT devices in the IoT network system. Further, the method includes determining a voice command by combining the first voice utterance and the at least one second voice utterance. Furthermore, the method includes triggering at least one IoT device among the plurality of IoT devices in the IoT network system to perform at least one action corresponding to the voice command.
US10861449B2

[Object] To provide an information processing device, an information processing method, and a program, which are capable of causing a device which is desirable to the user among a plurality of devices to give a response.[Solution] An information processing device including: an input unit configured to obtain information related to a voice of a user and device information of each of a plurality of devices; and a selecting unit configured to select a device from the plurality of devices on the basis of an aspect specified by at least one of the information related to the voice and the device information obtained by the input unit and the device information.
US10861447B2

The embodiments of the present disclosure provide a device for recognizing speeches and a method for speech recognition. The device for recognizing speeches may comprise a processor, configured to execute instructions stored in the memory, to: perform speech recognition on the collected audio data to obtain a semantic content of the audio data; match the obtained semantic content with a semantic data stored in the database; determine whether the audio data contains ambient noise audio information and audio information of a user, in response to determining that the obtained semantic content does not match with the semantic data; and change conditions for collecting the audio data and control to collect the audio data with the changed conditions, in response to determining that the audio data contains the ambient noise audio information and the audio information of the user.
US10861440B2

A computing device includes a display configured to present a graphical user interface. The graphical user interface includes a transcript portion configured to display an unannotated transcript representing an ordered sequence of one or more dialogue events involving a client and a computerized assistant, at least one of the dialogue events taking the form of an example client utterance, and an annotation portion configured to display a hierarchical menu including a plurality of candidate utterance annotations. An utterance annotation machine is configured to receive one or more computer inputs selecting, for each of one or more response parameters in the example client utterance, utterance annotations from the hierarchical menu that collectively define a machine-readable interpretation of the example client utterance. An annotated utterance having a predetermined format usable to train the computerized assistant is output to a data store based on the example client utterance.
US10861439B2

Provided is a process that includes: obtaining a training set of n-grams labeled as offensive; causing a machine learning model to be trained based on the training set of n-grams, wherein the machine learning model, when trained, is configured to classify natural language text as offensive or non-offensive; obtaining input natural language text expressing a computer-generated utterance; classifying after causing training, the computer-generated utterance as offensive or non-offensive using the machine learning model; and causing an output to be provided to a recipient, the output being based on whether the machine learning model classifies the computer-generated utterance as offensive or non-offensive.
US10861437B2

A method an system for extracting factoid associated words from natural language sentences is disclosed. The method includes creating an input vector that includes a plurality of parameters for each target word in a sentence. For a target word, the plurality of parameters includes a Part of Speech (POS) vector, a word embedding, a word embedding for a head word of the target word, a dependency label, and a semantic role label. The method includes processing for each target word, the input vector through a trained neural network and assigning one or more factoid tags to each target word in the sentence. The method includes extracting text associated with factoids from the sentence based on the one or more factoid tags. The method further includes providing a response to the sentence inputted by the user based on the text associated with the factoids.
US10861433B1

A quantizer and a method for a sigma-delta modulator circuit that may be used as a component within an adaptive-noise cancelling headphone are presented. An apparatus includes a quantizer to receive an input signal with successive input values and quantizes the input signal at discrete intervals. This is done by mapping the input value of the input signal at each interval to one of a plurality of quantization levels with three or more quantization levels that are non-uniformly spaced. The plurality of quantization levels has a first portion with two or more quantization levels having the same sign and being proportional to a first fraction having one as its numerator and two to a power of a first variable as its denominator, the first variable being an integer and having a different value for each of the two or more quantization levels of the first portion.
US10861430B1

An apparatus for selecting between sets of pickups for a stringed musical instrument including a top plate with two sets of pickups embedded therein that is rotationally attached to a back plate. The apparatus includes an electrical connector that enables electrical connection between the pickups and the instrument. The apparatus further includes attachment structure enabling fastening of the instrument to a backside of the instrument. The apparatus is configured to extend through a body of the instrument such that the top plate is adjacent strings of the instrument.
US10861426B2

An illuminated replacement heel pedestal system comprising: a top plate, which comprises one or more lights, a wiring harness, a top portion, a bottom portion, and a screw receiving plate that is substantially contained between the bottom portion and the top portion. The top plate is configured to replace an original equipment heel plate. The lights may be connected to a power source, which when turned on, powers the lights and illuminates the top plate.
US10861421B2

A stable frame rate is maintained by a system that includes a graphics processing unit (GPU). The system also includes memory to store frames rendered by the GPU, and a display to display the frames rendered by the GPU. In response to a negative indication with respect to the GPU maintaining a frame rate at an operating frequency, the GPU is operative to reduce frame quality of subsequent frames while maintaining the operating frequency.
US10861398B2

An emissive quantum photonic imager comprised of a spatial array of digitally addressable multicolor micro pixels. Each pixel is an emissive micro optical cavity comprising a monolithic color-tunable semiconductor light emitting diode. The light generated by each color-tunable pixel diode is emitted perpendicularly to the plane of the imager directly or via a plurality of vertical waveguides that extract and collimate the light generated from the pixel diode. Each pixel diode is individually addressable to enable the pixel to emit any of the colors associated with its monolithic color-tunable semiconductor light emitting diode at any on/off duty cycle for each color. The individual pixels modulate their required colors and brightness values by controlling the drive current and/or on/off duty cycle of the respective color-tunable diodes. Pixel-level micro optics further collimate and directionally modulate the light emitted from the micro pixels.
US10861397B2

An OLED display device includes a display panel including first and second partial panel regions, a scan driver configured to sequentially apply scan signals to the first and second partial panel regions in a normal driving mode, and to sequentially apply the scan signals to a driven one of the first and second partial panel regions in a partial driving mode, and a data driver configured to apply data signals to the first and second partial panel regions in the normal driving mode, and to apply the data signals to the driven one of the first and second partial panel regions in the partial driving mode. In the partial driving mode, the scan driver is configured to sequentially apply diode initialization signals to the driven one of the first and second partial panel regions, and to concurrently apply the diode initialization signals to a non-driven one of the first and second partial panel regions.
US10861391B2

An organic light emitting diode (OLED) illumination compensating method and device includes obtaining a plurality of first brightness values and corresponding actual driving voltage values; establishing a mapping relationship between brightness values and actual driving voltage values based on the plurality of first brightness values and the plurality of actual driving voltage values; obtaining target brightness values of the plurality of pixel units, and obtaining target driving voltage values of the plurality of pixel units by way of calculation based on the mapping relationship and the target brightness values; compensating for brightness of the plurality of pixel units based on the target driving voltage values and current actual driving voltage values.
US10861389B2

A display may include an array of organic light-emitting diode display pixels having transistors characterized by threshold voltages subject to transistor variations. Compensation circuitry may be used to sense a current from selected display pixels. A display pixel may include a drive transistor, a gate setting transistor for driving a reference voltage onto the gate terminal of the drive transistor, a data loading and current sensing transistor for connecting the drive transistor to a data/current-sensing line, a light-emitting diode, an emission control transistor coupled between the drive transistor and the diode, and an anode resetting transistor for selectively resetting the anode terminal of the diode. During pixel conditioning and current sensing operations, the anode resetting transistor may be constantly turned on to ensure that there is no voltage perturbation at the source terminal of the drive transistor, which can help prevent hysteresis-induced current sensing error.
US10861385B2

A display device includes: a first pixel including a first organic light emitting diode and a first driving transistor for controlling a driving current flowing to the first organic light emitting diode; a second pixel including a second organic light emitting diode and a second driving transistor for controlling a driving current flowing to the second organic light emitting diode; and a third pixel including a third organic light emitting diode and a third driving transistor for controlling a driving current flowing to the third organic light emitting diode, wherein the first driving transistor, the second driving transistor, and the third driving transistor include a different number of unit transistors from one another, and the first pixel, the second pixel, and the third pixel have different colors from one another.
US10861380B2

Disclosed herein are display systems and techniques for operating a display in a display system. An output image is formed by scanning a column of light emitters such that emitters in different rows of the column contribute to a same location in the output image. The emitters are driven using pulse-width modulation (PWM). PWM pulses are applied in synchronization with the scanning to cause emitters to emit light at an intensity corresponding to an illumination parameter. The driving includes generating, based on an illumination parameter, a PWM pulse by applying an analog signal in combination with applying a digital signal. The analog signal controls an amplitude of the PWM pulse. The digital signal controls a duration of the PWM pulse.
US10861371B2

Disclosed is a display device for increasing an aperture ratio of a transmissive part. The display device includes data lines overlapping with one or more of the pixels emitting light to display an image. Each pixel includes subpixels arranged within the pixel along a same direction as the data lines. The display device further includes transmissive parts arranged in the first direction and corresponding to adjacent pixels. In addition to the data lines overlapping the pixels, the display device may include power lines and reference voltage lines parallel with the data lines and overlapping with the pixels. The display device may include scan lines and sensing lines arranged to cross the transmissive parts and data lines. As a result, the number of lines crossing the transmissive parts is reduced, thereby increasing an aperture ratio of the transmissive parts.
US10861370B2

Provided are a driving circuit and driving method for a display panel, and a display device. The driving method of a display panel includes that: the display panel includes a base substrate, a plurality of data lines and a plurality of scanlines; the plurality of data lines and the plurality of scanlines intersect to define a plurality of sub-pixels; each of pixel units is formed by adjacent N sub-pixels, a data line group is formed by every X data lines of the plurality of data lines connected to M columns of the pixel units, and the data line group is connected to a data signal output line through a multiplexer; the method further includes: controlling, through the multiplexer, data lines in a same data line group and corresponding to sub-pixels of a same color to continuously input data signals.
US10861369B2

A display device may have multiple light emitter arrays. Each array may include multiple light emitters that emit light of a color. One or more of the arrays may have a reduced spatial resolution compared to other arrays as the size of the light emitters in the arrays with the reduced resolution may be larger than other light emitters. The display device may include one or more waveguides that converges light emitted from light emitters of different colors to form an image by overlapping the light at a spatial region. The display device may include an image processing unit that applies an anti-aliasing filter to reduce any visual effect perceived by users due to the reduced resolution in one or more color channels. The anti-aliasing filter may include convolution kernels that convolve input color values of different colors and may combine the convolution result for output color values of a color.
US10861364B2

A projector includes a light source unit having a first light source emitting first wavelength range light and a luminescent wheel having a first wavelength range light transmission area and a luminescent material area receiving the first wavelength range light and reflecting second different wavelength range light provided circumferentially end to end, a light source control unit controlling the light source unit, a display device receiving light from the light source unit to form image light, a pixel shifting unit shifting a display position of the image light for each of a plurality of sub-frame periods forming one image frame period, and a control unit controlling the light source control unit and the pixel shifting unit, the control unit synchronizing a timing the pixel shifting unit shifts the display position for each sub-frame period with a timing the emitted light from the light source unit is switched over.
US10861354B2

A receipt and label roll comprises a core and a web having a longitudinally-extending axis and wound on the core along the axis. The web includes (i) a substrate having a front side and a back side opposite the front side, (ii) a thermally-sensitive coating disposed on the front side of the substrate, (iii) adhesive disposed on a portion of the back side of the substrate along the web axis, and (iv) a release coating disposed on the front side of the substrate along the web axis to prevent the adhesive from sticking to the front side of the substrate when the web is wound on the core. The web further includes (v) a longitudinal weakened structure extending along a direction parallel to the web axis and dividing the web into a first web portion on which the adhesive is disposed and a second web portion which is substantially devoid of adhesive.
US10861349B2

Systems and techniques for assaying conformance to an activity manipulating a beaded-string smart device are herein described. The beaded-string smart device may include an active bead. The active bead may include at least one processor, at least one sensor, and at least one output device. A set of parameters for a model of the activity may be received to establish a measurable metric for at least a portion of the activity. A set of motion data may be collected. A position of the active bead may be calculated in relation to the remainder of the smart device using the set of motion data. The position of the active bead may be compared to the measurable metric to establish progress of the activity. A perceptible output of the progress may be provided via the at least one output device.
US10861342B2

A system for displaying information related to a flight of an aircraft and an associated method are provided. The display system comprises a dynamic synthesis image generating module, configured to generate at least two successive transition synthesis images between an image according to a first type of perspective and an image according to a second type of perspective, or between an image according to a second type of perspective and an image according to a first type of perspective, respectively, and to command the display thereof at successive transition moments. Each transition image is centered around an intermediate central point of interest, seen from an intermediate point of view situated at an intermediate observation distance from the intermediate central point of interest, which is an increasing function, a decreasing function, respectively, of the transition moment at which the image is displayed, and seen from an intermediate opening angle, which is a decreasing function, an increasing function, respectively, of the transition moment at which this image is displayed.
US10861338B2

Systems and method for a driver assistance system including a surround view system are provided. In an example method for automatically selecting a virtual camera position in the surround view system, the method includes selecting one of the one or more vehicle surrounding the host vehicle as a threat vehicle based on at least one of a geographic position, and a velocity of the vehicle relative to one or more of a position, a heading, and a speed of the host vehicle. Based on the selected threat vehicle, the method includes selecting a virtual camera position such that the threat vehicle and a portion of the host vehicle are in view of a virtual camera, and displaying an image from the virtual camera position to a driver of the host vehicle.
US10861334B2

An occupancy monitoring device includes an occupancy sensor for detecting occupancy of a physical location by an object, a communication submodule for transmitting a wireless communication mode of a status of the detected occupancy and an unique identifier of the occupancy monitoring module, and a battery powering the occupancy sensor and the communication submodule. Components may be housed in an enclosure that is further attachable to a permanently fixed element. An occupancy monitoring system includes a plurality of the occupancy monitoring devices being deployed to monitoring occupancy of locations. Status and ID messages transmitted from the occupancy monitoring devices and receivable a user device, thereby allowing displaying a graphically representation of locations that are occupied and locations that are unoccupied.
US10861332B2

A communication terminal is connected to a server device in a bidirectionally communicable manner and configured to transmit a departure point, a destination, and a route retrieval request from the departure point to the destination to the server device and to acquire a route that is retrieved and delivered by the server device in response to the route retrieval request. The communication terminal receives, from the server device, location road information for identifying a position of a moving object on a map and identifying the position of the moving object based on the received location road information. The communication terminal transmits, to the server device, the route retrieval request in which the identified position of the moving object is set as the departure point, and receives, from the server device, a route that is retrieved by the server device in response to the route retrieval request.
US10861326B2

In a method for sharing driving images of a second vehicle by a first terminal, which communicates with a first vehicle, in a communication system, the present invention comprises the steps of: storing routes by time of the first vehicle; receiving a first message, for notifying an occurrence of an accident or a hazardous situation, from an electronic device of the first vehicle; if the first message is received, selecting a first route of predetermined time from the stored routes; and transmitting a second message for requesting image information related to the first route among the driving images of the second vehicle.
US10861323B2

A method carried out in a system having an active stylus and a sensor controller includes establishing frame synchronization between the controller and the stylus, selecting a first variable-length command from among multiple variable-length commands each including data of a variable number of bits, transmitting the first command in a first portion of a frame using an uplink signal having a variable time length that depends on a number of bits of the first command, receiving the uplink signal having the variable time length, detecting the first command by decoding the uplink signal up to a tail of the uplink signal, and transmitting a downlink signal that depends on the first command in a second portion of the first frame that is different from the first portion of the first frame.
US10861321B2

An information processing device including a determination unit that determines a user interface for controlling a control target device in accordance with a communication scheme between the control target device and the information processing device for controlling the control target device and a notification control unit that controls a notification to a user of the user interface that is determined by the determination unit. An information processing method and a program corresponding to the information processing device.
US10861316B2

Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to receive instructions. The sensor unit may include a sensor configured to measure an ambient condition. The sensor unit may include a controller in communication with the wireless transceiver and the sensor. The controller may be configured to compare data measured about the ambient condition to a stored threshold while the wireless ambient sensor unit is functioning in a low-power mode. The controller may be configured to exit the low-power mode in response to the comparison of the data with the stored threshold. The controller may be configured to cause the data measured about the ambient condition to be transmitted by the wireless transceiver as one or more messages in response to the comparison to the stored threshold.
US10861314B1

A workspace assembly includes at least a first sound sensor located in a first facility space, at least one communication device located within the first space, and a processor in communication with the at least a first sound sensor and the communication device. The processor is adapted to compare the volume of sound emanating from within the first space to a threshold level and to generate a signal via the communication device when the volume of sound emanating from within the first space exceeds the threshold level. The processor also periodically automatically adjusts the threshold level.
US10861307B2

The present disclosure generally relates to systems and methods for monitoring for and preempting pre-identified restriction violation-related behavior(s) of persons under restriction.
US10861290B2

A lottery ticket dispenser system includes a physical dispenser array having a plurality of separate bins for receipt of a supply of interconnected lottery tickets. A control system is in communication with a drive mechanism in each bin to initiate a dispense sequence upon receipt of a ticket dispense command. A central lottery server is in communication with the control system. An electronic display device is in communication with the central lottery server and is configured to present a virtual dispenser array with bin positions that mimics the physical dispenser array. The central lottery server transmits lottery ticket images to the electronic display device that correspond to the lottery tickets in the physical dispenser array and bin position assignments for the lottery ticket images in the virtual dispenser array.
US10861289B1

Systems, methods and apparatus for providing, operating, hosting and conducting a gaming application which uses selections by a participant in a fantasy gaming contest to identify the sportsbook proposition wagers most likely to be of interest to the participant and display the wagers to the participant through a user interface associated with the fantasy gaming contest user interface.
US10861281B2

According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
US10861274B2

The present invention relates to a multi-banknote cassette with a movable stopper, and more particularly, to a multi-banknote cassette with a movable stopper, which is capable of storing various kinds of banknotes at the same time. The multi-banknote cassette may include: a stopper driver which is formed at the top of a cassette body and has a pinion gear rotated by a driving motor; and a movable stopper which has a rack gear formed at one side surface thereof and engaged with the pinion gear and is lifted/lowered vertically through a stack guide to guide an introduced banknote in the cassette body, while the pinion gear of the stopper driver is rotated. Through such a structure, various kinds of banknotes can be easily handled in one banknote cassette.
US10861269B2

A key information management device includes: a key information distribution unit configured to distribute key information to a company that provides a delivery service that allows an inside of a vehicle, a building, or a facility used by a user to be designated as a delivery destination of a package, key information being used by a delivery person of the company to unlock a specified entrance of the vehicle, the building, or the facility; and a determination unit configured to determine whether or not the delivery person who delivers the package has reached within a specified range of the vehicle, the building, or the facility, wherein the key information distribution unit is configured to distribute the key information to the company when the determination unit determines that the delivery person has reached within the specified range of the vehicle, the building, or the facility.
US10861268B2

Aspects of the present disclosure relate to a device is configured to store a list of user identifiers and user attribute data, receive a set of access criteria specifying one or more attributes, receive and identify a user identifier via a data input component, determine an access status of the user identifier based on the access criteria, and present the access status in such a way as is perceivable by a user of the access control device.
US10861262B2

The invention relates to a handheld transmitter having an energy store, a motion sensor for detecting a movement of the handheld transmitter, and a transmission/reception unit for establishing a wireless connection to an electrically actuable portable lock, wherein the handheld transmitter can be switched over between a manual mode in which the connection establishment can only be triggered by the actuation of an actuation element by a user and an automatic mode in which the connection establishment can be triggered by a movement of the handheld transmitter. A further subject of the invention is a locking system comprising such a handheld transmitter and an electrically actuable portable lock. The invention additionally relates to a method of unlocking an electrically actuable portable lock by means of a handheld transmitter.
US10861253B2

An information processing method is provided to reduce an amount of data to be monitored in an onboard system of a vehicle. In the method, detection results that indicate whether an abnormality is included in communication data on an onboard network are obtained, and a first log transmission instruction is generated to cause periodic transmission of a first log from the onboard system to a server device. The first log is a log of the communication data. A second log transmission instruction is generated to cause transmission of a second log from the onboard system to the server device in a case of the detection results indicating the abnormality is included in the communication data. The second log is a log of the communication data and includes an amount of data generated per unit time that is greater than the first log.
US10861252B2

A comprehensive software system and a method for performing a comprehensive reliability analysis of an aircraft are provided. For example, an aircraft systems database is analyzed to extract information corresponding to an aircraft. A plurality of goodness-of-fit tests may be performed based upon the information using a plurality of statistics and a plurality of significance levels to generate a plurality of results of the plurality of goodness-of-fit tests. The plurality of results may be analyzed to determine a distribution model associated with a fit establishing a criteria. The distribution model may be applied to the information to determine a set of reliability indexes. A reliability report may be generated for a part of the aircraft based upon the set of reliability indexes. Maintenance of the part of the aircraft may be facilitated based upon the reliability report and/or illustrations generated based upon the set of reliability indexes.
US10861251B2

A system includes a processor and a memory. The memory stores instructions executable by the processor to identify a vehicle fault condition, select a vehicle component according to a location of the fault condition in the vehicle and a detected location of a user outside of the vehicle, and actuate the vehicle component.
US10861249B2

Aspects of the present disclosure describe various methods and a system for manipulating digital assets on a three-dimensional viewing platform. The method may include configuring at least one dome layer as part of a dome framework having a spherical virtual environment that surrounds a user, virtually displaying, within a gaze area for the user, at least one screen in the at least one dome layer, wherein one or more digital assets are provided to the user through the at least one screen, and enabling the user to interact with the one or more digital assets on the at least one screen. The system may include a memory configured to store instructions, and one or more processors configured to execute the instructions to perform the method.
US10861232B2

The present disclosure is directed toward systems and methods that facilitate scanning an object (e.g., a three-dimensional object) having custom mesh lines thereon and generating a three-dimensional mesh of the object. For example, a three-dimensional modeling system receives a scan of the object including depth information and a two-dimensional texture map of the object. The three-dimensional modeling system further generates an edge map for the two-dimensional texture map and modifies the edge map to generate a two-dimensional mesh including edges, vertices, and faces that correspond to the custom mesh lines on the object. Based on the two-dimensional mesh and the depth information from the scan, the three-dimensional modeling system generates a three-dimensional model of the object.
US10861226B2

A surface model is generated from a three-dimensional volume model of a person's head. The person's head is modelled as a three-dimensional volume model of loss values (i.e., absorption values). Wave vectors are launched towards the volume model. Each wave vector is characterized by a wavelength and a capture direction (direction of propagation). The launched wave vectors are absorbed by the volume and the point at which they are absorbed (referred to as the intersection point) is determined. The surface model of the person's head is generated from the intersection points of the wave vectors.
US10861208B2

A system and method of creating customized characters and selectively displaying them in an electronic display, such as an augmented reality or virtual reality display is provided. A digital character may be provided by a character provider for customization by others using the system. Such customizations may be instantiated in user devices that provide electronic displays. Instantiation of the custom digital character may be conditioned on one or more trigger conditions, which may be specified by the character customizer. For example, a digital character customized using the system may be conditioned on triggering events in the real-world or in a virtual world. When a relevant triggering condition is satisfied at a user device, the custom character (i.e., information for instantiating the custom character) may be transmitted to that user device. In this manner, the system may push custom characters to user devices that satisfy the triggering condition.
US10861197B2

A radiographing apparatus for identifying a contour of a predetermined target structure of a subject in an image, includes an area setting unit configured to set a contour search area where the contour is to be searched based on anatomical features of the structure of the subject, a contour candidate setting unit configured to set a contour candidate of the target structure, and a contour adjustment unit configured to adjust the contour candidate to approximate the contour candidate included in the contour search area to the contour of the target structure.
US10861196B2

A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
US10861193B2

A calibration sheet is located at a first position where its surface substantially corresponds to the expected position of a patient surface lying on a mechanical couch during treatment. Images of the calibration sheet are obtained and processed to ascertain relative locations and orientations of the image detectors obtaining the images and optical distortion parameters indicative of optical distortions present in the obtained images of the calibration sheet. The calibration sheet is then re-located to a known position relative to the iso-centre of the treatment apparatus and images of the re-located calibration sheet are obtained and processed to determine a transform corresponding to the relocation of the calibration sheet from the first position to the iso-centre of the treatment apparatus. Data indicative of optical distortions present in the images and data indicative of the locations and orientations of the image detectors relative to the iso-centre of the treatment apparatus are stored.
US10861189B2

A camera simulation system or method or process for simulating performance of a camera for a vehicle includes providing a camera having a lens and imager and providing a learning algorithm. Image data is captured from a raw image input of the camera and the captured image data and raw image input are output from the camera. The output image data and the raw image input are provided to the learning algorithm. The learning algorithm is trained to simulate performance of the lens and/or the imager using the output captured image data and the raw image data input. The performance of the lens and/or the imager is simulated responsive to the learning algorithm receiving raw images.
US10861187B2

There is provided a computer-implemented method of processing object detection data. The method includes receiving, from an object detection system, object detection data comprising a plurality of detection outputs associated with different respective regions of an image, wherein a first detection output of the plurality of detection outputs is associated with a first region of the image and comprises a plurality of received detection characteristics. The method includes processing the first detection output to determine one or more modified detection characteristics of said plurality of received detection characteristics. Processing the first detection output includes retrieving a mapping function and applying the mapping function, where the mapping is dependent upon at least one of the plurality of received detection characteristics.
US10861185B2

An information processing apparatus inputs a plurality of detected features that are detected from an image or three-dimensional data, holds a plurality of features of a physical space as a plurality of held features in association with availabilities in a calculation of a position/orientation of an apparatus that obtained the image or the three-dimensional data, decides spatial locations of the held features in the image or the three-dimensional data, and decides, based on the availabilities of the held features existing in a vicinity of one detected feature out of the plurality of detected features at the locations, a state of usage of the one detected feature in the position/orientation calculation.
US10861178B2

Systems and methods for generating a training example to train artificial intelligence software to automatically determine a centerline of an elongated structure of three dimensional images. One system includes an electronic processor configured to receive a plurality of reference points for a subset of a plurality of slices of a first three dimensional image. Each of the plurality of reference points marks a centerline of the elongated structure within one of the subset of the plurality of slices. The electronic processor is configured to determine an order of the plurality of reference points and fit a spline curve to the plurality of reference points based on the order of the reference points to create the training example. The electronic processor is further configured use the training example to train the artificial intelligence software to automatically determine a centerline of an elongated structure in a second three dimensional medical image.
US10861169B2

Embodiments of the present disclosure provide a method for generating an environment model, a storage medium and an electronic device. The method includes the following. A plurality of images is acquired for an environment where the electronic device is located. The plurality of images is corresponding to a plurality of acquisition moments. Motion data of the electronic device is acquired at the plurality of acquisition moments. The plurality of images and the motion data at the plurality of acquisition moments are analyzed to generate three-dimensional spatial data of the environment. The plurality of images is packaged with the three-dimensional spatial data to generate an environment model.
US10861166B2

A method for restoring images in a sequence of images, including, when it is applied to a first image in the image sequence: estimating an item of information representing a global motion of a background of the first image with respect to a second image; compensating for said global motion of the background in the second image in order to obtain an adjusted version of the second image, referred to as the adjusted second image; obtaining a contour of an object of the first image by applying a segmentation method using the adjusted second image; using the contour of the object thus obtained in order to estimate an item of information representing a global motion of the object; and applying to the first image an image restoration method using the information representing the estimated global motion of the background and the estimated global motion of the object.
US10861160B2

A device for assigning one of a plurality of predetermined classes to each pixel of an image, the device is configured to receive an image captured by a camera, the image comprising a plurality of pixels; use an encoder convolutional neural network to generate probability values for each pixel, each probability value indicating the probability that the respective pixel is associated with one of the plurality of predetermined classes; generate for each pixel a class prediction value from the probability values, the class prediction value predicting the class of the plurality of predetermined classes the respective pixel is associated with; use an edge detection algorithm to predict boundaries between objects shown in the image, the class prediction values of the pixels being used as input values of the edge detection algorithm; and assign a label of one of the plurality of predetermined classes to each pixel of the image.
US10861155B2

A method for training a function of an X-ray system that has a positioning mechanism such as a C-arm, a detector, and, in a beam path in front of the detector, an anti-scatter grid. Positioning of the detector at a large number of different positions occurs. The positioning mechanism is deflected and/or distorted. Recording of at least one X-ray photograph in each of the positions then takes place, and the method further includes machine learning of artifacts generated by the anti-scatter grid from all X-ray photographs for the function.
US10861143B2

A method and an apparatus for reconstructing a hyperspectral image using artificial intelligence are provided. The method includes receiving an encoded sensor input for an image and reconstructing a hyperspectral image of the image for the encoded sensor input based on a previously generated nonlinear learning model.
US10861142B2

A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment.
US10861141B2

A facial image-processing method includes: transforming a facial image with 2D Fourier transformation (FT) in a template to obtain 2D FT data of color channels of the facial image and a 2D FT data of the template, with computing first light intensities of color channels and a second light intensity of the template with the 2D FT data; computing an intensity mean value and an intensity maximum in each of the color channels; processing the first light intensities and the second light intensity with singular value decomposition (SVD) to obtain intensity spectrum SVD matrixes and a template SVD matrix; computing a compensation weight coefficient for each color channel with the intensity mean value, the intensity maximum and SV maximums of the intensity spectrum SVD matrixes and the template SVD matrix; and compensating the facial image with the compensation weight coefficients to obtain a compensated facial image.
US10861140B2

An imaging apparatus 1 includes an image acquisition unit 51 and an image processing unit 53. The image acquisition unit 51 acquires a face image. The image processing unit 53 adjusts the brightness of the face image acquired by the image acquisition unit 51. The image processing unit 53 combines the face image acquired by the image acquisition unit 51 with the adjusted image, using map data (map) in which a predetermined region of the face is set as a transparent region on the basis of a three dimensional shape of the face.
US10861138B2

An image processing device is configured to: acquire a first image photographed from a first position; acquire a second image photographed from a second position; identify an edit target area where a first shadow or a first shielding object is shown in the first image; decrease a resolution of the second image so as to match with a photographed object shown in the first image, and identifying a photographed part area where a second shadowed part or a second shielded part is shown in a low-resolution second image; identify a similar area in at least one of the first image and the second image, the similar area being similar to the photographed part area; and edit the edit target area in the first image, based on the similar area.
US10861133B1

A super-resolution video reconstruction method, device, apparatus and a computer-readable storage medium are provided. The method includes: extracting a hypergraph from consecutive frames of an original video; inputting a hypergraph vector of the hypergraph into a residual convolutional neural network to obtain an output result of the residual convolutional neural network; and inputting the output result of the residual convolutional neural network into a spatial upsampling network to obtain a super-resolution frame, wherein a super-resolution video of the original video is formed by multiple super-resolution frames.
US10861130B2

A computer implemented method for warping virtual content includes generating warped virtual content by transforming source virtual content. The method also includes determining whether a memory location corresponding to an X, Y location of the warped virtual content in an output frame of reference is occupied by pre-existing virtual content. The method further includes storing the warped virtual content in the memory location if the memory location is not occupied. Moreover, the method includes comparing respective Z locations of the warped virtual content and the pre-existing virtual content to identify virtual content with a Z location closer to a viewing location if the memory location is occupied. The method also includes storing the warped virtual content in the memory location corresponding to the X, Y location if a Z location of warped virtual content is closer to the viewing location than a pre-existing Z location of pre-existing virtual content.
US10861124B2

Methods, systems, and computer-readable media for rendering graphics using a graphics pipeline for emulating a fixed-function graphics pipeline, including selecting a first pre-compiled shader chunk from a set of pre-compiled shader chunks, selecting at least one second pre-compiled shader chunk from the set of pre-compiled shader chunks, and, concatenating the first shader chunk with the at least one second shader chunk, wherein each shader chunk corresponds to a fixed-function graphics function.
US10861121B2

A method of manufacturing a security document, including: providing a polymer substrate having first and second surfaces; and: applying an array of focussing elements to the first surface of the polymer substrate across a first region; forming an image array by: providing a die form having a surface including an arrangement of raised areas and recessed areas defining the pattern; applying a first curable material to the surface of the die form so it substantially fills the recessed areas; bringing a pattern support layer in contact with the surface of the die form so it covers the recessed areas; separating the pattern support layer from the surface of the die form so the first curable material in the recessed areas is removed from the recessed areas and retained on the pattern support layer; and at least partly curing the first curable material in one or more curing steps.
US10861119B2

Systems and methods are disclosed for registering personal electronic devices (PEDs) with an aircraft in-flight entertainment (IFE) system. Some methods include generating a different token image for each IFE passenger seat display, each generated token image comprising unique information for registering the PEDs with the IFE system. Different ones of the generated token images are communicated to different ones of the IFE passenger seat displays for display to passengers. A request comprising a captured image of the generated token image that is displayed on one of the IFE passenger seat displays is received. The at least one PED is registered with the IFE system by associating the unique identification information of the generated token image received in the request from the at least one PED. A communication link is established with the PED using the unique information.
US10861116B1

Some embodiments include systems and methods that facilitate COPPA compliance, and associated FERPA compliance, for schools. The systems and methods allow schools to quickly implement, deploy, and integrate a COPPA compliance platform that facilitates administrative operations over the Internet, thereby enabling schools to be compliant with the latest COPPA and associated FERPA rules. Some embodiments of the COPPA compliance platform use a child's grade level and/or birth certificate information from the Student Information System (SIS) for age verification and make direct personal contact with parents/guardians to verify the parents'/guardians' identity via government issued ID, thereby minimizing the probability of age and identity falsification.
US10861114B2

Systems and methods are presented by which a contractor can initiate a proposed variation to a project contract and request payments against the proposed variation even before the variation is approved by the other party to the project contract. A data structure representative of proposed variation is generated and maintained as the proposed variation is reviewed, approved, and elevated to become part of the actual budget for the project. Because the same data structure is maintained throughout the process and after the proposed variation is approved, payment requests, payments, and any other actions taken against the data structure before the proposed variation is approved are automatically linked to the actual budget after approval and, thereby, are recognized and processed by external accounting systems as though the variations were created by the other party to the contract.
US10861113B2

The invention relates to the field of the Internet of things (IoT) and allows to remotely control the energy resource consumption parameters (electricity, cold and hot water, heat energy and gas) in the communal field. The controlled parameters include the amount of energy resources received from each source of resources, their quality (water, coolant or gas temperature, pressure in the water or gas pipeline, availability of power from the grid, peak voltage, RMS voltage, frequency deviation, distortion of the current waveform), as well as environmental parameters (temperature and composition of ambient air, air humidity, the smoke presence, opening and closing of doors and windows, the presence of moving objects, illumination, water leakage, gas leakage). The developed method and the system implementing it allow registering the value of each monitored parameter in real time mode at the moment this parameter is changed by a certain predefined value and automatically transfer this value to the Monitoring Center. Data accumulated in the Monitoring Center is Big Data containing detailed information on the quantity and quality of energy resources consumed, the state of the data collection system itself, and the behavior of people in the consumption of energy resources. These data can be used to develop recommendations for energy saving, changing consumers' behavior to save energy, as well as to monitor the operation of the system and the location of accidents and leaks.The invention can be used to create centralized automatic monitoring systems for energy resource consumption in areas of any size.
US10861106B1

Computing systems, computer-implemented methods, articles of manufacture for making personalized assessments regarding whether a taxpayer should be presented with a standardized flow of interview screens, questions or topics, or with an itemized deduction flow of interview screens, questions or topics. This assessment is made utilizing a generated user interface and analytic data elements that generate outputs that reflect the taxpayer's data, e.g., in the form of ranges of numerical data that are based on the taxpayer's data. User interface elements representing response options in the form of range data may be selected by the user without entering specific electronic tax return data for the purpose of making standardized v. itemized determinations and to determine which questions or topics can be bypassed.
US10861095B1

Systems and methods for controlling an automated electronic networked central clearinghouse for clearing and reversing reversible exchanges of digital assets are disclosed. Exemplary implementations may: execute an instance of a game; receive an exchange request that indicates a first user offers a first digital asset for a reversible exchange on a fiat-currency-based online exchange platform; access a decentralized database to obtain asset-specific distribution rights for the first digital asset; generate publication information of the first digital asset for publication on the online exchange platform; receive exchange information regarding the reversible exchange; temporarily transferring the ownership of the first digital asset; determine whether to reverse the reversible exchange, and either (i) transfer the ownership of the first digital asset to the first user, or (ii) clear the reversible exchange by non-temporarily transferring the ownership to the exchanging user, and by distributing benefits in accordance with the asset-specific distribution rights.
US10861089B2

A computer-implemented method for customizing a user interface comprises receiving, from a touchpoint device, identification information entered by a user; accessing a record of the user from a database using the received identification information; determining whether the record has any application windows configured for the user interface on the touchpoint device; transmitting, by a server to the touchpoint device, at least a first financial application window and a second financial application window identified by the record of the user for display of the first financial application window and the second financial application window simultaneously on the user interface of the touchpoint device; receiving instructions from the user via the first financial application window to perform a financial transaction; and performing, by a server, the financial transaction while the touchpoint device displays at least the first financial application window and the second financial application window, wherein the first financial application window and the second financial application window are updated with real-time information.
US10861068B2

Methods and systems to supplement search results returned to a buyer of parts are described. The system receives a first query from a buyer. The first query includes keywords. The system identifies at least one compatibility keyword included in the keywords. The system further infers that the other keywords in the query are item information that describes a part that is sought for on a network-based marketplace. The system further infers the part has a compatibility based on the compatibility keywords. Next, the system searches a data storage device based on the item information and the compatibility keywords to identify a first listing as matched. Finally, the system presents the first listing describing the matched part. The matched part is indicated as compatible by supplementing the presentation of the first listing with the compatibility keywords from the first query.
US10861063B2

The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program using mobile devices. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above features optimally using mobile devices. Furthermore, the present invention, may enable a member to disseminate its charitable preferences and contribution notifications to members of its electronic social networks.
US10861054B2

Methods and apparatus are disclosed regarding an e-commerce system that places customers into a plurality of clusters and tailors services provided to a customer based on the cluster in which the customer is placed. In one embodiment, the e-commerce system defines the clusters based on purchase history data for customers having sufficient purchase history data. The e-commerce system then places customers without sufficient purchase history data into one of the defined clusters based on demographic data for the customer and demographic data for the customers in the cluster.
US10861049B2

A wireless identification (WiD) marketing registry system for mobile device proximity marketing and a method of operating the system are disclosed. In one embodiment, the WiD marketing registry system includes a mobile device executing a global WiD mobile application that scans for the nearest global WiD marketing signal, which is extracted to identify a particular WiD code. This particular WiD code acts as a key in a database for retrieval of a URL or a location proximity marketing content, which can be displayed on the mobile electronic device by the global WiD mobile application with an associated consumer marketing user interface. The WiD marketing registry system also includes a WiD signal source device located near the mobile electronic device, a wireless data network, and a global WiD marketing registry management system that accommodates global marketing WiD code queries, URL retrievals, marketing dataset retrievals, and WiD-URL pairing initialization and updates.
US10861038B2

A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.
US10861035B2

External notifications of events that take place within a virtual space may be provided to users. External notifications may be sent, for example, via email, text message, instant message (external from the virtual space), push notification and/or through other external communication media. These external notifications may be generated based on parameters, such as user parameters, event parameters, and/or other parameters. The parameters may include one or more parameters that are dynamic and/or one or more parameters that are static. The notifications may include incentive offers. The incentive offers may include offers of virtual items within the virtual space. The incentive offers may require a response to the notification for redemption. The incentive offers may enhance engagement with the virtual space by users.
US10861032B2

A server may be utilized as a content management server for receiving, validating, and formatting an object for use by a second server. The server may receive a selection of a digital communication message type, receive a set of content data corresponding to the selected message type and an indication of one or more target segments. Based on the selected communication message type, the server may validate the data. If the data is validated, then the server generates a communication message content payload object. The communication message content payload object is formatted based on the requirements of the second server, such that the second server may efficiently process the objects for distribution of communication messages using the data of the object. The second server may generate and transmit previews of messages to the first server, for review and approval by an authorized user.
US10861031B2

Methods and apparatus to facilitate dynamic classification for market research are disclosed. Example disclosed methods include constructing, using a programmed processor based on data for a sample population and a first set of input variables, a self-organizing map classifying the sample population according to a plurality of classes defined in the map using fuzzy class membership. Example disclosed methods include extracting the fuzzy class membership for the sample population from the map. Example disclosed methods include correlating fuzzy class membership with behavior data for the sample population to determine a likely class behavior for the plurality of classes. Example disclosed methods include using fuzzy class membership and the likely class behavior to provide a predictive market output in response to a query.
US10861030B2

A computer system measures trust of an entity in electronic documents from electronic media sources is described. A communication network is linked to one or more of the sources. A computer server is in communication with the communication network and is configured to receive electronic documents via the communication network. The computer server having a memory and a processor accessing a database. The memory includes processor executable instructions stored in the memory and executable by the processor. The computer executable instructions comprise preliminary term vector instructions, calculating instructions for determining the preliminary term vectors in the received electronic documents, and refined term vector instructions for defining a plurality of industry-specific term vectors.
US10861029B2

An online system receives a request from a target user to present a poll to other users of the online system. The poll includes a question and answer options associated with the question. The online system provides the poll for display to the other users and receives a selection of an answer option from each of the other users. Also, the online system receives comments associated with the poll from some of the other users. The online system qualifies the comments. For example, the online system generates a comment group for each of the answer options that includes comments from users who selected the answer option. As another example, the online system generates an indication for each comment that shows which answer options was selected by the user having provided the comment. The online system provides the comment groups and/or answer indications to the target user and the other users.
US10861017B2

Biometric templates are created for biometric data captured for a user. Each template is processed to generate a unique token. Each template and token pair is stored in a record of an index along with a link to at least one an external service of the user. During a transaction at a transaction terminal, biometric data for a user is captured and a template is generated. The index is searched with the template to obtain a corresponding token and a link to the external service. The external service is provided the token to identify the user and return personal data for the user from an account of the user with the external service. The personal data is processed for the transaction at the transaction terminal.
US10861016B2

One or more embodiments of the specification provide a method, apparatus, and non-transitory computer-readable storage medium for processing an event involving a plurality of users in a blockchain. The method is implementable by any user involved in the event, the method comprising: receiving, through a non-blockchain computer network, descriptive information; verifying a plurality of homomorphic commitments in the received descriptive information; generating a signature endorsing the descriptive information based on a private key; submitting to the blockchain triggering information comprising the signature; determining, by querying the blockchain through the blockchain computer network, that the event has been marked as executable by a smart contract on the blockchain, the mark indicating that all of the plurality of blockchain nodes have submitted corresponding triggering information; and executing the event according to the descriptive information.
US10861015B1

The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
US10861014B2

A system for providing a large set of data resources for nearly any client with a centralized collection of historical data, and a server through which changing datasets located on provider networks may be accessed through the system without having to upload them to the system. The system providers a marketplace for buying and selling of data, optionally including blockchain technology to allow for secure and/or anonymous transactions.
US10861004B2

Disclosed embodiments include methods, systems, and computer-readable media configured to, for example, provide payment tokens for conducting transactions, as well as reprovisioning tokens, on wearable devices without Bluetooth® or other network connectivity beyond NFC radio.
US10860997B2

A secure point-of-sale (POS) portal architecture for delivering multiple services is provided. According to one exemplary aspect of the architecture, a number of services offered by various parties are integrated for delivery to merchants. The parties offering the services include, for example, payment processors and merchant acquirers and other external value-added service providers. The integrated services, in turn, are offered to merchants and/or their respective customers via one or more POS devices and its supporting system infrastructure at the merchant locations. The integrated services include, for example, acceptance of multiple payment instruments, payment processing, user dialog management, sales promotion and customer support, loyalty programs, back office processing, receipt capture, employee training, risk management, dispute resolution, system security, system administration etc. Moreover, these integrated services may be customized based on a merchant's particular requirements to provide a specific environment for delivering these services.
US10860996B2

A retail store communications network, a point of transaction (POT) terminal and methods of using the same according to embodiments of the application can include a hand held and/or stationary optical reader for reading a bar code symbol of an item and generating a decoded out bar code data message. The network is configured so that the POT terminal can use linked or identified mobile devices by way of wireless communication, to provide a sequenced order of identified customers at the POT terminal among a plurality of discoverable wireless devices.
US10860992B2

A method of remitting/receiving payments using a messenger server, which enables a messenger server to be accessed even without the involvement of a card value added network (VAN)/payment gateway (PG) company, enables a payment remitter to specify in advance the times that payments of funds are to be executed, and enables payments to be made according to payment receiving information on a payment recipient, from payment remittance information desired by the payment remitter.
US10860988B2

A plurality of data items can be managed using a processor. The plurality of data items can be contributed by a plurality of applications. The plurality of data items can include at least scheduled events, scheduled tasks and previous activities. Information corresponding to at least the scheduled events, scheduled tasks and previous activities can be presented. The plurality of data items can be managed based on knowledge and meaning of content of the plurality of data items.
US10860982B2

A method of ingesting job postings into a social-networking system is disclosed. A candidate mapping is identified between a type of a data field corresponding to content items published on a third-party system and a type of a data field corresponding to job postings published on a social-networking system. A user interface is generated to prompt an administrator to identify the candidate mapping as a confirmed mapping. Based on the administrator identifying the candidate mapping as the confirmed mapping, the mapping is included in a data model corresponding to the content items published on the third-party system. Additional job postings to be published on the social-networking system are generated based on an application of the data model to additional content items published on the third-party system.
US10860981B1

A systems and method for capturing, predicting and suggesting user preferences in a huddle collaboration environment is disclosed. The disclosed method may store user interaction between different modules of the huddle collaboration environment in the database. A data processing module may then compare the data from a single user or from different users in order to determine patterns or similarities which may indicate a preference to specific configurations on the system. The system may then suggest configuration according to the needs or preferences of the user or apply them automatically to the huddle collaboration environment.
US10860980B2

Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system. The initiator and recipient users are contacts within a second communication system but are not contacts within the first communication system. For the initiator and recipient users, an association between a first user identity in the first communication system and a second user identity in the second communication system is determined. The initiator user device uses the association for the recipient user to determine the first user identity of the recipient user. A setup request to establish the communication event is sent over the first communication system from a first initiator client to a first recipient client. A communication event is authorized to proceed over the first communication system on the basis that the initiator user and the recipient user are contacts within the second communication system.
US10860977B1

Disclosed are various embodiments for shifting inventory within an inventory network. In a traditional push fulfillment model, items are delivered to customers after orders are placed by customers from a warehouse or fulfillment center through a traditional shipping carrier. Using a pull model as described herein, inventory is shifted throughout an inventory network based upon pull signals generated by sensor networks associated with customers that represent predictions for future orders by customers and the inventory is retrieved by the network node that issues the pull signal.
US10860973B2

Methods, apparatus, and systems that enhance delivery management of an item being shipped using a mobile node-enabled logistics receptacle are described that involve improved release control of the item and corrective delivery notifications related to the item. For example, a method for enhanced delivery management may a mobile node-enabled logistics receptacle identifying an intended delivery location associated with the item, detecting a current location of the mobile node-enabled logistics receptacle, and selectively releasing the item from the mobile node-enabled logistics receptacle based upon the detected current location of the mobile node-enabled logistics receptacle and the identified intended delivery location. Further detected conditions may be used when selectively releasing the item, such as successfully establishing a validation connection to a particular node in order to confirm or authorize release of the item or detecting signals from nodes associated with the intended delivery location.
US10860968B1

In some examples, a service computing device may receive, from respective mobile devices of a plurality of mobile devices, an indication of a communication availability condition of each respective mobile device. The service computing device may determine, for a delivery job, based at least in part on the indication of the communication availability condition received from each of the respective mobile devices, that a first mobile device of the plurality of mobile devices is likely to have a greater communication availability for a duration of the delivery job than a second mobile device of the plurality of mobile devices. Based at least partially on the determination, the service computing device may send, to the first mobile device, a communication to assign the delivery job to a courier associated with the first mobile device.
US10860966B2

A logistics management system (LMS) may include receiving, at a server, a request from a requestor to amend a booking on an air carrier's cargo hold for a designated route; amending, by the server, at least one of a group consisting of a routing, a weight, a volume, a special handling codes, a product, an allotment, a flight, a container type, and a change of responsible participant for charges of the booking based on the received request; and assigning, by the server, a new price for the booking based on the amendment unless a total price for the amended booking and a rate for the amended booking are both lower than an original total price and an original rate for the booking created at a time of the booking.
US10860961B2

A computer-implemented method is disclosed. The method comprises using a plurality of digital features corresponding to each of a plurality of resources to build a digital model for predicting resource attrition. Each digital feature has at least a level attribute, an interval attribute, and an aggregate attribute. At least one of the plurality of digital features has a level attribute having a value of corporate. At least one of the plurality of digital features has an interval attribute having a value of until the end of the year. The output of the digital model is whether a resource is disassociated from a corresponding business entity within a certain period of time from the corresponding time point.
US10860959B2

The present disclosure provides a computer-implemented method for ranking one or more control schemes for controlling peak loading conditions and abrupt changes in energy pricing of one or more built environments associated with renewable energy sources. The computer-implemented method includes analysis of a first set of statistical data, a second set of statistical data, a third set of statistical data, a fourth set of statistical data and a fifth set of statistical data. Further, the computer-implemented method includes identification and execution of the one or more control schemes. In addition, the computer-implemented method includes scoring the one or more control schemes by evaluating a probabilistic score. Further, the computer-implemented method includes ranking the one or more control schemes to determine relevant control schemes for controlling real time peak loading conditions and abrupt changes in energy pricing associated with the one or more built environments.
US10860958B2

A work object processing apparatus includes a memory unit configured to include a user memory region associated with user information, a message thread memory region accessible through the user information and associated with a message thread, and a work object memory region accessible through the message thread and associated with a work object, a message thread processing unit configured to receive a work object, including a work producer, a work processor, and work contents, through a chat room associated with a message thread and to process work object operation on the message thread, and a work object processing unit configured to process a work object state of the work object changed in a work processing diagram depending on a work interaction between the work producer and the work processor.
US10860955B2

The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.
US10860953B2

Apparatus, systems, processes, and computer-readable mediums for facilitating the use of drones are described. For one embodiment, such a system includes a user element having a user application computer program configured to instruct a user interface device to facilitate use of user data and use of mission parameter(s) for a proposed drone mission. An owner element includes an owner application computer program configured to facilitate use of owner data and use of at least one drone parameter. A fleet system element is communicatively coupled to the user element and to the owner element and includes a computer system processor configured to facilitate use of a fleet record and use of at least one fleet parameter.
US10860952B1

A system and method that includes receiving for each passenger: a PNR; a passenger identification number (“PIN”); a passenger's historical itinerary; a fare; and an assigned seat. The method also includes assigning each PIN with a customer segment; storing the assignment within a first table; and then associating, using the first table and hierarchical rules stored within a second table, each PIN with a demand category. The method also includes identifying a product market; identifying a demand for the product market by each demand category; representing, using a utility function, the demand for the product market; and using the utility functions in a variable pricing strategy for the product market. The method also includes changing the hierarchical rules to alter the association between customer segments and demand categories without changing logic code, thereby increasing flexibility of the system.
US10860950B2

Computer-based models can be developed, deployed, and managed in an automated manner. For example, a model building tool can be selected based on the model building tool being compatible with one or more parameters. A first machine-learning model can be generated using the model building tool and trained using a training dataset. The first machine-learning model can then be used to perform a task. Thereafter, a new model-building tool can be selected based on the new model-building tool being compatible with the one or more parameters. A second machine-learning model can be generated using the new model-building tool and trained using the training dataset. The accuracy of the first machine-learning model can be compared to the accuracy of the second machine-learning model. Based on the second machine-learning model being more accurate, the second machine-learning model can be used to perform the particular task rather than the first machine-learning model.
US10860942B2

A relational event history is determined based on a data set, the relational event history including a set of relational events that occurred in time among a set of actors. Data is populated in a probability model based on the relational event history, where the probability model is formulated as a series of conditional probabilities that correspond to a set of sequential decisions by an actor for each relational event, where the probability model includes one or more statistical parameters and corresponding statistics. A baseline communications behavior for the relational event history is determined based on the populated probability model, and departures within the relational event history from the baseline communications behavior are determined.
US10860940B2

Systems and methods for automated sequencing database generation are disclosed herein. The system can include memory that can include a content library database; a graph database; and a model database. The system can include a user device and at least one server. The at least one server can: receive a content aggregation from the content library database; identify content components of the content aggregation based on a natural language processing analysis of at least a portion of the content aggregation; identify explicit sequencing of the content components; generate an intermediate content graph based on the explicit sequencing of the content components; generate a final content graph from the intermediate content graph based on implicit sequencing of the content components; and store the final content graph within the graph database.
US10860905B1

Systems and methods for executing a robotic process automation (RPA) workflow for document processing are provided. An input document is processed by a first robot executing one or more document processing activities of the RPA workflow. The document processing activities may include optical character recognition, digitization, classification, or data extraction. Execution of the RPA workflow is suspended by the first robot in response to a user validation activity of the RPA workflow. The user validation activity provides for user validation of the results of the one or more document processing activities. A user request that requests validation of the results from an end user is generated and the user request is transmitted to the end user. The execution of the RPA workflow is resumed by a second robot based on the validation received from the end user.
US10860904B2

Systems and methods relating to generated printed products are provided. One system includes a transceiver configured to transmit commands to a printing press, the commands used by the printing press to execute print operations to generate printed products. The system further includes a processing circuit configured to receive data indicating a first amount of a printed product for a print operation. The processing circuit is further configured to determine a second amount of the printed product to be printed by modifying the first amount using a characteristic of the printed product. The processing circuit is further configured to transmit, using the transceiver, a first command to the printing press configured to cause the printing press to print the second amount of the printed product. In some implementations, a plant selection system determines where to print the product based on the amount to be printed and/or characteristics of the product.
US10860889B2

Apparatus and methods related to using machine learning to determine depth maps for dual pixel images of objects are provided. A computing device can receive a dual pixel image of at least a foreground object. The dual pixel image can include a plurality of dual pixels. A dual pixel of the plurality of dual pixels can include a left-side pixel and a right-side pixel that both represent light incident on a single dual pixel element used to capture the dual pixel image. The computing device can be used to train a machine learning system to determine a depth map associated with the dual pixel image. The computing device can provide the trained machine learning system.
US10860887B2

A method and an apparatus for recognizing an object are disclosed. The apparatus may extract a plurality of features from an input image using a single recognition model and recognize an object in the input image based on the extracted features. The single recognition model may include at least one compression layer configured to compress input information and at least one decompression layer configured to decompress the compressed information to determine the features.
US10860879B2

A method includes detecting at least one region of interest in a frame of image data. One or more patches of interest are detected in the frame of image data based on detecting the at least one region of interest. A model including a deep convolutional neural network is applied to the one or more patches of interest. Post-processing of a result of applying the model is performed to produce a post-processing result for the one or more patches of interest. A visual indication of a classification of defects in a structure is output based on the result of the post-processing.
US10860868B2

In one embodiment, a lane processing method and system identifies traffic lanes based on images. The images can be converted to lane markers where the lane markers are based on inner edges of the identified lanes. The lane markers can be used for steering, navigation, controlling and driving an automated driving vehicle (ADV). The markers can be associated with each other, in graphical space, to construct lane lines. Additional information, such as spatial and semantic information can be associated with each lane to further improve ADV planning and control.
US10860855B2

There is provided an instruction projecting device which generates a projection image to be projected on a parcel based on sensing information of the parcel and parcel identification information specifying the parcel in an image, the device including: a processor; and a memory, in which by cooperating with the memory, the processor determines a direction to pick up the parcel based on the parcel identification information, and generates the projection image indicating the pick-up direction.
US10860851B2

A head mounted display apparatus and an eye-tracking apparatus thereof are provided. The eye-tracking apparatus includes a first wave guide apparatus, a voltage control beam splitter, a first beam splitter, and an image capture apparatus. The voltage control beam splitter provides a first light path between the image capture apparatus, the voltage control beam splitter, and a target zone according to a control signal during a first time period. The voltage control beam splitter provides a second light path between the image capture apparatus, the first wave guide apparatus, the first beam splitter, and the target zone according to the control signal during a second time period. The image capture apparatus respectively captures a first image and a second image of the target zone through the first light path and the second light path.
US10860844B2

Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.
US10860841B2

A processor implemented method of processing a facial expression image, the method includes acquiring an expression feature of each of at least two reference facial expression images; generating a new expression feature based on an interpolation value of the expression feature; and adjusting a target facial expression image based on the new expression feature and creating a new facial expression image.
US10860834B2

Methods, systems, and software are disclosed herein for protecting the privacy of users in images and to prevent or mitigate the occurrence of privacy breaches. In an implementation, a biometric privacy service identifies a biometric marker in an image of a scene, such as a fingerprint, a retina, or an iris. The service then identifies one or more features of the biometric marker to be modified. The biometric service also identifies one or more modifications to make to the one or more features of the biometric marker and generates a modified version of the biometric marker that reflects the modification(s). The image is updated by the service with the modified version of the biometric marker, so that the biometric marker can no longer be used for unwanted purposes, whether they be malicious in intent or benign.
US10860828B2

A battery degradation authentication device includes: a communication portion configured to communicate with a server; an input portion configured to receive specification information to specify a specific battery as a battery selected by a user; and an output portion. The communication portion acquires battery information including at least one of degradation information of the specific battery and related information related to the degradation information from the server. The output portion outputs an authentication mark based on which the battery information is acquirable.
US10860827B2

An image processing apparatus includes a visible code area searching unit and a color replacement processing unit. The visible code area searching unit searches for a visible code area in a color document image corresponding to a document, and the visible code area includes a visible code. The color replacement processing unit (a) generates as a local color histogram a color histogram of the visible code area in a predetermined color space and determines whether removal of a stain image should be performed or not on the basis of a ratio of a pixel classified into a bin that includes a color of the stain image in the local color histogram, and (b) replaces the color of the stain image in the visible code area with a background color of the document if it is determined that the removal of the stain image should be performed.
US10860818B2

A communication apparatus includes an antenna, a detecting section, and a determining section. The antenna receives a radio wave transmitted from a wireless tag. The detecting section detects a phase of the radio wave. The determining section determines that the wireless tag is present outside a predetermined range if a phase difference between a phase measured if a relative position of the antenna with respect to the wireless tag is a first position within a first range and a phase measured if the relative position is a second position within the first range is smaller than a threshold or if a phase difference between a phase measured if the relative position is a third position within a second range different from the first range and a phase measured if the relative position is a fourth position within the second range is smaller than the threshold.
US10860802B2

According to an example, a system may receive a conversation with a first chatbot version through a messaging application, generate a first conversation file from the conversation, execute the first conversation file with a second chatbot version to generate a second conversation file, and compare the first conversation file with the second conversation file.
US10860784B2

Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized to view and edit the document, providing to the collaborators copies of the document for viewing and editing, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories. Typical embodiments also include providing at least one user authority to delegate signature authority, establishing a hierarchy of delegation authority for signatures, establishing at least one authority delegation policy including at least one rule for automated delegation of signature authority among signatories and delegating signature authority from at least one signatory to another.
US10860779B2

In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow allows developers of user interfaces to see quick and accurate previews after changing content that needs to be processed via a cascading style sheet (CSS) framework such as LESS, SASS, or Trinidad. These frameworks typically take a significant period of time to transform their framework code into CSS.
US10860777B1

A method for fabricating a semiconductor structure is provided. The method includes assigning a set of parameter values to a set of size parameters of a unit cell of the integrated circuit in a unit cell schematic of the unit cell according to a predetermined criterion, wherein the unit cell characterized by the set of parameter values has a circuit characteristic meeting the predetermined criterion; generating a unit cell layout of the unit cell according to the unit cell schematic; generating a circuit layout comprising a plurality of replicas of the unit cell layout, the replicas of the unit cell layout being arranged in correspondence with circuit blocks in a circuit floorplan of the integrated circuit, respectively; and fabricating the integrated circuit according to the circuit layout.
US10860773B2

In accordance with the present method and system for improving integrated circuit layout, a local process modification is calculated from simulated process response variables at a set of control points. Said modification values are incorporated into the layout constraints imposed by design rules and design intent to account for manufacturing friendliness. Solving the updated constraint equation with user specified objective function produces a new layout with increased manufacturability. The new layout may further contain data tags that enable optimal process correction to be performed on selected locations, leading to reduction in data size and mask complexity. Also in accordance with this invention, physical design tools are enhanced to read and process anisotropic design rules.
US10860770B2

An oral care appliance comprises: a fluid delivery system for producing discrete fluid bursts by means of a pump (130), a regulator (132) regulating liquid in a pressurized liquid tank (134) delivered via a valve (140) through a fluid delivery path (123) in an outlet member (124), directed to a nozzle assembly (126) from which the resulting fluid bursts are directed to the teeth.
US10860764B1

Aspects of the present disclosure address improved systems and methods for layer assignment to improve timing in integrated circuit (IC) designs. An initial placement layout of a net of an IC design is accessed. A plurality of buffer insertion candidates is generated using multiple candidate buffer insertion points and multiple layer assignments from among multiple layers of the IC design. Timing characteristics of each buffer insertion candidate are determined, and timing improvements provided by each buffer insertion candidate are determined based on respective timing characteristics. A buffer insertion candidate is selected from the plurality of buffer insertion candidates based on the timing improvement provided by the buffer insertion candidate. A layout instance for the IC is generated based in part on the selected buffer insertion candidate.
US10860760B2

Systems and methods are included for efficiently implementing learned parameter systems (LPSs) on a programmable integrated circuit (PIC) via a computing engine. The computing engine receives an input set of learned parameters corresponding to use instances of an LPS. The computing engine reduces at least some redundancies and/or unnecessary operations using instance specific parameter values of the LPS, to generate a less redundant set of learned parameters and a corresponding less redundant LPS. The computing engine generates a netlist based on these, which may share computing resources of the PIC across multiple computations in accordance with the less redundant set of learned parameters and the corresponding less redundant LPS. The computing engine then programs the PIC with the netlist. That is, the netlist replaces use instances of at least some of the original learned parameters and its corresponding LPS and is executed instead of the original.
US10860754B2

Systems are provided for generating data representing electromagnetic states of a heart for medical, scientific, research, and/or engineering purposes. The systems generate the data based on source configurations such as dimensions of, and scar or fibrosis or pro-arrhythmic substrate location within, a heart and a computational model of the electromagnetic output of the heart. The systems may dynamically generate the source configurations to provide representative source configurations that may be found in a population. For each source configuration of the electromagnetic source, the systems run a simulation of the functioning of the heart to generate modeled electromagnetic output (e.g., an electromagnetic mesh for each simulation step with a voltage at each point of the electromagnetic mesh) for that source configuration. The systems may generate a cardiogram for each source configuration from the modeled electromagnetic output of that source configuration for use in predicting the source location of an arrhythmia.
US10860742B2

Example implementations are described that include displaying a graphical element related to privacy risk information for an application. A processor of a computing device may determine, for the application, a privacy attention score based on first privacy risk information. The processor may determine, for the application, an aggregated privacy assessment score from a plurality of privacy risk scores that are based on second privacy risk information. The processor may cause a graphical element representing a combination of the privacy attention score and the aggregated privacy assessment score to be displayed via a display device.
US10860741B1

Certain aspects of the disclosure are directed to customized communication monitoring and alerts using a high-level programming interface. According to a specific example, a data communications server is configured and arranged to provide a database with virtual office features available to remotely-situated client entities. The data communications server is configured to provide to the client entities, a set of instructions written in a first programming language that defines a message exchange protocol, the set of instructions including aspects of the message exchange protocol to be populated with client-specific directives. The data communications server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language, and including privacy protection processes implemented for data communications including the one disparate client entity.
US10860738B2

In an example, a system may modify an object stored in an object store for storing objects to include augmented metadata. The system may encode a signature of the modified object such that the signature is identical to a signature of the object prior to being modified to include the augmented metadata.
US10860731B2

Embodiments of the present disclosure leverage distributed ledger technologies to exert user-centric control over data shared with third party service providers. User access provider (UAP) devices manage user-configured permissions and metadata that control access to user data by the third party service providers. Permissions may enable service providers to access, write, and share user data with other service providers having appropriate permissions. Users may provide data to various service providers as they interact with services supported by the platform and as the data is received it may be validated and then stored on the distributed ledger. Data may be periodically synchronized across different service provider nodes responsible for maintaining the distributed ledger to ensure consistency with respect to each user's data. Additionally, users may revoke permissions, such as if the user stops using a service, and data associated with revoked permissions may be purged or deleted from the distributed ledger.
US10860727B2

Methods, systems, and devices for mass encryption management are described. In some database systems, users may select encryption settings for storing data records at rest. A database may receive a request to perform an encryption process on multiple data records corresponding to a user, for example, based on a user input or a change in encryption settings. A database server may partition the data records for encryption (e.g., encryption, decryption, key rotation, or scheme modification) into one or more data record groups of similar sizes, and may perform the encryption process on one record group at a time (e.g., to reduce overhead in the system). The database server may additionally support restricting user access to the data records being actively processed, estimating resources needed for the processing, determining data record encryption statuses to be displayed by a user device, or some combination of these features.
US10860724B2

In aspects of active key rolling for sensitive data protection, a data security system includes memory storage implemented as a data store to maintain a batch of sensitive data instruments each encrypted with a previous encryption key. A data encryption service can receive a request from a client device for data in a sensitive data instrument from the batch of the sensitive data instruments. The data encryption service can decrypt the sensitive data instrument with the previous encryption key making the requested data in the sensitive data instrument available for access by the client device. The data encryption service can then re-encrypt the sensitive data instrument with a new encryption key effective to update the encryption of the sensitive data instrument, the updated encryption being triggered based on the request for the data and the decryption of the sensitive data instrument.
US10860723B1

A compliance checker to verify that a device complies with a policy is described. In one embodiment, the compliance checker comprises a compliance checker agent, to initiate the compliance check, in response to receiving the request, and an encryption checker upper driver above a level of a disk encryption driver, and an encryption checker lower driver, below the level of the disk encryption driver with a comparator to determine whether known data read from the upper driver is identical to known data read from the lower driver. The compliance checker plug-in in one embodiment verifies the compliance status of the device, based on the data from the comparator.
US10860721B1

Systems, methods, and non-transitory mediums for assessing and improving the information security management health of an organization may be used to generate a baseline assessment measuring a level of compliance with proper security framework elements as well as a level of cross-management, interaction, or engagement across four essential information security domains including a benchmark domain, a measurement domain, a decision domain, and an execution domain using a domain-element table with a plurality of measurement types associated with criteria for progressing through an increasing level of difficulty tiered scoring system established by selected frameworks, policies, standards, and guidelines while also providing a path to improve upon a baseline assessment.
US10860718B2

Techniques for protecting a computer system against fileless malware are described. One technique includes a virtual machine (VM) locker logic/module implemented by one or more processors receiving information about input/output (I/O) requests associated with injection of data into a process. The logic/module can generate or update an information log to reflect that the process includes data from an external source. The data from the external source can include fileless malware. The technique also includes the logic/module intercepting an execution request by a process (e.g., the process that includes data from an external source, another process, etc.), where an execute privilege located in an operating system mediated access control mechanism approves the request. Next, the logic/module determines that the process requesting execution is included in the log and removes an execute privilege located in a hypervisor mediated access control mechanism to deny the request. Other advantages and embodiments are described.
US10860716B2

A device receives a software program with potential malware and a loop to conceal the potential malware, and processes the software program, with a loop identification technique, to identify the loop in the software program. The device modifies, with a loop exit technique and based on data from the loop identification technique, the software program to exit the loop, and processes the software program, with a malware detection technique and after modifying the software program to exit the loop, to determine whether the software program contains malware. The device causes one or more actions to be performed based on a result of processing the software program with the malware detection technique.
US10860703B1

Techniques are disclosed to provide enhanced online security. When user authenticating information is provided to access secure content, a network server identifies the user via a website identifier. Some of the disclosed techniques leverage third party “cookie stitchers” to associate user data, which may include a website identifier, to the user's computing devices. If the cookie stitcher cannot identify a current computing device, or if a current website identifier does not match one stored in the user data, then 2-factor authentication (2FA) may be triggered. Other disclosed techniques leverage stored device management data (DMD), which uniquely identifies each computing device that is associated with a website identifier. These techniques allow the network server to block access to explicitly-identified computing devices, and to trigger 2FA unless specific computing device metrics, which are associated with a computing device, are matched to computing device metrics contained in the DMD.
US10860702B2

At least one contemporaneous signature image is captured while a user generates an electronic signature for a document. When one or more contemporaneous signature images maps to a verification image, signature data representative of an electronic signature is associated with the document.
US10860696B2

A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.
US10860695B1

In an apparatus and method, a data packet structure for an image product is written to a node of a transaction processing network. The data packet structure includes a cryptographic hash of, altogether, an image from a base work and image metadata including an identification of the base work and provenance of the base work; and a transferor identification and a transferee identification for a transfer of the image product.
US10860694B2

A system and method for song management may include a digital vault receiving a song submitted by a user, the song comprising music in digital form; the digital vault uploading the song data to a song repository; the digital vault receiving and storing song metadata associated with the song; the digital vault sending a message to a reviewing user, inviting the reviewing user to access the song; and the digital vault capturing event metadata when the reviewing user gains access to the song, the event metadata comprising identification of the reviewing user and an activation timestamp.
US10860687B2

Methods and apparatus, including computer program products, are provided for remote monitoring. In some example implementations, there is provided a method. The method may include receiving, at a remote monitor, a notification message representative of an event detected, by a server, from analyte sensor data obtained from a receiver monitoring an analyte state of a host; presenting, at the remote monitor, the notification message to activate the remote monitor, wherein the remote monitor is configured by the server to receive the notification message to augment the receiver monitoring of the analyte state of the host; accessing, by the remote monitor, the server, in response to the presenting of the notification message; and receiving, in response to the accessing, information including at least the analyte sensor data. Related systems, methods, and articles of manufacture are also disclosed.
US10860686B2

A computer-implemented method is disclosed. The method includes obtaining location-time data automatically generated by a mobile electronic device associated with a healthcare provider, correlating the location-time data with a location of a healthcare patient, and using the location-time data to bill for care of the healthcare patient by the healthcare provider.
US10860684B2

Disclosed is a method for calculating a Polymerase Preference Index (PPI) for potential primers for DNA sequencing and/or amplification, and thereby increasing the efficiency of DNA sequencing and/or amplification performed using primers selected according to their PPI number.
US10860681B2

Aspects for matrix addition in neural network are described herein. The aspects may include a controller unit configured to receive a matrix-add-scalar instruction that includes an address of the first matrix and a scalar value. The aspects may further include a computation module configured to receive the first matrix from a storage device based on the address of the first matrix. The first matrix may include one or more first elements. The one or more first elements are arranged in accordance with a two-dimensional data structure. The computation module may be further configured to respectively add the scalar value to each of the one or more first elements of the first matrix in accordance with the matrix-add-scalar instruction to generate one or more second elements for a second matrix.
US10860679B2

According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes a first variable update and a second variable update. The first variable update includes updating an ith entry of a first variable xi by adding a first function to the ith entry of the first variable xi before the first variable update. The second variable update includes updating the ith entry of the second variable yi by adding a second function and a third function to the ith entry of the second variable yi before the second variable update. The processor performs at least an output of at least one of the ith entry of the first variable xi obtained after the repeating of the processing procedure or a function of the ith entry of the first variable xi obtained after the repeating of the processing procedure.
US10860676B2

A method of stacking tabs in a tab panel is provided. The method comprises, in a first tab associated with a first resource, receiving a request for opening a second resource; identifying whether a type of the first resource is a hub type; responsive to the type not being the hub type, identifying the type as a node type; based on the identified type, controlling presentation of the second resource by a selective execution of: (i) responsive to the first resource being of the node type, opening the second resource in the first tab; and (ii) responsive to the first resource being of the hub type, creating a second tab; opening the second resource in that tab; and stacking the second tab on the first tab. The first tab is stacked under the second tab. The first and second tabs are visually organized in a tab stack.
US10860672B2

Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.
US10860665B2

A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and connecting to a system index of the search support system that is referenced in the request parameters. An external result provider (ERP) process is initiated that establishes communication between the search support system and a data source external to the search support system, for a virtual index referenced in the request parameters. Thus, the ERP process provides an interface between the search support system and external data sources, such as by third parties. The ERP process can operate in a streaming mode (providing realtime search results with minimal processing) and/or a reporting mode (providing results with a greater delay and processing extent) and can switch between modes. The search request results are received from the connected system indexes and the referenced virtual indexes.
US10860662B2

A search engine may maintain a list of derived metadata. When an event occurs that requires updating a search index, the search engine can determine which metadata is derived metadata and take appropriate actions with respect to the derived metadata. For example, if a request is received to update the index for a particular object, the search engine may protect the derived metadata from change while updating the other metadata in the index. As another example, if a request is received to update the text content for the object, the search engine may change the text content and the derived metadata. By identifying derived metadata, the search engine can protect the derived metadata from change when a request is received that otherwise causes metadata to change and can change the derived metadata when a request is received that would otherwise not change the metadata portion of the index.
US10860661B1

The disclosed embodiments relate to a computer system that facilitates the providing of an answer to a question. During operation, the computer system receives the question from a user, where the question is related to income taxes. Then, the computer system performs content-dependent processing of the question based on a tax-information data structure to produce the answer to the question. Note that the tax-information data structure includes: tax phrases, context information associated with the tax phrases, tax concepts that encompass multiple tax phrases, and/or statistical association metrics between the tax phrases and the tax concepts. Next, the computer system provides the answer to the user.
US10860659B1

Disclosed are various embodiments for distributed verification of digital work product. A blockchain management application receives corresponding updates to a plurality of documents within a time interval. The blockchain management application then generates a single work product record in a blockchain. The single work product record evidences corresponding states of the plurality of documents at an end of the time interval.
US10860654B2

A method and system for generating an answer to a question. The system includes a computing device. The computing device has a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: receive the question inputted by a user regarding a product; extract target answers from a question-answer (QA) knowledge base using the question to form an answer set; extract user comments regarding the product from a comment database to form a comment set; cluster keywords in the answer set to obtain cluster centers; filter the answer set and the comment set using the cluster centers to obtain answer subset and comment subset; and generate the answer to the question from the comment subset, wherein the answer is selected from the comment subset and has high sentence similarity to sentences in the answer subset.
US10860653B2

This invention is a system for integrating data sets organized in one organization type with data sets organized in a second organization type so that data queries submitted to be processed in the manner of the first organization type can be translated into queries usable by the data set in the second data organization type and the results returned to satisfy the first query.
US10860643B2

Similar medical images having a predetermined similarity to a region of interest in a medical image to be interpreted are received from a case search system. A display screen on which the received similar medical images are displayed is displayed on a display. The display screen includes display frames within which similar medical images are displayed. In response to an instruction for enlarging the similar medical images, corresponding regions of interest in the similar medical images are enlarged and displayed with the sizes of the display frames maintained unchanged on the display screen. In response to an instruction for causing a selected similar medical image among the enlarged and displayed similar medical images to move within a corresponding display frame, the other unselected similar medical image(s) is caused to move within a corresponding display frame synchronously with the movement of the selected similar medical image in the same movement direction.
US10860638B2

A system and method for processing digital multimedia files to provide searchable results includes the steps of converting a digital multimedia file to a plain text data format, annotating each word in the file with an indicator such as a time stamp to indicate where the word appears in the file, converting each indicator to an encoded indicator using characters that are not indexed by search software, indexing the converted, annotated file, storing the converted, annotated file and a file location of the converted, annotated file, receiving a query from a user's computer, and returning search results to the user's computer that include search snippets comprising unindexed portions of one or more files considered responsive to the query and the file location of those files.
US10860629B1

Techniques for intelligent task-oriented multi-turn dialog system automation are described. A seq2seq ML model can be trained using a corpus of training data and a loss function that is based at least in part on a distance to a goal. The seq2seq ML model can be provided a user utterance as an input, and a vector of a plurality of values output by a plurality of hidden units of a decoder of the seq2seq ML model can be used to select one or more candidate responses to the user utterance via a nearest neighbor algorithm. In some embodiments, the specially adapted seq2seq ML model can be trained using unsupervised learning, and can be adapted to select intelligent, coherent agent responses that move a task-oriented dialog toward its completion.
US10860627B2

A server, method, and non-transitory computer readable medium for ranking a plurality of data sources are provided. The server includes a network interface, a memory storage unit and a processor. The method involves receiving an input query, identifying entities of the input query using conditional random fields, generating a normalized query and applying a support vector machine to the normalized query. The non-transitory computer readable medium is encoded with programming instructions to direct a processor to carry out the method.
US10860622B1

An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to receive results of intermediate long-tail histogram computations performed on respective ones of a plurality of datasets in respective ones of a plurality of distributed processing nodes configured to communicate over at least one network. The processing device is further configured to perform at least one global long-tail histogram computation based at least in part on the results of the intermediate long-tail histogram computations, and to utilize results of the intermediate and global long-tail histogram computations to identify patterns in the plurality of datasets. The distributed processing nodes are illustratively associated with respective distinct data zones in which the respective datasets are locally accessible to the respective distributed processing nodes. At least a subset of the receiving, performing and utilizing may be repeated in each of a plurality of iterations.
US10860621B1

Embodiments in the present disclosure may be directed to provide systems and methods for operating database and performing record set specific computing operations. The disclosed method may operate one or more client computing devices, an analytical engine, one or more wearable devices operatively coupled to one or more client computing devices via a communication network, and one or more databases. The disclosed method may include steps performed by a processor for tracking users to create or join groups with similar lifestyles attributes.
US10860620B1

The present disclosure is directed towards providing content that corresponds to physical items. In some implementations, the present disclosure includes storing multiple sets of content that each correspond to a different context and physical item in a set of physical items, receiving data that identifies a particular physical item, selecting a particular set of content that corresponds to the particular physical item, and causing the particular set of content to be output.
US10860618B2

Systems and methods are disclosed for implementing a low-latency data stream monitoring system. The data stream monitoring system may obtain raw data from a data source as soon after the data is generated, and may classify the data according to different topics. The topics may be published in a publish-subscribe messaging model, and data enrichment systems may subscribe to the topics to receive data for enrichment. The data enrichment systems may supplement or replace the raw data with additional information, and may further classify or reclassify the enriched data into different topics. The enriched data may then be published to an alert generation system, which may apply various criteria to the enriched data to determine that alerts should be generated, generate the alerts, and publish or transmit the alerts to client devices. Individual data streams, topics, enrichments, criteria, and alarms may be added, removed, or modified as required.
US10860615B2

Aspects of the subject technology relate to a system that analyzes customers' AMI load curves, identifies evening peak users as defined by their load curves, and provides Energy Efficiency (EE) advice related to their periods of high use. For example, identified high evening users can be sent an email with normative comparisons on evening load use, along with tips to reduce energy usage. Other aspects relate to the additional targets/communications. Aspects of the subject technology relate to categorizing a user's energy consumption tendencies based on a user's load curve and providing customized content based on the user's category. By taking into consideration the user's actual energy consumption patterns, the system may be able to provide more relevant content to the user.
US10860605B2

Embodiments minimize downtime involved in moving a PDB between CDBs by allowing read-write access to the PDB through most of the moving operation, and by transparently forwarding connection requests, for the PDB, from the source CDB to the destination CDB. The files of a source PDB are copied from a source CDB to a destination CDB, during which the source PDB may be in read-write mode. The source PDB is then closed to write operations so that changes to the source PDB cease. Another round of recovery is performed on the PDB clone, which applies all changes that have been performed on the source PDB during the copy operation and the PDB clone is opened for read and write operations. Forwarding information is registered with the source location, which information is used to automatically forward connection requests, received at the source location for the moved PDB, to the destination location.
US10860596B2

In embodiments, a computer-implemented method may entail receiving a search request. A first data store and a second data store, that contains data archived from the first data store, may be identified. Data from the first data store may remain available in the first data store for a limited period of time once archived to the second data store. The first data store storing data in a first format and the second data store storing data in a second format, the first format and the second format being different from one another. Determining that a subset of data that has been archived into the second data store and is to be searched as part of the search request is still available from the first data store, and executing the search request on the subset of data utilizing the first data store. Additional embodiments are described and/or claimed.
US10860592B2

A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10860590B2

The present disclosure provides method and apparatus of information processing. The method comprises: in response to a request of a first user for first information, searching a database to obtain second information; determining a first relevance between a second user associated with the second information and the first user; determining a second relevance between the second information and the first information based on the first relevance; and presenting the second information to the first user based at least in part on the second relevance.
US10860577B2

An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume.
US10860572B2

A system (100) for managing data is provided. The system includes at least one processor (102) configured to convert a source dataset (302) to a root dataset (312) by obtaining a plurality of intermediary datasets (306, 308). The root dataset (312) is shorter compared to the source dataset (302) and the intermediary datasets (306, 308) are intermediate to the source dataset (302) and the root dataset (312). At least one of the intermediary datasets comprises reference bits, wherein the reference bits enable identification of one or more functions that should be used to obtain a dataset from which the intermediary dataset comprising the reference bits was obtained in the process of converting the source dataset (302) and the root dataset (312).
US10860571B2

A system for storage, access, and/or pruning of documents of a document store is provided. In some implementations, the system performs operations comprising analyzing a plurality of parameters of a plurality of documents stored among a plurality of slices in a database and generating, based on the analyzing, statistics about the plurality of parameters including a range of document identifiers present in corresponding slices from the plurality of slices. The operations can further comprise pruning, based on the statistics, one or more slices of the plurality of slices, the pruning triggered in response to a query related to at least a portion of the plurality of stored documents. The operations can further comprise responding to the query based on slices that are not pruned. One or more of the operations can be implemented by a database server. Related systems, methods, and articles of manufacture are also described.
US10860561B2

Disclosed is a method performed by a database management system (DBMS) according to an exemplary embodiment of the present disclosure. The method may create a database index structure for pointing a data storage location based on monitoring result information depending on a monitoring algorithm in the database management system. The database index structure may at least partially include a sub index structure of a first level and a sub index structure of a second level which is lower than the first level, the second level sub index structure may include a plurality of columns, a first column among the plurality of columns of the second level sub index structure may include key values, a second column among the plurality of columns of the second level sub index structure may include ROWID values corresponding to rows of a data block, and a third column among the plurality of columns of the second level sub index structure may include optimized index values set based on the monitoring result information.
US10860559B2

Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, in which when the computer program is executed by one or more processors of a computer system, the computer program allows the one or more processor to perform the following steps for indexing. The steps may include: deciding that a first leaf node is split in a tree index data structure including a parent node including one or more indexes, and the first leaf node and a second leaf node which are leaf nodes linked with the parent node through a pointer; generating a 1-2nd leaf node which is a next node of the first leaf node; storing in the 1-2nd leaf node an index to be split among indexes stored in the first leaf node; and linking the 1-2nd leaf node and the second leaf node to the pointer.
US10860556B2

Architecture that includes an index creation algorithm that utilizes available resources and dynamically adjusts to successfully scale with increased resources and be able to do so for any data distribution. The resources can be processing resources, memory, and/or input/output, for example. A finer level of granularity, called a segment, is utilized to process tuples in a partition while creating an index. The segment also aligns with compression techniques for the index. By choosing an appropriate size for a segment and using load balancing the overall time for index creation can be reduced. Each segment can then be processed by a single thread thereby limiting segment skew. Skew is further limited by breaking down the work done by a thread into parallelizable stages.
Patent Agency Ranking