US10812760B2

A terminal for connecting to a conference via a network according to an embodiment of the present invention includes an image acquisition unit configured to acquire each participant image received from a plurality of other terminals connected to the conference, a network monitoring unit configured to monitor performance of the network, an image analyzer configured to analyze the each participant image to acquire one or more of image information, speech information, and quality information of the each participant image when the performance of the network changes, and a quality controller configured to change the quality of at least some of the participant images according to the analysis result of the each participant image.
US10812754B2

A 360 degree camera device that has a housing and cooling mechanism which manages heat created by the devices components and allows the device to continuously run for at least 24 hours.
US10812753B2

A display device is a display device 1 that includes a display unit main body that displays a video, two struts each of which has one end installed in the display unit main body, and a base on which both of the other ends of the two struts are installed, and includes a reversed installation prevention unit that prevents the two struts from being reversely installed in the display unit main body and the base, in which the two struts are formed by folding metal plates, which have the same shape, in opposite directions with respect to front and back sides and providing column shapes having different shapes with fold line directions as longitudinal directions.
US10812752B2

Aspects of the subject disclosure may include, for example, identifying first and second users and identifying first and second locations of the first and second users in a presentation area, determining first and second media content associated with the first and second users where the first media content includes first audio content and first video content and where the second media content includes second audio content, presenting the first video content at a display device during a particular time period, adjusting the first audio content resulting in adjusted first audio content, presenting the adjusted first audio content directed to the first location during the particular time period, and presenting the second audio content directed to the second location during the particular time period. Other embodiments are disclosed.
US10812751B2

Apparatus, systems, and methods are disclosed for dynamically switching between communication networks during audio streaming over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) interface of a display device. A media device is configured to implement the dynamic switching. The media device, coupled to the HDMI/ARC interface, receives an audio stream over the HDMI/ARC interface and transmits the audio stream to speakers on a first network. The media device determines that the first network is overloaded and identifies a clean channel of a second network for transmitting the audio stream without an overload condition. The media device switches itself and connected speakers to the second network for a clean audio stream. The media device switches itself and connected speakers to the first network when there is no longer a need to be on the second network or when there is benefit to be on the first network.
US10812750B2

Provided is an electronic device including: a communication unit; a tuner configured to receive a channel signal of a broadcast channel by tuning to a frequency of the broadcast channel included in the broadcasting signal; and a controller configured to acquire data regarding the broadcast channel based on the channel signal and transmit the data to a server through the communication unit, the data including at least one of signal information indicating properties of the channel signal, and service information regarding the broadcast channel.
US10812749B2

A dual-polarized omnidirectional antenna, which includes a vertically polarized antenna and a loop horizontally polarized antenna. The vertically polarized antenna includes a vertical fixed cover and a cylindrical antenna which is fixedly mounted in the vertical fixed cover. The horizontally polarized antenna includes a horizontal fixed cover and a loop antenna which is fixedly mounted in the horizontal fixing cover. The vertical fixed cover is fixedly mounted on the horizontal fixed cover. The cylindrical antenna receives the vertically polarized signal, and the loop antenna receives the horizontally polarized signal. The loop antenna can also receive the horizontally polarized signal omnidirectionally at the same time to ensure a better receiving effect.
US10812745B2

The bit depth of the pixels in a camera image are reduced. In one embodiment, the number of pixels for each of a set of multiple bit intensity values is counted. A pixel intensity value with a lowest count is selected and a mapping function is generated that combines the pixels with the lowest count with pixels having an adjacent pixel intensity value. This is repeated until a total number of pixel intensity value counts is reduced to a predetermined number. A reduced bit depth image is generated using the predetermined number of pixel intensity value counts by assigning a new pixel intensity value to each of the pixels using the mapping function and the reduced bit depth image is sent to an image analysis system.
US10812728B2

A control apparatus for an image pickup apparatus including a drive unit configured to drive a tilting of an image pickup element includes a field angle setting unit configured to set a field angle, a focus setting unit configured to set a focus after the field angle is set, and a tilt angle setting unit configured to set a tilt angle in accordance with a user operation after the field angle and the focus are set.
US10812721B2

The sensor magnets have, on a side facing the attraction plate: an S1 magnetized portion magnetized to an S pole; an N2 magnetized portion located at a position adjacent to the S1 magnetized portion in an L1 direction, and magnetized to an N pole; an S3 magnetized portion located at a position adjacent to the N2 magnetized portion in an L2 direction intersecting the L1 direction, and magnetized to the S pole; and an N4 magnetized portion located at a position adjacent to the S3 magnetized portion in an L3 direction intersecting the L2 direction and adjacent to the S1 magnetized portion, and magnetized to the N pole. The attraction plate overlaps at least part of the S1 magnetized portion, the N2 magnetized portion, the S3 magnetized portion, and the N4 magnetized portion, when viewed in an optical axis direction.
US10812718B2

The present application is applicable in the field of videos. Provided are a method and system for panoramic video stabilization, and a portable terminal. The method comprises: acquiring in real time the timestamp of a current state, an accelerometer count value, and an angular velocity value of a portable terminal; estimating the rotation vector of the current state by utilizing an Extended Kalman Filtering combined with the accelerometer count value and the angular velocity value; calculating a current rotation matrix via the Rodrigues' rotation formula on the basis of the rotation vector of the current state; and rotating a panoramic image on the basis of the current rotation matrix and producing a stabilized video frame. The present invention allows the stabilization of a jittering video frame and alleviates VR motion sickness.
US10812712B2

Systems and methods may include a camera mode circuit receiving input from a plurality of sensors, determining camera modes available for camera activation, selecting one of the available camera modes by using received input from the plurality of sensors, evaluating input received from the plurality of sensors to determine the current condition of the vehicle and selecting a camera mode based on the determine current condition of the vehicle, selecting one or more cameras from which images are to be displayed based on the selected camera mode and mapping images from the selected cameras to one or more displays within the vehicle, and displaying the images from the selected cameras according to the mapping in response to an activation event.
US10812710B2

A method and system provides centralized redundant monitoring suitable for effectively recording and tracking video monitoring systems at a plurality of remote surveillance locations. The method and system are configured to track, monitor, capture, and record video originating from transportation vehicles using a novel technological configuration that minimizes overall and sub-system downtime relative to conventional technologies. The remote surveillance locations are capable of utilizing self-healing and recovery mechanisms and reporting status information to the centralized monitoring system. The centralized monitoring system can use information received from the remote surveillance locations to remotely monitor the status of the remote surveillance systems, to initiate remotely self-healing and recovery mechanisms, and request previously recorded surveillance data and live surveillance data in real time.
US10812708B2

An imaging device may have an array of image sensor pixels. The array of image sensor pixels may have main pixels and reference pixels that are overlapped by optical stacks. The reference pixels may be more resistant to weathering, such as solar degradation, than the main pixels. For example, optical stacks overlapping the main pixels may include antireflection coatings, while optical stacks overlapping the reference pixels may not include antireflection coatings. Alternatively or additionally, the optical stacks overlapping the main pixels may include color filter resist formed from a first pigment, and the optical stacks overlapping the reference pixels may include color filter resist formed from a second pigment that is more resistant to weathering than the first pigment. Processing circuitry may compare outputs of the main pixels and the reference pixels to determine whether pixels in the array have been damaged.
US10812705B2

An imaging apparatus includes: an imager as defined herein; an imaging controller as defined herein; and a display controller as defined herein, the imaging controller performs, as the rolling readout drive, a first rolling readout drive as defined herein, the display controller performs a start instruction of the drawing update process to the display device, prior to a start timing of the first rolling readout drive based on the start timing, and a drawing update timing, at which the start instruction is performed, is a timing that the update timing of the image drawn in the display pixel row corresponding to the specific one of the pixel rows in the drawing update process started by the start instruction becomes a timing after a predetermined time from the start timing of the first rolling readout drive is elapsed.
US10812703B2

A virtual reality device, a method for adjusting focal lengths automatically, a method for producing the virtual reality device and a computer readable medium are provided. The virtual reality device includes: at least one imaging device comprising an imaging portion and an elastic micro lens array, the elastic micro lens array being arranged at a light incident side of the imaging portion and configured to modulate an incident light, the imaging portion being configured to receive the incident light modulated by the elastic micro lens array and to convert intensity of the incident light into an electrical imaging signal; and a display device configured to generate a visual image from the electrical imaging signal outputted by the imaging portion, wherein the elastic micro lens array has lenses which have independently adjustable focal lengths.
US10812698B1

A camera assembly includes a first driving structure, a second driving structure, a transmission and a camera module. The transmission can cooperate with the first driving structure to drive the camera module to reciprocate linearly in a preset direction, and the transmission can cooperate with the second driving structure to drive the camera module to rotate about an axis in the preset direction.
US10812695B2

A measuring device (233) for monitoring movement of a first object relative to a second object, the first object or the second object including a target surface (13), comprises a first image sensor combination (236), a second image sensor combination (237), and a control system (20A). The image sensor combinations (236, 237) capture first images and second images of the target surface (13) over time. The first image sensor combination (236) includes a first image sensor (236A) and a first lens assembly (236B). The second image sensor combination (237) includes a second image sensor (237A), and a second lens assembly (237B) having a second optical axis (237BX) that is at an angle of between thirty degrees and sixty degrees relative to normal to the target surface (13). The control system (20A) analyzes the first images and the second images to monitor movement of the first object relative to the second object.
US10812694B2

A processor and projector images a coded projector pattern of light on a portion of an object providing a first coded surface pattern of light, images a first sequential projector pattern of light on another portion of the object providing a first sequential surface pattern of light, and images a second sequential projector pattern of light on the other portion providing a second sequential surface pattern of light. A camera forms a first coded image of the first coded surface pattern of light and generates a first coded array, forms a first sequential image of the first sequential surface pattern of light and generates a first sequential array, forms a second sequential image of the second sequential surface pattern of light and generates a second sequential array. The processor determines a correspondence between the camera and projector, and measures three-dimensional coordinates of the object.
US10812692B2

A camera module includes an aperture module configured to be mounted on a lens module, the aperture module including a plurality of blades and being further configured to form various-sized aperture holes with the plurality of blades, and an aperture driving portion including a moving portion and a driving coil, the moving portion configured to be movable and including a driving magnet opposing the driving coil, the moving portion being directly or indirectly connected to the plurality of blades to enable the moving portion to move the plurality of blades. The moving portion is further configured to be movable in a fixed section in which the moving portion does not move the plurality of blades as the moving portion moves in the fixed section, and a driving section in which the moving portion moves the plurality of blades as the moving portion moves in the driving section.
US10812687B2

Some embodiments are provided for providing a wireless bridge to local devices on personal equipment systems. Personal equipment systems can include wireless communication systems that allow external systems, users, or both to communicate with and access data from local devices on the personal equipment systems. Personal equipment systems are provided having one or more local devices coupled thereto and in wired communication with one another. Personal equipment systems can include a wireless system and local devices attached to a headgear system, the local devices being in wired communication with one another and in wireless communication with external systems. The wireless communication system is configured to establish a wireless connection with external systems for communicating with and accessing local devices that are in wired communication with each other.
US10812686B2

The disclosure provides an approach for mimicking human camera operation with an autonomous camera system. In one embodiment, camera planning is formulated as a supervised regression problem in which an automatic broadcasting application receives one video input captured by a human-operated camera and another video input captured by a stationary camera with a wider field of view. The automatic broadcasting application extracts feature vectors and pan-tilt-zoom states from the stationary camera and the human-operated camera, respectively, and learns a regressor which takes as input such feature vectors and outputs pan-tilt-zoom settings predictive of what the human camera operator would choose. The automatic broadcasting application may then apply the learned regressor on newly captured video to obtain planned pan-tilt-zoom settings and control an autonomous camera to achieve the planned settings to record videos which resemble the work of a human operator in similar situations.
US10812683B2

An information processing apparatus includes a reception unit, a generating unit, and a presenting unit. The reception unit acquires identification information used for identifying a user and receives a request for executing a job with respect to an apparatus to be used. The generating unit executes the job by using a function included in the apparatus and generates history information using the identification information and an execution result of the job. The presenting unit entirely or partially conceals the history information in accordance with authorization of a viewer and presents the concealed history information.
US10812682B2

A multi-functional printing (MFP) includes a scan privacy tool to allow edits and changes to a scanned document image to remove or hide private information within a document. The scan privacy tool is enabled for jobs on the MFP device and launches when a job is run. The document is scanned and a scanned document image displayed on a display and edit interface of the scan privacy tool. Changes are made to the image using tools available through the scan privacy tool. The changes are applied to the scanned document image. The modified image is saved and transmitted to an engine in the MFP device to complete the job. An external input device, such as control buttons or a motion sensor device, is used to input instructions to the scan privacy tool in order to modify the scanned image.
US10812678B2

Image quality degradation of an output image can be reduced. A control unit includes a correction intensity determination unit that determines a first magnification for reducing a reduction region including a subject and a second magnification for enlarging an enlargement region and an image correction unit that corrects an input image by using the first magnification and the second magnification. The correction intensity determination unit determines the first magnification based on the second magnification and the widths of a first region and a second region in the input image.
US10812675B1

To generate a security mark, a system prints first and second patterns on a first document using non-infrared absorbing colors. A print engine will receive the substrate and create a copy of the security mark onto a second document. When printing the second document the print engine may use ink of an infrared-absorbing color, such as black, to print a hidden security element of the security mark. When an infrared camera captures a digital image of the second document and the captured image is displayed, the captured image will reveal the hidden security element.
US10812669B2

A recognition system including: a specifier that specifies a person who approaches an image forming apparatus using predetermined user information; a memory that stores the person specified by the specifier; a recognizer that recognizes at least any of the stored persons as a candidate who carries away a recording medium on which an image is formed on the basis of a user's print job; and a notificator that notifies a message regarding carrying away of the recording medium on which the image is formed to the recognized candidate.
US10812663B2

A system and method in an intelligent network are provided for analyzing an event external to the intelligent network. A set of intelligent network subscribers is selected in a selected geographic area. Next, signal message data is obtained from a signaling network in the intelligent network, wherein the signal message data indicates status of subscribers in the set of intelligent network subscribers. External data related to the selected geographic area is obtained, wherein the external data is external to the intelligent network. The signal message data and the external data are then fused to produce synthetic data. In response to the synthetic data, an alert of an external event is produced. The alert can be graphically represented on a display.
US10812659B1

Optimizing a number pool for dynamic number insertion (DNI) used for call attribution is achieved by considering physical characteristics of the DNI number assigned to a specific channel versus characteristics of consumers within that channel—such as by identifying more optimum DNI number characteristics and modifying a DNI number pool based on the more optimum DNI number characteristics—in order to make more optimized DNI number assignments.
US10812652B2

A communication device and method can include one or more processors operatively coupled to memory and an audible output device, where the one or more processors receive a call from a calling party that includes caller identification information and a voice paging message associated with the caller identification information, presenting the caller identification information, presenting the voice paging message as an alias of or to a ring tone or interleaved with the ring tone before the call from the calling party is answered or rejected. Other embodiments are disclosed.
US10812640B2

The present disclosure discloses a mobile terminal. The mobile terminal includes a housing, a display screen, a functional module and a rotating member, the housing defines a recess and a first engaging structure; the display screen is positioned in the housing; the rotating member is rotatably coupled to the housing, wherein the functional module is mounted on the rotating member, the rotating member comprises a second engaging structure cooperated with the first engaging structure, one of the first engaging structure and the second engaging structure is a curved slot communicated with the recess, the other one of the first engaging structure and the second engaging structure is a slider slidably engaged in the curved slot thereby enabling the rotating member to rotate according to an axis of the curved slot, such that the functional module is positioned in the recess or exposed from the housing.
US10812631B2

A media converter for transmitting data of a wired data network, transmitter, receiver for a media converter of this type, and method for transmitting data of a wired data network, in which a data signal is received via a first medium in accordance with a first network protocol and is converted into a sequence of bits that represents transmitted data on the physical layer of a second protocol, which is based on a different energy form that is present after conversion. A wireless transmission signal in a predetermined frequency band that is subsequently modulated using the sequence of bits, can subsequently be emitted and received on the receiving side as a wireless transmission signal in the predetermined frequency band, which is thereupon demodulated into a sequence of bits that represents data on the physical layer of the second protocol. After conversion of the sequence of bits into a data signal in accordance with the first network protocol, the signal is outputted via the wired data network.
US10812630B2

A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes a hardware-based programmable data compression accelerator for the data processing unit including a pipeline for performing string substitution. The disclosed string substitution pipeline, referred to herein as a “search block,” is configured to perform string search and replacement functions to compress an input data stream. In some examples, the search block is a part of a compression process performed by the data compression accelerator. The search block may support single and multi-thread processing, and multiple levels of compression effort. In order to achieve high-throughput, the search block processes multiple input bytes per clock cycle per thread.
US10812611B2

Provided are computer-implemented methods and systems for publishing an application to a web container. An example method for publishing an application to a web container may include establishing a channel of communication with a user device associated with an end user. The method may further include embedding a web container into a web portal associated with a plurality of applications. The method may include executing an application in a user session associated with the end user. The method may further include capturing images of a virtual screen associated with the application executed on the application server. After the capture, the method may continue with sending the images to the web container of the web portal running in a web browser of the user device. The web container may publish the images to the web browser to display the application as part of the web portal in the web browser.
US10812600B1

Methods, systems and computer products for ensuring session correctness for subscribing clients connected to a publish-subscribe broker via a gateway having intermittent connectivity with the broker. The gateway is configured to: (1) subscribe to one or more topics of a publish-subscribe service controlled by the broker in response to one or more subscription sessions initiated by one or more subscribing clients connected to the gateway for subscribing to the topic(s), (2) identify session parameters indicative of activity state of each subscription session, (3) reconnecting to the broker following a disconnection period, (4) receiving from the broker one or more messages published on the topic(s) during the disconnection period, the broker correlates each message with message properties, and (5) publish each message to one or more of the subscribing clients based on compliance of the message properties of the respective message with the session parameters of the respective subscription session.
US10812599B2

A method and a system for creating a virtual non-volatile storage medium, and a management system. The method is: receiving, by a CPU, a creation request message that is sent by a client and that is for creating a virtual non-volatile storage medium corresponding to a physical non-volatile storage medium, where the creation request message carries a blade server identifier; forwarding, by the CPU, the creation request message to a target blade server identified by the blade server identifier; and receiving, by the CPU, attribute information sent by the target blade server, and sending the attribute information to the client, such that the client creates, according to the attribute information, a virtual non-volatile storage medium that can be uniquely accessed by the target blade server.
US10812589B2

Various embodiments for implementing a system and method for managing and querying semi-structured, heterogeneously-typed sensor data in a distributed environment are disclosed. Example embodiments include: enabling data communications between a plurality of compute nodes and a plurality of physical data storage devices via an application programming interface (API) layer, a cache management layer, a server layer, and a storage layer; and receiving a data request from at least one of the plurality of compute nodes at the API layer, the data request including an identification of a topic of a dataset, the topic including a metadata file, a data file, and an index file, the index file including at least one pointer into the data file.
US10812588B2

Apparatuses, systems, methods, and program products are disclosed for improved storage performance based on data placement. An identifier module generates a plurality of unique identifiers. Each of the unique identifiers is associated with a storage node of a storage cluster. A rank module ranks each of the plurality of unique identifiers in response to a received data item. The ranking of a unique identifier is based on one or more characteristics associated with the received data item. A storage module selects a unique identifier of the plurality of unique identifiers with a best ranking and stores the data item on a storage node associated with the selected unique identifier.
US10812584B2

Embodiments of the present disclosure relate to methods, devices and computer readable mediums for data synchronization. A method comprises in response to receiving, at a first processor, a first request to synchronize data, initiating, to a second processor, a first remote direct memory access (RDMA) operation for transmitting the data between a first cache in the first processor and a second cache in the second processor. The method further comprises in response to completion of the first RDMA operation, writing the data into a first persistent storage device coupled to the first processor. The method further comprises transmitting, to the second processor, a command to instruct the second processor to commit the data to a second persistent storage device coupled to the second processor. Moreover, the method further comprises detecting, from the second processor, an acknowledgement for the command, the acknowledgement indicating that the data is synchronized between the first and second processors.
US10812582B2

Examples disclosed herein relate to propagating changes made on a file system volume of a primary cluster of nodes to the same file system volume also being managed by a secondary cluster of nodes. An application is executed on both clusters, and data changes on the primary cluster are mirrored to the secondary cluster using an exo-clone file. The exo-clone file includes the differences between two or more snapshots of the volume on the primary cluster, along with identifiers of the change blocks and (optionally) state information thereof. Just these changes, identifiers, and state information are packaged in the exo-clone file and then exported to the secondary cluster, which in turn makes the changes to its version of the volume. Exporting just the changes to the data blocks and the corresponding block identifiers drastically reduces the information needed to be exchanged and processed to keep the two volumes consistent.
US10812572B2

A first device broadcasts an intent to share data with a second device, using a first communications protocol, The first device connects to a cloud server using a second communications protocol, and shares the data with the second device on the cloud server when the second device is connected to the cloud server.
US10812562B1

In general, this disclosure describes media stream transmission techniques for a computing device. The computing device may capture an image of a local background environment. The computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object without the image of the background environment. The computing device may determine a bandwidth of a network over which the second media stream will be transmitted and perform further alterations to the second media stream if the current bandwidth is less than a bandwidth threshold level in order to reduce the bandwidth needed to transmit the second media stream.
US10812557B2

This disclosure concerns the providing of media, and more particularly to the streaming of media. In one example embodiment of a method for streaming an audio content item to an electronic device, the method comprises: receiving a first data message comprising instructions from an electronic device to return a preview segment associated with a selected audio content item, the preview segment being a portion of the selected audio content item; retrieving said selected audio content item from a first storage; analyzing audio content of the retrieved audio content item to locate a portion of the selected audio content item to be used as the preview segment; extracting the located portion of the selected audio content item from the retrieved audio content item; and transmitting the extracted portion of the selected audio content item unencrypted to the electronic device.
US10812553B2

A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of content are provided. The metadata of the content may be efficiently divided for a purpose of use of a terminal based on general media information or specific media information, and may be transmitted to the terminal. A group may include one or more representations of content. The metadata may include a group element, and the group element may provide a summary of attributes of one or more representations included in the group.
US10812552B2

A VoLTE communication method and a base station thereof are disclosed. The method includes: receiving a VoLTE communication request sent by a calling terminal; determining and sending a first suggestion complying with the VoLTE communication carried out by the calling terminal to a network side, the first suggestion including a first suggested speech coding mode and a corresponding code rate thereof; receiving from the network side a final speech coding mode and a corresponding code rate that are determined based on the first suggested speech coding mode and the corresponding code rate; and sending the final speech coding mode and the corresponding code rate to the calling terminal, such that the speech coding mode and the corresponding cod rate may be adjusted synchronously on the both side of the VoLTE communication.
US10812549B1

A method of sharing content rendered on a device, including executing an application which generates audiovisual content, retrieving the application's audiovisual content from a graphics memory, and transmitting the retrieved content to a destination device via a network.
US10812546B2

Technology to provide link aware streaming adaptation is disclosed. In an example, a mobile device can include one or more processors configured to: process a manifest file for an HTTP adaptive stream that is received at the mobile device from a node; determine a physical layer goodput of the mobile device with the node for the HAS; identify a segment throughput estimate for the HAS; and select a representation in the manifest file for a selected period based, on the physical layer goodput for the HAS and the segment throughput for the HAS.
US10812545B2

A beacon sensor device may include a communication resource to transmit a plurality of advertisement types. Each of the plurality of advertisement types may include a plurality of advertisement frames. The communication resource may further receive a connection request from a network device. The beacon sensor device may further include a processing resource and a memory resource storing machine-readable instructions. The machine-readable instructions may cause the processing resource to determine that the connection request is made in response to the transmission of a particular advertisement type of the plurality of advertisement type. The instructions may further cause the processing resource to determine the active services associated with the particular advertisement type and enable the services associated with the particular advertisement type.
US10812539B2

Systems, methods, and computer program products to perform an operation comprising identifying, in a first group chat comprising a plurality of messages, an indication to add an external user in a text of a first message of the plurality of messages, wherein a membership of the first group chat comprises a plurality of users exclusive of the external user, responsive to receiving a second message from the external user via a first graphical user interface (GUI), outputting the second message to each of the plurality of users of the first group chat, and responsive to receiving a third message from one of the plurality of members of the first group chat via a second GUI, outputting the third message to the external user and each of the plurality of users of the first group chat.
US10812536B2

Disclosed is a method for web-based real-time communication by a user equipment (UE), including transmitting, to a web server, a message requesting information about an Internet protocol multimedia subsystem (IMS) network to which the UE is to access, receiving, from the web server, address information of the IMS network to which the UE is to access, in response to the transmitted message, when receiving, from the web server, an instruction to hold establishment of a bearer for a web-based real-time data service, restricting transmission of a signaling message for the web-based real-time data service until the bearer is established, and when sensing establishment of the bearer, transmitting, to an access point of the IMS network, at least one subsequent signaling message for the web-based real-time data service through the bearer.
US10812535B2

Systems and methods for managing timers for Session Initiation Protocol (SIP) that facilitates network communications in an IP Multimedia Subsystem (IMS) are disclosed. Based on monitored network traffic, network performance measures can be determined to form a basis for dynamic configuration of SIP timers, which may reflect real time network status and optimize SIP based network communication.
US10812530B2

Certain embodiments provide means for managing automated access to computers, e.g., using SSII user keys and other kinds of trust relationships. Certain embodiments also provide for managing certificates, Kerberos credentials, and cryptographic keys. Certain embodiments provide for remediating legacy SSH key problems and for automating configuration of SSH keys, as well as for continuous monitoring.
US10812523B2

In one embodiment, a device maintains a journal of uncommitted changes to a file system of the device in a layer that is hot-swappable with a writable container layer. The device augments the journal with metadata regarding a particular uncommitted change to the file system of the device. The device applies, within a sandbox environment of the device, a machine learning-based anomaly detector to the particular uncommitted change to the file system and the metadata regarding the change, to determine whether the particular uncommitted change to the file system is indicative of a destruction of service attack on the device. The device causes performance of a mitigation action when the machine learning-based anomaly detector determines that the particular uncommitted change to the file system is indicative of a destruction of service attack on the device.
US10812517B2

A method includes detecting a storage device. The method also includes performing a check-in process so that the storage device is recognizable by one or more protected nodes within a protected system and not recognizable by nodes outside of the protected system while the storage device is checked-in. The method further includes storing data associated with one or more cyber-security threats on the storage device. The method may also include detecting the storage device a second time and retrieving audit data on the storage device, where the audit data identifies which of the one or more protected nodes accessed the data on the storage device. The method may further include performing a check-out process so that the storage device is recognizable by the nodes outside of the protected system and not recognizable by the one or more protected nodes within the protected system while the storage device is checked-out.
US10812498B2

Examples disclosed herein relate to playbook-based security investigations using a card system framework. Some of the examples enable receiving an indication that a playbook is selected for investigating a security alert object, the playbook comprising a plurality of cards, wherein a first object definition associated with the security alert object comprises a parameter, and wherein the playbook inherits a value of the parameter from the first object definition; causing a first card from the playbook to be displayed on a user interface, the first card comprising a first content tile that describes the security alert object; and causing a second card from the playbook to be displayed on the user interface, the second card comprising a second content tile that describes a second object, wherein a second object definition associated with the second object comprises the parameter inherited from the first object definition.
US10812496B2

In one embodiment, a method includes receiving data associated with a cluster at a computer and processing the data at the computer to automatically generate a description of the cluster. The data includes cluster data comprising data within the cluster and non-cluster data comprising a remaining set of the data. The description comprises a minimal set of features that uniquely defines the cluster to differentiate the cluster data from non-cluster data. An apparatus and logic are also disclosed herein.
US10812487B2

Systems, computer products, and methods are described herein for an improved secure certificate system for identifying potential authorized and unauthorized interactions between a web browser and a website. The certificate system utilizes stored certification requirements (e.g., pinned certification requirements, third-party certification requirement system, or the like), and compares the stored certification requirements with received certification requirements. The system may notify the user or prevent the interaction between the web browser and website when the stored certification requirements do not meet the received certification requirements (e.g., a threshold requirement of certificates to validate, validated certificates, or the like). The certificate system allows the interaction between the web browser and website when the stored certification requirements meet the received certification requirements and the website is verified based on the certification requirements. It should be also understood that the certificate system may also be utilized for interactions between dedicated applications.
US10812476B2

Techniques are disclosed relating to authenticating a second mobile device for participation in a multi-factor authentication process. In disclosed embodiments, a server generates an authentication decision, based on communicating with a first mobile device as a factor in the multi-factor authentication process. After receiving a request from the first mobile device to authorize participation of a second mobile device in the multi-factor authentication process, the server may generate a secret and transmit the secret to the first mobile device. The server may receive information from the second mobile device, based on the second mobile device capturing an image of a display by the first mobile device, where the display is based on the transmitted secret. In some embodiments, the server then verifies the content of the information using the secret and verifies that the information is received within a determined time interval from transmitting the secret. After verifying the content and the time interval, the server may authorize participation of and communicates with the second mobile device as a factor in the multi-factor authentication process.
US10812465B2

The disclosure provides a method for logging into an account on a mobile device, a mobile device and a non-transitory computer-readable storage medium, and relates the field of mobile devices. The method includes: in response to a login instruction for logging into a first application, searching for multiple accounts of multiple second applications associated with the first application on the mobile device, where the first application is different from the multiple second applications; in response to two or more accounts are found, displaying a first prompt, where the first prompt presents the two or more accounts of the second applications available for selection; and, in response to a user's selection of one account selected from the two or more accounts of the multiple second applications, logging into the first application according to the selected account. Since when two or more accounts are found, a first prompt presenting the two or more accounts available for selection could be displayed, thus improving the flexibility of account login and user viscosity.
US10812451B2

Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for consuming the captured contextual attributes to perform services on the host computers. The machines are virtual machines (VMs) in some embodiments, containers in other embodiments, or a mix of VMs and containers in still other embodiments. Some embodiments execute a guest-introspection (GI) agent on each machine from which contextual attributes need to be captured. In addition to executing one or more machines on each host computer, these embodiments also execute a context engine and one or more attribute-based service engines on each host computer. One of these service engines is a firewall engine. Through the GI agents of the machines on a host, the context engine of that host in some embodiments collects contextual attributes associated with network events and/or process events on the machines. The context engine then provides the contextual attributes to the firewall engine, which, in turn, use these contextual attributes to identify firewall rules to enforce.
US10812450B2

A method, computer readable medium, and computer wherein a system provides an agent device a remote connection to a server resource, obtains remote environment data from the agent device and obtains communication data exchanged between the agent device and a client device. With that data, the system provides a multidimensional monitoring unit associated with the agent device, and the monitoring unit provides access to the remote environment data from the agent device and the communication data exchanged between the agent device and the client device. The system further detects changes in the remote environment data and communication data associated with the remote agent, and issues alarms in response to detecting changes.
US10812449B1

A computer device, a computer-readable medium and a computer-implemented method is provided. The computer device and the computer-readable medium perform the computer-implemented method of generating unregistered internet domain names using a trained encoder function and a trained decoder function. The method includes obtaining one or more seed domain names; mapping, using a hardware processor implementing the trained encoder function, the one or more seed domain names in a low-dimensional information-rich latent space; modifying a representation of one domain name of the one or more seed domain names that is encoded in the low-dimensional information-rich latent space; and generating, using the hardware processor implementing the trained decoder function, one or more unregistered domain names for domain name registration from the representation that is modified.
US10812441B2

A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Content requests may be sent to the intermediary server, which may instruct the VPR to bypass the server when bypass is needed.
US10812435B2

The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.
US10812431B2

A method of event creation and communication comprising: sending an invitation to an event by an individual; displaying the invitation on an event page of the individual, wherein the invitation appears as a bubble on the event page of the individual, information on the event displayed within the bubble; and illuminating a perimeter of the bubble at a predetermined timeframe prior to the event.
US10812426B1

In some examples, user models are generated to represent experience of users with respect to their roles. Models that represent conditions are also generated. As part of generating a support element for a particular user, a triggering event is detected (e.g., an update to a user record), a condition is identified, a condition model and a user model are compared to identify a condition preparedness score. This score is used to generate the support element, which is shared with a user device of the user.
US10812418B2

A wearable electronic device for transmitting and receiving a message with an external device is provided. The electronic device includes a display, a memory, a communication interface, a sensor module configured to sense at least one of a state of the wearable electronic device or a state of a user, an input device configured to receive at least one of a movement input or a rotation input, and at least one processor. The at least one processor is configured to, in response to receiving the message from the external device, enter an easy message mode depending on a predetermined condition, analyze the message to generate a plurality of reply messages, and change the plurality of reply messages in response to a user input to the input device.
US10812414B2

This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
US10812410B1

The present disclosure uses input signals from different sources to fill gaps in the desired signal, for example a heat score signal. Different input signals are categorized so that they can be matched to a desired category of the desired signal. The various signals can be represented in vector format using category tags, for example. There are different latencies for each input signal that is aligned in time with the desired signal. Also, the match to the desired signal may vary from the input signals so that each desired signal's contribution during the gap is weighted accordingly. A composite signal is formulated from the time-adjusted and weighted input signals to fill the gap in the desired signal. Over time, the weighting and time-adjustment for each input signal can be modified with a learning algorithm that takes the approximation during the gap and compares it later with the actual data once the gap is filled in one embodiment.
US10812406B2

The present invention provides a computer implemented method, system, and computer program product of assigning processing elements to stream computing servers with respect to external computing resources. In an embodiment, the present invention includes receiving performance requirements data of a plurality of processing elements of a computer software application, where the processing elements are configured to execute on a stream computing system, receiving resource characteristics data of at least one computing resource external to the stream computing system, receiving performance characteristics data of stream computing servers, and in response to receiving a request from at least one processing element to communicate with the at least one computing resource external to the stream computing system, assigning the at least one processing element to at least one stream computing server as a function of the performance requirements data, the resource characteristics data, and the performance characteristics data.
US10812404B2

[Object] To provide a technology capable of performing processing on desired data in the reception-side communication device, even in the case in which a sequence number space is shared among a plurality of pieces of data transmitted from the transmission-side communication device.[Solution] Provided is a transmission control device including: a communication control unit that controls transmission of a plurality of pieces of data including respective sequence numbers; and a data generation unit that generates, as information indicating one or a plurality of pieces of data to be processed in a reception device among the plurality of pieces of data, number information indicating the sequence numbers included in the one or plurality of pieces of data to be processed. The communication control unit controls transmission of the number information to the reception device.
US10812398B2

The present disclosure is directed generally to systems and methods for dynamically selecting a retransmission rate for communication between two devices. The retransmission rate may be selected after a transmission has failed between the devices. In some embodiments, the retransmission rate may be selected based on relative velocity of the devices. In some embodiments, the retransmission rate may be selected based on transmission channel characteristics. The retransmission rate may be selected such that the retransmission will be less than an allowable transmission rate based on a distance between the two devices.
US10812397B2

A method for managing traffic in a network based upon Ethernet switches, which are compliant with the IEEE 802.1Q and TSN communication standards, including the steps of dividing frames received into queues; scheduling transmission of the frames contained in the queues on the basis of the respective priorities of the traffic classes; and, if frames are present belonging to a traffic class in the plurality of traffic classes that has a higher priority than frames belonging to the event-triggered traffic class and when at least one protected time window occurs, transmitting the frames that belong to the traffic class with higher priority and blocking transmission of the frames that belong to the remaining traffic classes; and if the queue dedicated to the event-triggered traffic class is empty, transmitting a frame belonging to one of the remaining traffic classes that have frames with a priority lower than the frames belonging to the event-triggered traffic class.
US10812389B2

A terminal device in a first network includes a processor programmed to receive first data indicating a respective first loading of each of a plurality of first level access devices. The processor is further programmed to select a first level access device based at least in part on the first data; and communicate with a second network via the selected first level access device and a selected second level access device. Each of the first level access devices is switchable to communicate with the first terminal via at least a respective one of one or more shared access channels, and each of a plurality second level access devices is switchable to communicatively couple one or more of the plurality of first level access devices with a second network.
US10812375B2

Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (“SCS”) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (“SCP”).
US10812371B2

Aspects of the subject disclosure may include, for example, embodiments and a method. The method includes iteratively providing messages to each Node Processor. Each Node Processor represents a node of a group of nodes. The iteratively providing of the messages comprises providing first messages. Each first message includes a cost associated with a path of nodes visited by each first message. In addition, the method includes determining paths having common endpoints among a portion of the first messages, identifying a cost for each of the paths having common endpoints, identifying a lowest cost from among the group of common endpoint costs, identifying a selected path associated with the lowest cost. A next group of messages includes the selected path. The iteratively providing of the messages results in selected paths. Also, the method include determining a target path from a remaining path. Other embodiments are disclosed.
US10812367B2

In one embodiment, an exploratory linktrace is initiated from an initiating network device with an exploratory linktrace message (ELM) having a target address. Each network device receiving the ELM may then propagate the ELM on a plurality of its ports to a plurality of downstream network devices based on the target address. In addition, each receiving network device returns an exploratory linktrace reply (ELR) for each of the plurality of ports, where each ELR is returned according to one or more mechanisms to mitigate stormed replies to the initiating network device.
US10812359B2

A service providing device included in a process control system in a plant, the service providing device includes a communicator configured to perform communication via a network, a service provider configured to provides a service via the communicator by exclusively assigning first identification information to one of the service providing device and an alternative service providing device, the first identification information being common to the alternative service providing device which provides the service instead of the service providing device, and a heartbeat transmitter configured to transmit heartbeat information for notifying that the service is normal to the alternative service providing device via a relaying device by using second identification information which is different from the first identification information.
US10812356B2

A measurement result management apparatus includes one or more memories, and one or more processors coupled to the one or more memories and the one or more processors configured to acquire, from a plurality of devices worn by a plurality of users, location information indicating locations of the plurality of devices, perform, in response to acquisition of a first measurement result including a first measurement time from a first measurement apparatus, a selection of a first device from the plurality of devices in accordance with a location of the first measurement apparatus, the first measurement time, and the location information, and store the first measurement result in association with the selected first device in the one or more memories.
US10812354B2

Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph of a network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be performed on the retrieved paths. For example, a network connectivity value may be determined from all or a subset of all of the retrieved paths. Network connectivity values and/or other social graph data may be outputted to third-party processes, services, and ratings agencies for use in initiating automatic transactions, making automated network-based or real-world decisions, determining or verifying the identity of a node within the community, scoring or ranking nodes, or making credit-granting decisions.
US10812352B2

A method for producing a list of network domains comprising: producing a graph comprising a plurality of nodes, each associated with one of a plurality of domain names extracted from data captured from a digital communication network, and a plurality of edges, each associated with one or more syntactic correlations, identified in the data, between two of the plurality of domain names, where the one or more syntactic correlations indicate a possible network structure relationship between the two of the plurality of domain names; producing a list of associated domain names according to a plurality of statistical values each assigned to one of the plurality of edges or one of the plurality of nodes according to an amount of respective one or more syntactic correlations; and providing the list of associated domain names to at least one software object to perform a domain-oriented task.
US10812346B1

In an example, a computer-implemented method includes determining, by one or more processors, a server dependency between a first server and a second server of a multi-server system, where determining the server dependency comprises identifying a bilateral communication between the first server and the second server. The method also includes determining, by the one or more processors, for the determined server dependency, an application dependency between a first application executed at the first server and a second application executed at the second server based on first process information associated with the first application and second process information associated with the second application, and generating data that indicates at least one of the determined server dependency and the determined application dependency.
US10812340B2

A method for establishing end-to-end tunnels extending across multiple domains using a network element. The method includes receiving a request from a customer controller to implement a virtual network (VN) created by the customer controller, wherein the VN identifies the end-to-end tunnels extending across the multiple domains, mapping the VN to available resources based on network constraints in response to the request, and transmitting, after the VN has been mapped, a message to a network controller managing one of the domains that includes a network path used to form a portion of one of the end-to-end tunnels, wherein the message includes an association object having a Type-Length-Value (TLV) field containing a virtual network identifier binding the network path to the VN.
US10812336B2

Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations
US10812325B1

Methods and systems for provisioning different services on passive optical networks or forecasting service profiles for passive optical networks. The provisioning may be based on location, guaranteed bandwidth, or the like.
US10812321B2

A plurality of nodes on a network may be utilized to communicate with external nodes outside of the plurality. The removal from service of a number of the plurality of nodes may cause the network to become ineffective or inoperable. Nodes may be monitored to determine a predicated out-of-service condition and mitigating actions taken. For example, if an operator of a node is likely to be unable to provide required inputs to the node, another node with associated operator may be allocated to become available at a timely predicted to coincide with the outage of the monitored node. Other mitigating actions may also be utilized, such as reassigning the physical location of the monitored node.
US10812318B2

Systems, methods, and computer-readable media for localizing faults in a network policy are disclosed. In some examples, a system or method can obtain TCAM rules across a network and use the TCAM rules to perform an equivalency check between the logical model and the hardware model of the network policy. One or more risk models are annotated with output from the equivalency check and the risk models are used to identify a set of policy objects of the network policy that are likely responsible for the faults. The identified set of policy objects are correlated with various logs of the network. Based on the correlation, specific policy objects of the set of policy objects that are associated with physical-level causes of the fault.
US10812316B2

Implementations described and claimed herein provide systems and methods for investigating, tracking, preventing, and providing accountability for telecommunication network outages, particularly human error outages. In one implementation, a ticket is received for a network outage. The ticket specifies a responsible team and an estimated outage reason for the network outage. The estimated outage reason indicates a human error by the responsible team. A notification of the ticket is provided to the responsible team. The notification prompts an action by the responsible team. The action specifies whether the team made the human error. The ticket is completed based on the action and stored. The completed ticket details a root cause of the network outage and a performance management strategy for preventing future network outages similar to the network outage.
US10812315B2

Systems, methods, and computer-readable media for providing cross-domain assurance for networks in different network domains. In some embodiments, a method can include collecting first fabric data for a first network in a first network domain and second fabric data for a second network in a second network domain. The second fabric data for the second network can be normalized based on the first network domain to create normalized second fabric data. The first fabric data can then be correlated with the normalized second fabric data to create correlated fabric data. Subsequently, assurance can be provided across the first network in the first network domain and the second network in the second network domain using the correlated fabric data.
US10812313B2

A system and computer-based method for performing a data transaction in a network storage system is provided. In an embodiment, the method includes receiving, from a client, a first data transaction request including a first data identifier associated with a first namespace protocol; determining a storage system associated with the first data identifier and associated with a second namespace protocol; determining a second data identifier associated with the first data identifier, wherein the second data identifier conforms to the second namespace protocol; and forwarding a second data transaction request including the second data identifier to the storage system based on determining an association between the second data identifier and the first data identifier, wherein the first namespace protocol and the second namespace protocol are different.
US10812311B2

A method performed in a radio access node includes the radio access node receiving a data for transmission to a second radio access node over a communication channel having an unlicensed spectrum. The method further includes, in response to receiving the data, the radio access node receiving a channel measurement signal over the communication channel. The method further includes the radio access node performing an N-point Fast Fourier Transform (FFT) on the channel measurement signal to produce a frequency domain signal with N bins. The method further includes the radio access node performing a power measurement on the frequency domain signal. The method further includes the radio access node analyzing the power measurement of the frequency domain signal. The method further includes the radio access node transmitting the data based on the analysis of the power measurement.
US10812300B2

Embodiments of the present disclosure disclose method and transmitter to generate and transmit a waveform with an optimized peak to average power (PAPR) in a communication network. The method comprises performing a constellation rotation on input data symbols to create a rotated data symbols, wherein the input data symbols is obtained by performing at least one of prefixing a modulation data with first predefined number (N1) of zero's and post-fixing the modulation data with second predefined number (N2) of zero's. Also, the method comprises performing convolution operation on the input data symbols using one or more filter coefficients to produce a symbol level filtered data. Further, the method comprises pulse shaping the symbol level filtered data to generate a pulse shaped data sequence and processing the pulse shaped data sequence to generate a waveform.
US10812295B2

Methods, systems, and devices for wireless communications are described. A network device such as a next generation (gNB) may identify control information for transmission on a downlink control channel e.g., a physical downlink control channel (PDCCH). The network device may identify a candidate set of decoding candidates to which the control information is able to be mapped. In some examples, each decoding candidate may include one or more control channel elements (CCEs). The network device may select, from the candidate set of decoding candidates, an actual set of decoding candidates to which the control information is to actually be mapped, and map the control information into the actual set of decoding candidates. Upon decoding the control information, the network device may transmit the control information within a search space including the actual set of decoding candidates to a user equipment (UE).
US10812294B2

A channel estimation method and system for IQ imbalance and local oscillator leakage correction, wherein an example of a channel estimation system comprising a calibrating signal generator configured to generate at least one pair of calibrating signals, a feedback IQ mismatch estimator configured to measure feedback IQ mismatch estimates based on the pair of calibrating signals, and a calibrating signal based channel estimator configured to generate a channel estimate based on the pair of calibrating signals and the feedback IQ mismatch estimates.
US10812290B2

An on-vehicle communication system mounted on a vehicle comprises a first switching device, a second switching device and a third switching device each including a first communication port and a second communication port. The first communication port and the second communication port of the first switching device are respectively connected to the first communication port of the second switching device and the first communication port of the third switching device, and the second communication port of the second switching device and the second communication port of the third switching device are connected to each other. Each of the first switching device, the second switching device and the third switching device measures a reception signal quality for the first communication port of the device itself and a reception signal quality for the second communication port of the device itself. One of the first communication port and the second communication port is selected as a port for use which should be used for communication in each of the first switching device, the second switching device and the third switching device. Each of the switching devices performs switching processing for determining whether or not the port for use is to be switched to the another one of the first communication port and the second communication port based on the reception signal quality for the first communication port and the second communication port.
US10812285B2

The present disclosure relates generally to systems, methods and tools for coordinating the activities of a contractor and a user during a setup process of a building control system. In some instances, a contractor may install a building device and then partially configure the building device. The contractor may then send an invite, such as an electronic invite, to a customer that invites the customer to complete the configuration of the installed building device.
US10812282B2

An element of a building automation system is described that comprises a multifunctional system integrator contained in a standard receptacle gang box for outlets. The system provides enhanced safety and security, power metering, power control, and home diagnostics. The module can include an AC to DC power supply, a bidirectional solid state dimmer switch, a microprocessor, a communications subsystem and sensors that are controlled by the internal microprocessor. The module includes a user interface for programming and control. The apparatus replaces existing outlet receptacles with a familiar flush but elegantly updated and seamlessly integrated faceplate.
US10812275B2

Systems for decoupling and updating pinned certificates on a user device are disclosed. A mobile application having a hardcoded pinned certificate may be installed on a user device. The pinned certificate may be decoupled from the mobile application and stored on the user device. In response to the mobile application attempting to establish a secure connection with a server, the system may check whether the decoupled pinned certificate is current by querying a certificate repository. In response to determining that the pinned certificate is out of date, the system may transmit the current certificate to the user device to update the decoupled pinned certificate.
US10812266B1

Methods, non-transitory computer readable media, and network traffic manager apparatus that assists managing security tokens based on security violations includes monitoring network traffic data between a client and a web application server. Next, the monitored network traffic data is determined for at least one security violation. One or more access tokens associated with the client is modified when the at least one security violation is detected in the monitored network traffic data. The client is restricted from accessing one or more web applications based on the modified one or more access tokens.
US10812264B1

In a general aspect, a supersingular isogeny-based cryptography process is performed. In some aspects, a cryptographic element is generated by executing a supersingular isogeny-based cryptography protocol. A generator of a first isogeny kernel is computed. A pre-determined tree topology is traversed. The tree topology includes nodes coupled by edges. The edges of the pre-determined tree topology include a first set of edges representing scalar multiplications and a second set of edges representing point evaluations. A plurality of isogeny kernels corresponding to respective nodes in the tree topology and having a lower order than the first isogeny kernel is computed by traversing a zigzag path through the tree topology. The zigzag path includes a series of scalar multiplications or a series of the point evaluations (or both) that terminates at a node above a leaf node in the tree topology.
US10812247B2

A method for transmitting data by a user equipment (UE) over a plurality of Transmission Time Interval, TTI, bundles in a communication network is provided. The method comprises: receiving a single control message indicating a uplink scheduling grant for data transmissions; determining a number of TTI-bundles, scheduled for the data transmissions of the UE in accordance with the received control message; and sending the data to the communication network, using the determined number of TTI-bundles. A user equipment for implementing the method is also provided.
US10812244B2

A first communication device receives an uplink orthogonal frequency multiple access (OFDMA) transmission. The uplink OFDMA transmission includes respective transmissions from multiple second communication devices, and the respective transmissions from the multiple second communication devices include indications of respective acknowledgment policies corresponding to the respective transmissions from the multiple second communication devices. The first communication device generates one or more acknowledgment physical layer (PHY) data units to acknowledge at least a portion of the uplink OFDMA transmission, where the one or more acknowledgment PHY data units do not comply with at least one of the acknowledgment policies corresponding to the uplink OFDMA transmission. The first communication device transmits the one or more acknowledgment PHY data units to acknowledge the at least the portion of the uplink OFDMA transmission.
US10812240B2

Systems and methods of determining a frequency resource for a wireless device to operate in a wireless communication system. In one exemplary embodiment, a method performed by a wireless device in a first wireless communication system for determining a frequency resource on which to operate comprises determining whether a parameter is received via dedicated control signaling in the first wireless communication system. Further, a value of the parameter indicates one or more frequency resources in which the first wireless communication system operates. In response to determining that the parameter is received via the dedicated control signaling in the first wireless communication system, the method includes configuring the wireless device to operate on a frequency resource whose location is defined based on the parameter received via such dedicated control signaling.
US10812228B2

Provided is a communication system capable of suppressing decrease in a transmission rate. An eNB communicates with a UE using a self-contained subframe. The self-contained subframe includes a downlink signal to be transmitted from the eNB to the UE, and an uplink signal to be transmitted from the UE to the eNB in response to the downlink signal. The uplink signal has a structure including an uplink control signal indicating information for controlling transmission of the uplink signal, and uplink user data to be transmitted before and after the uplink control signal. The eNB notifies the UE of a structure of the uplink signal.
US10812227B2

Modern mobile communication systems transfer data by error protection measures including the use of a forward error correction code for the channel coding and a HARQ (hybrid automatic repeat request) system for the repeated transfer of incorrect transport blocks in response to the error protection mechanisms failing. When a turbo code is used as an error protection code, two decoders work on the decoding of the turbo code. Disclosed is an expanded HARQ system wherein the receiving side determines which of the decoders was more greatly challenged in the decoding of the turbo code and reports this to the transmitting side. Instead of uniformly providing more redundancy data to both decoders, more redundancy data are targetedly provided to the more greatly challenged decoder in the expanded HARQ process than in the case of the repetition operation according to the typical HARQ process reducing the latency of the data transfer.
US10812221B2

Systems and methods which provide for accurate decoding of a received channel signal when station identifier information is unknown. Embodiments accurately decode a physical downlink control channel (PDCCH), such as to obtain downlink control information (DCI), without knowing radio network temporary identifier (RNTI) information. An unknown station identifier information (USII) of embodiments uses redundancy reduction-based error checking (performing error checking between data decoded from a candidate control channel data block containing redundant data and a portion of that candidate control channel data block containing redundancy reduced data) for implementing decoding when station identifier information is unknown. Embodiments of a USII decoder may use a power detection technique for identifying candidate control channel data blocks used in redundancy reduction-based error checking operation.
US10812218B2

Embodiments of the present invention provide a method for determining a transmission rate supported by a data stream, user equipment, and a base station. The method includes: determining, by user equipment UE, a first index corresponding to an average transmission rate supported by a channel between the UE and the base station; determining, by the UE, a second index corresponding to a difference between an instantaneous transmission rate supported by a data stream on the channel and an average transmission rate supported by the data stream on the channel; sending, by the UE, the first index to the base station; and sending, by the UE, the second index to the base station. According to the embodiments of the present invention, the instantaneous transmission rate supported by the data stream on the channel can be relatively accurately fed back to the base station, thereby improving channel resource utilization.
US10812212B2

A resource configuration method, user equipment, and a base station are provided in embodiments of the present invention and relate to the communications field. A base station sends M reference signals to UE in N time units in a time unit set, where the reference signal is used by the UE to perform channel quality measurement, and each reference signal in the M reference signals is corresponding to one piece of precoding matrix information. The base station receives channel quality indication information sent by the UE.
US10812204B2

Wireless radio device alignment tools and methods. Described herein are methods for point-to-point alignment of wireless radio devices and alignment tools to assist in aligning wireless radio devices. These alignment tools may automatically or manually receive location information and may use a local compass function to determine a rough or initial alignment and additional tools to provide further (fine) alignment based on calculated and actual signal strength between the two devices being aligned.
US10812198B2

One or more embodiments of the present disclosure relate generally to the field of robotic gripping systems, and in particular to electromagnetic shielding of Radio Frequency Identification (RFID) devices in order to prevent unwanted wireless exchange of data between RFID tags and remote transceivers, such as a RFID readers. In one or more exemplary embodiments, the shielding is utilized within a sort station or pick-and-place environment where a robotic gripper is operating.
US10812197B1

A modified Sagnac loop phase-modulated microwave photonic link with a pulsed optical source is disclosed. Unlike a conventional Sagnac loop, the optical phase offset of the loop can be adjusted to quadrature by applying a synchronized modulation signal to an in-loop phase shifting phase modulator. Thereby, it exemplifies the fundamental RF response.
US10812194B2

The present disclosure provides an information transmitting device for optical communication, an optical communication method and an optical communication system. The information transmitting device includes: a distance sensor, configured to detect a distance from the information transmitting device to an information receiving device; a light emitting element, configured to issue an optical signal to the information receiving device, the optical signal including an optical communication information; a controller electrically coupled to the distance sensor and the light emitting element respectively, configured to adjust a light emitting mode of the light emitting element according to the distance detected, so that an intensity of the optical signal received by a light sensor of the information receiving device is greater than or equal to a start-up light intensity of the light sensor, thereby the light sensor can sense the optical signal at a rated resolution.
US10812191B2

Aspects of the subject disclosure may include, for example, a node device includes an interface configured to receive first signals. A plurality of coupling devices are configured to launch the first signals on a transmission medium as a plurality of first guided electromagnetic waves at corresponding plurality of non-optical carrier frequencies, wherein the plurality of first guided electromagnetic waves are bound to a physical structure of the transmission medium. Other embodiments are disclosed.
US10812188B2

Provided is an optical transmission method including: executing mapping processing (112) so that information of one unit of one system, or one unit of each of a plurality of systems, is mapped in a pattern of two or more Stokes vectors orthogonal between slots of a multi-time slot; generating an optical signal from an electric signal processed by the mapping processing; and transmitting the optical signal. A reception side receives the optical signal and converts the received optical signal into an electric signal, and executes de-mapping processing (322) for conversion into the information of one unit of one system, or one unit of each of a plurality of systems, by selecting high-likelihood bit information in association with the mapping processing in which the information is mapped in the pattern of Stokes vectors orthogonal between the slots of the multi-time slot.
US10812179B2

Systems and methods are described herein for performing mispointing correction operations that can provide accurate pointing of an antenna towards a satellite, while also satisfying interference requirements with other satellites. As a result, the mispointing correction operations described herein can improve resource efficiency of communication systems using such antennas and help ensure compliance with interference requirements of other satellites.
US10812178B2

Methods, systems, and devices are described for providing dynamic spatial allocation of satellite capacity based on aircraft load forecasting. In embodiments, a satellite communications system provides network access service over a service area via a plurality of satellite user beams, predicts spatial network resource demand for the service area over one or more service periods based at least in part on forecasted travel paths of a plurality of mobile multi-user terminals over the one or more service periods and respective predicted service demands for the plurality of mobile multi-user terminals, determines a satellite capacity resource configuration for the plurality of satellite user beams for the one or more service periods based on the predicted spatial network resource demand, and then adapts at least one characteristic of the plurality of satellite user beams for the one or more service periods based on the determined satellite capacity resource configuration.
US10812170B2

The present disclosure relates to an antenna structure. The antenna structure includes a plurality of receiver paths that are ranked based on a preset manner to obtain a ranking order of each of the plurality of receiver paths; a plurality of antennas; and a switch disposed between the plurality of antennas and the plurality of receiver paths, wherein the switch is configured to change a connection relationship between the plurality of antennas and the plurality of receiver paths based on a signal strength of the plurality of antennas and the ranking order of the plurality of the receiver paths.
US10812168B2

The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). In a wireless communication system, a base station apparatus may include at least one transceiver, and at least one processor operatively coupled with the at least one transceiver. The at least one transceiver may transmit, to a terminal, configuration information associated with a primary beam and a secondary beam. The processor may determine the primary beam and the secondary beam based on feedback information regarding beams of the base station, received from the terminal. The at least one transceiver may be configured to transmit, to the terminal, indication information for identifying the primary beam and the secondary beam, perform communication with the terminal by using the primary beam, and perform communication with the terminal by using the primary beam and the secondary beam based on a determination of a change of a communication state for the primary beam.
US10812163B2

Techniques for improving CSI (Channel State Information) in connection with FD (Full Dimension)-MIMO (Multiple Input Multiple Output) are discussed. A first set of techniques can employ hierarchical cell common class B CSI-RS for improved beam selection. A second set of techniques can provide improved CSI feedback based on eigenvalue(s) and co-phase associated with a precoder. Various embodiments can employ either or both of the first set of techniques and/or the second set of techniques.
US10812160B2

Embodiments of the present disclosure relate to a method and device for beam forming. In example embodiments, a plurality of signals are obtained from a plurality of receiving antennas. The plurality of signals are grouped into a first and second set of signals. An automatic gain control (AGC) is disabled for each signal in the first set of signals, and the AGC has been enabled for each signal in the second set of signals. Then, for beam forming associated with the plurality of receiving antennas, beam weights are determined by applying a first set of signal weights to the first set of signals and applying a second set of signal weights to the second set of signals. The first set of signal weights are greater than the second set of signal weights. In this way, negative effects due to the AGC processing may be mitigated in the beam forming.
US10812147B2

A method for a communication device includes determining whether a first radio frequency (RF) signal at a level of at least a first predetermined field threshold is detected. The method also includes generating a second RF signal at a level of at least a second predetermined field threshold greater than the first predetermined field threshold, when the communication device receives an instruction to generate the second RF signal and the determining determines that the first RF signal at the level of at least the first predetermined field threshold is not detected. The method further includes receiving a load modulated RF signal in response to the second RF signal.
US10812137B2

In one embodiment, an apparatus includes four independent single pair Ethernet ports coupled to a cable comprising four wire pairs for communication with a micro-switch, the micro-switch configured for communication with four endpoint devices, each of the endpoint devices in communication with the micro-switch over a single pair Ethernet cable comprising one of the four wire pairs. Each of the four independent single pair Ethernet ports comprises an echo canceller for receiving input from a transmitter at one of the independent single pair Ethernet ports and each of the other independent single pair Ethernet ports to cancel alien crosstalk between the four wire pairs.
US10812134B2

A wireless communication apparatus includes a channel-usage selection unit to select one frequency channel for each time slot from a plurality of predetermined candidate frequency channels, and a wireless communication unit to perform wireless communication by using the frequency channel selected by the channel-usage selection unit. The channel-usage selection unit selects a frequency channel that is different from a frequency channel to be used in a same time slot by an adjacent cell located at a cell interval, equal to or smaller than the predetermined first number of cells, from a cell used for the wireless communication, and allows the frequency channel selected to overlap with the frequency channel to be used in the same time slot by a remote cell located at a cell interval, greater than the first number of cells and equal to or smaller than the number of the candidate frequency channels, from a cell used for the wireless communication.
US10812132B1

A method and devices are disclosed that increase the range of active geo-location from the airborne measuring station as compared with known methods by increasing the effective receive sensitivity of the airborne measuring station. In one embodiment, this may be accomplished by transmitting a burst of predetermined ranging packets and recording the correlation values of each received bit stream of the response packets with the corresponding predetermined bit streams for each of the transmitted ranging packets within a preset reception window. A rolling maximum is then performed on the correlation values in each reception window. At the end of the burst, the rolling maximum results are summed and the time of the peak value is determined.
US10812131B2

In a physical broadcast channel sending/receiving method, after receiving two broadcast channel signals on two corresponding physical broadcast channels at two time-frequency resource locations, the terminal device determines that information other than an offset of a corresponding time-frequency resource location is the same in two pieces of broadcast information carried in the two broadcast channel signals, obtains a time offset difference between the foregoing two time-frequency resource locations, and generates a scrambling code sequence based on the time offset difference; and the terminal device separately descrambles the two broadcast channel signals based on the scrambling code sequence and a preset scrambling code sequence.
US10812128B2

The present disclosure relates to a system for a motor vehicle for exchanging information with at least one further motor vehicle, wherein the system has a central processing unit with a processing core, which is connected to at least one antenna module, wherein the at least one antenna module is designed to exchange signals containing information with the at least one further motor vehicle, wherein an application for carrying out a motor vehicle to motor vehicle communication is installed in the processing core, wherein the processing core is designed to control the at least one antenna module by carrying out a signal processing.
US10812113B2

Disclosed is a method of detecting and correcting an error in a 3D mesh model. According to the present disclosure, the method includes: determining at least one mesh on the basis of half-edge information; setting at least one cluster including the at least one mesh, on the basis of normal vector information on the at least one mesh; detecting a flip error of the at least one cluster; and correcting the at least one mesh in the at least one cluster in which the flip error is detected.
US10812110B2

The present technology relates to a transmission method and a reception device for securing favorable communication quality in data transmission using an LDPC code. In group-wise interleaving, the LDPC code with a code length N of 69120 bits is interleaved in units of 360-bit bit groups. In group-wise deinterleaving, a sequence of the LDPC code after group-wise interleaving is returned to an original sequence. The present technology can be applied, for example, in a case of performing data transmission using an LDPC code, and the like.
US10812100B2

A DAC (60) is disclosed. It comprises an input port comprising N input terminals p1, p2, . . . , pN configured to receive voltages representing N input bits b1, b2, . . . , bN, respectively, wherein the significance of bj is higher than for bj−1 for j=2, 3, . . . , N. Furthermore, it comprises a capacitor ladder circuit (100) comprising N capacitors C1, C2, . . . , CN with capacitance C, each having a first terminal and a second terminal. Capacitor Cj is connected with its first terminal to the terminal pj of the input port. For each j=1, 2, . . . , N−1, the capacitor ladder circuit (100) comprises a capacitor (150j) with capacitance xC connected between the second terminal of capacitor Cj and the second terminal of capacitor Cj+1. The DAC (60) also comprises an input circuit (140) connected to the input port comprising at least one capacitor (1601-160N), each connected between a unique one of the input terminals p1, p2, . . . , pN of the input port and signal ground.
US10812098B1

An analog-to-digital converter (ADC) includes a capacitive digital-to-analog converter (CDAC), a comparator, and a successive approximation register (SAR) control circuit. The comparator is coupled to an output of the CDAC. The SAR control circuit is coupled to an output of the comparator and to an input of the CDAC. The SAR control circuit includes a flip-flop. The flip-flop includes a clock input terminal, a data input terminal, and an output. The clock input terminal is coupled to the output of the comparator. The data input terminal coupled to a constant voltage source. The flip-flop can include an enable input terminal coupled to a SAR state circuit. The output is coupled to the CDAC.
US10812078B2

A level shifter includes a current mirror configured to receive an input signal in response to a first power voltage and generate an output signal by mirroring a current corresponding to a second power voltage based on a level of the input signal, a first adjusting circuit coupled to an output terminal of the current mirror and configured to adjust a voltage level of the output terminal of the current mirror in response to a bias voltage, and a second adjusting circuit coupled to a power voltage terminal which receives the second power voltage in parallel to the current mirror and configured to adjust the voltage level of the output terminal of the current mirror.
US10812071B2

A drive circuit performs switching between an on-state and an off-state of a PIN diode, the drive circuit being provided with a switching element and a switching element, a drive power supply, and a current limiting resistor that adjusts a forward current of the PIN diode. When the switching element is in an on-state and the switching element is in an off-state, the PIN diode is switched to the on-state by applying a forward voltage to the PIN diode from the drive power supply via the current limiting resistor, and when the switching element is in the off-state and the switching element is in the on-state, the PIN diode is switched to the off-state by applying, not via the current limiting resistor, a reverse voltage to the PIN diode from the drive power supply.
US10812067B1

Embodiments of redrivers and resistive units for redrivers are disclosed. In an embodiment, a resistive unit for a redriver includes at least one resistor connected to an input/output terminal of the redriver, at least one switch serially connected to the at least one resistor, and a voltage regulator connected to the at least one switch and configured to generate a termination voltage for the at least one switch. Instead of grounding the at least one resistor, using the voltage regulator can avoid large voltage jump at input/output terminals to keep connected devices safe.
US10812066B2

A pull-down circuit includes a control circuit generating an activation signal in response to a supply voltage, a first reference voltage, and a feedback signal, and a charge pump configured to generate a control signal in response to the activation signal and control a switching device using the control signal. The switching device is a field-effect transistor (FET) and is coupled to a power switch and pulls down a voltage level of a gate of the power switch to prevent a premature turn-on of the power switch.
US10812050B2

A multiplexer includes a first reception-side filter and a second reception-side filter whose passband has frequencies higher than the first reception-side filter. The first reception-side filter includes a series arm resonator provided on a first path, and parallel arm resonators provided on a path electrically connecting the first path and ground. A direction connecting tips of a plurality of electrode fingers included in each resonator crosses an elastic wave propagating direction at a certain angle. The parallel arm resonator closest to a common connection terminal does not include third electrode fingers, and the other parallel arm resonators include third electrode fingers.
US10812048B2

A filter includes a series-arm resonator connected on a path connecting input/output terminals, and first and second parallel-arm resonators that are connected between the same node on the path and ground. A resonant frequency of the second parallel-arm resonator is higher than a resonant frequency of the first parallel-arm resonator, and an anti-resonant frequency of the second parallel-arm resonator is higher than an anti-resonant frequency of the first parallel-arm resonator. Each of the first and second parallel-arm resonators is defined by an acoustic wave resonator including an IDT electrode. The IDT electrode in the second parallel-arm resonator has a lower aspect ratio than the IDT electrode in the first parallel-arm resonator, where the aspect ratio is a ratio of an overlap width of electrode fingers to the number of pairs of electrode fingers.
US10812044B2

An acoustic wave device includes an IDT electrode provided on a piezoelectric substrate. The IDT electrode includes a crossing area including a central area, and first and second low-acoustic-velocity areas on both sides in a direction perpendicular or substantially perpendicular to an acoustic wave propagating direction. First and second high-acoustic-velocity areas are provided outside the first and second low-acoustic-velocity areas. Mass adding films are laminated in respective portions of first and second electrode fingers, the respective portions being positioned in the first and second low-acoustic-velocity areas. In at least one of the mass adding films, a width of a first end portion and a width of a second end portion are narrower than a width of a central portion, and a protruding portion protrudes from at least one of the first and second end portions.
US10812042B2

In an electronic component, electrodes defining functional portions are provided on a piezoelectric substrate. In order to define a hollow portion which the functional portions face, there are provided a first support with a frame shape, and second supports on the piezoelectric substrate in an inner side region surrounded by the first support. A cover is laminated on the first support as well as on the second supports to define the hollow portion. A height of each of the second supports is higher than a height of the first support.
US10812041B2

An elastic wave device includes an IDT electrode on a piezoelectric substrate to define a longitudinally coupled resonator elastic wave filter, a three-dimensional wiring portion on the piezoelectric substrate and connected to the longitudinally coupled resonator elastic wave filter, and a cover surrounding the longitudinally coupled resonator elastic wave filter on the piezoelectric substrate. The three-dimensional wiring portion includes a lower layer wiring line, an upper layer wiring line, and an insulating layer stacked between the lower layer wiring line and the upper layer wiring line. The cover includes a portion on the three-dimensional wiring portion.
US10812035B2

A method of reducing non-uniformity in the resonance frequencies of a surface acoustic wave (SAW) device, the SAW device comprising a silicon oxide layer comprising an oxide of silicon deposited over interdigital transducers on a piezoelectric substrate by reactive sputtering. The method comprises positioning a piezoelectric substrate having interdigital transducers on a substrate support, then depositing a silicon oxide layer comprising an oxide of silicon over the piezoelectric substrate and the interdigital transducers to form a SAW device. The substrate support is positioned relative to a sputtering target so that the silicon oxide layer of the SAW device has an arithmetic mean surface roughness (Ra) of 11 angstroms or less.
US10812015B2

A micro-inverter assembly for use in a photovoltaic system includes a housing, a direct current (DC)-to-alternating current (AC) micro-inverter disposed within the housing, and a DC connector electrically coupled to the DC-to-AC micro-inverter. The DC connector is positioned within a recess formed in a bottom surface of the housing such that at least one electrical contact of the DC connector is accessible from outside the housing. According to alternative embodiments, the DC connector comprises a plug-and-play connector constructed for one of a rotational engagement and a translational engagement with a DC connector of a photovoltaic (PV) panel.
US10812002B2

A control system for an electric motor circuit comprises a current controller which produces a set of idealised voltage demands for the motor circuit, an observer which observes the inputs to the motor circuit and the outputs of the motor circuit and which generates from the observations estimates of the voltage disturbances within the motor circuit, the observer being arranged in use to output a first correction signal indicative of the voltage disturbances in the motor circuit, a feed-forward controller which receives as an input a measurement or estimate of the current flowing in the motor and calculates from the input a second correction signal. The first correction signal output from the observer and the second correction signal output from the feedforward controller are combined with the idealised voltage demands output from the controller to provide a set of modified voltages demands that are fed to the motor.
US10811960B2

A voltage doubler circuit supports operation in both a positive voltage boosting mode to positively boost voltage from a first node to a second node and a negative voltage boosting mode to negatively boost voltage from the second node to the first node. The voltage doubler circuit is formed by transistors of a same conductivity type that share a common bulk that is not tied to a source of any of the voltage doubler circuit transistors. A bias generator circuit is coupled to receive a first voltage from the first node and second voltage from the second node. The bias generator circuit operates to apply a lower one of the first and second voltages to the common bulk.
US10811955B2

System and method for protecting a power converter. An example system controller for protecting a power converter includes a signal generator, a comparator, and a modulation and drive component. The signal generator is configured to generate a threshold signal. The comparator is configured to receive the threshold signal and a current sensing signal and generate a comparison signal based on at least information associated with the threshold signal and the current sensing signal, the current sensing signal indicating a magnitude of a primary current flowing through a primary winding of a power converter. The modulation and drive component is coupled to the signal generator.
US10811954B2

A surge protective apparatus of a power conversion circuit includes an AC-to-DC conversion circuit and two voltage clamping units. The AC-to-DC conversion circuit receives an AC power source and converts the AC power source into a DC power source. The DC power source is provided between a positive output terminal and a negative output terminal of the AC-to-DC conversion circuit. Two first ends of the two voltage clamping units are respectively coupled to a first AC terminal and a second AC terminal of the AC power source, and two second ends of the two voltage clamping units are commonly coupled to the positive output terminal or the negative output terminal. Accordingly, it is to effectively suppress surge energy generated from the AC power source.
US10811948B2

A torque motor for a servovalve, said torque motor comprising a set of pole pieces comprising a first pole piece and a second pole piece. An armature is also provided between the first pole piece and the second pole piece, said armature configured to provide air gaps (AG1-AG4) between the armature and the first pole piece, and the armature and the second pole piece. The armature is configured to rotate about a centre point (CP). The set of pole pieces is also adapted to rotate around the centre point (CP) such that the air gaps (AG1-AG4) can be adjusted.
US10811944B2

A stator of an electric rotary machine includes: a stator core; and a coil including a plurality of first coil segments and a plurality of second coil segments. An end part of the projection part of the first coil segment is joined with an end part of the projection part of the second coil segment through laser welding in a state of abutting to the end part of the projection part of the second coil segment. And abutting portions abutting to each other between the projection part of the first coil segment and the projection part of the second coil segment include joining surfaces joined with each other and engaging surfaces engaged with each other and orthogonal to the joining surfaces.
US10811939B2

In order to efficiently cool a stator and rotor of a rotating electrical machine, cooling oil is supplied by a pump in a pressurized state to a first reservoir portion provided in an upper portion inside a housing, and after the cooling oil is ejected from the first reservoir portion, the cooling oil is guided to a stator coil end cooling structure, and to a rotor bearing and rotor core cooling structure, using the weight of the cooling oil itself.
US10811931B2

The present disclosure relates to an electrical connector assembly for a motor and a method for producing the electrical assembly. The electrical connector assembly includes a first electrical terminal device, disposed at one end and having electrical terminals, and a second electrical terminal device, disposed at the other end having electrical terminals. A wire rail with the terminals connects the two terminal devices. The wire rail and at least parts of the terminal devices are jointly encompassed and insulated relative to one another by an insulating material.
US10811928B2

An extruded housing for an electric motor comprises: an extruded cylindrical body for holding electrical parts of the motor, extruded axial fins formed about the outside of the cylindrical body, and radial cuts machined through the axial fins.
US10811925B2

The present invention relates to a stator system for an electric motor with an internal rotor. The stator system includes a stator winding and a metal external return path radially enclosing the stator winding. The external return path is surrounded by a retaining structure that holds the stator system together. The retaining structure can be injected to the external return path with plastic in the form of a cage, so that the external return path is not covered by the retaining structure in some regions but is exposed.
US10811924B2

A rotating electric machine is provided with a connection member, formed in the shape of a ring, that is disposed on at least one axis-direction end of a stator core and that mutually connects a plurality of coils; the axis-direction end face, at the stator-opposite side, of the connection member is formed in such a way that at a plurality of different positions in the radial direction of the connection member, the axis-direction positions of the connection member differ from one another.
US10811919B2

A brushless direct current (BLDC) motor is disclosed. The BLDC motor includes a shaft made of a nonmagnetic material, a plurality of magnets surrounding the outer circumference of the shaft, a stator surrounding the outer circumferences of the magnets, wherein each of the magnets has an arc-shaped outer circumferential surface, an arc-shaped inner circumferential surface facing the shaft, and opposite side surfaces facing other adjacent magnets, and the magnets include a first magnet magnetized in a direction directed from the outer circumferential surface to the inner circumferential surface, a second magnet magnetized in a direction directed from the inner circumferential surface to the outer circumferential surface, and a third magnet magnetized in a direction directed from one side surface to the other side surface. The efficiency of the motor is improved while eddy current loss is minimized.
US10811914B2

In order to solve a problem that it is not possible to properly detect and output charge insufficiency of a power storage device in a case where it is not charged to a fully charged state, a wireless power supply management apparatus used for a wireless power supply system configured to repeatedly charge and discharge a power storage device includes a detecting portion that acquires, for one or more charge periods, information regarding insufficiency of electric power charged in each charge period, and detects charge insufficiency of the power storage device using the acquired information; and an output portion that performs output according to a result of the detection by the detecting portion. Accordingly, it is possible to properly detect charge insufficiency of a power storage device.
US10811911B2

A wireless energy transmission method and a wireless energy receiving device are provided. A method includes determining wireless energy transmission efficiencies between the wireless energy receiving device and a plurality of wireless energy sending devices respectively, and receiving wireless energy transmission from the plurality of wireless energy sending devices according to the wireless energy transmission efficiencies. Energy requested or required by the wireless energy receiving device can be distributed to the plurality of wireless energy sending devices reasonably, thereby efficiently charging the wireless energy receiving device.
US10811910B2

An apparatus and a method for are provided for a wireless power receiver. The method includes receiving power from a wireless power transmitter; converting the power in an alternating current (AC) form into a direct current (DC) form and providing the converted power to a battery of the electronic device; measuring a temperature of a point in the wireless power receiver during reception of the wireless power; maintaining an amount of the converted power at a first level if the temperature is lower than a preset temperature; decreasing the amount of the converted power to a second level which is lower than the first level if the amount of the converted power is at the first level and the temperature is higher than or equal to the preset temperature; increasing the amount of the converted power to the first level if the amount of the converted power is at the second level and the temperature is lower than the preset temperature; and transmitting, to the wireless power transmitter, a signal including status information of the wireless power receiver device and control information to control the wireless power transmitter.
US10811894B2

A control device on a power receiving side includes a charging portion that charges a battery based on power that is received by a power receiving portion that receives power from a power transmitting device, a control portion 54 that performs charging control, and a nonvolatile memory. The nonvolatile memory stores status information of the battery, and the control portion performs charging control based on the status information stored in the nonvolatile memory.
US10811890B2

An adapter and method for using a grasp-socket component with a handheld electronic device, the adapter including a base layer having a top and a bottom side, wherein the bottom side of the base layer connects to the handheld electronic device; and a top layer that includes a planar surface and a plurality of side walls, wherein the top layer is coupled to the base layer to form a partially-enclosed hollow space between the top side of the base layer and the planar surface of the top layer, wherein the top layer includes an elongated opening in the planar surface that is sized and shaped such that the grasp-socket component can be coupled to the top layer and such that the grasp-socket component can be moved to a plurality of positions along the top surface of the base layer by sliding the grasp-socket component within the partially-enclosed hollow space.
US10811888B2

A secondary battery protection system including a plurality of secondary battery protection apparatuses, wherein the system comprises: a first secondary battery protection apparatus, which is connected to a first secondary battery cell of the battery cells, comprising: a current transmission unit configured to generate and transmit a current transmission signal, a current value of the current transmission signal corresponding to the first condition being set; and a voltage determination unit configured to determine a voltage value of a voltage transmission signal; and a second secondary battery protection apparatus, comprising: a voltage transmission unit configured to generate and transmit the voltage transmission signal, a voltage value of the voltage transmission signal corresponding to the second condition being set; and a current determination unit configured to determine a current value of the current transmission signal; wherein the current transmission signal and the voltage transmission signal are transmitted sharing a single communication line.
US10811884B2

Apparatus and methods for recovering energy in a petroleum, petrochemical, or chemical plant as described. The apparatus includes a fluid process stream flowing through a petroleum, petrochemical, or chemical process zone. There are at least one variable-resistance power-recovery turbine, a portion of the first process stream flowing through the first power-recovery turbine to generate electric power as direct current therefrom. There is a single DC to AC inverter electrically connected to at least one power-recovery turbine, and the output of the DC to AC inverter electrically connected to a first substation.
US10811883B2

Various implementations power homes and businesses without needing to connect to electric utility company-provided power, i.e., they can operate off-grid. Generally the systems includes solar panel racks (e.g., photovoltaic cells on sheets stabilized using ballasts, anchors, or mounting) that generate electrical power used to provide power to a building or that is stored on batteries. The system includes the solar panel racks and an enclosure to be installed at the premises and separate from the building. The enclosure includes the batteries and inverters that are electronically connected to the solar panel racks and batteries. The inverters are configured to convert direct current (DC) electricity from the solar power racks and batteries to alternating current (AC) electricity to provide power to the building via wires electrically connecting the inverters to the main panel of the building.
US10811872B2

The present invention provides for an electronic functional device such as an isolator and arranged to offer configurable functionality for alteration of the function of the device, the device including wireless reception means for receiving wireless configuration data for the selective configuration of the device, and can also include wireless transmission means for the wireless transmission of data identifying its configured state.
US10811864B2

A circuit-breaker device, comprising a main branch and an auxiliary branch electrically in parallel with the main branch, wherein the main branch comprises at least one mechanical switch-disconnector in series with a breaker cell constituted of at least one semiconductor switch, and a snubber circuit in parallel with the at least one breaker cell, the snubber circuit including an energy storage element, wherein the mechanical switch-disconnector is switchable to selectively allow current to flow in the main branch in a first mode of operation or commutate current from the main branch to the auxiliary branch in a second mode of operation, characterized in that the snubber circuit further comprises a bleeder resistor arranged to create a counter current in the main branch when current is commutated from the main branch to the auxiliary branch by discharging the energy storage element.
US10811862B2

A sealing block assembly (110) protects telecommunications equipment from water and dust. The sealing block assembly (110) is disposed around a telecommunications cable (112), and the sealing block assembly (110) includes a housing (118, 218). The housing (118, 218) includes a first end (130, 230) and a second end (132, 232), the second end (132, 232) includes a plurality of movable fingers (128, 228). The sealing block assembly (110) also includes a seal (121) disposed within the housing (118, 218) between the movable fingers (128, 228) and the telecommunications cable (112). Further, the sealing block assembly (110) includes a clamp (122) disposed around the movable fingers (128, 228) of the housing (118, 218). The clamp (122) is configured to compress the movable fingers (128, 228) and the seal (121).
US10811857B2

A bracket that manages cables on a ladder rack. The bracket includes a rung insertion area and an upper member. The rung insertion area is defined by a bottom, sidewalls extending from the bottom, and gussets extending from the bottom and positioned between the sidewalls. Each sidewall includes a top and two curved arms and each gusset includes a top and two sides. Slots are formed between each curved arm of the sidewalls and each side of the gusset. A ladder rung is inserted in the slots of the bracket to secure the ladder rung to the bracket.
US10811851B1

A spark plug includes: a center electrode; a ground electrode that is provided such that a gap for spark discharge is formed between the center electrode and the ground electrode; and a plug cover covering the center electrode and the ground electrode from a front side. The plug cover has a through hole, wherein the plug cover includes a diameter reduction portion formed in a range of 0.1 mm or less from an outer open end of the through hole in a direction along a central axis of the through hole and having a diameter gradually decreasing from the outer open end toward an inner open end of the through hole. A relationship of 0 mm
US10811850B2

In a spark plug for an internal combustion engine, a discharge gap is formed between a central electrode and a ground electrode in an axial direction of the spark plug. An insulator of a cylindrical shape has an axial hole and an insulator front end part. The axial hole is formed in the insulator, into which the central electrode is arranged and supported. The insulator front end part projects further toward a front side of the insulator in the axial direction of the spark plug than a location of an opening part formed at a front end side of the axial hole. The discharge gasp is formed in an auxiliary combustion chamber. The outer peripheral side of the auxiliary combustion chamber is covered with the insulator front end part.
US10811847B2

A QCL may include a substrate, and a sequence of semiconductor epitaxial layers adjacent the substrate and defining an active region, an injector region adjacent the active region, and a waveguide optically coupled to the active region. The active region may include stages, each stage having an upper laser level and a lower laser level defining respective first and second wavefunctions. The upper laser level may have an upper laser level average coordinate, and the lower laser level may have a lower laser level average coordinate. The upper laser level average coordinate and the lower laser level average coordinate may have spacing of less than 10 nm. Wave functions for all active region energy levels located below the lower laser level may have greater than 10% overlap with the injector region.
US10811838B2

A folded slab waveguide laser having a hybrid waveguide-unstable resonator cavity. Multiple slab waveguides of thickness ‘t’ supporting vertical waveguide modes are physically arranged above one another in a stack and optically arranged in series through one or more cavity folding assemblies with curved mirrors. A gain medium such as a gas is arranged in each slab. Each cavity folding assembly is designed to redirect the radiation beam emitted from one slab waveguide into the next waveguide and also at the same time to provide a focus for the radiation beam so that a selected vertical waveguide mode (or modes) is (or are) coupled efficiently into the next slab.
US10811832B2

A docking station for an electronic payment terminal includes a docking surface having a guide for guiding the terminal towards a connection position with the docking station. The docking station further includes a first locking element cooperating with a second complementary locking element of the terminal. The first locking element is mobile between: a deployed position in which the first locking element protrudes relative to the docking surface and cooperates with the second locking element, and a retracted position in which the first locking element does not cooperate with the second locking element. The guide includes a front wall extending from a front edge of the docking surface and facing a front face of the terminal. The front wall bears at least one positioning hook cooperating with a recess made on the front face of the terminal so as to prevent lifting of the terminal in the connection position.
US10811824B2

The first connector body includes: a recess mating with the second connector body; a first side wall part extending in the longitudinal direction so as to define both sides of the recess; and a projection extending in the longitudinal direction of the recess so as to mate with a recessed groove of the second connector body, the first terminal includes a first contact part contacting the second terminal in a recessed groove between the projection and the first side wall part, the first connector further includes a shield plate which is held in the center in the width direction of the projection so as to extend in the longitudinal direction, the second reinforcing bracket includes a reference potential connection part connected to a reference potential trace; and a tongue part contacting both ends in the longitudinal direction of the shield plate, and the second connector further includes a reference potential terminal which includes a tail part connected to the reference potential trace along with a contact part contacting the middle of the shield plate in the longitudinal direction.
US10811823B2

A system board is provided that includes a connector. The connector includes a pinfield. The pinfield includes a set of differential signal conductors to correspond to pins of a set of differential signaling pairs; a set of one or more auxiliary signal conductors to carry auxiliary signals; and a plurality of thru-hole ground vias adjacent to a particular one of the auxiliary signal conductors in the set of auxiliary signal conductors. A method for improving signal integrity in a computer interconnect can include carrying differential signals on a set of differential signal vias in a connector pinfield; carrying sideband signals on a set of sideband vias in the connector pinfield; and reducing via-to-via crosstalk between a particular one of the sideband vias and one of the differential signal vias through one or more thru-hole ground vias adjacent to the particular sideband via in the pinfield.
US10811819B2

Electrical connector with low profile connector position assurance (CPA) member for assuring the engagement of a female housing with a male housing. The female housing forms apertures designed to stably and securely receive the low profile CPA member. Also, the female housing includes a connector latch used to securely hold together the female housing and the male housing.
US10811808B2

Methods and apparatus are provided for use in connecting and disconnecting cable connectors to and from communication ports. In some embodiments, a connector assembly has a ganging member, a plunger member, and a key. The ganging member can retain a plurality of cable connectors, and be used to simultaneously connect/disconnect groups of cable connectors. The plunger member can have a plurality of elongated plungers usable to simultaneously unlock or lock the cable connectors.
US10811806B2

A modular connection module for a field device is described, comprising an adapter board with at least one multipolar, universal contact area for the connection of plug-in connectors as well as a central electrical output interface for the electrical connection of the modular connection module to the field device. The multipolar, universal contact area is formed to accommodate plug-in connectors with different connection diagrams, wherein the connection diagram is defined by the arrangement of the contacts of the plug-in connector. Further, a plug-in connector assembly and a field device are described.
US10811805B2

Provided is a connector box having high durability. The connector box includes a receptacle connector portion having a connector insertion opening into which a plug connector is inserted from the front side, a circuit board unit having the receptacle connector portion at a front end of a circuit board, a casing configured to accommodate the circuit board unit with the connector insertion opening being opened to the outside. The casing includes a lower casing for covering a lower face of the circuit board unit and an upper casing for covering an upper face of the circuit board unit and engaged with the lower casing. In association with sliding of the upper casing to one side in the front/rear direction, the upper casing is engaged with the lower casing.
US10811803B2

A connection terminal comprises a receptacle portion, a wire crimping portion, and a connection portion. The receptacle portion includes a latching elastic sheet disposed at a rear end of the receptacle portion. The wire crimping portion includes a conductor crimping portion adapted to be crimped onto a conductor of the wire. The connection portion is connected between the rear end of the receptacle portion and the wire crimping portion and includes a first connection portion and a second connection portion. The conductor crimping portion and the latching elastic sheet are disposed between the first connection portion and the second connection portion and opposite to each other in the longitudinal direction. The first connection portion has a first bent portion and the second connection portion has a second bent portion. The first bent portion and the second bent portion each protrude in a height direction.
US10811801B2

An electrical connector includes a housing and a plurality of conductors held within the housing. The conductors are configured to electrically connect to mating conductors of a mating connector. The conductors each extend a length between a mating end and a mounting end of the respective conductor. One or more of the conductors include a copper alloy core, a copper plating layer, and a protective outer layer. The copper plating layer surrounds the copper alloy core, and is composed of a different material than the copper alloy core. The protective outer layer is disposed on and surrounds the copper plating layer. The protective outer layer is composed of a non-conductive polymeric material.
US10811793B2

A power interface may include a housing, a connection body, and a second stopping plate. A first stopping plate may be arranged in the housing. The connection body may be arranged in the housing. An engaging flange may be arranged on the connection body. A second stopping plate may be attached on an inner face of the housing along a circumference direction of the housing. The second stopping plate may be spaced apart from the first stopping plate. The engaging flange may be sandwiched between the first stopping plate and the second stopping plate. A mobile terminal and a method for manufacturing a power interface are also provided.
US10811790B2

A noise filter includes a filter circuit including a noise reduction element that reduces a noise component, a conductive first circuit connection member to which a first connection portion of the noise reduction element is electrically connected, and a conductive second circuit connection member to which a second connection portion of the noise reduction element is electrically connected, and an electric connection structure that electrically connects an intermediate connection portion of a core wire of an electric wire to one of the first circuit connection member and the second circuit connection member. The electric connection structure includes a circuit side connection body provided in one of the first circuit connection member and the second circuit connection member and indirectly or directly electrically connected to the intermediate connection portion by an elastic force indirectly or directly exerted on the intermediate connection portion.
US10811785B2

An antenna device includes a beamforming circuit (3) that forms a radio wave in a first frequency band, including two polarized waves orthogonal to each other, and outputs the radio wave in the first frequency band, a beamforming circuit (6) that receives the radio wave in the first frequency band output from the beamforming circuit (3), and outputs a the radio wave in the first frequency band, and forms a radio wave in a second frequency band, including two polarized waves orthogonal to each other, and outputs the radio wave in the second frequency band, and primary radiators (7) that emit a beam in the first frequency band in response to the radio wave in the first frequency band output from the beamforming circuit (6), and emit a beam in the second frequency band in response to the radio wave in the second frequency band output from the beamforming circuit (6).
US10811781B2

Aspects of the subject disclosure may include, selecting a first segment from a plurality of selectable segments of an array of dielectric antennas, where the first segment corresponds to a first set of one or more dielectric antennas from the array of dielectric antennas coupled to a first set of launchers, directing the first set of launchers to launch first electromagnetic waves directed to the first set of one or more dielectric antennas to generate a first beam pattern, selecting a second segment from the plurality of selectable segments, where the second segment corresponds to a second set of one or more dielectric antennas from the array of dielectric antennas coupled to a second set of launchers, and directing the second set of launchers to launch second electromagnetic waves directed to the second set of one or more dielectric antennas to generate a second beam pattern. Other embodiments are disclosed.
US10811779B2

Aspects of the subject disclosure may include, for example, a solid dielectric antenna having a non-uniform spatial distribution of relative permittivity.
US10811778B2

Example radar systems are presented herein. A radar system may include radiating elements configured to radiate electromagnetic energy and arranged symmetrically in a linear array. The radiating elements comprise a set of radiating doublets and a set of radiating singlets. The radar system also includes a waveguide configured to guide electromagnetic energy between each of the plurality of radiating elements and a waveguide feed. The waveguide feed is coupled to the second side of the waveguide at a center location between a first half of the plurality of radiating elements and a second half of the plurality of radiating elements. The waveguide feed is configured to transfer electromagnetic energy between the waveguide and a component external to the waveguides. The radar system may also include a power dividing network defined by the waveguide and configured to divide the electromagnetic energy transferred by the waveguide feed based on a taper profile.
US10811768B2

A method for utilising an array of independently controllable dielectric lenses for radio signal to allow a single antenna to be focussed on one location with a highly directive beam or on more than one location thus enable radio links to be formed with multiple locations. Within the array, each lens will consist of a shaped piece of dielectric material that can be independently, or in groups, pointed in such a direction as to change the direction of the radio signals passing through the lens. The lens will have a shape equivalent to a converging lens which may be a convex shape. Other forms of converging lens may be implemented save space and material. The antenna will have a low gain, wide area of reception and may be implemented as a planar metal antenna or as a group of planar antennas in an array. This invention provides a lightweight system for providing high gain antenna performance without the need for a complex antenna array system or the need for multiple transceiver electronics.
US10811766B2

An integrated, externally-mounted Automated Dependent Surveillance-Broadcast (ADS-B) device comprising in one embodiment a 1030 MHz transmitter, a 1030 MHz antenna, a 1090 MHz receiver, a 1090 MHz antenna, a GNSS receiver, at least one GNSS antenna, a 978 MHz transmitter, and a 978 MHz antenna, wherein these components are integrated into a single enclosure, and wherein the GNSS antenna is placed at least partially into a projection extending out from the main enclosure body, such that the GNSS antenna has improved visibility to GNSS signals originating from altitudes above the current altitude of aircraft when the ADS-B device is mounted on the bottom of an aircraft.
US10811763B2

A semiconductor device package includes a circuit layer, an antenna structure, a first encapsulant and a reflector. The circuit layer has a first surface, a second surface opposite to the first surface and a third surface extended between the first surface and the second surface. The antenna structure is disposed within the circuit layer. The first encapsulant is disposed on the first surface of the circuit layer, the first encapsulant having a surface. The reflector is disposed on the first encapsulant. The third surface of the circuit layer is substantially coplanar with the surface of the first encapsulant.
US10811757B2

An antenna assembly includes a radio frequency (RF) connector having a connector plug electrically connected to an antenna receptacle. The connector plug has a central terminal configured for connection to a wireless transceiver, and an end of the wire antenna is inserted in the antenna receptacle. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The wire antenna may be made of a shape memory alloy, such as nitinol. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
US10811753B2

A hollow-waveguide-to-planar-waveguide transition circuit includes: a dielectric substrate; strip conductors formed on a first main surface of the dielectric substrate; a ground conductor formed on a second main surface of the dielectric substrate, facing the strip conductors in the thickness direction; a slot formed in the ground conductor; a coupling conductor formed at a position to be electrically coupled with the strip conductors on the first main surface; and branch conductor lines formed on the first main surface. Each of the branch conductor lines includes a base portion branching from the coupling conductor and a tip portion that is electrically open.
US10811748B2

An on-chip microwave filter circuit includes a substrate formed of a first material that exhibits at least a threshold level of thermal conductivity, wherein the threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum computing circuit operates. The filter circuit further includes a dispersive component configured to filter a plurality of frequencies in an input signal, the dispersive component including a first transmission line disposed on the substrate, the first transmission line being formed of a second material that exhibits at least a second threshold level of thermal conductivity, wherein the second threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum computing circuit operates. The dispersive component further includes a second transmission line disposed on the substrate, the second transmission line being formed of the second material.
US10811747B2

A phase-controlled antenna array comprises at least four phase-controlled elements which are connected via a feed network. Each antenna element comprises a waveguide emitter with a signal output coupling or input coupling and a phase actuator which is rotatably attached in the waveguide emitter and contains a mounting and two polarizers, wherein each of the two polarizers can convert a circularly polarized signal into a linearly polarized signal. The antenna elements additionally comprise a connection element and a drive unit which is attached to a support and which is connected to the phase actuator via the connection element such that the drive unit can rotate the phrase actuator about an axis of the waveguide emitter. The antenna array additionally comprises a computing unit which is connected to the drive unit(s) of the phase-controlled antenna elements via control lines and which adjusts the rotation of each phase actuator.
US10811744B2

A battery cell (2) with a film cover (4) for electrochemically active material, wherein the film cover (4) is present substantially in a prismatic shape, and therefore the film cover (4) can be assigned two mutually opposite main surfaces (6a, b), and with current collectors (10a, b) which electrically contact the electrochemically active material and serve for the interconnection of the battery cell (2). At least one current collector (10a, b) has a flat element (12a, b) which substantially covers a main surface (6a, b) of the film cover (4) and has a connection region for connection to a cooling device, or is provided with cooling ducts.
US10811743B2

A battery system is provided. The system includes a channel plate of which one side surface is contacted with a battery module and includes a cooling channel therein in which refrigerant circulates to cool the battery module. A first end plate supplies the refrigerant transmitted from the outside through an inflow port to the channel plate and transmits the refrigerant passing through the channel plate to the outside through an outflow port and is coupled to the channel plate to form a space surrounding the battery module. A second end plate is coupled to the channel plate opposite the first end plate to form the space surrounding the battery module. A cover plate is coupled to the first end plate and the second end plate opposite the channel plate to form the space surrounding the battery module.
US10811741B2

A battery pack includes: battery modules; a cooling pipe connected to the battery modules; and one or more cooling units connected to the cooling pipe and configured to absorb heat from cooling liquid flowing inside the cooling pipe, wherein the battery modules and the one or more cooling units are disposed to alternate with respect to each other.
US10811740B2

Fluid cooled electric vehicle battery systems are disclosed. Systems can include an integrated coolant manifold and bus bar configured to carry coolant and electrical current along a common or coaxial path. An integrated coolant manifold and bus bar can include a conductive layer surrounding a coolant flow path and/or a conductor disposed within a coolant flow path. Integrated coolant manifold and bus bar structures may improve efficient use of battery space by reducing the number of battery components and by allowing reduced bus bar size due to fluid cooling of the bus bar.
US10811735B2

The specification discloses a monitor, a system, and a method for monitoring the electrolyte level in a cell of a multi-cell battery. The system may be powered by leads attached across any one or more cells of the battery. The system includes an electrically conductive probe, having its own wire, that may be installed in any battery cell. The probe is current sampled to provide one or more signals used to determine if the probe is in physical contact with the electrolyte (indicating acceptable electrolyte level). The probe may be sampled as a cathode and as an anode. The probe may be sampled using PWM (pulse width modulation). The probe may be sampled using current limiting.
US10811732B1

The disclosure relates to pre-lithiation for batteries having silicon anodes. One example embodiment is a method. The method includes applying a voltage across an anode and a cathode of a battery during a formation charging process. The method also includes transferring lithium ions from the cathode to the anode to perform in situ pre-lithiation. A ratio of a capacity of the anode to a capacity of the cathode is less than 1.0.
US10811729B2

A nonaqueous electrolyte secondary battery includes a positive electrode including a positive electrode mix layer, a negative electrode including a negative electrode mix layer, and a nonaqueous electrolyte containing a nonaqueous solvent. A surface of the negative electrode mix layer is provided with grooves. The nonaqueous electrolyte contains 10 volume percent or more of a fluorinated solvent with respect to the volume of the nonaqueous solvent and has a viscosity (25° C.) of 3.50 mPa·s or more as measured with a differential pressure viscometer.
US10811717B2

A method of fabricating a SSZ/SDC bi-layer electrolyte solid oxide fuel cell, comprising the steps of: fabricating an NiO-YSZ anode substrate from a mixed NiO and yttria-stabilized zirconia by tape casting; sequentially depositing a NiO-SSZ buffer layer, a thin SSZ electrolyte layer and a SDC electrolyte on the NiO-YSZ anode substrate by a particle suspension coating or spraying process, wherein the layers are co-fired at high temperature to densify the electrolyte layers to at least about 96% of their theoretical densities; and painting/spraying a SSC-SDC slurry on the SDC electrolyte to form a porous SSC-SDC cathode. A SSZ/SDC bi-layer electrolyte cell device and a method of using such device are also discussed.
US10811715B2

A fuel-cell unit cell comprises an MEGA plate with a resin frame, and two separators. There is formed a gas manifold hole in an outer edge portion of the resin frame. There is provided a gas-flow-path forming portion with a recessed-and-protruded shape on the first surface of the resin frame for forming gas flow paths between the gas manifold hole and the first surface of the MEGA. There is also formed a fusion-bonding portion for surrounding a periphery of the gas manifold hole to cut off gas circulation between the gas manifold hole and the second surface of the MEGA and for bonding the resin frame and the second separator with each other, on the second surface of the resin frame so as to pass across a backside of the gas-flow-path forming portion. The fusion-bonding portion is formed from a first resin, and the gas-flow-path forming portion is formed from a second resin higher in melting point than the first resin.
US10811707B2

In a fuel cell system, a circulation pump provided in a circulation flow path is a two-lobe roots pump configured such that two rotors rotate in opposite directions. An exhaust/drainage portion is provided at a bottom in an internal space of a gas liquid separator provided in the circulation flow path and is configured to collect a liquid separated by the gas liquid separator and discharge the collected liquid via a discharge valve. The gas liquid separator includes an opening that is connected with the circulation pump and that is configured to face in a direction of the exhaust/drainage portion. At a system stop time, when a predetermined condition is satisfied, a controller configured to control operation of the circulation pump causes the rotors of the circulation pump to be rotated in reverse directions from rotations at a system operation time.
US10811694B2

A film structure for a battery for dispensing on a round body includes a carrier film having a first section and a subsequent second section and a first electrode layer for forming an anode or a cathode, and a second electrode layer for forming an anode, if the first electrode layer is formed as a cathode, or a cathode, if the first electrode layer is formed as an anode. The first and second electrode layers are arranged on a top side of the first section and the second section of the carrier film. While the underside of the second section of the carrier film is coated with an adhesive layer, the underside of the first section of the carrier film is free of adhesive. As a result, the first section of the carrier film can be folded over onto the second section of the carrier film during labeling and the battery can be thereby activated.
US10811691B2

The invention relates to electrocatalysts comprising a carbonitride (CN) shell featuring good electrical conductivity, coordinating suitable catalytically active sites. In a preferred aspect of the invention, the aforesaid carbonitride shell coordinates nanoparticles or aggregates of nanoparticles, on which the active sites of the electrocatalyst are located. In a preferred form of the invention, said carbonitride shell covers suitable cores with good electrical conductivity. Said electrocatalysts are obtained through a process involving the pyrolysis of suitable precursors; in one aspect of the invention, the preparation process requires certain further steps. In one preferred aspect, the steps comprise one or more of the following: chemical treatments; electrochemical treatments; further pyrolysis processes.
US10811689B2

An easily handleable electrolytic copper foil securing a highly durable secondary battery, an electrode including same, a secondary battery including same, and a method of manufacturing same. The electrolytic copper foil including first and second surfaces includes a copper layer including a matte surface facing the first surface and a shiny surface facing the second surface, a first protective layer formed on the matte surface of the copper layer, and a second protective layer formed on the shiny surface of the copper layer. A coefficient of thermal expansion of the electrolyte copper foil measured using thermomechanical analyzer while heating the electrolytic copper foil from 30 to 190° C. at 5° C./min ranges from 16 to 22 μm/(m·° C.), tensile strength of the electrolytic copper foil measured after heat treatment at 190° C., ranges from 21 to 36 kgf/mm2, and weight deviation of the electrolytic copper foil is 5% or less.
US10811686B2

A slurry for a positive electrode of a lithium-ion secondary battery. Also disclosed is a positive electrode for a lithium-ion secondary battery obtained using the slurry for a positive electrode of a lithium-ion secondary battery, and a production method for the electrode; and a lithium-ion secondary battery provided with the positive electrode for a lithium-ion secondary battery, and a production method for the battery. The slurry for a positive electrode of a lithium-ion secondary battery includes a positive electrode active material (A), a conductive auxiliary agent (B), a resin binder (C), a thickening dispersant (D), and water (E), wherein the thickening dispersant (D) includes a polyalkylene oxide having a phenyl group in a side chain thereof.
US10811682B2

To provide a cathode active material capable of obtaining a lithium ion secondary battery which has a high discharge capacity and of which a decrease of the discharge capacity when a charge and discharge cycle is repeatedly carried out is suppressed, a positive electrode for a lithium ion secondary battery, and a lithium ion secondary battery. A cathode active material comprising a lithium-containing composite oxide represented by the formula aLi(Li1/3Mn2/3)O2.(1−a)LiMO2 (wherein M is an element containing at least Ni and Mn, and 0
US10811679B2

The present invention relates to a method for easily producing nanoparticles by expansion, explosion, vaporization, condensation and cooling of plasma in a liquid by means of heat resistance and, more particularly, to a method for preparing a silicon nanocomposite dispersion having a uniform carbon layer coated on the surface of silicon of which at least one area is connected to a silicon carbide formed by reacting a carbon in liquid (C) during expansion, explosion, vaporization, condensation and cooling, and applied products thereof.
US10811677B2

An active material has a favorable capacity property. The active material is to be used for a fluoride ion battery, the active material including a crystal phase having a perovskite structure, and represented by ABO3 or a fluoride of the ABO3, in which the A and the B are different metal elements; the A includes at least one kind of a metal element belonging to Group 2 and Group 3 in the periodic table; and the B includes at least one kind of a transition metal element belonging to Period 4 to Period 6 in the periodic table.
US10811675B2

A lithium ion battery electrode includes silicon nanowires used for insertion of lithium ions and including a conductivity enhancement, the nanowires growth-rooted to the conductive substrate.
US10811672B2

A battery includes a positive electrode including a positive electrode active material, a negative electrode, and an electrolytic solution including an additive. The positive electrode active material includes a compound having a crystal structure belonging to a space group FM3-M and represented by Compositional Formula (1): LixMeyOαFβ, where, Me is one or more elements selected from the group consisting of Mn, Co, Ni, Fe, Al, B, Ce, Si, Zr, Nb, Pr, Ti, W, Ge, Mo, Sn, Bi, Cu, Mg, Ca, Ba, Sr, Y, Zn, Ga, Er, La, Sm, Yb, V, and Cr; and subscripts x, y, α, and β satisfy the following requirements: 1.7≤x≤2.2, 0.8≤y≤1.3, 1≤α≤2.5, and 0.5≤β≤2. The additive is at least one selected from dinitrile compounds and diisocyanate compounds.
US10811671B2

A positive-electrode active material contains a compound that has a crystal structure belonging to a space group FM3-M and that is represented by the composition formula (1): LixAyMezOαFβ  (1) wherein A denotes Na or K, Me denotes one or two or more elements selected from the group consisting of Mn, Co, Ni, Fe, Al, B, Ce, Si, Zr, Nb, Pr, Ti, W, Ge, Mo, Sn, Bi, Cu, Mg, Ca, Ba, Sr, Y, Zn, Ga, Er, La, Sm, Yb, V, and Cr, and the following conditions are satisfied. 1.7≤x+y≤2.2 0≤y≤0.2 0.8≤z≤1.3 1≤α≤2.5 0.5≤β≤2
US10811670B2

A method for manufacturing an electrode for a lithium secondary battery having reinforced safety is provided. In some embodiments, the method includes spraying a first mixture on a surface of an active material layer to form an insulating layer, wherein the insulating layer is a porous film and consists of a polymer or consists of the polymer and a first binder material, spraying a second mixture on the insulating layer to form a safety reinforcing layer, wherein the safety reinforcing layer consists of the second binder material and the inorganic oxide, and spraying a third mixture comprising microfilaments and a third binder material on the safety reinforcing layer to form an impregnation property improving layer, wherein a weight ratio of the microfilaments to the third binder material ranges from 10:90 to 30:70, and wherein the microfilaments have diameters of 0.1 to 10 μm and lengths of 50 to 500 μm.
US10811666B2

An insulating casing for battery terminals including a base and a top cover, wherein the base is engaged with a battery pack and includes a bottom plate. The bottom plate has a plurality of perforations adapted to be passed through by the terminals of the battery pack. The top cover is detachably engaged with the base, and a chamber communicating with the perforations is formed between the top cover and the base, and the terminals are received into the chamber whereby an insulating casing to protect the terminals of the battery pack is provided.
US10811649B2

Traction battery of a motor vehicle includes a battery frame which is assembled from supports. A plurality of battery modules are accommodated in the battery frame and are each composed of a plurality of battery cells which are accommodated in a module housing of the respective battery module. The respective module housing is assembled from side walls and a base wall. The base wall of the respective module housing is designed as a cooling panel for cooling the battery cells. A cover panel is connected to is the battery frame. An underride guard panel is connected to the battery frame.
US10811648B2

A housing assembly for installing in a vehicle or other equipment at least one battery module having a pair of battery terminals with a distance therebetween, including a receiver defining a receptacle for receiving the battery module and a pair of battery terminals. The distance between the battery terminals of the housing assembly is greater than the distance between the battery terminals of the battery module. The distance between the battery terminals of the housing assembly may be the same as the distance between the battery terminals of a standard battery. The exterior dimensions of the housing assembly may be the same as the exterior dimensions of a standard battery.
US10811646B2

This disclosure relates to an electrified vehicle with an auxiliary battery rack, which has a collapsible frame, and a corresponding method. In particular, the auxiliary battery rack is located at least partially within a storage compartment of the electrified vehicle. The auxiliary battery rack includes a frame configurable in a support position and a collapsed position in which the frame occupies less volume in the storage compartment than when in the support position.
US10811645B2

A battery system includes: a battery submodule including a plurality of secondary battery cells electrically connected to each other in series or in parallel; a battery module including a plurality of the battery submodules connected to each other in series or in parallel; and a crossbeam including a coolant duct. The battery module is mechanically coupled to the crossbeam, and the crossbeam is in thermal contact with a first side surface of at least one of the battery submodules of the battery module.
US10811643B2

The present disclosure provides a battery cap assembly, a secondary battery and a battery module. The battery cap assembly comprises a cap plate, a first electrode terminal and a first sealing member. The cap plate includes a first terminal hole. The first electrode terminal includes a first protruding portion and a first base portion, a cross-sectional area of the first protruding portion is larger than a cross-sectional area of the first terminal hole. The first sealing member includes a first main portion, the first main portion includes a first through-hole. The first protruding portion is used for welding with a first connecting piece to form a welding portion, a projection of the welding portion is positioned in the first through-hole. The secondary battery comprises a case, the battery cap assembly and an electrode assembly. The battery module comprises the first connecting piece and the secondary batteries.
US10811641B2

A display device includes: a substrate on which is disposed: an organic light emitting element which generates and emits light with which an image is displayed; a thin film transistor connected to the organic light emitting element and with which the organic light emitting element is controlled to emit the light; an interlayer insulating layer disposed between the thin film transistor and the organic light emitting element, the interlayer insulating layer including an organic material; and a capping layer disposed between the interlayer insulating layer and the organic light emitting element, the capping layer including an inorganic material. The interlayer insulating layer disposed between the thin film transistor and the organic light emitting element does not have photosensitivity and does not include sulfur.
US10811634B2

By controlling the optical thickness of the upper stacked structure disposed on the display panel, it is possible to periodically control the tristimulus value of Xr and the tristimulus value of Yg emitted from the electronic device. The optical thickness is determined by the thickness and refractive index of the upper stacked structure. This control may reduce the tristimulus value of Xr periodically or increase the tristimulus value of Yg periodically. The tristimulus value of Xr may be periodically decreased and the tristimulus value of Yg may be periodically increased at the same time.
US10811633B2

A flexible AMOLED display is disclosed including an OLED stack having an anode layer, a cathode layer and an organic light emitting layer between the anode layer and the cathode layer. A backplane includes a substrate, a plurality of bus lines, and a thin film transistor array. A permeation barrier layer is positioned between the OLED stack and the backplane, and a plurality of vias connect the OLED anode layer to the backplane thin film transistor array. In one embodiment, a neutral plane of the AMOLED display crosses the permeation barrier. In one embodiment, the thickness of at least a portion of the bus lines is greater than the thickness of the cathode layer. A method of increasing the flexibility of an AMOLED display is disclosed. A method of assembling a flexible AMOLED display under a processing temperature of less than 200 degrees Celsius is also disclosed.
US10811625B2

A deposition apparatus includes a first nozzle configured to spray a first deposition material toward a substrate and a second nozzle configured to spray a second deposition material, a first deposition source configured to supply the first deposition material to the first nozzle and a second deposition source configured to supply the second deposition material to the second nozzle. The deposition apparatus further includes a barrier member disposed between the first nozzle and the second nozzle and is configured to block the first deposition material evaporated through the first nozzle from being mixed with the second deposition material evaporated through the second nozzle and a vacuum chamber configured to surround the first and second nozzles, the first and second deposition sources and the barrier member.
US10811619B2

[Object] To provide a photoelectric conversion film, a solid-state image sensor, and an electronic device which have an increased imaging characteristic.[Solution] Provided is a photoelectric conversion film including: a subphthalocyanine derivative represented by the following General Formula (1), where, in General Formula (1), X represents any substituent selected from among the group consisting of a halogen, a hydroxy group, a thiol group, an amino group, a substituted or unsubstituted alkoxy group, a substituted or unsubstituted aryloxy group, a substituted or unsubstituted alkyl group, a substituted or unsubstituted alkyl amine group, a substituted or unsubstituted aryl amine group, a substituted or unsubstituted alkylthio group and a substituted or unsubstituted arylthio group, R1 to R3 each independently represent a substituted or unsubstituted ring structure, and at least one of R1 to R3 includes at least one hetero atom in the ring structure.
US10811615B2

The present application relates to a compound and an organic light emitting device comprising the same.
US10811613B2

An object is to provide a novel polycyclic aromatic compound and an organic electroluminescent element using the same. By providing a novel polycyclic aromatic compound having a diarylamino group and having a plurality of aromatic rings linked to each other via a boron atom, an oxygen atom, or the like, options of a material for an organic EL element are increased. In addition, by using the novel polycyclic aromatic compound as a material for an organic electroluminescent element, an excellent organic EL element is provided.
US10811604B2

A nonvolatile memory apparatus includes a first electrode, a second electrode separated from the first electrode, a resistive-change material layer provided between the first electrode and the second electrode and configured to store information due to a resistance change caused by an electrical signal applied through the first electrode and the second electrode, and a diffusion prevention layer provided between the first electrode and the resistive-change material layer and/or between the second electrode and the resistive-change material layer and including a two-dimensional (2D) material having a monolayer thickness of about 0.35 nm or less.
US10811599B2

A method of forming magnetic device structures and electrical contacts, including removing a portion of a second interlayer dielectric (ILD) layer to expose an underlying portion of a cap layer in a first device region, wherein the cap layer is on a first ILD layer, while leaving an ILD block in a second device region, forming a spacer layer on the exposed portion of the cap layer in the first device region, forming an electrical contact layer on the spacer layer in the first device region, forming a magnetic device layer on the electrical contact layer and ILD block, removing portions of the magnetic device layer to form a magnetic device stack on the ILD block, and removing portions of the electrical contact layer to form electrical contact pillars, wherein the portions of the electrical contact layer and portions of the magnetic device layer are removed at the same time.
US10811588B2

Devices and methods that can facilitate vertical dispersive readout of qubits of a lattice surface code architecture are provided. According to an embodiment, a device can comprise a first substrate that can have a first side and a second side that can be opposite the first side. The first substrate can comprise a read pad that can be located on the first side and a readout resonator that can be located on the second side. The device can further comprise a second substrate that can be connected to the first substrate. The second substrate can comprise a qubit. In some embodiments, the device can further comprise a recess that can be located on the first side of the first substrate. The recess can comprise the read pad.
US10811564B2

A light-emitting device is provided. The light-emitting device comprises The light-emitting device comprises a light-emitting stack comprising a first semiconductor layer, a second semiconductor layer and an active layer between the first semiconductor layer and the second semiconductor layer; and a third semiconductor layer on the light-emitting stack and comprising a first sub-layer, a second sub-layer and a roughened surface, wherein the first sub-layer has the same composition as that of the second sub-layer, and the second sub-layer is farther from the light-emitting stack than the first sub-layer; wherein the first sub-layer and the second sub-layer each comprises a Group III element and a Group V element, and an atomic ratio of the Group III element to the Group V element of the first sub-layer is less than an atomic ratio of the Group III element to the Group V element of the second sub-layer.
US10811560B2

A method for manufacturing a light-emitting device includes: providing a light-transmissive member comprising: a base portion, and a projecting portion on a first surface side of the base portion; providing a light-emitting element that has a main emitting surface and an electrode formation surface opposite to the main emitting surface; disposing the light-emitting element on the projecting portion of the light-transmissive member such that the main emitting surface of the light-emitting element faces an upper surface of the projecting portion of the light-transmissive member; and forming a light-reflective member that covers at least one of (i) lateral surfaces of the light-emitting element, and/or (ii) lateral surfaces of the projecting portion of the light-transmissive member.
US10811558B2

A relevant technological challenge is the low cost and abundant materials development for silicon surface passivation for applications in optoelectronic devices, in particular in solar cells by scalable industrial methods. In the present invention, a new hybrid material comprising PEDOT:PSS and transparent conducting oxide nanostructures is developed and a method is proposed to fabricate the composite material that passivates well the silicon surface to be used by means of a thin composite film of thickness below 200 nm.
US10811557B2

A growth structure having a lattice transition under a release layer is used as a seed crystal for growth of optoelectronic devices. The optoelectronic device can be a single- or multi-junction photovoltaic device. The release layer can be selectively removed in an epitaxial lift-off (ELO) process to separate the optoelectronic device from the growth structure and leave the region with the lattice transition intact to reuse the growth structure to grow additional devices. A manufacturing method is described that includes providing a growth structure having a substrate and a lattice transition from a first lattice constant to a second lattice constant, depositing a release layer on the growth structure, depositing on the release layer an epitaxial layer having a lattice constant that matches the second lattice and including an optoelectronic device, and removing the release layer to separate the epitaxial layer and the optoelectronic device from the growth structure.
US10811555B2

Silicon Particle Detector, comprising an absorption region (10) capable of generating electrical charges in response to a particle passing therethrough, a first and a second electrode (20, 30) arranged on opposite sides of the absorption region (10), wherein the first electrode (20) is segmented into a plurality of pads (20a), and a plurality of multiplication layers (40) able to avalanche-multiply the electric charges generated in the absorption region (10), each of the multiplication layers (40) being arranged beneath a respective pad (20a) and interposed between it and the absorption region (10), each multiplication layer (40) is surrounded by a respective protection ring (50) formed by the material of the pad (20a). The protection ring (50) is laterally interposed between the multiplication layer (40) and the absorption region (10).
US10811554B2

A high detectivity infrared photodetector is provided. An infrared photodetector 10 includes n-type semiconductor layers 3 and 5 and a photoelectric conversion layer 4. The photoelectric conversion layer 4 includes quantum dots 411, a barrier layer 42, and a single-sided barrier layer 43. The single-sided barrier layer 43 is inserted between the barrier layer 42 and the n-type semiconductor layer 5 and has a wider band gap than does the barrier layer 42. Letting y be an energy level difference between the bottom of the conduction band of the single-sided barrier layer 43 and the bottom of the conduction band of the n-type semiconductor layer 5, z be a voltage in volts applied to the photoelectric conversion layer 4, and d be a thickness in nanometers of the photoelectric conversion layer 4, the infrared photodetector 10 satisfies y≥27×exp(0.64×z/(d×10000)).
US10811538B2

A semiconductor device is provided. The semiconductor device includes a gate stack over a semiconductor substrate. The gate stack has a work function layer and a gate dielectric layer, and tops of the work function layer and the gate dielectric layer are at different height levels. The semiconductor device also includes a protection element over the gate stack. The semiconductor device further includes a spacer extending along a side surface of the protection element and a sidewall of the gate stack.
US10811529B2

A transistor device comprises at least one gate electrode, a gate runner connected to the at least one gate electrode and arranged on top of a semiconductor body, a plurality of gate pads arranged on top of the semiconductor body, and a plurality of resistor arrangements. Each gate pad is electrically connected to the gate runner via a respective one of the plurality of resistor arrangements, and each of the resistor arrangements has an electrical resistance, wherein the resistances of the plurality of resistor arrangements are different.
US10811522B2

A semiconductor device is manufactured using a transistor in which an oxide semiconductor is included in a channel region and variation in electric characteristics due to a short-channel effect is less likely to be caused. The semiconductor device includes an oxide semiconductor film having a pair of oxynitride semiconductor regions including nitrogen and an oxide semiconductor region sandwiched between the pair of oxynitride semiconductor regions, a gate insulating film, and a gate electrode provided over the oxide semiconductor region with the gate insulating film positioned therebetween. Here, the pair of oxynitride semiconductor regions serves as a source region and a drain region of the transistor, and the oxide semiconductor region serves as the channel region of the transistor.
US10811519B2

A semiconductor device includes a substrate having a channel region; a gate stack over the channel region; a seal spacer covering a sidewall of the gate stack, the seal spacer including silicon nitride; a gate spacer covering a sidewall of the seal spacer, the gate spacer including silicon oxide, the gate spacer having a first vertical portion and a first horizontal portion; and a first dielectric layer covering a sidewall of the gate spacer, the first dielectric layer including silicon nitride.
US10811509B2

A semiconductor device includes a source/drain feature disposed over a substrate. The source/drain feature includes a first nanowire, a second nanowire disposed over the first nanowire, a cladding layer disposed over the first nanowire and the second nanowire and a spacer layer extending from the first nanowire to the second nanowire. The device also includes a conductive feature disposed directly on the source/drain feature such that the conductive feature physically contacts the cladding layer and the spacer layer.
US10811507B2

Embodiments of the invention are directed to configurations of semiconductor devices. A non-limiting example configuration includes a plurality of first transistors formed over a performance region of a major surface of a substrate. Each of the plurality of first transistors includes a first channel fin structure and a first gate structure along at least a portion of a sidewall surface of the first channel fin structure. The first gate structure includes a first gate thickness dimension. A plurality of second transistors is formed over a density region of the major surface of the substrate. Each of the plurality of second transistors includes a second channel fin structure and a second gate structure along at least a portion of a sidewall surface of the second channel fin structure, where the second gate structure includes a second gate thickness dimension that is less than the first gate thickness dimension.
US10811501B2

Methods and apparatus for semiconductor manufacture are disclosed. An example apparatus includes a Gallium Nitride (GaN) substrate; a p-type GaN region positioned on the GaN substrate; a p-type Indium Nitride (InN) region positioned on the GaN substrate and sharing an interface with the p-type GaN region; and a n-type Indium Gallium Nitride (InGaN) region positioned on the GaN substrate and sharing an interface with the p-type InN region.
US10811494B2

A power transistor assembly and method of mitigating short channel effects in a power transistor assembly are provided. The power transistor assembly includes a first layer of semiconductor material formed of a first conductivity type material and a hard mask layer covering at least a portion of the first layer and having a window therethrough exposing a surface of the first layer. The power transistor assembly also includes a first region formed in the first layer of semiconductor material of a second conductivity type material and aligned with the window, one or more source regions formed of first conductivity type material within the first region and separated by a portion of the first region, and an extension of the first region extending laterally through the surface of the first layer.
US10811492B2

A method of fabricating an integrated circuit includes applying photoresist to a MESA dielectric layer of a semiconductor structure, to generate a photoresist layer. The method also includes exposing the photoresist layer with a grayscale mask, to generate an exposed photoresist layer. The photoresist exposed layer includes a thick photoresist pattern in a first region, a thin photoresist pattern in a second region where a height of the thin photoresist pattern is less than half a height of the thick photoresist pattern, and a gap region between the thick photoresist pattern and the thin photoresist pattern.
US10811490B2

An electroluminescent display device includes a substrate, a bank for defining an emission area on the substrate, an emission layer in the emission area defined by the bank, an electrode on the emission layer and the bank, and a conductive layer on the electrode, wherein the electrode includes a first portion having a relatively small thickness, and a second portion having a relatively large thickness, and the conductive layer is in contact with the first portion of the electrode, and wherein the conductive layer is provided on the electrode, and more particularly, the conductive layer is provided in such a way the conductive layer is in contact with the relatively-thin first portion of the electrode so that it is possible to prevent problems related with a burning phenomenon or wiring disconnection in the first portion of the electrode.
US10811489B2

An organic light-emitting display device including a plurality of pixels, each of which includes an organic light-emitting device including a pixel electrode, an organic emission layer, and an opposing electrode; a pixel defining layer covering an edge of the pixel electrode and being configured to define a light-emission region by having an opening which exposes a portion of the pixel electrode; and a reference line overlapping the pixel electrode with an insulating layer between the reference line and the pixel electrode and extending in a first direction. The reference line overlaps with a center point of the opening, and the opening is shifted to one side of the pixel electrode in a second direction perpendicular to the first direction.
US10811488B2

A display device includes a TFT layer provided in a display area, a bending section and a terminal in a non-active area, and a terminal wiring line that connects to the terminal through the bending section, and the terminal wiring line includes a first wiring line and a second wiring line each positioned on both sides of the bending section and a third wiring line that passes through the bending section and is electrically connected with each of the first wiring line and the second wiring line and curved so as to have recesses and protrusions.
US10811481B2

The present disclosure provides an OLED panel comprising: a first substrate; an OLED device on the first substrate; an optical detecting device configured to detect a luminance of the OLED device; and a processor configured to generate a control signal according to brightness information of the OLED device detected by the optical detecting device so as to adjust brightness of the OLED device.
US10811479B2

The invention provides a flexible TFT substrate and manufacturing method thereof. The method forms a flexible base and a first organic layer on rigid substrate and forms a plurality of grooves, manufactures TFT devices in the grooves and forms a second organic layer on the first organic layer, finally peels the flexible base from the rigid substrate to obtain a flexible TFT substrate, wherein because a plurality of grooves is disposed in the first organic layer, a plurality of recessed structures and raised structures are formed on the first organic layer so that the second organic layer and the first organic layer are engaged with each other and bonded tightly, and protects the TFT devices sandwiched between the two to prevent the breaking wires, TFT peeling, and leaking light in the bending process, to enhance the flexible TFT substrate quality to prolong the lifespan of flexible TFT substrate.
US10811478B2

An organic light-emitting diode display device includes a pixel electrode, a pixel-defining layer, an organic emission layer, and a counter electrode. The pixel-defining layer includes an opening partially exposing the pixel electrode. The organic emission layer is disposed on the pixel electrode. The organic emission layer is disposed in the opening. The counter electrode is disposed on the organic emission layer. The counter electrode opposes the pixel electrode. The pixel-defining layer includes a first pixel-defining layer and a second pixel-defining layer. The first pixel-defining layer is disposed on the pixel electrode and includes an inorganic material. The second pixel-defining layer is disposed on the first pixel-defining layer and includes an organic material. A sidewall of the first pixel-defining layer that is closest to the opening is aligned with a sidewall of the second pixel-defining layer that is closest to the opening.
US10811477B2

A flexible organic light emitting display device includes a flexible substrate, an insulating layer, a polymer flat layer, an anode, and a pixel isolation layer. The pixel isolation layer and the anode are alternately disposed on the polymer flat layer, and the pixel isolation layer includes a first pixel isolation layer disposed on a bent area and a second pixel isolation layer disposed on a flat area. A thickness of the first pixel isolation layer is greater than a thickness of the second pixel isolation layer. A method of manufacturing an organic light emitting display device is further provided by increasing the thickness of the pixel isolation layer of the bent area, mechanical stress generated by a flexible organic light emitting diode (OLED) display device during bending can be reduced, thereby improving the bending performance of the flexible OLED display device.
US10811475B2

An array substrate and a manufacturing method thereof, and a display device are provided. The array substrate includes a substrate, and a plurality of pixel units arranged in an array on the substrate, each of the pixel units is provided with a plurality of thin film transistors, each of the pixel units includes a plurality of light emitting units, the plurality of light emitting units are sequentially arranged along a direction perpendicular to a plane where the substrate is located, and disposed at a side of the thin film transistors away from the substrate, each of the light emitting units is connected with one of the thin film transistors, and different ones of the light emitting units are connected to different ones of the thin film transistors.
US10811474B2

A display apparatus including a display substrate, a light-emitting device on the display substrate, an encapsulation substrate on the light-emitting device and bonded to the display substrate, and a diffraction-grating layer on a top surface of the encapsulation substrate, wherein the diffraction-grating layer includes a plurality of diffraction patterns spaced apart from one another by a predetermined distance, and each of the plurality of diffraction patterns has a stacked structure of a lower layer and an upper layer, wherein the lower and upper layers include different materials.
US10811459B2

A back-illuminated solid-state imaging device includes a semiconductor substrate, a shift register, and a light-shielding film. The semiconductor substrate includes a light incident surface on the back side and a light receiving portion generating a charge in accordance with light incidence. The shift register is disposed on the side of a light-detective surface opposite to the light incident surface of the semiconductor substrate. The light-shielding film is disposed on the side of the light-detective surface of the semiconductor substrate. The light-shielding film includes an uneven surface opposing the light-detective surface.
US10811455B2

A semiconductor apparatus includes a stack of a first chip having a plurality of pixel circuits arranged in a matrix form and a second chip having a plurality of electric circuit arranged in a matrix form. A wiring path between a semiconductor element configuring the pixel circuit and a semiconductor element configuring the electric circuit or a positional relationship between a semiconductor element configuring the pixel circuit and a semiconductor element configuring the electric circuit is differentiated among the electric circuits.
US10811452B2

An image sensing device including a noise blocking structure is disclosed. The image sensing device includes a semiconductor substrate structured to support a plurality of image pixels producing signals upon a detection of an incident light and a logic circuit configured to process signals produced by the image pixels are formed, and a noise blocking structure disposed at the semiconductor substrate and formed to surround the logic circuit is formed. The noise blocking structure includes a first blocking structure and a second blocking structure. The first blocking structure includes multiple portions spaced from one another, each of the multiple portions extending in a line without any bending portion. The second blocking structure are disposed between the multiple portions of the first blocking structure and include portions partially overlapping with the first blocking structure.
US10811450B2

Image sensors are provided. The image sensors may include a plurality of unit pixels and a color filter array on the plurality of unit pixels. The color filter array may include a color filter unit including four color filters that are arranged in a two-by-two array, and the color filter unit may include two yellow color filters, a cyan color filter, and one of a red color filter or a green color filter.
US10811447B2

The present disclosure relates to a solid-state imaging device, a driving method, and electronic equipment that permit imaging of a wide dynamic range image with higher quality.The solid-state imaging device includes a pixel region and a circuit region. A plurality of pixels that perform photoelectric conversion are arranged in the pixel region. At least a logarithmic conversion circuit is arranged in the circuit region. The logarithmic conversion circuit reads out a pixel signal from the pixel through a logarithmic readout scheme in which the pixel signal changes approximately logarithmically in proportion to the amount of light received by the pixel. Also, the logarithmic conversion circuit can switch between a logarithmic readout scheme and a linear readout scheme when the pixel signal is read out from the pixel. The present technology is applicable, for example, to a CMOS image sensor.
US10811444B2

The present application provides a method for fabricating a back channel etching oxide semiconductor TFT substrate, by depositing the first passivation layer on the source, the drain and the active layer, and treating the oxygen element containing plasma to a surface of the first passivation layer, infiltrating traces of oxygen element into the superficial layer of the channel region of the active layer through the first passivation layer, then using an oxygen element containing plasma to treat the surface of the first passivation layer, so that the traces of oxygen element infiltrates into the superficial layer of the channel region of the active layer via the first passivation layer, to supply the oxygen element to the superficial layer of the channel region, and ensure the oxygen element balance in the superficial layer, the first passivation layer acts as a barrier layer to ensure the stability of the TFT.
US10811442B2

A method for manufacturing a display panel to comprise light emitting elements which together present a flat and wrinkle-free top surface includes a substrate, a TFT array layer arranged on the substrate, an insulating layer arranged on a surface of the TFT array layer away from the substrate, and light emitting elements arranged on a surface of the insulating layer away from the TFT array layer. Top surfaces of the light emitting elements away from the insulating layer are coplanar. Thicknesses of the light emitting elements are different from each other, and thicknesses of the insulating layer below different light emitting elements are different from each other. A display panel applying the method is also disclosed.
US10811439B2

According to one embodiment, a display device includes a switching element including a drain electrode, a first insulating film including a first through-hole penetrated to the drain electrode, and being formed of an organic insulating material, a first connection electrode which is in contact with the drain electrode at the first through-hole, and is formed of a metal material, a second insulating film which is located on the first insulating film, is formed of an organic insulating material, and includes a second through-hole penetrated to the first connection electrode, and a pixel electrode electrically connected to the first connection electrode.
US10811438B2

An organic light-emitting diode (OLED) device includes an active layer of a transistor disposed on the buffer insulating film. A gate insulating film is disposed on the buffer insulating film over the conducting layer and disposed on the active layer. A gate electrode is disposed on the gate insulating film over a channel region of the active layer. A first connecting pattern is disposed on the gate insulating film over the conducting line and the active layer. The first connecting pattern is connected to the conducting layer via a first connecting contact hole through the gate insulating film and the buffer insulating film. The first connecting pattern is also connected to the active layer via a second connecting contact hole through the gate insulating film. The first connecting pattern has a same material as the gate electrode.
US10811434B2

An array substrate and a manufacturing method thereof, a display panel and display device relating to display technology are provided. The array substrate includes: a substrate; a light shielding layer being of electrical conductive over the substrate; a buffer layer over the light shielding layer; an active layer insulated from the light shielding layer by the buffer layer and shielded by the light shielding layer against light radiation; a gate insulating layer disposed over the active layer; and a patterned first electrode layer having a first electrode over the gate insulating layer, the first electrode being a gate electrode; wherein the patterned first electrode layer further comprises a second electrode over the buffer layer, the second electrode having at least a portion in contact with the buffer layer. The buffer layer comprises a first via-hole, and the second electrode is in electrical connection with the light shielding layer through the first via-hole.
US10811428B2

A semiconductor device and a manufacturing method thereof are provided. The semiconductor device includes a well structure, a first channel pillar and a second channel pillar extending from an inside of the well structure in an upward direction, a semiconductor pattern coupled between the first channel pillar and the second channel pillar and having a gap disposed in a central region of the semiconductor pattern, and a source junction formed in the semiconductor pattern.
US10811424B2

The present disclosure includes methods of forming, and semiconductor structures for, integrated computing structures formed on silicon. An example method includes forming, on a silicon semiconductor material, an integrated computing structure by forming a number of complementary metal-oxide-semiconductor (CMOS) devices including a plurality of materials, forming a non-volatile memory (NVM) device including a plurality of materials, and forming the plurality of materials of the CMOS devices and the plurality of materials of the NVM device from a plurality of same materials shared at a corresponding plurality of positions within the structure. A particular function is provided by each of the plurality of same materials at the corresponding plurality of positions.
US10811415B2

According to some example embodiments of the present disclosure, a semiconductor device includes: a substrate; a first semiconductor layer over the substrate, the first semiconductor layer being a first type of semiconductor device; and a second semiconductor layer over the substrate and the first semiconductor layer, the second semiconductor layer being the first type of semiconductor device, wherein a first portion of the first semiconductor layer overlaps the second semiconductor layer when viewed in a direction perpendicular to a plane of the substrate and a second portion of the first semiconductor layer is laterally offset from the second semiconductor layer when viewed in the direction perpendicular to the plane of the substrate.
US10811391B2

A semiconductor device includes a base, a first semiconductor chip mounted on the base, and a second semiconductor chip provided above the first semiconductor chip. The second semiconductor chip includes a first portion, a second portion including a region directly above a center of the first semiconductor chip, and a third portion including part of a portion of the second semiconductor chip other than a region directly above the first semiconductor chip. The second portion is thicker than the first portion. The third portion is thicker than the second portion and is disposed at a position sandwiching the first semiconductor chip.
US10811390B2

Provided is a die stack structure including a first die and a second die. The first die and the second die are bonded together through a hybrid bonding structure. A bonding insulating layer of the hybrid bonding structure extends to contact with one interconnect structure of the first die or the second die.
US10811389B2

A first package is bonded to a first substrate with first external connections and second external connections. The second external connections are formed using materials that are different than the first external connections in order to provide a thermal pathway from the first package. In a particular embodiment the first external connections are solder balls and the second external connections are copper blocks.
US10811388B2

Capacitive couplings in a direct-bonded interface for microelectronic devices are provided. In an implementation, a microelectronic device includes a first die and a second die direct-bonded together at a bonding interface, a conductive interconnect between the first die and the second die formed at the bonding interface by a metal-to-metal direct bond, and a capacitive interconnect between the first die and the second die formed at the bonding interface. A direct bonding process creates a direct bond between dielectric surfaces of two dies, a direct bond between respective conductive interconnects of the two dies, and a capacitive coupling between the two dies at the bonding interface. In an implementation, a capacitive coupling of each signal line at the bonding interface comprises a dielectric material forming a capacitor at the bonding interface for each signal line. The capacitive couplings result from the same direct bonding process that creates the conductive interconnects direct-bonded together at the same bonding interface.
US10811373B2

A packaging structure (100) having a split-block assembly with a first and a second conducting block section (10A,20A) and at least one transition between a first planar transmission line (2A) and a second transmission line (11A), and one or more input/output ports. The first transmission line (2A) is arranged on a substrate disposed on the first conducting block section (10A) and has a coupling section (3A), a cavity (4A) with a cavity opening in an upper surface of the first conducting block section (10A), and the second transmission line (11A) being in line with the first transmission line (2A) and located on an opposite side of the opening of the cavity (4A).
US10811371B2

A semiconductor device includes: a semiconductor substrate; a semiconductor layer on the semiconductor substrate; a source electrode and a drain electrode spaced apart from each other on the semiconductor layer; a gate electrode on the semiconductor layer between the source electrode and the drain electrode; and an insulating film covering the semiconductor layer, the source electrode, the drain electrode and the gate electrode, the gate electrode has an eaves structure including a lower electrode joined to the semiconductor layer and an upper electrode provided on the lower electrode and wider than the lower electrode, a principal ingredient of the insulating film is an oxide film where atomic layers are alternately arrayed for each monolayer, and a film thickness of the insulating film that covers the lower electrode of the gate electrode is equal to a film thickness of the insulating film that covers the upper electrode.
US10811370B2

A packaged electronic circuit includes a substrate having an upper surface, a first metal layer on the upper surface of the substrate, a first polymer layer on the first metal layer opposite the substrate, a second metal layer on the first polymer layer opposite the first metal layer, a dielectric layer on the first polymer layer and at least a portion of the second metal layer and a second polymer layer on the dielectric layer.
US10811363B2

Embodiments of semiconductor fabrication methods are disclosed. In an example, a method for forming a mark for locating patterns in semiconductor fabrication is disclosed. A wafer is divided into a plurality of shots. Each of the plurality of shots includes a semiconductor chip die. Four quarters of a locking corner mark are subsequently patterned, respectively, at four corners of four adjacent shots of the plurality of shots. Each quarter of the locking corner mark is symmetric to adjacent quarters of the locking corner mark and is separated from the adjacent quarters of the locking corner mark by a nominally same distance. The locking corner mark is set as an origin for locating patterns in at least one of the four adjacent shots in semiconductor fabrication.
US10811362B2

An overlay mark structure includes a plurality of first patterns of a previous layer and a plurality of second patterns of a current layer. Each of the second patterns includes a first section and a second section. The first section is disposed corresponding to one of the first patterns in a vertical direction. The first section partially overlaps the first pattern corresponding to the first section in the vertical direction. The second section is separated from the first section in an elongation direction of the second pattern. A part of the first pattern corresponding to the first section is disposed between the first section and the second section in the elongation direction of the second pattern. A measurement method of the overlay mark structure includes performing a diffraction-based overlay measurement between each of the first sections and the first pattern overlapping the first section.
US10811353B2

A mandrel structure includes a first mandrel, a second mandrel and a third mandrel in a parallel arrangement. The second mandrel is located between the first and third mandrels and has a cut larger than a minimum ground rule feature. A sidewall layer is formed over the mandrel structure. The sidewall layer has two long parallel gaps for two contact lines and a third gap for a fuse element. The third gap is orthogonal to and connects the two long parallel gaps. The sidewall pattern is used to form a trench structure comprising two parallel contact line trenches having a width at least as great as a ground rule of the patterning process for the contact lines and an orthogonal fuse element trench having a width less than the ground rule for the fuse element. A conductive material forms the contact lines and a fuse element.
US10811351B2

A first metallization layer is deposited on a first insulating layer on a substrate. The first metallization layer comprises a set of first conductive lines. A second metallization layer is deposited over the first metallization layer. The second metallization layer comprises a set of second conductive lines that cross the set of first conductive lines to form intersection regions. At least one of the intersection regions comprises a first portion of one of the first conductive lines and a second portion of one of the second conductive lines that crosses the first portion. A plurality of preformed connections are disposed between the first metallization layer and the second metallization layer at the plurality of intersection region. At least one of the preformed connections comprises a second insulating layer aligned to the second portion and the first portion.
US10811349B2

An electronic device includes a support wafer, an electronic chip and an encapsulating block for the electronic chip above the support wafer. The support wafer is provided with a first network of electrical connections and a second network of electrical connections formed solely by tracks. First electrical connection elements are interposed between first front electrical contacts of the electronic chip and rear electrical contacts of the first network. Second electrical connection elements are interposed between second front electrical contacts of the electronic chip and internal electrical contact zones of the tracks of the second network. The first network includes front external electrical contacts and the tracks exhibiting external electrical contact zones.
US10811337B2

A semiconductor device includes a first electrode plate, a second electrode plate disposed to oppose the first electrode plate, and a semiconductor chip disposed between the first electrode plate and the second electrode plate. At least one of the first electrode plate and the second electrode plate has a space where a cooling medium circulates.
US10811333B2

The disclosure relates to the field of electronic elements, and discloses an Insulated Gate Bipolar Transistor (IGBT) module assembly which comprises a cooling plate and an IGBT module fixedly connected to the cooling plate, wiring terminals are arranged at an end face of the IGBT module, which is away from the cooling plate, the IGBT module comprises a side face adjacent to the end face, and the side face and the cooling plate form a water guiding groove. In the disclosure, the side face and the cooling plate form the water guiding groove, and a great amount of condensed water collected on the cooling plate can be guided to flow out through the water guiding groove instead of flowing to the end face of the IGBT module, on which the wiring terminals are arranged.
US10811331B2

A hermetically sealed electronic package may include a thermal panel having a panel interior surface and a panel exterior surface with electronic device(s) in thermal communication with the panel interior surface. An enclosure, isolating environmental communication from internal electronic devices and modules, may be coupled to the thermal panel, and the enclosure may have an enclosure interior surface and an enclosure exterior surface. A plurality of electrical feedthroughs may be coupled to the package enclosure for signal and data transmission, and the conducting pin(s) in every electrical feedthrough may be bonded by a hydrophobic sealing material for harsh environmental electrical signal, data and power transmission. The ratio of sealing length over sealing bead diameter in the electrical feedthrough subassembly may have a preferred value from 2 to 3; and the ratio of the sealing bead diameter over pin diameter in the electrical feedthrough subassembly may have a preferred value from 1.5 to 2.0, where a preferred thermal stress resistance could be designed for making highly hermetic sealed electronic package.
US10811313B2

A method of forming conductive traces comprises forming a seed material over a surface of a substrate, forming a patterned mask material over the seed material to define trenches leaving portions of the seed material within the trenches exposed, and depositing a conductive material over the exposed seed material in the trenches to form conductive traces. At least a portion of the patterned mask material is removed, a barrier formed over side surfaces and upper surfaces of the conductive traces, and exposed portions of the seed material are removed. Conductive traces and structures incorporating conductive traces are also disclosed.
US10811305B2

A multi-layer wafer and method of manufacturing such wafer are provided. The method comprises applying a stress compensating oxide layer to each of two heterogeneous wafers, applying at least one bonding oxide layer to at least one of the two heterogeneous wafers, chemical-mechanical polishing the at least one bonding oxide layer, and low temperature bonding the two heterogeneous wafers to form a multi-layer wafer pair. The multi-layer wafer comprises two heterogeneous wafers, each of the heterogeneous wafers having a stress compensating oxide layer and at least one bonding oxide layer applied to at least one of the two heterogeneous wafers. The two heterogeneous wafers are low temperature bonded together to form the multi-layer wafer.
US10811303B2

Methods for seam-less gapfill comprising sequentially depositing a film with a seam, reducing the height of the film to remove the seam and repeating until a seam-less film is formed. Some embodiments include optional film doping and film treatment (e.g., ion implantation and annealing).
US10811300B2

A method for semiconductor fabrication includes mounting a wafer onto a first wafer table. The first wafer table includes a first set of pins that support the wafer, the first set of pins having a first pitch between adjacent pins. The method further includes forming a first set of overlay marks on the wafer; and transferring the wafer onto a second wafer table. The second wafer table includes a second set of pins having a second pitch between adjacent pins. The second set of pins are individually and vertically movable, and the second pitch is smaller than the first pitch. The method further includes moving a portion of the second set of pins such that a remaining portion of the second set of pins supports the wafer and the remaining portion has the first pitch between adjacent pins.
US10811298B2

An apparatus is provided, comprising: a wafer having a first planar surface and a second surface opposite the first surface. The second surface includes a plurality of recesses. Each recess includes a plurality of sidewalls and a lower surface and is configured to receive a semiconductor device. The plurality of sidewalls of each recess is configured to align the semiconductor device and constrain the semiconductor device from moving in a direction parallel to the second surface.
US10811288B2

A system for retaining a spin-coating fluid when forming a thin film includes a rotatable chuck; a substrate on the rotatable chuck, the substrate having an interior area and an outer perimeter edge; and a fluid retention wall on the outer perimeter edge of the substrate, the fluid retention wall being configured to retain a spin-coating fluid deposited on the interior area of the substrate during rotation of the rotatable chuck.
US10811287B2

A spin coater includes a rotatable chuck structure configured to hold a substrate, a bowl enclosing the substrate and guiding a flow of a fluid around the substrate to a bottom of the bowl, and a flow controller detachably coupled to the bowl such that the flow controller is arranged between the bowl and an edge of the substrate and separates the flow into a linear flow and a non-linear flow.
US10811285B2

A multi-shield plate includes a plate having a substantially flat upper surface and a substantially flat lower surface, a plurality of first windows formed in the plate and extending through the plate from the upper surface to the lower surface, and a plurality of vapor shields mounted to the plate, each vapor shield of the plurality of vapor shields configured to prevent passage of a vapor through a corresponding window of the plurality of windows. The multi-shield plate includes an aperture formed in the plate, the aperture aligned with a first window of the plurality of windows along an axis corresponding to the upper surface.
US10811282B2

An upper plasma-exclusion-zone ring for a bevel etcher is provided that is configured to etch a bevel edge of a substrate. The upper plasma-exclusion-zone ring includes a ring-shaped body and a radially-inner stepped surface. The ring-shaped body of the upper plasma-exclusion-zone ring defines an upper surface, a lower surface, a radially inner surface, and a radially outer surface. The radially-inner stepped surface of the upper plasma-exclusion-zone ring extends inwardly into the ring-shaped body between the radially inner surface of the ring-shaped body and the lower surface of the ring-shaped body. The ring-shaped body is made of a material selected from a group consisting of aluminum oxide, aluminum nitride, silicon, silicon carbide, silicon nitride, and yttria.
US10811279B2

A flip-chip manufacture is described. Methods of blocking adhesive underfill in flip-chip high speed component manufacture include creating topology discontinuities to prevent adhesive underfill material from interacting with RF sensitive regions on substrates.
US10811265B2

Techniques herein include systems and methods for correcting pattern overlay errors by correcting or adjusting bowing of wafers. Location-specific tuning of stress on semiconductor substrates reduces overlay error. Location-specific tuning of stress independently modifies specific regions, areas, or point locations on a substrate to change wafer bow at those specific locations, which reduces overlay error on substrates, which in turn improves overlay of subsequent patterns created on the substrate. Techniques herein include receiving a substrate with some amount of overlay error, measuring bow of the substrate to map z-height deviations across the substrate, generating an overlay correction pattern, and then physically modifying internal stresses on the substrate at specific locations with modifications independent of other coordinate locations. Such modifications can include etching a backside surface of the substrate. One or more processing modules can be used for such processing.
US10811256B2

Methods for etching a carbon-containing feature are provided. The methods may include: providing a substrate having a carbon-containing feature formed thereon in a reaction space; supplying helium gas and an oxidizing to the reaction space; generating a plasma within the reaction space from a gas mixture comprising helium gas and the oxidizing gas; and anisotropically etching the carbon-containing feature utilizing the plasma to cause lateral etching of the carbon-containing feature.
US10811253B2

A method of fabricating semiconductor devices is provided. The method includes forming an interfacial layer on a substrate, and depositing a gate dielectric layer on the interfacial layer. The method also includes treating the gate dielectric layer with a first post deposition annealing (PDA) process. The method further includes depositing a first capping layer on the gate dielectric layer, and treating the gate dielectric layer by performing a post metal annealing (PMA) process on the first capping layer. In addition, the method includes removing the first capping layer, and treating the gate dielectric layer with a second PDA process. The method also includes forming a gate electrode layer on the gate dielectric layer.
US10811252B2

A pattern-forming method includes forming a first film above a material to be processed, processing the first film into a pattern to be formed in the material to be processed, providing a second film on the first film and the material to be processed, supplying a precursor containing at least one of a metal material or a semiconductor material to the second film, removing the first film, and processing the material to be processed using the second film impregnated with at least one of the metal material and the semiconductor material, as a mask.
US10811237B2

Provided is a Mn—Zn—O sputtering target which can be used in DC sputtering, and a production method for the target. The Mn—Zn—O sputtering target comprises a chemical composition containing Mn, Zn, O, and at least one element X, the element X being a single one or two elements selected from the group consisting of W and Mo. The target has a relative density of 90% or more and a specific resistance of 1×10−3 Ω·cm or less.
US10811230B2

A plasma deposition system comprising a wafer platform, a second electrode, a first electrode, a first high voltage pulser, and a second high voltage pulser. In some embodiments, the second electrode may be disposed proximate with the wafer platform. In some embodiments, the second electrode can include a disc shape with a central aperture; a central axis, an aperture diameter, and an outer diameter. In some embodiments, the first electrode may be disposed proximate with the wafer platform and within the central aperture of the second electrode. In some embodiments, the first electrode can include a disc shape, a central axis, and an outer diameter. In some embodiments, the first high voltage pulser can be electrically coupled with the first electrode. In some embodiments, the second high voltage pulser can be electrically coupled with the second electrode.
US10811220B2

An electron sensor and a system with a plurality of electron sensors for electron microscopy using an electron microscope. More specifically, the electron microscope generates an electron beam that includes at least one electron that impacts on a lateral reception surface of said electron sensor and this generates an electrical charge of electron-hole (e-h) pairs that are detected and/or measured by at least electrodes linked to an electric circuit unit to form a high dynamic range image and measure the energy of the electrons impacting each pixel of the image.
US10811219B2

A method for evaluating a region of an object, the method may include repeating, for each sub-region out of a first sub-region of the region till a penultimate sub-region of the region, the steps of: (a) acquiring, by a charged particle imager, a charged particle image of the sub-region; and (b) milling, by a charged particle miller, the sub-region to expose another sub-region of region; acquiring, by the charged particle imager, a charged particle image of a last sub-region of the region; and generating three-dimensional information about a content of the region based on charge particle images of the first sub-region till last sub-region of the region.
US10811213B2

An X-ray CT apparatus according to an embodiment includes: a rotatable gantry base; a housing that is fixed to the gantry base and that has an opening; an insert that is removably located in the housing and that includes a cathode that generates a thermal electron and an anode that receives collision of the thermal electron to generate an X-ray; and a blower that is removably attached to the side of the opening to flow air into the housing.
US10811207B2

The present disclosure relates to an arc extinguishing device of a molded case circuit breaker which includes a fixed contactor fixedly provided on part of a base assembly case; a movable contactor brought into contact with or separated from the fixed contactor; and an arc extinguishing unit configured to extinguish an arc generated when the movable contactor is separated from the fixed contactor, and the arc extinguishing unit including a pair of side plates provided on the base assembly case; and a plurality of grids provided to have a predetermined distance between the pair of side plates, and the grid including a first grid formed with a first cutout portion on a first side surface where an arc is generated; and a second grid formed with a second cutout portion having a depth different from that of the first cutout portion on a second side surface where an arc is generated.
US10811200B2

The latching apparatus of the present disclosure includes an actuator configured to change from a first position to a second position; a core connector coupled to the actuator at a first end, and having a cam disposed thereon; and a follower located between the actuator and the cam; wherein the actuator pushes the follower when changing from the first position to the second position, such that the follower engages with the cam on the core connector and causes the cam to rotate an angle to enter a latching state, wherein during the latching state, the core connector configured to hold the actuator secured at the second position. Switch systems and Methods for switching a latching apparatus are also disclosed.
US10811195B2

A solid electrolytic capacitor includes a capacitor body including a sintered body of tantalum powders; an anode wire having a first region in a width direction embedded in the capacitor body and a second region in the width direction led through one surface of the capacitor body; an encapsulant part enclosing the capacitor body and the anode wire; an anode terminal disposed on an outer surface of the encapsulant part and connected to the anode wire; a cathode terminal spaced apart from the anode terminal and disposed on the outer surface of the encapsulant part; and a cathode lead portion electrically connecting the capacitor body and the cathode terminal to each other, wherein at least one of the anode wire and the cathode lead portion is provided in plural.
US10811191B2

An element body of a rectangular parallelepiped shape has a length in a height direction larger than a length in a width direction and has a length in a longitudinal direction larger than the length in the height direction. A terminal electrode is disposed at an end of the element body in the width direction and extends in the longitudinal direction. The element body includes a pair of principle surfaces opposing each other in the height direction, a pair of end surfaces opposing each other in the longitudinal direction, and a pair of side surfaces opposing each other in the width direction. The terminal electrode includes a conductor disposed on the side surface. The conductor includes a protrusion having a length in the longitudinal direction larger than a length in the height direction.
US10811189B2

A rear bus bar includes a rear electrode connecting part connected to an upper end electrode of a capacitor element, and a rear overlapping part is led out upward from a rear electrode connecting part at a position overlapping with the upper end electrode. A front bus bar includes a front electrode connecting part connected to a lower end electrode of the capacitor element, a first relay part, and a second relay part extending along the upper end electrode, and a front overlapping part is led out upward from the second relay part. An insulation module includes a first insulating part interposed between the front overlapping part and the rear overlapping part, and a second insulating part interposed between the upper end electrode and the second relay part.
US10811184B2

Provided is a reactor having a coil including a winding portion; a magnetic core including an inner core portion and an outer core portion; an inner resin portion with which a space between the winding portion and the inner core portion is filled; and an end surface interposed member is interposed between an end surface of the winding portion and the outer core portion and includes a through hole into which the inner core portion is inserted and a resin filling hole communicating with an interior of the winding portion between the winding portion and the outer core portion. The outer core portion includes at least one recessed portion on the circumferential edge portion of the inner end surface opposing the end surface of the inner core portion, and the recessed portion is recessed inward with respect to the end surface of the inner core portion.
US10811171B2

A quad-shield coaxial cable includes an insulator portion configured to encircle an inner conductor portion, an inner conductive foil portion configured to encircle the insulator portion, an inner braided shield portion configured to encircle the inner conductive foil layer portion, an outer braided shield portion configured to encircle the inner braided shield portion, an outer conductive foil portion configured to encircle the outer braided shield portion, and a jacket portion configured to encircle the outer conductive foil portion.
US10811167B2

A high-voltage cable for electrostatically charging a coating agent in an electrostatic coating plant is provided. The cable includes a centrally arranged cable core and an electrically insulating jacket which sheaths the cable core. The cable core has a moderate electrical resistance according to the principles of the present disclosure. The cable core includes fibers that form a non-woven fabric, and at least one strip of the non-woven fabric of the cable core is twisted.
US10811165B2

[Problem] To provide an insulation material that has an excellent volume resistivity while retaining the balance among various capabilities including the mechanical strength, the heat resistance, the oil resistance, the bleed-out resistance, the plasticizer migration resistance, and the like, equivalent to a resin composition containing an ordinary phthalate ester.[Solution] An insulation material containing a resin composition containing: an ester (i) having one or more constitutional unit represented by the following formula (A) (wherein R1 and R2 each independently represent an alkyl group having from 1 to 4 carbon atoms); and a resin (ii).
US10811156B2

This disclosure pertains to a gamma radiation source, including enriched Iridium-191 and Boron-11. Some embodiments may include alloying. Some embodiments may include sintering. The resulting disk, adapted for radiological sources, typically has a reduced attenuation and a reduced cost, due to the reduction in the use of Iridium-191. Substitutes for boron include aluminum, silicon, vanadium, titanium, nickel, platinum, phosphorus and/or combinations thereof.
US10811151B2

A method of inspecting a structure for cracks is disclosed. The method includes the steps of moving an inspection vehicle along a pre-determined path through an area to be inspected, the inspection vehicle having a camera apparatus configured to scan the area to be inspected; using the camera apparatus to scan the area to be inspected at a pre-determined distance per second, thereby capturing scan data for analysis; and analyzing the scan data to classify cracks in the structure.
US10811142B2

Implementations provide a method to consolidate data records of regimens for treating oncology conditions. The method includes: accessing data records each encoding multi-tier data characteristics of a regimen for treating a particular oncology condition; receiving a first data record encoding a first regimen specific to a first healthcare provider institution; parsing the first data record according to a hierarchy of the encoded multi-tier data characteristics; distributing a respective weight to each of the encoded data characteristics to account for the potentially missing data characteristic; comparing data characteristics of the first data record with data characteristics from the data records by applying the respective weight to each data characteristic at a particular tier of the hierarchy such that a respective compound score is generated for each data record; and based on the compound scores for all data records, determining a prevailing data record of regimen as matching the first data record.
US10811137B2

A diagnostic care coordination system assists a caregiver with treating a patient. The system comprises a diagnostic engine and a care engine. The diagnostic engine is configured to generate a working diagnosis of the patient. The diagnostic engine includes a static diagnosing web containing a plurality of information nodes and a dynamic diagnosing analyzer for presenting to a user a plurality of information requests. The dynamic diagnosing analyzer navigates a user through the plurality of information nodes of the static diagnosing web based upon received responses to said plurality of information requests. Based upon a route through the static diagnosing web as taken by the dynamic diagnosing analyzer, the diagnostic engine generates the working diagnosis. The care engine determines a treatment plan based upon said working diagnosis.
US10811132B1

A method is provided for monitoring and communicating nutritional data to end user devices. The method comprises receiving data from external sources including merchant systems distributing items having nutritional value and a third party aggregator system storing nutritional information for the distributed items. The method further includes storing instructions and databases in at least one computer memory, the databases including a receipts database storing receipts transmitted from the merchant systems, wherein the receipts include an identification of the distributed items. The method additionally includes calling an application program interface of the aggregator system and providing data from identified receipts including identification of distributed items and receiving nutrition information for the distributed items from the aggregator service. The method further includes parsing the received nutrition information and storing the parsed nutrition information in a customer database stored in the computer memory for communication to the end user devices.
US10811123B2

A system and method that permits a user to utilize a means of capturing and managing one or more voice files containing speech utterances (“Voice Utterances”) and/or the corresponding transcript (“Transcript”) containing protected health information (PHI) on a mobile device.
US10811119B1

A post package repair (PPR) method is disclosed. The PPR method includes the following operations: receiving a first PPR signal and a second PPR signal, in which the first PPR signal corresponds to a first PPR mode, and the second PPR signal corresponds to a second PPR mode; generating a first valid signal and a second valid signal according to the first PPR signal and the second PPR signal, in which only one of the first valid signal and the second valid signal comprises a valid information when both of the first PPR signal and the second PPR signal comprise an enabled information; in which when the first valid signal comprises the valid information, the first PPR mode is executed, and when the second valid signal comprises the valid information, the second PPR mode is executed.
US10811116B2

A semiconductor system may be configured to classify failure groups of data including erroneous bits and may replace a memory area in which the failure groups are stored with a redundancy area. The replacement of the memory area in which the failure groups are stored, with the redundancy area, may be performed according to priorities of the failure groups.
US10811115B1

A test method for testing a built-in memory in a computer device includes the following operations. The built-in memory is tested by a test function of a basic input/output system (BIOS) in the computer device to create a data file. An analysis application is performed by a test device to analyze the data file. According to analyzing the data file, an abnormal memory chip is determined whether to exist in the built-in memory. The data file includes test data of memory chips in the built-in memory.
US10811112B2

Apparatuses, systems, and methods are disclosed for wear leveling for non-volatile memory. An apparatus may include one or more non-volatile memory elements, and a controller. A controller may perform a wear-leveling process for one or more non-volatile memory elements, by periodically updating a logical-to-physical mapping and moving data based on the updated mapping. A controller may detect a wear-based attack for one or more non-volatile memory elements. A controller may change a wear-leveling process in response to detecting a wear-based attack.
US10811106B2

A data reading method, a low voltage detection logic circuit, an integrated circuit and a chip are provided. The data reading method includes that: under the condition that a request for reading data from a NonVolatile Memory (NVM) is received, a pre-burnt region return value is read from a preset pre-burnt region of the NVM (S101); whether the pre-burnt region return value is equal to a target pre-burnt value or not is determined (S102); and under the condition that the pre-burnt region return value is equal to the target pre-burnt value, a first control signal is generated, and the first control signal is sent to an NVM controller and the first control signal is used for controlling the VNM controller to read the data from the NVM (S103).
US10811105B2

A semiconductor storage device includes a first semiconductor extending above a substrate and including a first part and a second part, a first word line at a first level above the substrate and facing the first part of the first semiconductor, a second word line at the first level above the substrate and facing the second part of the first semiconductor, a first cell transistor including a first area of the first part of the first semiconductor that faces the first word line, and a second cell transistor including a second area of the second part of the first semiconductor that faces the second word line, wherein during an operation of reading data from the first cell transistor, a first voltage that is less than a threshold voltage of the second cell transistor and greater than or equal to zero voltage is applied to the second word line.
US10811099B2

A semiconductor memory device and an operating method thereof may be provided. A semiconductor memory device may include a memory cell array including a plurality of memory cells and a negative voltage switching circuit for receiving and applying a plurality of negative voltages to bit lines of the memory cell array. The negative voltage switching circuit may apply the plurality of negative voltages different from one another to the bit lines in a program operation.
US10811098B2

Methods of operating a memory device include programming a page of a memory block of the memory device using a particular starting programming voltage, determining a programming voltage indicative of a programming efficiency of the page of the memory block during programming of the page of the memory block, storing a representation of the programming voltage indicative of the programming efficiency of the page of the memory block, setting a starting programming voltage for a different page of the memory block in response to the stored representation of the programming voltage indicative of the programming efficiency of the page of the memory block, and programming the different page of the memory block using its starting programming voltage.
US10811090B2

A memory cell can have a state in a valley between adjacent data states. A determination can be made whether a state of a memory cell is in a valley between adjacent distributions of states associated with respective data states. A signal indicative of a data state of the memory cell and whether the state of the memory cell is in the valley can be transmitted.
US10811087B2

A memory circuit including a plurality of elementary cells arranged in an array of rows and of columns, and a control circuit capable of implementing an operation of vertical reading of a word from a column of the array.
US10811085B2

A dual rail device includes a first power domain circuit coupled to a first power supply through a first header control switch and a second power domain circuit coupled to a second power supply. The first and second power supplies have different steady-state voltage levels. The first power domain circuit is interfaced to the second power domain circuit. The device also includes a power detector circuit for providing a control signal for the first header control switch responsive to a voltage level of the second power supply.
US10811080B2

A memory component includes a memory core comprising dynamic random access memory (DRAM) storage cells and a first circuit to receive external commands. The external commands include a read command that specifies transmitting data accessed from the memory core. The memory component also includes a second circuit to transmit data onto an external bus in response to a read command and pattern register circuitry operable during calibration to provide at least a first data pattern and a second data pattern. During the calibration, a selected one of the first data pattern and the second data pattern is transmitted by the second circuit onto the external bus in response to a read command received during the calibration. Further, at least one of the first and second data patterns is written to the pattern register circuitry in response to a write command received during the calibration.
US10811078B2

A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location.
US10811072B2

The present invention is directed to a method for programming a memory cell that includes a transistor and a memory element coupled in series between a first conductive line and a second conductive line. The method includes the steps of applying a voltage across the memory cell with the voltage being sufficiently high to enable switching of the memory element from initial resistance state to target resistance state; determining the initial resistance state of the memory element; comparing the initial resistance state with the target resistance state; and if the initial resistance state and the target resistance state are same, concluding that the memory element is already in the target resistance state and terminating programming process; otherwise, continually monitoring the voltage until a change in the voltage is detected and then concluding that the memory element has switched to the target resistance state and terminating the programming process.
US10811070B2

A memory system including an MRAM; a memory controller; a temperature sensor; and a magnetic sensor. In the MRAM, write/erase count information, patrol read execution time information, and patrol read information defining a patrol read execution time interval for combinations of a temperature, an intensity of a magnetic field, and a write/erase count are stored. The memory controller acquires the temperature from the temperature sensor, acquires the intensity of the magnetic field from the magnetic sensor, acquires from the patrol read information the patrol read execution time interval corresponding to the combination of the temperature, the intensity of the magnetic field, and the write/erase count, and determines whether or not a patrol read shall be executed by comparing the elapsed time from the previous patrol read execution time with the acquired patrol read execution time interval.
US10811068B2

Varying energy barriers of magnetic tunnel junctions (MTJs) in different magneto-resistive random access memory (MRAM) arrays in a semiconductor die to facilitate use of MRAM for different memory applications is disclosed. In one aspect, energy barriers of MTJs in different MRAM arrays are varied. The energy barrier of an MTJ affects its write performance as the amount of switching current required to switch the magnetic orientation of a free layer of the MTJ is a function of its energy barrier. Thus, by varying the energy barriers of the MTJs in different MRAM arrays in a semiconductor die, different MRAM arrays may be used for different types of memory provided in the semiconductor die while still achieving distinct performance specifications. The energy barrier of an MTJ can be varied by varying the materials, heights, widths, and/or other characteristics of MTJ stacks.
US10811064B2

Apparatuses and methods for setting a duty cycler adjuster for improving clock duty cycle are disclosed. The duty cycle adjuster may be adjusted by different amounts, at least one smaller than another. Determining when to use the smaller adjustment may be based on duty cycle results. A duty cycle monitor may have an offset. A duty cycle code for the duty cycle adjuster may be set to an intermediate value of a duty cycle monitor offset. The duty cycle monitor offset may be determined by identifying duty cycle codes for an upper and for a lower boundary of the duty cycle monitor offset.
US10811061B1

Memory devices may employ flip-flops with paired transistors in sense amplifying circuitry to sense charges stored in memory cells to perform read and/or activate operations. Sense amplifying circuitry may employ driving devices in driving circuitry to latch the read memory to a high or low voltage. Embodiments include systems and methods that facilitate reduced memory devices with faster memory cell restore by sharing the driving circuitry in different sense amplifying modules. Embodiments may employ switching circuitry in the sense amplifying circuitry to prevent unintentional or faulty readouts.
US10811059B1

Semiconductor devices and systems include semiconductor devices with first signal traces conveying a first power signal, second signal traces conveying a second power signal, and third signal traces conveying a third power signal. Each of the power signals are connected on a redistribution layer, a first wiring layer, and first-layer contacts. At least one of the first signal traces on the redistribution layer includes a cutout region and the third signal traces include a bypass structure on the redistribution layer and within the cutout region. The bypass structure conveys the third power signal on the redistribution layer around the first-layer contacts coupled to the first signal traces on the redistribution layer.
US10811053B2

A machine includes a processor and a memory coupled to the processor. The memory stores instructions executed by the processor to perform operations comprising receiving, from a plurality of computing devices, a plurality of messages, each message comprising at least one message parameter. For each message of the plurality of messages, the machine determines whether the at least one message parameter comprises speed indicia indicating a speed of a respective computing device. Based on determining that the at least one message parameter comprises speed indicia, the speed indicia is evaluated to determine whether a speed of the respective computing device corresponds to a first media collection. The message is added to the first media collection based on determining that the speed of the respective computing device corresponds to the first media collection.
US10811040B2

According to one embodiment, a disk device includes a plurality of disk-shaped recording media, a first actuator assembly supported by a support shaft, a second actuator assembly supported by the support shaft and spaced from the first actuator assembly, a flexible printed wiring board includes a base portion, a first relay portion extending from the base portion and connected to the first actuator assembly, and a second relay portion extending from the base portion and connected to the second actuator assembly, a support member fixed to the base portion of the flexible printed wiring board, and a reinforcing member provided in the base portion in the vicinity of the first relay portion and the second relay portion.
US10811035B1

A recording head includes a waveguide core and write pole extending to a media-facing surface of the recording head. A near-field transducer is located between the waveguide core and the write pole. First and second side shields are located on either crosstrack side of the near-field transducer. The first and second shields have edges facing and conformal with first and second tapered sides and a peg of the near-field transducer such that there are respective first and second constant-width gaps therebetween.
US10811028B2

This invention relates to a method of managing adaptive feedback cancellation in a hearing device comprising at least a microphone (1); a receiver (2); and a signal processing circuitry, configured to receive from said microphone (1) an input signal (Xtd, Xfd, Xc) and to provide said receiver (2) with an output signal (Yfd, Ufd, Utd). An external acoustic feedback path (300) defined by feedback sound (fb) traveling from the receiver (2) to the microphone (1) is represented by an external feedback path transfer function (3). The signal processing unit comprises at least a gain unit (4); a feedback canceller unit (5) comprising an adaptive filter element (6) configured to adaptively accommodate changes in said external acoustic feedback path transfer function (3); and a frequency shift unit (7) configured to stabilize an adaptation of the feedback canceler unit (5). The method according to the present invention comprises the steps of: estimating the external acoustic feedback path transfer function (3) by modeling/deriving a first estimated feedback path transfer function (8) to reflect the external acoustic feedback path transfer function (3), by said feedback canceler unit (5); compensating the input signal of the hearing device (Xfd), based on the first estimated feedback path transfer function (8), thereby generating a compensated input signal (Xc); providing at least part of the signal processing unit with the compensated input signal (Xc). The method further comprises the steps of: generating a probe signal (W), by an adaptation control block (9, 10); injecting the probe signal (W) into the output signal (Yfd) of the hearing device and letting the probe signal (W) be fed back to the microphone (1) through the external acoustic feedback path (300); modeling/deriving at least a reference estimated feedback path transfer function (11), based on a relation between the input signal (Xfd) and the probe signal (w); comparing said at least a reference estimated feedback path transfer function (11) with said first estimated feedback path transfer function (8), by a comparison unit (12) of said adaptation control block (9); and controlling the adaptive filter element (6) and the frequency shift unit (7) based on a comparison between such at least a reference estimated feedback path transfer function (11) and the first estimated feedback path transfer function (8).
US10811027B2

Methods for echo estimation or echo management (echo suppression or cancellation) on an input audio signal, with at least one of adaptation of a sparse prediction filter set, modification (for example, truncation) of adapted prediction filter impulse responses, generation of a composite impulse response from adapted prediction filter impulse responses, or use of echo estimation and/or echo management resources in a manner determined at least in part by classification of the input audio signal as being (or not being) echo free. Other aspects are systems configured to perform any embodiment of any of the methods.
US10811022B2

A method and apparatus for performing coding and decoding for high-frequency bandwidth extension. The decoding apparatus may include: a mode checking unit to check mode information of each of frames included in a bitstream; a first core decoding unit to perform code excited linear prediction (CELP) decoding on a CELP coded frame, when a core coding mode of a low-frequency signal indicates a CELP coding mode; a first extension decoding unit to generate a decoded signal of a high-frequency band by using at least one of a result of the performing the CELP decoding and an excitation signal of the low-frequency signal; a second core decoding unit to perform audio decoding on an audio coded frame, when the core coding mode indicates an audio coding mode; and a second extension decoding unit to generate a decoded signal of the high-frequency band by performing frequency-domain (FD) extension decoding.
US10811020B2

A voice signal decoding device includes a first decoder, a second decoder, a signal switch, and a noise adder. The first decoder decodes first encoded data encoded by a first encoding method. The second decoder decodes second encoded data encoded by a second encoding method. The second encoded data has a narrower band than a band of the first encoded data. The signal switch switches an output signal of the first decoder and an output signal of the second decoder. The noise adder adds a noise signal to a high-frequency band in the output signal of the second decoder when the signal switch switches an output signal from the output signal of the first decoder to the output signal of the second decoder. The high-frequency band is a band where a signal component is lacking as compared with the output signal of the first decoder.
US10811012B2

Methods and systems for providing message playback using a shared electronic device is described herein. In response to receiving a request to output messages, a speech-processing system may determine a group account associated with a requesting device, and may determine messages stored by a message data store for the group account. Speaker identification processing may also be performed to determine a speaker of the request. A user account associated with the speaker, and messages stored for the user account, may be determined. A summary response indicating the user account's messages and the group account's message may then be generated such that the user account messages are identified prior to the group account's messages. The messages may then be analyzed to determine an appropriate voice user interface for the requester such that the playback of the messages using a shared electronic device is more natural and conversational.
US10811008B2

A system for processing a user utterance is provided. The system includes at least one network interface; at least one processor operatively connected to the at least one network interface; and at least one memory operatively connected to the at least one processor, wherein the at least one memory stores a plurality of specified sequences of states of at least one external electronic device, wherein each of the specified sequences is associated with a respective one of domains, wherein the at least one memory further stores instructions that, when executed, cause the at least one processor to receive first data associated with the user utterance provided via a first of the at least one external electronic device, wherein the user utterance includes a request for performing a task using the first of the at least one external device.
US10811001B2

A network-based, e.g., cloud-based, background expert, is provided for predicting and/or accomplishing a user's goals. Moreover, the system can monitor, in the background, user generated data and/or publicly available data to determine and/or infer a user's goal, with or without an active indication/request from the user. Typically, the user-generated data can include user conversations, such as, but not limited to, speech data in a voice call, text messages, chat dialogues, etc. Further, the system can identify an action or task that facilitates accomplishment of the user goal in real-time. Moreover, the system can automatically perform the action/task and/or request user authorization prior to performing the action/task.
US10810994B2

Systems and methods to generate a cognitive model are described. A particular example of a system includes a memory including program code having an application programming interface and a user interface, and a processor configured to access the memory and to execute the program code to generate a cognitive model, to run analysis on the cognitive model to determine a factor that is impacting a performance of the cognitive model, to determine an action based on the factor, to report at least one of the factor and the action to a user, and to use the action to generate a second cognitive model.
US10810988B2

An acoustic panel for attenuating sound, and a system and method for making the acoustic panel. The acoustic panel employs rounded particles which are introduced into the cells of a core and fixed at a particular depth to form a septum layer providing substantially linear acoustic resistance to sound waves entering the cell. The particles may be between 100 microns and 700 microns in diameter, may be solid or hollow, may have smooth or textured surfaces, and/or may be made of syntactic foam or glass or ceramic. The system includes a positioning mechanism for positioning the particles at the particular depth, metering and gating mechanisms for introducing a metered amount of the particles into each cell, and a vibratory base for vibrating the particles to better pack them. Once the particles are in the cells, the septum layer is fixed, and the positioning mechanism is removed.
US10810968B2

An electronic device according to an embodiment includes a housing including at least one of a display that displays an image and a speaker that outputs sound, a mounting detection unit that is disposed on a first surface of the housing to determine whether a grill is mounted, and a processor that compensates at least one of an output image of the display and an output sound source of the speaker depending on whether the grill is mounted, which is detected by the mounting detection unit.
US10810965B2

A gate driving circuit includes a pull-up control part applying a previous carry signal of one of previous stages to a first node in response to the previous carry signal, a pull-up part outputting a clock signal as an N-th gate output signal in response to a signal at the first node, a carry part outputting the clock signal as an N-th carry signal in response to the signal at the first node, a first pull-down part pulling down the signal at the first node to a second off voltage in response to a first next carry signal of one of next stages and a second pull-down part pulling down the N-th gate output signal to a first off voltage in response to a second next carry signal of one of the next stages different from the first next carry signal.
US10810964B2

A display device includes a display unit including a plurality of pixels, each of the pixels including a plurality of subpixels, and a display area having a corner of a non-right angular shape, and a signal controller controlling the display unit to display an image based on an input image signal and a control signal and changing a gray value of the image signal based on different light transmittance values of subpixels included in a first pixel, among the plurality of pixels, positioned at the corner of the non-right angular shape if the image signal corresponds to the first pixel at the corner of the non-right angular shape.
US10810955B2

A display device includes a display panel, a data driving unit, and a timing control unit. The display panel includes a plurality of data driving lines. The data driving unit is electrically coupled to the display panel for driving at least one part of the plurality of data driving lines. The timing control unit is disposed on a side of the display panel for processing a plurality of data vectors generated by a data source. The timing control unit includes an encoder module, a serializer module, and a data transmitter module. The encoder module is used for encoding a plurality of N bit data vectors to a plurality of N+m bit data vectors. The serializer module is electrically coupled to the encoder module for serializing the plurality of N+m bit data vectors. The data transmitter module is used for transmitting the plurality of serialized N+m bit data vectors to the data driving unit.
US10810953B2

With a field sequential method, image display having sufficiently high color reproduction is performed, and an occurrence of color breakup is more reliably suppressed. In a field sequential liquid crystal display apparatus in which a plurality of subframes including a red subframe, a green subframe, a blue subframe, and a white (common color) subframe constitutes each frame, an image data conversion unit (30) converts input image data (D1) corresponding to red, green, and blue into driving image data (D2) corresponding to the plurality of subframes, based on an adjustment coefficient (Ks) and a distribution ratio (WRs) for the white subframe, for each pixel. Two distribution ratios are selectively used as the distribution ratio (WRs). A function of obtaining a second distribution ratio (WRsv2) of the two distribution ratios is set such that the distribution ratio (WRsv2) increases as the adjusted brightness (brightness after amplification and compression processing) (V) for an input image becomes smaller.
US10810939B2

A display device related to one embodiment of the present invention includes a plurality of pixel circuits each connected to a scanning signal line, initialization control signal line, light emitting control signal line and video signal line, wherein each of the plurality of pixel circuits includes a first transistor connected to the scanning signal line and the video signal line, a second transistor connected to a first node and the first transistor, a third transistor connected to the first node and a scanning signal line, a fourth transistor connected to the second transistor and the light emitting control signal line, and a fifth transistor connected to the second transistor, a power supply voltage line, and the light emitting control signal line.
US10810927B2

A method for controlling display by an electronic device is provided. The method includes, when a predetermined number or more same frame data are consecutively generated, storing the same frame data in a storage of a display driving module by an application processor, stopping transmitting frame data to the display driving module, and scanning the frame data stored in the storage and outputting to a display panel by the display driving module.
US10810924B2

An electro-optical device has a first pixel disposed on a substrate, a second pixel disposed on the substrate and has a different color from the first pixel, a first color filter that overlaps the first pixel in a plan view in a normal direction of the substrate; and a second color filter that overlaps the second pixel and has an opening in the plan view.
US10810919B2

An image shift control method including generating image position information by using sample data of first image data; and determining a movement direction and a movement amount of an image by using the image position information.
US10810913B2

A system and method of communication with first responders includes a reflective device and coupling the reflective device to a surface of a dwelling. The reflective device is indicative of at least one of occupants of the dwelling and hazardous materials disposed within the dwelling. A fireman or paramedic may shine there light and determine what type of occupants are in the building and if there are any hazardous materials to be concerned about.
US10810910B2

A flexible screen protection structure includes a first flexible plate, a second flexible plate opposite to the first flexible plate, a side plate, a number of first trapezoidal bosses, and a number of second trapezoidal bosses. A gap is formed between the first flexible plate and the second flexible plate. The side plate surrounds peripheral sides of the first flexible plate and the second flexible plate, and closes the gap. The first trapezoidal bosses are densely distributed on the first flexible plate and located in the gap. Each first trapezoidal boss includes a large end attached to the first flexible plate and a small end facing the second flexible plate. The second trapezoidal bosses are densely distributed on the second flexible plate and located in the gap. Each second trapezoidal boss includes a large end attached to the second flexible plate and a small end facing the first flexible plate.
US10810907B2

Medical training and performance assessment instruments, methods, and systems are disclosed. Training and/or assessment systems may include an augmented medical instrument for use by a student to examine a patient. A system in accordance with one aspect of the invention includes a first augmented medical instrument configured to sense a first physical parameter during examination of a subject and produce a first examination data and a second augmented medical instrument configured to sense a second physical parameter during examination of the subject and produce a second examination data. The system is configured to generate at least one simulated physical parameter based on the first examination data and present the at least one simulated physical parameter to the student on the second augmented medical instrument.
US10810904B2

Described herein are kits and methods for identifying the likelihood of having a food sensitivity or intolerance, and determining dietary modifications accordingly. For example, the likelihood of having sensitivities, intolerances or allergies to gluten, lactose, FODMAPs and others tested and calculated. Additionally, diet modifications can be determined according to the likelihood of particular sensitivities, and the effectiveness of diet modifications can be evaluated by monitoring of meals and subsequent symptoms, and evaluating the monitoring information. Through application of the methods herein, dietary intake and symptom data may be collected and aggregated to evaluate the effect or desirability of particular foods on a population of interest.
US10810901B2

The present disclosure relates to a method and system for providing tutorial functions. The method may include obtaining a piece of music selected by a user; determining a display mode that configures one or more display categories and a layout of the one or more display categories on a user interface; obtaining one or more content items corresponding to the one or more display categories, respectively, the one or more content items being associated with the piece of music; and generating an instruction to display the one or more content items on the user interface according to the layout.
US10810899B1

A method includes: identifying a physical environment to be a basis for virtual training, the physical environment associated with performance of operations; creating, in a computer system, a three-dimensional (3D) model of the physical environment; defining, in the computer system, virtual operations to be performable during the virtual training, the virtual operations corresponding to the operations of the physical environment; identifying, in the computer system, a controllable component in the physical environment; creating, in the computer system, a 3D model of the identified controllable component; creating, in the computer system, a state model of the physical environment; and assembling, in the computer system, a virtual environment from the 3D model of the physical environment and the 3D model of the identified controllable component, and associating the created state model with the virtual environment.
US10810897B2

One embodiment provides a method, including: receiving input of a learning session that is being conducted by an educator, being provided to at least one user, and being related to a subject; determining, using a knowledge base, that at least one topic relevant to the subject of the learning session is incomplete, wherein the determining comprises building a knowledge subgraph of the learning session and comparing the built knowledge subgraph to at least a portion of the knowledge base; generating at least one question to be asked of the educator relevant to the at least one incomplete topic; identifying, using at least one natural language text classifier model, a location within the learning session to ask the generated at least one question; and providing, to the educator, an output corresponding to the at least one question at the identified location within the learning session.
US10810889B2

A technique for more reliably capturing a lost unmanned aerial vehicle in tracking the unmanned aerial vehicle by a surveying device is provided. A UAV search area setting part is configured to perform arithmetic operation for searching for an unmanned aerial vehicle having mounted therein a location identifying device using a GNSS. The UAV search area setting part includes a measured location obtaining part that obtains information of a location of the unmanned aerial vehicle, which is measured by a surveying device, a scheduled flight location obtaining part that obtains information of a scheduled flight location of the unmanned aerial vehicle from a flight plan of the unmanned aerial vehicle, and a search area setting part that sets an area for searching for the unmanned aerial vehicle by referring to a difference between the measured location and the scheduled flight location at a specific time.
US10810888B2

A system and method for providing automatic from-waypoint updating includes determining when a flight plan has been received that includes rendering a lateral map image that includes an aircraft icon and a flight leg to be captured. A variable position user input device supplies a signal representative of its position. A processor processes the signal from the variable position user input device and commands a display device to render a trajectory line graphic that (a) extends from the aircraft icon in a direction that corresponds to the position of the variable user input device and (b) intersects the at least one flight leg to be captured. The flight plan is automatically updated to designate the waypoint at the start of the at least one flight leg as a from-waypoint.
US10810885B2

Disclosed is a method and apparatus for transmitting data of an unmanned aerial vehicle control system. According to an embodiment of the present disclosure, provided is a method of transmitting data of an unmanned aerial vehicle control system, the method including: connecting an unmanned aerial vehicle to a ground radio station via a mission data link and a non-mission data link; checking a maximum transmit power of the non-mission data link; checking a margin value of the non-mission data link considering a state of the unmanned aerial vehicle; checking a required transmit power of the non-mission data link by applying the margin value of the non-mission data link; and determining a transmit power of the non-mission data link by comparing the maximum transmit power with the required transmit power.
US10810876B2

Provided is a road obstacle detection method including: a region segmentation step of segmenting an input image into a plurality of local regions; and a likelihood calculation step of calculating a probability of presence of the road obstacle in a target local region based on a probability that the target local region is not a normal object set in advance and a degree of visual saliency defined by a relationship between a surrounding local region and the target local region, wherein the degree of the visual saliency is calculated to be larger as a probability that the surrounding local region is a road is higher and calculated to be larger as a difference in visual characteristics between the target local region and the surrounding local region is larger.
US10810875B2

A system includes a computer programmed to receive first data from a first source that is a vehicle. The first data identifies a fault of the vehicle. The computer is programmed to receive second data from a second source outside the vehicle describing an area around the vehicle. The computer is programmed to determine, based on the first and second data, a navigational plan. The computer is programmed to transmit an instruction to the vehicle to actuate the vehicle according to the navigational plan.
US10810872B2

In one embodiment, a method, apparatus, and system for automatically detecting and notifying a user of a traffic rule violation using sensors and a perception module of an autonomous driving vehicle is disclosed. The operations performed comprise: capturing surrounding road traffic information at an autonomous driving vehicle (ADV) based on sensor data obtained from a plurality of sensors of the ADV; automatically detecting at the ADV a traffic rule violation of a first vehicle within a perception range of the ADV based on the surrounding road traffic information and a set of pre-configured traffic rules maintained by the ADV, including analyzing the surrounding road traffic information in view of the pre-configured traffic rules; and generating an alert in response to the detected traffic rule violation.
US10810870B2

A method and device of processing vehicle passing records, which increase the accuracy of vehicle stop point analysis. The method includes: obtaining a plurality of vehicle passing records of a preset target object during a first preset time period (S102), wherein, the vehicle passing records include a gate number of a gate that the preset target object passes and vehicle passing time when passing the gate; obtaining a plurality of vehicle trajectories of the preset target object based on the plurality of vehicle passing records (S104); performing stop point pre-processing on the vehicle trajectories to obtain pre-processed results (S106); obtaining pre-processed records that meet a first preset condition from the pre-processed results (S108); performing clustering processing on the pre-processed records to obtain clustering processing results; outputting the clustering processing results (S110).
US10810868B2

Fiber emitters, such as carbon nanotube (CNT) yarns, are used to create infrared (IR) transmitters that can operate at high data rates, can shift spectral response, and can emit polarized light, for example by alignment of the fiber emitters in close proximity and in parallel directions. These fiber emitters can, for example, be used in patches that can be bonded to fabric or to an object, or can be woven into fabric during fabrication of a textile. The fiber emitters can be used in a variety of methods, including for friend or foe identification, communications, and identification of objects.
US10810865B2

An apparatus for capturing image data, includes an item of clothing and an image-capturing peripheral device attachable thereto, the item of clothing including electrical conductors connected to a peripheral device connector, the peripheral device including a clothing connector to connect to the peripheral device connector, the image-capturing peripheral device producing still-image data when attached to the item of clothing and generating video data when detached from the item of clothing, the item of clothing including a first power source for supplying power to the image-capturing peripheral device, the image-capturing peripheral device includes a second power source, the image-capturing peripheral device selectively using power from the first power source when operating at a first power level and from the second power source when operating at a second power level, with the second power level higher than the first power level.
US10810863B2

A physical security system may define sites associated with cameras. Sites may be added as a child site off of a parent site to form a site family. Once set up, ranked user and group privileges on the parent site may be pushed to the child sites, and controlled by the parent site. The child sites may still define local users and groups so that the child site may operate if there is a loss of connectivity to the parent site.
US10810861B2

Provided are a real-time acceleration sensor calibration apparatus for measuring a movement of a vehicle and an acceleration sensor calibration method, the acceleration sensor calibration apparatus including an acceleration sensor configured to measure a triaxial acceleration value, a gyroscope configured to measure a triaxial angular velocity value, an acceleration data calibrator configured to primarily transform a vector of the measured acceleration value using a gravity vector calculated based on the triaxial acceleration value and the triaxial angular velocity value measured by the acceleration sensor and the gyroscope, and a communicator configured to transmit information related to the movement of the vehicle to a server based on calibrated acceleration data.
US10810860B1

A vent hood device that is configured to monitor a stove, the vent hood device including, a camera, an infrared sensor that is configured to detect heat from a surface of the stove, and a processor that is configured to receive, from the infrared sensor, temperature data that indicates heat detected from the surface of the stove, receive, from the camera, video data captured by the camera, determine, based on the temperature data and the video data, that an adult is not within a field of view of the camera and the heat detected from the surface of the stove satisfies a heat criteria, and in response to determining that an adult is not within the field of view of the camera and the heat detected from the surface of the stove satisfies the heat criteria, provide an alert that indicates that the stove is unattended.
US10810859B2

An apparatus includes a controller. When an operation to set a door in a state in which the door will be opened is performed on one side of the door and if someone is on the other side of the door, the controller causes an informing unit to provide information that the door will be opened and someone is on the other side of the door.
US10810858B2

A system for detecting a gas leak can include: at least one infrared imaging sensor; and an imaging analysis computer operably coupled with the at least one infrared imaging sensor. The imaging analysis computer can be configured to control any infrared imaging sensor and acquire infrared images therefrom at any rate and in any duration. The imaging analysis computer can be configured to analyze the infrared images in order to detect a gas leak. The imaging analysis computer can be configured to detect a gas where gas should not be (or is not present in a baseline) in order to determine that there is a gas leak in the vicinity. The gas can be a hydrocarbon gas or carbon monoxide, or other.
US10810854B1

A monitoring system that is configured to monitor a property includes a camera that is configured to capture video data of the property. The monitoring system further includes a microphone that is configured to capture audio data of the property. The monitoring system further includes a monitor control unit that is configured to access and analyze the video data. The monitor control unit is further configured to determine that an alarm condition does not exist at the property. The monitor control unit is further configured to access and analyze the audio data. The monitor control unit is further configured to override the determination that an alarm condition does not exist at the property. The monitor control unit is further configured to, based on overriding the determination that an alarm condition does not exist at the property, perform a monitoring system action.
US10810841B2

The present disclosure relates generally to gaming systems and methods that that integrate competitive betting and interactive gaming functions in a single gaming device. The gaming device allows a player to place a bet on a competitive contest as well as play a casino game at the gaming device at the same time. The presentation output and behavior of the casino game played on the gaming device are based on events associated with the competitive contest, as the events happen in real time. In one example, the gaming device alters a display of elements in the casino game based on an event in the competitive contest. In another example, the gaming device, alters the scoring behavior or speed of the casino game based on an event in the competitive contest. Aspects of the present disclosure provide an enhanced gaming experience tied to sports betting at a gaming device.
US10810840B2

A bingo gaming system, machine, and method include a main bingo game, a feature bingo game, a main reel game associated with the main bingo game, and a feature reel game associated with the feature bingo game. The main reel game simulates outcomes of the main bingo game. The feature reel game simulates outcomes of the feature bingo game. A feature bingo game may be triggered by a main bingo game outcome. Before the feature bingo game begins, a player may be given an opportunity to select a volatility option for the feature bingo game. The volatility selection may impact the probability of winning the feature bingo game (and/or feature reel game), as well as the reward(s) associated with winning the feature bingo game (and/or feature reel game).
US10810838B2

An electronic gaming machine performs operations comprising: (i) receiving, from a first player of the electronic gaming machine, a first credit contribution; (ii) receiving, from a second player of the electronic gaming machine, a second credit contribution; (iii) aggregating the first credit contribution and the second credit contribution to create a combined credit balance; (iv) determining, based on the first credit contribution and the second credit contribution, a relative contribution of each of the first player and the second player to the combined credit balance; (v) determining, in response to at least one mutual wager, at least one outcome of the wagering game; (vi) one of incrementing and decrementing the combined credit balance based on the at least one outcome; (vii) receiving, from at least one of the first player and the second player, an instruction to cash out of the wagering game; and (viii) distributing a pro rata share of the combined credit balance to the at least one player in proportion to the relative contribution of the at least one player.
US10810832B2

A gaming machine includes a gaming machine cabinet defining an upper cabinet volume and a cabinet front opening to the upper cabinet volume. A gaming machine panel is mounted on the gaming machine cabinet in a panel operating position in which the gaming machine panel registers with and covers at least a base area of the cabinet front opening. The gaming machine further includes a translation structure connected between the gaming machine panel and the gaming machine cabinet. The translation structure is operable enable the gaming machine panel to be moved from the panel operating position upwardly to a cabinet open position. In this cabinet open position the gaming machine panel remains supported by the gaming machine cabinet and is removed from a base area of the cabinet front opening.
US10810825B2

An immersive video system includes a processor circuit, and a memory coupled to the processing circuit. The memory includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to determine a device location of an immersive video device being worn by a user and an electronic game machine (EGM) location for an EGM associated with the user. The memory further includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to determine that the immersive video device is obstructing a view of the EGM by the user. The memory further includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to determine in response to determining that the immersive video device is obstructing the view of the EGM by the user, disable a feature of the EGM.
US10810823B2

A server provides activities and/or services to a player through a mobile device. In response to a request from the mobile device, information known to a player is determined and sent to the mobile device via the server. In this fashion, verification can be made that the mobile device is communicating with the server.
US10810815B2

A handheld security system includes a set of handheld devices positioned at a group of access points to a secure area. The handheld device includes a set of input/output devices including a text and graphics display, a camera, a local security database and a set of security devices including an RFID reader, a bar code reader, a magnetic stripe card reader and a biometric scanner. The set of handheld devices are communicatively connected through wireless signaling and protocol to one another and to a server operating a global a global security database. The local security database is synchronized to the global security database. A location stack table is continuously updated with security events and monitored for violation of a set of anti-passback rules. An association table associates a set of assets and a set of personnel, allowing for visitor tracking and asset tracking on a schedule.
US10810810B2

A method of storing traveling information of a leanable vehicle which turns in a leaning state, includes the steps of: obtaining information of a traveling position history of the leanable vehicle; detecting lateral force information including a lateral force applied to the leanable vehicle in a radially outward direction of a turn or a value corresponding to the lateral force, while the leanable vehicle is turning; and storing the detected lateral force information in association with the obtained information of the traveling position history.
US10810807B2

A data collection system includes: a communication terminal in each vehicle having a storage processor storing specific sensing information in a storage device and a vehicle-side communication unit; and a data center including a data center-side communication unit and a data center-side storage. The vehicle-side communication unit sequentially transmits vehicle information including a vehicle position to the data center. The data center-side communication unit transmits a transmission request of object information as the specific sensing information to an object vehicle, which is one of the vehicles approximately at a traveling position specified based on the vehicle position. The vehicle-side communication unit transmits the object information to the data center. When the data center-side communication unit receives the object information from a part of object vehicles, the data center-side communication unit transmits a deletion request for requesting to delete the object information to a remaining part of the object vehicles.
US10810803B2

There is provided an image processing device including: a data storage unit storing feature data indicating a feature of appearance of one or more physical objects; an environment map building unit for building an environment map based on an input image obtained by imaging a real space and the feature data, the environment map representing a position of a physical object present in the real space; a control unit for acquiring procedure data for a set of procedures of operation to be performed in the real space, the procedure data defining a correspondence between a direction for each procedure and position information designating a position at which the direction is to be displayed; and a superimposing unit for generating an output image by superimposing the direction for each procedure at a position in the input image determined based on the environment map and the position information, using the procedure data.
US10810800B2

Provided is an apparatus for providing virtual reality content of a moving means, the apparatus including a plurality of transparent display units mounted on front and side surfaces of the moving means and configured to display virtual reality content, a dynamic motion sensing unit configured to detect a three-dimensional (3D) dynamic motion of the moving means, and a control unit configured to control reproduction of previously stored virtual reality content so as to display virtual reality content corresponding to the 3D dynamic motion on the plurality of transparent display units, when the 3D dynamic motion of the moving means is detected by the dynamic motion sensing unit.
US10810799B2

Methods and devices are disclosed for intra-operative viewing of pre- and intra-operative 3D patient images.
US10810797B2

Systems and methods for generating and animating virtual representations to a wearer of a HMD device are disclosed. A virtual representation associated with a real-world object is retrieved based on received input data. The retrieved virtual representation is rendered for display to the wearer. Sensor data tracking one or more of the real-world object and the wearer is also received. The rendered virtual representation can be further animated based on the sensor data.
US10810795B2

Techniques of refining a model of a complex surface can include refining, upon insertion of a new control point, only those blending functions corresponding to the control points adjacent to the control point being inserted. The resulting curves cannot be considered as B-splines because the relationship between blending functions corresponding to adjacent control points no longer has a fixed relationship. Rather, the resulting blending functions, denoted herein as “S-splines,” sacrifice this fixed relationship in exchange for the ability to specify how many blending functions corresponding to adjacent control points are refined when performing exact local refinement. S-splines do not produce excess control points and have a simple representation. While the resulting functions representing the surface are not B-splines, they allow for exact refinement without affecting the blending functions corresponding to control points not neighboring the new control point. Such a representation uses fewer computing resources and improves the user experience.
US10810781B2

A system, method, and computer program product for displaying representative images within a collection viewer is disclosed. The method comprises receiving an indication of a new orientation for the collection viewer, displaying a sequence of animation frames that depict an in-place rotation animation for the representative images, generating a rotation angle in a sequence of rotation angles, and displaying a rendered representative image for each of the two or more representative images by rendering the two or more representative images, wherein each rendered representative image is rotated according to the rotation angle.
US10810778B2

Methods and systems for generating an interactive rotatable 360-degree presentation of an object are disclosed. The methods and systems obtain data describing the object, where the data includes information about a number of images of the object, as well as additional information about the object. The images are automatically obtained and rearranged into at least one sequence of images substantially evenly distributed around 360 degrees. It is determined whether to add hotspot(s) to image(s), and if hotspot(s) are to be added, the hotspot(s) are automatically added to the image(s). The ordered images of the sequence(s) are then merged into an interactive rotatable 360-degree presentation of the object.
US10810777B1

A GPU receives an image comprising an array of pixels. The image depicts features in a field of an object on a background. The features and the background contrasting with the object field, and at least a portion of the object is at the center of the image. In parallel for each particular pixel of a first plurality of the pixels, the GPU sets the color value of the particular pixel to the lightest color value of a second plurality of the pixels substantially along a line outward from the particular pixel toward an edge of the image. The line can be defined by the particular pixel and the image center.
US10810774B2

An electronic apparatus mounted on a vehicle is provided. The electronic apparatus includes an output unit configured to output driving information on the vehicle, a sensor configured to sense a gaze of a user in the vehicle, and a processor configured to, in response to a position on a plane of the sensed gaze being included in a specific region, control the output unit to output the driving information.
US10810768B2

A method for segmenting a medical image is disclosed. The method includes acquiring MR image and PET data during a scan of the object, acquiring an air/bone ambiguous region in the MR image, the air/bone ambiguous region including air voxels and bone voxels undistinguished from each other. The method also includes assigning attenuation coefficients to the voxels of the plurality of regions and generating an attenuation map. The method further includes iteratively reconstructing the PET data and the attenuation map to generate a PET image and an estimated attenuation map. The method further includes reassigning attenuation coefficients to the voxels of the air/bone ambiguous region based on the estimated attenuation map, and distinguishing the bone voxels and air voxels in the air/bone ambiguous region.
US10810765B2

An image processing apparatus and an image processing method where the apparatus includes: a self-encoder configured to perform self-encoding on an input image to generate multiple feature maps; a parameter generator configured to generate multiple convolution kernels for a convolution neural network based on the multiple feature maps; and an outputter configured to generate, by using the convolution neural network, an output result of the input image based on the input image and the multiple convolution kernels. With the image processing apparatus and the image processing method according to the present disclosure, an accuracy of processing an image by using the CNN network can be improved.
US10810756B2

The present invention relates to a method and a device for estimating a full shape of a lens of an eye from measurements of the lens taken in-vivo by optical imaging techniques, the measurements comprising visible portions of the lens, the method comprises defining non-visible portions of the lens parting from the in-vivo measurements and using a geometrical model of a lens previously built from ex-vivo measurements.The full shape parameters of the crystalline lens can be estimated in the present invention from optical imaging techniques to improve the estimation of the IOL position and thus the IOL power selection.
US10810740B2

A system and method for automated characterization of solid tumors using medical imaging. The system comprises an interface that is configured to acquire data from medical imaging devices, one or more processors, and an outputting device that reports the characterization of said solid tumor. The method of automated characterization, which is implemented by the system, acquires a sequence of images from the medical imager using a Dynamic Contrast Enhanced (DCE) imaging protocol, performs image registration, detects the contour of the solid tumor, and dividing the contours to segments. For each segment, the method calculating a displacement of the contrast material, fitting the displacement to a flow model and extracting an estimation of the interstitial fluid velocity. The estimated interstitial fluid velocity of the segments provide characterization of the solid tumor and includes an assessment of the tumor interstitial fluid pressure, the tumor drug delivery efficiency, and the tumor prognostic or metastasis risk.
US10810735B2

The present disclosure discloses a method and apparatus for analyzing medical image. A specific embodiment of the method includes: acquiring medical image data; generating multi-scale decision sample data based on the medical image data; inputting the multi-scale decision sample data into a deep neural network model to obtain an auxiliary diagnosis data of the medical image, the deep neural network model being trained according to a consistency principle between multi-scale training sample data and an output result of the deep neural network model. In the embodiment, a multi-scale training sample is used to accelerate the training process of the deep neural network model, thus the auxiliary diagnosis decision process can be accelerated, while the accuracy of the trained deep neural network model of the embodiment is improved according to a consistency principle of data between different scales and output results, thereby improving the accuracy of auxiliary diagnosis decision.
US10810733B2

Provided is a defect classification apparatus classifying images of defects of a sample included in images obtained by capturing the sample, the apparatus including an image storage unit for storing the images of the sample acquired by an external image acquisition unit, a defect class storage unit for storing types of defects included in the images of the sample, an image processing unit for extracting images of defects from the images from the sample, processing the extracted images of defects and generating a plurality of defect images, a classifier learning unit for learning a defect classifier using the images of defects of the sample extracted by the image processing unit and data of the plurality of generated defect images, and a defect classification unit for processing the images of the sample by using the classifier learned by the classifier learning unit, to classify the images of defects of the sample.
US10810731B2

Disclosed are methods and systems that include obtaining at least one image of a dendritic structure, analyzing the at least one image to identify one or more features associated with the dendritic structure, and determining a numerical value associated with the dendritic structure based on the one or more features.
US10810730B2

In some examples, a method for nondestructive testing of a component may include flashing the component using a flash lamp configured for flash thermography, collecting first image data regarding the component using an infrared camera, flowing a fluid through the component, and collecting second image data regarding the component using the infrared camera. A system for nondestructive testing of a component may include a single inspection station and a flash lamp configured for flash thermography, means for supplying a fluid to the component, and an infrared camera disposed at the inspection station.
US10810723B2

A method for object density monitoring includes receiving, by a processing server, an input image captured by an image sensor. The method further includes providing an annotated dataset with a target object to be identified in the input image, and providing, by the processing server as output, an object density map generated from the input image. The processing server provides the object density map by using a deep neural network having one or more pairs of a compression layer and a decompression layer connected by gated shortcuts.
US10810719B2

A face image processing system includes: a component extracting means which receives an input of face image information indicating a face image, and extracts a wrinkle component, a fleck component and a pore component of the face image from the face image information; a removal rate adjusting means which adjusts a removal rate of each of the wrinkle component, the fleck component and the pore component extracted by the component extracting means; a storage means which stores the removal rate; a synthesizing means which synthesizes the wrinkle component, the fleck component and the pore component which are amplified or attenuated at the removal rate adjusted by the removal rate adjusting means, and generates a face image; and an output means which outputs the face image information synthesized by the synthesizing means.
US10810717B2

A first image and a second image having a smaller pixel size than the first image are acquired. Based on a pixel size of the first image, a size of a calculation area to be set on the second image is calculated. A plurality of calculation areas including a corresponding position on the second image corresponding to a position of interest on the first image, and having the calculated area size are set on the second image. In each of the plurality of calculation areas, a representative value based on density values of pixels included in the calculation area is calculated, and based on a density value of a pixel at the position of interest and a plurality of representative values, a difference value between the first and second images at the position of interest is determined.
US10810714B2

An image processing method includes acquiring a captured image that has been generated by imaging through an imaging optical system inclined relative to an imaging plane, acquiring inclination information of the imaging optical system, acquiring aberration information of the imaging optical system, and performing image restoration processing on the captured image based on the aberration information. The image restoration processing includes a setting of a correction amount of the captured image according to the inclination information.
US10810706B2

A machine learning based image processing architecture and associated applications are disclosed herein. In some embodiments, a machine learning framework is trained to learn low level image attributes such as object/scene types, geometries, placements, materials and textures, camera characteristics, lighting characteristics, contrast, noise statistics, etc. Thereafter, the machine learning framework may be employed to detect such attributes in other images and process the images at the attribute level.
US10810704B2

A method for processing an optical image acquired by a space vehicle or an aerial vehicle having a ground reflectance model and an atmospheric model, the atmospheric model having an aerosol model and a cloud model; determining optimal values of atmospheric model parameters to optimise the atmospheric model with respect to the image; determining correction parameter values for each layer of the atmospheric model, converting the image into a ground image with environmental effects according to the correction parameter values, converting the ground image with environmental effects into a ground image with no environmental effects according to the correction parameter values.
US10810697B2

A process receives, with a processor, a plurality of image device properties corresponding to an image capture device. Further the process selects, with the processor, one or more of the plurality of image device properties based on one or more pipeline criteria. The pipeline criteria indicate one or more weights corresponding to the plurality of image device properties. Additionally, the process truncates, with the processor, the one or more selected image device properties to a predetermined number of characters based on a human readability factor. The human readability factor is provided by the one or more pipeline criteria. The process automatically generates, with the processor, a device parameter data structure by ordering the truncated one or more image device properties according to the one or more weights. Moreover, the process transmits, with the processor, the device parameter data structure through a video post-production pipeline.
US10810694B2

A computer controlled mail piece assembly and wrapping system discloses a process for culling candidate mail pieces from bulk mail pieces, a mail piece feeder, a mail piece reader coupled to the feeder that identifies suitable candidate mail pieces, a collator coupled to the feeder for collating multiple identified mail pieces, a buffer coupled to the collator for regulating the delivery rate of the multiple mail pieces exiting to a wrap inserter, a wrap inserter coupled to the buffer for wrapping mail pieces and selected inserts into a mailing container, a printer interfaced with the wrap inserter for printing information onto the mailing container; an outstacker coupled to the wrap inserter for transferring envelope wrapped mail pieces and selected inserts to a desired location, and a computer with suitable programming for operating the system.
US10810685B1

A method for category search. The method includes determining semantic relationships between terms in a corpus; obtaining, from an expense category hierarchy and for an expense category, a collection of keywords; and expanding the collection with a related keyword according to a semantic relationship of the relationships between the related keyword and a preexisting keyword in the collection. The method further includes extracting a segment from a description of a first historical transaction by a user of the financial product; and adding the extracted segment as an additional keyword to the collection when, for the extracted segment, the minimum of a first and a second confidence-interval bound calculated for a first transaction score and a first user score, respectively, satisfy a first threshold; and returning the name of the expense category in response to a user submitting a first query that comprises at least one the keyword in the collection.
US10810678B2

The invention is a system and method of appraising and managing risk relating to technology needs using a risk management processing engine. The risk management processing engine serves as a central server for an administrator to manage a plurality of policy holders and third party service technicians. The invention gathers policy holder data, determining the risk associated with the data, creating a risk management policy for technology service events and technology service situations in order to mitigate or eliminate the risk, and resolving serviceable events when risk is actualized.
US10810672B2

A network interface receives portfolio data related to an investment plan portfolio of a participant. A processor identifies a first plurality of risk factors associated with market conditions, wherein the first plurality of risk factors comprises a future data and risk strength. The processor further identifies a second plurality of risk factors associated with the participant. The processor then generates glide path data based at least partially on the first plurality of risk factors and the second plurality of risk factors. The processor also generates a glide path map based at least partially on the generated glide path data.
US10810671B2

A computer system may access data corresponding to a portfolio that comprises interest rate swaps and may calculate parameters for a compressed swap. The computer system may determine, based at least in part on the parameters for the compressed swap, a performance bond requirement attributable to the interest rate swaps. The computer system may compare the performance bond requirement to account data associated with a holder of the portfolio and may perform one or more additional actions based on the comparing.
US10810670B2

Disclosed is a securities trading program for trading individual lots of a security which can be run at a security trader's computer station. The program generates a trading screen comprising a listing of multiple bids for the security, each bid having a price, as well as a listing of multiple priced offers for the security. The bid and offer listings are active, enabling the trader to hit any one of the displayed bids or take any one of the displayed offers, for example by selecting and clicking on a displayed bid or offer. In one embodiment, the bids and offers are arranged in side-by-side columns on the trader's screen, helping the trader to rapidly overview the market for a particular security, and compare different, possibly competitive, securities by paging through level-of-interest windows for each security. The invention's easily manipulated insights into market dynamics offers a sophisticated trader new opportunities to profitably exploit market niches, for example by browsing for attractive bids or offers on closely comparable securities.
US10810667B2

A system for managing electronic trading, comprises an interface application including a mapping module that defines a plurality of controller signal relationships. Each controller signal relationship associates one or more of a plurality of game controller signals with one of a plurality of trading system commands associated with the electronic trading of financial instruments. The interface application receives a plurality of game controller signals generated by a game controller, and determines, based on the controller signal relationships, that one or more of the plurality of received game controller signals are erroneous. The interface application causes the communication of a command to lock the game controller based on the determination of the one or more erroneous game controller signals.
US10810665B2

The technology described herein is directed towards quantum circuits used to analyze risk, including expected value, variance, value at risk and conditional value at risk metrics. Aspects can comprise modeling uncertainty of one or more random variables to provide a first quantum sub-circuit by mapping the one or more variables to quantum states represented by a selected number of qubits using quantum gates, and encoding a risk metric into a second quantum sub-circuit, the second quantum sub-circuit comprising a first ancilla qubit and Y-rotations controlled by one or more other qubits. Further aspects can comprise performing amplitude estimation based on the first sub-circuit and the second sub-circuit to extract a probability value corresponding to the risk metric, wherein the probability value represents a probability of measuring a one state in the ancilla qubit.
US10810664B2

A system for resolving item-processing exceptions typically includes a processor, a memory, and an exception resolution module stored in the memory. The exception resolution module is typically configured for: receiving an item-processing exception; determining a source of the item-processing exception; based on the source of the item-processing exception, identifying a defined exception resolution process; based on the defined exception resolution process, creating and configuring a pipeline context for resolving the item-processing exception, the pipeline context including the defined exception resolution process; storing the pipeline context in a pipeline database; adding the pipeline context to a pipeline queue; selecting, via a pipeline manager service, the pipeline context from the pipeline queue; and executing, via a worker thread, the pipeline context by executing the defined exception resolution process.
US10810663B1

A heuristic engine includes capabilities to collect an unstructured data set, including document image data and correlate the image data with known valid data to detect document fraud. Notifications of fraud detection may include particular signature images, or characteristics of a document image. By feeding back indications of document fraud with correlations to past instances of fraud into the heuristic algorithm, the algorithm may learn and improve in fraud detection accuracy.
US10810661B2

Systems and methods are provided for processing mass quote messages and generating market data. A mass quote message is received and individual orders are parsed and processed. Individual market data messages are stored in a market data message buffer. After all orders are processed, the contents of the market data message buffer is distributed as a single market data message.
US10810660B1

A computer-implemented data processing system includes a data storage system, and a processor and program logic stored in memory and executable by the processor. The program logic includes logic configured to manage accounts respectively associated with a plurality of users, process transactions for the accounts and store account data related to the accounts in the data storage device, access the account data stored in the storage device and determine projected retirement spending amounts for a user based on account data associated with the user, determine a projected required savings amount based on the projected retirement spending amounts, and establish a connection with one of the users and provide the user with a user interface, the user interface including retirement planning data, the retirement planning data including an indication of the user's progress in accumulating the projected required savings amount.
US10810658B2

In one embodiment a transportation request is received from a passenger having an account with a taxi service. A driver associated with the taxi service is directed to pick up the passenger and transport the passenger to a location specified by the passenger. It is determined that the passenger should be offered an item of merchandise to use temporarily. In response to the passenger accepting the item of merchandise, an update is sent to a data store, the update indicating that the passenger is in possession of the item of merchandise.
US10810653B2

A computer-implemented method for scheduling processing of an order for goods at a provider location obtains an arrival estimate for when a user associated with the order is expected to arrive at the provider location and uses the arrival estimate to schedule processing of the order. Processing may be scheduled so that completion of order processing is expected to substantially coincide with arrival of the user at the provider location. The method may also obtain an order completion estimate for when processing of the order is expected to be completed and use both the arrival estimate and the order completion estimate to schedule processing of the order. The method may update one or both of the arrival estimate and the order completion estimate. The method may be executed by a networked mobile wireless telecommunication computing device of the user, or by a data processing system associated with the provider.
US10810651B2

An information processing apparatus includes a communication interface, a storage, and a controller. The controller is configured to: acquire consumable item information including remaining amount information about a remaining amount of a consumable item; output screen information about an input screen to which condition information about an order condition for ordering a new consumable item for replacement is inputted; receive the condition information inputted to the input screen displayed on the basis of the screen information; determine whether or not the order condition represented by the received condition information is met in response to acquisition of the consumable item information; and output order information including information about an order of the new consumable item to a server in response to determination that the order condition represented by the received condition information is met.
US10810646B2

Automating a product offering presented in a consumer kiosk application for creating and order consumer photo-related products. An automated product offering system determines in real-time or near real-time the availability of products to be offered to the consumer and adjusts the display on the kiosk GUI to guide the user to select products that are currently available. The product availability may be specific to a location and a retailer hosting the consumer kiosk application. The kiosk GUI display is adjusted in accordance with product advertising and promotional campaigns to guide the user to generate orders for products that offer the best value to the consumer while helping retailers and kiosk operators succeed with advertising campaigns.
US10810645B2

Provided are, among other things, systems, methods and techniques for providing remote location-based customer service for in-store customers. One such system includes: (a) a central server; (b) wireless transceivers coupled to the central server at different locations within each of multiple different retail shopping sites; and (c) handheld wireless devices, carried by customers at such retail shopping sites and in wireless communication with such wireless transceivers. Each of the handheld wireless devices is configured with a user interface that allows a customer to designate a user-interface element to request a customer-service session. Upon designation of the user-interface element on one of such handheld wireless devices, the request is forwarded to the central server. The central server establishes a two-way real-time communication link between the handheld wireless device and a customer-service representative.
US10810643B2

This disclosure relates generally to document analysis, and more particularly to a method and system for Request For Proposal (RFP) response generation. In one embodiment, the system automatically generates at least one search query in response to a RFP received as input, searches in at least one reference solution database using the generated search query, finds matching data, filters the matching data based on RFP parameter specific data, and prepares a response document. The response document is then provided as an output of the system, in response to the RFP collected as input.
US10810641B2

An exchange that fulfills natural language travel requests is described herein. According to some embodiments, systems for managing an exchange that fulfills natural language travel requests may include a publishing module that receives a plurality of inventory records from a plurality of suppliers, each of the plurality of inventory records pertaining to an available offering, the offering being defined by a set of metadata attributes, and a pattern recognition artificial intelligence engine that generates equivalent phrases for the set of metadata attributes from each inventory record by applying pattern recognition artificial intelligence to the set of metadata attributes, the equivalent phrases representing possible natural language queries to which an inventory record may correspond.
US10810628B2

Methods and apparatus for selecting and delivering advertising or promotional content based on, e.g., the attributes of a desired demographic. In one embodiment, the invention enhances advertising or promotional penetration into a particular demographic of a network subscriber pool by correlating the advertising/promotion (and even the contextual program content) with specific users or groups of users within the pool. This approach decouples the advertising or promotion from any given program or lineup, and gives the network operator flexibility in deciding where, when, and how often to insert advertisements or promotions in order to achieve the desired result. Dynamic network architectures such as broadcast switched architectures can also be leveraged to further enhance flexibility and targeting precision. In effect, the network advertising or promotion model is made results-driven (versus program-centric). Subscriber privacy is also optionally maintained, thus ensuring that stored data is not traceable to a specific user.
US10810627B2

Information for an advertising campaign is received that includes one or more advertisements for presentation to one or more users of an online system. A strong interest feature domain is generated for each user of the online system. A set of related items is obtained, wherein each item in the set is associated with an action conducted by the one or more users. It can be determined that a viewing user of the online system has interacted with at least one item in the set of related items, and the generated interest feature domain for the viewing user includes an interest feature domain specified in the advertising campaign. Responsive to the determination, an advertisement is selected for presentation to the viewing user.
US10810622B2

Systems and methods for displaying advertisements to occupants of vehicles are disclosed. An electronic display is placed between a transparent or translucent cover and a back unit. A camera captures images which are used to determine vehicle identification information for nearby vehicles. Advertising content is displayed on the electronic display based on the vehicle identification information.
US10810617B2

Local digital display assembly comprising several digital display devices located near each other and audience detection devices. The digital display devices are controlled depending on information provided by the audience detection devices.
US10810609B2

Embodiments of systems and methods for the aggregation, analysis, display and monetization of pricing data for commodities in general, and which may be particularly useful applied to vehicles are disclosed. Specifically, in certain embodiments, historical transaction data associated with a particular vehicle configuration may be obtained and processed to determine pricing data associated with the vehicle configuration. The historical transaction data or determined pricing data may then be presented in an intuitive manner.
US10810607B2

Methods, apparatus, systems and articles of manufacture to monitor media presentations are disclosed. An example method includes collecting demographic information from a user, transmitting the demographic information to a central facility, generating a panelist identifier identifying the user, and hosting a web server to serve the panelist identifier to media that is instrumented with monitoring instructions executing on the media device, the monitoring instructions, when executed, to collect monitoring information and transmit the monitoring information along with the panelist identifier to the central facility.
US10810604B2

A content consumption monitor (CCM) generates intent data that identifies topics of real-time interest to users. The CCM uses the intent data to direct information to more interested audiences and reduce the information noise/overload that may prevent users from viewing information. This targeted information may increase user conversion rates for seminars, advertising, documents downloads, or any other activity associated with published information. In one example, the CCM generates the intent data from third party content. Using a wide variety of third party content enables the CCM to better identify current user interests. The CCM may aggregate the intent data for different demographics, such as for companies, job positions, age, gender, or geographic locations.
US10810603B2

A method and device for analyzing customer traffic data at a merchant location are provided. The method may include transmitting pings within a coverage area of a wireless network provided by the merchant computer, receiving ping responses from one or more customer devices corresponding to one or more customers located within the coverage area of the wireless network provided by the merchant computer, extracting a unique device identifier from each received ping response over a period of time, each of the unique device identifiers identifying a different customer device that transmitted the ping response, estimating an amount of customer traffic at the merchant location, over the period of time, based on the unique device identifiers extracted during the period of time, and outputting an indication of the estimated amount of customer activity at the merchant location over the period of time.
US10810595B2

Large quantities of stored data from a plurality of sources, as well as large quantities of incoming real-time data that may also be coming from a plurality of sources, can be compared by pre-modeling, indexing, and aggregating data prior to conducting the comparison. A system can include a monitoring and alerting agent, an interactive visualization agent, and a machine learning agent to provide up-to-date transaction-level, store-level, and customer-level alerting and attribution.
US10810590B2

There is provided a client device, method and system for facilitating a payment from a customer to a merchant. Payment is carried out upon use of voice data for authentication of a user and subsequent transmission of a payment authorization message.
US10810589B2

Systems and methods for validation of a media object may include receiving the media object and detecting, using a sensor, a damaged portion of the media object. The media object may be validated against a standard. During the validation of the media object, the damaged portion of the media object may be given less weight.
US10810586B2

There is provided a currency information processor for enabling secure and reliable use of cryptocurrency on a blockchain in which a value is secured and a value variation risk is reduced.A currency information processor 200 is capable of processing cryptocurrency in a method of validating a transaction of cryptocurrency on a blockchain 500 on the basis of a plurality of signatures, and includes a receiving unit, a temporary issuing unit, and a setting unit. The receiving unit is capable of receiving cryptocurrency issuance request including a first signature from a user. The temporary issuing unit issues temporary cryptocurrency on the blockchain on the basis of the cryptocurrency issuance request. When a second signature is received from a custodian within a predetermined period after the temporary cryptocurrency is issued and the second signature is confirmed to be valid, the setting unit sets the temporary cryptocurrency issued by the temporary issuing unit to be processed as valid cryptocurrency that has been approved.
US10810585B2

Systems and methods provide multi-function authentication. One exemplary method includes receiving a request to opt into multi-function authentication. A primary operation-based key is generated by the communication device, the operation-based key accessible based on authentication of the user and available for use after the authentication. The primary key is imported, by an application, into a secure key data structure, such that it is only accessible by the application. When the biometric authentication of the user is successful, the communication device transmits to an account server an indication that the user is eligible for multi-function authentication. The communication device receives a time-based secondary key from the account server, wherein the time-based key is useable only during a defined interval. The application links the secondary key to the primary key and imports the secondary key into the data structure such that it is only accessible via the primary key.
US10810582B2

A method and apparatus for facilitating payment transactions in multiple currencies between participants is provided. In one embodiment, an option is provided to a user to select a currency in which to make a payment. An indication of the selected currency in which to make the payment is received. A determination is made as to whether the selected currency is a primary currency of an account of the user. Based on the selected currency being different from the primary currency of the account of the user, the payment is converted to the selected currency.
US10810578B2

Various switchable RFID devices are disclosed. These switchable RFID devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless. In various embodiments, the switchable RFID devices include cellular phones, security devices, identity devices, financial devices, remote controls, and the like. In some embodiments, switches are configured to enter data into a switchable RFID device, for example to select a financial account. Switches are optionally configured to program the RFID device or to operate as sensors.
US10810564B2

A decision support system initially determines in response to the creation of a customer ticket a customer's driving style in accordance with user responses and input regarding driving habits and preferences, and calculates a driving style algorithm. The system compares the driving style algorithm to car tire profiles and determines which tires are best suited to the customer's driving style algorithm. Upon said determination, the selected car tires are presented to the customer for final selection in a comprehensive service platform environment for creating, forwarding, performing, and completing customer tickets amongst front end devices comprising a computer kiosk and a customer's mobile device, and a back end device comprising an employee's mobile device. Tickets created via a front end device are forwarded for performance to the back end device, wherein upon completion of service the ticket is finalized and forwarded back to a front end device for review and payment.
US10810560B2

A method includes electronically receiving at a user device of a second party a digital promise to pay a certain amount of money in exchange for goods or services from the second party, the digital promise to pay being generated by a user device of a first party; electronically sending a request from the user device of the second party to a user device of a third party to electronically transfer the digital promise to pay to the user device of the third party in exchange for goods or services from the third party. Sending the request includes sending at least one set of preferences defined at least by the first party. The method further includes electronically receiving at the user device of the second party from the third party one of an acceptance or a rejection of the request to transfer the digital promise to pay.
US10810559B1

A computer-implemented system and method includes determining the location of a user and the location of a merchant, comparing the locations to ensure a match, receiving an identifier embedded in a code provided by a user's mobile device and having a token for sending funds generated by a computer processor of a financial institution and provided to the mobile device, and, based at least on the identifier, transmitting an indication that a transaction has been completed.
US10810558B2

A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources.
US10810552B2

In the clinical pathway management device, if a request for change that requires the change of the content of a clinical pathway is received, with reference to schedule data, it is determined whether or not there is an overlap between hospital resources assigned to a treatment included in a clinical pathway as a target of change and hospital resources assigned to a treatment included in other clinical pathways different from the clinical pathway as a target of change in a case where the clinical pathway is changed according to the request for change. In a case where there is no overlap, the clinical pathway is changed according to the request for change. In a case where there is an overlap because of the change of at least either the clinical pathway as a target of change or other clinical pathways described above, plural kinds of plans of change for avoiding the overlap are generated. Thereafter, a degree of influence, which is obtained by numerically expressing an extent of change made according to each of the plans of change, of each of the plans of change is calculated. Then, the clinical pathway is changed according to a plan of change with a minimal degree of influence.
US10810550B1

A system for process coordination across different systems, platforms, and/or businesses that capture and permit analysis of and ultimately restructure process specific interactions for greater efficiency among all participants in a variety of business processes within a specific industry domain. The system includes: (1) a process specification language identifying terminology for the participant, resource, agent, and process step for the domain; (2) a specification repository storing information of the participant, resource, agent, and process step; (3) a process knowledge engine identifying and tracking the relevant process steps; and (4) an execution engine performing the process steps, managing the agent's credential, and updating the specification repository.
US10810547B2

An injection molding management system includes: a molding information storage unit configured to store molding information on the usage of each type of molding material used in forming product molding, for each kind of molding; a remaining product quantity calculator configured to calculate the remaining product quantity of each kind of molding; a total usage calculator configured to calculate the total usage of each type of molding material used in the injection molding machines, based on the molding information of each kind of molding and the remaining product quantity of molding; a stock quantity storage unit configured to store the stock quantity of molding material; and an order quantity calculator configured to calculate the order quantity of each type of molding material, based on the total usage and the stock quantity of the molding material.
US10810544B2

Described in detail herein are systems and methods for detecting absent like physical objects at a first facility and replenishing the like physical objects from the second facility to the first facility. The system includes an autonomous robot device configured to detect absent like physical objects at a first facility and transmit an identifier associated with the like physical objects to a first computing system. The first computing system determines the need for the addition of the like physical objects in the first facility and transmits the data associated with the like physical objects to the second computing system. The second computing system corrects a perpetual inventory error associated with the like physical objects based on the received data and transmits instructions to an autonomous robot picker disposed at a second facility to replenish the like physical objects at the first facility. The autonomous robot picker locates, picks up and carries the like physical objects at the second facility to a conveyer belt. The like physical objects are transported from the second facility to the first facility.
US10810540B1

An inventory location such as a shelf may be used to stow different types of items. Interactions may take place, such as the pick or place of one or more items from the inventory location. Weight data may be acquired from weight sensors coupled to the shelf. A measured change in weight is used to determine a first group of hypotheses. Each of the hypotheses may be descriptive of a different permutation of products being added to or removed from the shelf that could account for the measured change in weight. The weight data is also processed to determine a weight distribution of the items on the shelf. Information about the weight distribution may be used to select a subset of the first group of hypotheses. The subset may be used to determine what items were interacted with, quantity involved, and so forth.
US10810539B1

Described is a multiple-camera system and process for re-identifying a user located in a materials handling facility based on user patterns and/or descriptors representative of the user. In one implementation, a user pattern and/or a plurality of descriptors representative of a user are maintained as a position of a user is tracked through a materials handling facility. If the tracking of the user is lost, the last known position is stored with the user pattern and/or descriptors. If a new object is detected and confirmed to be a user, a user pattern and/or descriptors of the new object are compared with the stored user pattern and/or descriptors to determine if the new object is the user.
US10810536B2

Provided are systems and processes for optimizing assignments of deliveries for perishable goods. In one aspect, a method is provided for pairing a set of created orders with a set of available couriers. The set of created orders may include orders confirmed by the merchant and the set of available couriers include couriers that are online with an active status. Feasible pairings are generated between each courier and each created order. Infeasible pairings are eliminated based on factors such as transportation mode. Possible routes for each pairing are generated and scored based on weighted factors. The scores are optimized to achieve a set of routes with a maximum score. The routes are then offered to the corresponding courier if the courier will arrive at or after the created order is completed by the merchant. A neural network may be implemented to recognize the optimal score for a given duration.
US10810523B2

A method of manufacturing a customized product overcomes the shortcomings of conventional manufacturing methodologies. This is achieved according to one embodiment of the present invention by providing a method of manufacturing a customized product that employs a fabrication environment that includes a plurality of patients in need of a customized product, and a plurality of manufacturers who employ additive manufacturing equipment that is capable of manufacturing customized products, and a computer that identifies correspondence between patients and manufacturers in order to enable a specification of a customized product that is customized for a particular patient to be forwarded to an appropriate manufacturer along with an instruction to manufacture the customized product.
US10810522B2

A consolidated business intelligence platform provides customized business analytics for a plurality of customer databases, each associated with a corresponding plurality of customers. Responsive to a request from a user for a customized business intelligence interface, the system determines a customer of the plurality of customers with which the user is affiliated; accesses a set of customization parameters for the determined customer, the customization parameters including a set of data analytics parameters and a set of data display parameters; and identifies, from the plurality of customer databases, a customer database associated with the determined customer. The system analyzes a dataset from the identified customer database using the set of data analytics parameters, and then formats the analyzed dataset for display based on the set of data display parameters, thereby generating the customized business intelligence interface for transmission to the user.
US10810520B2

A task generation method includes: receiving worker information from equipment of a worker over a network, the worker information including attribute information regarding a personal attribute of the worker; calculating degrees of association between each of pieces of analysis information resulting from analysis of pieces of data stored in a storage device connected to a computer and the worker information; extracting a piece of data to be subjected to task processing the worker is requested to perform from the pieces of data as specific data, based on the degrees of association; and generating a request task that is a task for making, to the equipment of the worker, a request for performing task processing for giving label information to the extracted specific data by using the equipment of the worker.
US10810513B2

A method includes performing a first clustering operation to group members of a first data set into a first group of clusters and associating each cluster of the first group of clusters with a corresponding label of a first group of labels. The method includes performing a second clustering operation to group members of a combined data set into a second group of clusters. The combined data set includes a second data set and at least a portion of the first data set. The method includes associating one or more clusters of the second group of clusters with a corresponding label of the first group of labels and generating training data based on a second group of labels and the combined data set. The method includes training a machine learning classifier based on the training data to provide labels to a third data set.
US10810503B2

A system and method to accurately modify the function of a user's electronic device in response to the multiple aspects making up a user's evolving state of mind are presented. Persistent intent objects are generated to represent a user's state of mind and the relative importance of a particular state of mind to a user's instant attention. The intent objects can be related to situations or environments and could exist beyond any specific situations or environments. The collective effect of the intent objects can be used to customize the functions of a user device to match the user's state of mind extending beyond inferences drawn from an individual or instant set of circumstances.
US10810486B2

Embodiments are described for minimizing a wait time for a rider after sending a ride request for a vehicle. An example computer-implemented method includes receiving a ride request, the request being for travel from a starting location to a zone in a geographic region during a specified timeslot. The method further includes predicting travel demand based on a number of ride requests in the zone during the specified timeslot. The method further includes requesting transport of one or more vehicles to the zone in response to the predicted number of ride requests when the travel demand is predicted to exceed a number of vehicles in the zone during the specified timeslot.
US10810477B2

The invention concerns a method for producing a flexible circuit for a chip card module. The invention consists of using conductive pads located on the same face of the module as the contacts intended to establish a connection with a card reader, in order to produce an electrical connection between an antenna and an electronic chip. The connections with conductive pads are located partly inside an encapsulation area and partly outside said encapsulation area and respectively to either side of same. The invention also relates to a flexible circuit for implementing this method.
US10810474B2

A sensor configured to detect and record measured conditions, such as temperature, pressure, volume, displacement, acceleration, and/or other measureable conditions. The sensor may incorporate radio frequency identification (RFID) components. The sensor may also incorporate micro-electro-mechanical devices and/or systems (MEMS) and/or nano-electro-mechanical devices and/or systems (NEMS) that are configured to change in response to certain conditions encountered by the MEMS/NEMS and provide indications of the same. The sensor may include a detector configured to detect the changes in the MEMS/NEMS. The detected changes may be stored by the MEMS and/or the NEMS and/or the RFID components, allowing information about the changes to be retrieved through a RFID reading and/or scanning process. The sensor may be used to monitor and/or track conditions associated with certain objects and/or environments, among other uses.
US10810471B1

Techniques for intelligent coalescing of media streams are described. A coalesce engine receives multiple media streams, such as audio or video streams, that are misaligned. The coalesce engine can analyze the media streams by comparing representations of elements of the media streams to detect the misalignment. The coalesce engine may determine an offset amount representing the misalignment, and if the offset amount meets or exceeds a threshold the coalesce engine can work to eliminate the misalignment by introducing one or more artificial delays before sending elements of ones of the media streams that are “ahead” of others of the streams. The coalese engine can additionally or alternatively send feedback to sources of the media streams, causing the source(s) to attempt to mitigate the misalignment.
US10810465B2

An auto-encoder is configured to verify character detection and/or classification results generated by an automated optical character recognition system. The auto-encoder may be trained to reconstruct visual representations of the detected character, and a determination of whether the character detection result comprises a true positive or false positive may be based on a reconstruction error between the image data in which the character was detected and a reconstructed image generated by the auto-encoder.
US10810450B2

Methods and systems for biometric identification. Identification accuracy confidence is improved in one-to-many biometric matching by determining the mobile devices present in the area of the subject-to-be-identified, and determining the set of people associated with the mobile devices. Biometric profiles may be filtered using the set of people determined to be in the location of the subject-to-be-identified based on mobile device presence. The resulting subset provides higher confidence identification if a match is found with a profile belonging to a member of the subset.
US10810448B2

The present invention provides an image-capturing device capable of fulfilling a complementary role to a vehicle behavior sensor when a failure occurs in the vehicle behavior sensor. The invention is characterized by being provided with: an image acquisition unit for acquiring images of the surroundings of a vehicle; a vehicle behavior inference unit for inferring vehicle behavior information on the basis of the images acquired by the image acquisition unit; a vehicle behavior acquisition unit for acquiring vehicle behavior information which has been detected by a vehicle behavior sensor; and an abnormality detection unit for detecting an abnormality in the vehicle behavior sensor by comparing the behavior information acquired by the vehicle behavior acquisition unit and the behavior information inferred by the vehicle behavior inference unit.
US10810440B2

Example apparatus disclosed herein include an analyzer to determine whether a first face rectangle is located in an overlap region of an image frame pair including a first image frame obtained from a first image sensor and a second image frame obtained from a second image sensor, the first face rectangle associated with the first image frame. Disclosed example apparatus also include a comparator to determine whether the first face rectangle is redundant to a second face rectangle when the first face rectangle is located in the overlap region of the image frame pair. Disclosed example apparatus further include an overlap eliminator to link first coordinates of the first face rectangle and second coordinates of the second face rectangle in a correlated face history when the first face rectangle is redundant to the second face rectangle, the correlated face history to identify redundant face rectangles in subsequent image frame pairs.
US10810436B2

According to various embodiments, a system for accessing video content is disclosed. The system includes one or processors on a video hosting platform for hosting the video content, where the processors are configured to generate an automated transcription of the video content and apply text clustering modules based on a trained neural network to segment the video content.
US10810422B2

A method for iris recognition performed by related products includes the following. A mobile terminal collects a target black-and-white iris image through an iris camera and collects a target color iris image through a front camera, when an iris collecting instruction is received. The target color iris image is displayed in an iris recognition area of a display screen, where the target color iris image is configured to hint a user that the mobile terminal is performing iris recognition. The target black-and-white iris image is processed for iris recognition.
US10810405B2

A method may include measuring, photoplethysmography (PPG) data and capacitance data of an object. The method may also include, with the PPG data and the capacitance data, detecting, by a microprocessor, positive peaks of the data by comparing successive measurements. The method may further include finding, by the microprocessor, a maximum peak value of the detected positive peaks, and generating, by the microprocessor, a threshold value based on detected positive peaks. If the maximum peak value is greater than the threshold value, analyze, by the microprocessor, a fingerprint of the object. The method may also include determining, by the microprocessor, based on the PPG data, the capacitance data and the fingerprint of the object, at least one of if the object is authorized or unauthorized, and if the object is a human being or not a human being.
US10810403B2

A computer implemented method includes supplying to a client device prompts for a first individual to specify matching criteria for a potential introduction to a second individual. The matching criteria includes a filter to sort a pool of individuals by a facial feature categorized by a facial recognition module. Matching criteria from the client device are collected. Matches between the first individual and a pool of individuals are generated based upon the matching criteria. The matches are supplied to the client device. A match acceptance by the first individual of the second individual is collected. Attributes of the second individual are verified to selectively establish a verified status. Network communication between the first individual and the second individual are enabled in response to the verified status.
US10810401B2

A fingerprint sensing device includes a fingerprint sensor and a processor. The fingerprint sensor is configured to acquire a plurality of fingerprint reference frames. The processor is coupled to the fingerprint sensor. The processor is configured to superimpose the plurality of fingerprint reference frames. The processor analyzes the plurality of fingerprint reference frames to determine multiple first regions and multiple second regions of the plurality of fingerprint reference frames. The processor calculates multiple reference pixel values of the plurality of fingerprint reference frames according to multiple weight value functions to generate a superimposed fingerprint frame. The weight value functions corresponding to the first regions of the plurality of fingerprint reference frames are linearly changed.
US10810400B2

The present application provides a fingerprint identification module and a package structure of a fingerprint identification chip. The fingerprint identification module includes: a fingerprint identification chip and a package structure for packaging the fingerprint identification chip. The package structure leaves a fingerprint sensing region of the fingerprint identification chip exposed, an upper surface of a film layer of the fingerprint sensing region is provided with a protection layer with a predetermined thickness. The protection layer is exposed in the fingerprint sensing region outside the package structure and causes the fingerprint identification chip to have a predefined fingerprint identification distance. The fingerprint identification module and the package structure with a protection layer arranged on the upper surface of the fingerprint identification chip provide sufficient protections for fabrication processes such as downstream module assembly, while ensuring that the fingerprint identification chip has a predefined fingerprint identification distance.
US10810391B2

A container for a beverage or foodstuff preparation machine, the container for containing beverage or foodstuff material and including a code encoding preparation information. The code includes a reference portion and a data portion. The reference portion has reference units defining a reference liner, and the data portion has a data unit. The data unit is arranged on an encoding line D that intersects the reference line r, and the data unit is arranged a distance d from the intersection as a variable to at least partially encode a parameter of the preparation information. The encoding line D is circular and is arranged with a tangent thereto orthogonal the reference liner at the intersection point. The reference units are arranged with a configuration defining a reference point from which the reference line r extends.
US10810377B2

A method and system for retrieving information from a plurality of data stores associated with the enterprise data universe are provided. The method includes causing display of a user interface (UI) on an electronic device associated with a user. A natural language query provided by the user using the UI is received and parsed to generate a plurality of query elements. A grammar-based analysis of the plurality of query elements is performed and an expression is generated based on the grammar-based analysis of the plurality of query elements. At least one answer to the query is retrieved from a knowledge base using the expression. The retrieved answer is provisioned to the user on the UI.
US10810374B2

Described is a system that matches a query with a set of sentences. When a query is received, the system may extract features from the query including one or more words as tokens and retrieve a set of candidate sentences as potential results for the query. For example, the query may be in the form of a question, and the candidate sentences may be alternative phrasings of the query that potentially match the user's search intent. The relevant set of candidate sentences may be determined based on using multiple relevancy scores and the system may rank the candidates according to an overall or aggregate score. Accordingly, the set of results to a query may be provided by recognizing the sentence as a whole and, for example when the query is a question, the interrogative intent of the query.
US10810373B1

Systems and methods are disclosed for utilizing a comment moderation bot for detecting and normalizing neologisms in social media. One method comprises transmitting, by a neologism normalization system, a comment moderation bot for detecting neologisms on an online platform maintained by one or more publisher systems. The comment moderation bot may aggregate data related to user comments and transmit the aggregated data to the neologism normalization system for further processing. The neologism normalization system implements unsupervised machine learning models for detecting neologisms in the aggregated data through tokenization and filtering; and normalizing the neologisms through similarity analysis and lattice decoding.
US10810370B2

There is provided a system and method for generating predictions. The predictions are generated using a model configured to associate text with at least one action associated with at least one of a plurality of applications.
US10810365B2

A system for the management of content creation includes a content management component configured to store portions of an electronic content work and to implement version control of the electronic content work; a defect tracking component configured to store a defect record related to a stored portion of the electronic content work; a publication pipeline component configured to format the electronic content work for publication; and an integration component configured to present a graphical user interface which allows for editing the stored portions of the electronic content work, editing the defect record, and instructing the publication pipeline component to format the electronic content work for publication.
US10810359B2

A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The mobile software application comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.
US10810350B2

Systems and methods for generating and aggregating electronic versions of legal documents are provided. The generated documents may be made available to receiving parties for additional input or processing. In some embodiments, documents are made available in compliance with statutory or regulatory requirements regarding the proper service of the documents. The electronic documents may be converted to a standardized format or may be formatted for distribution to the document recipients according to the needs of each recipient. The system and method may collect and aggregate the electronic documents so as to provide them to the document recipients in a batch format to allow for more efficient distribution and processing.
US10810342B2

Capturing and processing a digital image of a pictorial (e.g., hand-drawn) representation of a schematic or block diagram as a digital image to aid in creation and maintenance of electrical designs is disclosed. Processing of the digital image includes processing to determine design parameters to create an informational format useful as input to other design software. Design parameters may include schematic layout and attributes such as maximum output voltage, minimum input voltage, ambient temperature, etc. The method and system also include storage of information accessible to refine designs and perform simulations of designs as part of an overall electrical design process. Associated devices and methods are disclosed as well.
US10810339B1

A method of determining dimensional changes of features in a mask involves calculating a spacing to be used between adjacent unit cells, correcting a unit cell surrounded by replicas of the same unit cell at the calculated spacing for optical proximity effects, arraying the proximity corrected unit cell at the calculated spacing, and dividing the array of unit cells into templates. Each template frames a portion of the array of unit cells, and locations of the unit cells in each framed template are shifted relative to locations of the unit cells in other framed templates. Critical dimensions for features in the unit cell are determined within each template, and the critical dimensions determined across the template are used to obtain shift variances of each feature. A dimensional change is determined for a feature based on the shift variance for that feature.
US10810333B2

Computer implemented method, system and computer program product for simulating the behavior of a knitted fabric at yarn level. The method comprises: retrieving structural information of a knitted fabric; representing each stitch with four contact nodes (4) at the end of the two stitch contacts (5) between pair of loops (2), each contact node (4) being described by a 3D position coordinate (x) and two sliding coordinates (u, v) representing the arc lengths of the two yarns in contact; measuring forces on each contact node (4) based on a force model including wrapping forces to capture the interaction of yarns at stitches; calculating the movement of each contact node (4) at a plurality of time steps using equations of motion derived using the Lagrange-Euler equations, and numerically integrated over time, wherein the equations of motion account for the mass density distributed uniformly along yarns, as well as the measured forces and boundary conditions.
US10810330B2

A method of performing aspects of an energy industry operation includes receiving input data at a processing system, the input data describing an assembly for performing the energy industry operation and properties of the formation, the assembly including a downhole component, the processing system configured to estimate production properties based on mathematical models including at least a model of the downhole component and one or more models for simulating fluid flow in the formation. The method also includes, based on the input data, generating a workflow that includes steps for estimating production properties using the models, receiving a selection from a user specifying a type of analysis to be performed and/or a level of complexity of analysis to be performed, customizing the workflow based on the user selection, estimating the production properties based on the models, where estimating is performed according to a procedure specified by the workflow.
US10810318B2

A method for leveraging a first secure channel of communication between a first agent and a second agent to create a second secure channel of communication between the first agent and a third agent. The method includes creating the first secure channel of communication between the first agent and the second agent using a configurable data-driven initial process on a first computing device. Responsive to the first agent receiving a request from the third agent to establish the second secure channel of communication, the method further includes retrieving identifying information from the third agent. The method further includes ending the identifying information from the third agent to the second agent over the first secure channel of communication. Responsive to receiving approval of the third agent's request from the second agent, the method further includes establishing the second secure channel of communication.
US10810315B2

Methods, systems, apparatus and computer programs for enabling access to data by a requesting party. A plurality of sets of data are generated. A one one-way function is then used to generate a plurality of keys each associated with a respective one of the plurality of sets. Information associated with the data in a given set is used as an input to the one-way function when generating the key for that set. The keys are distributed to requesting parties. Subsequently, a requesting party may make a data access request using the received key. Upon receipt of a key, access may be enabled to the data. The requesting party may then generate validation data from information associated with at least a part of the received data and validating the received data by comparing the validation data to data derived from the received key.
US10810305B2

Systems, apparatuses and methods may provide technology for securing untrusted code using memory protection keys and control flow integrity, by applying a memory protection key to one or more memory regions, enforcing control flow integrity with respect to the one or more memory regions, and executing untrusted code in an isolated region of the one or more memory regions.
US10810303B1

Apparatus and methods are provided for performing a digital forensic investigation. Aspects of the apparatus and methods select data on a data source and mark and/or copy this selected data to a storage device in a forensically sound manner. Information related to the location of the selected data may also be stored on the storage device.
US10810301B2

The information processing device includes a registration information obtaining unit, a data generating unit and a transmission processing unit. The registration information obtaining unit obtains user identification information, a login password, and attribute information in association with one another as user registration information. The data generating unit generates incomplete attribute information and complementary attribute information such that the attribute information can be reconstructed by combining the incomplete attribute information and the complementary attribute information with each other. The transmission processing unit transmits the user identification information, the login password, the incomplete attribute information, and the complementary attribute information to another information processing device. The transmission processing unit transmits the user identification information, the login password, and the incomplete attribute information to the another information processing device, and the transmission processing unit transmits the complementary attribute information in response to a request from the another information processing device.
US10810283B2

A portable, handheld measurement device for monitoring lung function is provided. The measurement device includes one or more components designed to directly or indirectly detect air flow properties such as the direction, flow rate, and/or volume of air flow within a lumen of the device. In some embodiments, the air flow properties are determined from changes in pressure within the lumen. The measurement device may form part of a system that includes a remote computing device and a computer server. In some such embodiments, at least one of the computers present within the system calculates spirometry measurements from the air flow detected within the measurement device. Such measurements may be stored, displayed, and/or shared with others. Various methods performed by the devices and systems are also disclosed.
US10810280B2

A device, system and method for deploying communication devices based on historic incidents is provided. Predicted incident risks for a given time are determined for regions, based on distance and time differences of historic incidents, relative to the given time and a region over a first time period and a distance from a region, and incident prediction parameters for weighting the differences. From the predicted incident risks, a subset of the regions having highest predicted incident risks is determined, and a prediction efficiency is determined based on a number of the incidents in the subset relative to a total number of the incidents for the regions. The first time period, the distance, and the incident prediction parameters are varied when determining the predicted incident risks and the subset, to maximize the prediction efficiency for the second time period. Commands are generated for deploying communication devices to the subset.
US10810279B2

Among other things, this document describes systems, devices, and methods for improving the delivery of resources embedded on a web page. In one embodiment, a content delivery network analyzes markup language documents that clients have requested to embedded resources, such as linked references to images, scripts, fonts, cascading style sheets, or other types of content. This analysis may be conducted on the content server and/or asynchronously, in a dedicated analytical environment, to produce delivery instructions. Where embedded resources have hostnames for which the content delivery network is authoritative, and where certain conditions are met, servers can be instructed to push additional certificates for such hostnames over the primary connection. When embedded resources have hostnames for which the platform is not authoritative, and where certain conditions are met, servers can be instructed to pre-fetch and push such resources with a signature from the authoritative origin.
US10810275B2

Techniques for performing query-dependent and content-class (e.g., with product class as a subset, in which content class can be based on a product class in an example implementation) based ranking are disclosed in accordance with some embodiments. In some embodiments, a process for performing query-dependent and content-class based ranking includes receiving a query for a search for content on a web site; performing a query-dependent and content-class based ranking of content available on the web site (e.g., using a processor); and returning a ranked list of content based at least in part on the query-dependent and content-class based ranking of content available on the web site in response to the query.
US10810273B2

Aspects of the disclosure relate to computing systems for receiving user requests through channels of a webpage and performing computational functions corresponding to the user requests. In one embodiment, a computing platform may detect a change corresponding to input parameters for performing a user request through a first representation of a webpage. The computing platform may update, based on the detected change corresponding to the input parameters, a natural language processing application associated with a second representation of the webpage. The computing platform may generate, based on the updated natural language processing application associated with the second representation of the webpage, a logical table including one or more questions to ask a user through the second representation of the webpage in response to one or more user inputs.
US10810268B2

A system and method for improved online transaction processing (OLTP) in a sharded database is provided. Overhead associated with a global transaction manager is reduced and scalability improved by determining whether incoming queries are single-shard transactions or multi-shard transactions. For multi-shard transactions, a distributed transaction ID (DXID) is requested from the GTM, and then forwarded with the query to one or more data notes. For single-shard transactions, the query is sent to a data node without requesting a DXID from the GTM.
US10810255B2

Methods, systems, and techniques for interfacing with a user to facilitate an image search for a person-of-interest. A face thumbnail of the person-of-interest, a body thumbnail of the person-of-interest, and image search results of the person-of-interest are concurrently displayed on a display to help a user identify the person-of-interest who appears in one or more of a collection of video recordings. The user may provide feedback to the system regarding whether image search results show the person-of-interest, which feedback may be used to refine the image search results.
US10810250B2

The content items presented to a user account as part of a media station can be recorded in a content history index, which can be requested and presented to the user account. The content history can enable a user to revisit the content items included in the content history and/or provide feedback regarding the content items. The version of the content item returned to the user can be based on the client device used to request the content item. For example, a user that was presented a content item on their mobile device, can later request to revisit the content item on their PC and receive a version of the content item best suited for presentation by the PC, rather than the version presented on the mobile device.
US10810240B2

A computerized system and methods are provided for the automated extraction of contextually relevant information, and the automatic processing of actionable information from generic document sets. More specifically, automated systems and techniques for the extraction and processing of opportunity documents, are provided, which avoid inaccuracies and inefficiencies resulting from conventional and/or human-based document processing techniques.
US10810231B2

A smart transmission system is configured to upload data from a plurality of sources to a target application hosted in a cloud environment. A server receives a data stream from the plurality of sources. Using a priority algorithm, the server analyzes the data stream to determine which files and accounts are most critical for the target application's function. The files and their associated accounts are partitioned into tranches, and the tranches are uploaded to the target application in order of priority.
Patent Agency Ranking