US10404939B2

A tele-presence system that includes a portable robot face coupled to a remote station. The robot face includes a robot monitor, a robot camera, a robot speaker and a robot microphone. The remote station includes a station monitor, a station camera, a station speaker and a station microphone. The portable robot face can be attached to a platform mounted to the ceiling of an ambulance. The portable robot face can be used by a physician at the remote station to provide remote medical consultation. When the patient is moved from the ambulance the portable robot face can be detached from the platform and moved with the patient.
US10404937B2

HDMI transmission of uncompressed image data, on which dynamic range processing is performed, is performed from an HDMI source device and a display in appropriate luminance is performed in an HDMI sink device.When HDMI input switching is performed, a television receiver 13 transmits transmission request information to an HDMI source device in a destination of the input switching and acquires dynamic range conversion definition information of uncompressed image data at intended timing. Also, when it is possible to acquire the dynamic range conversion definition information of the uncompressed image data, the television receiver 13 minimizes transmission of the dynamic range conversion definition information from a BD recorder 11 by sending reception recognition information back.
US10404936B2

A method and an apparatus for processing a video signal are provided. The method for processing a video signal includes: performing image processing of the video signal which contains no odd-even field information, and acquiring processed field image data; identifying and acquiring corresponding odd-even field information based on first field image data and second field image data continuous in time among the processed field image data; and performing deinterlace processing of the processed field image data based on the corresponding odd-even field information, thereby acquiring frame image data. In this way, the odd-even field information is identified from the image data in real time; the displaying effect of the video image will not be affected even though the fields are discarded, and the cost is low.
US10404930B2

Provided are a pixel processing apparatus, and an image signal processing apparatus and an image processing system each including the same. The pixel processing apparatus includes a bad pixel processing unit configured to determine whether a target pixel is a bad pixel based on pixel data of an image sensor, output a bad pixel detection signal according to a result of determining whether the target pixel is a bad pixel, compensate for a pixel value of the target pixel based on the pixel data, and output the compensated pixel value; and a noise removal unit configured to remove noise from the pixel value of the target pixel, based on the bad pixel detection signal, the pixel value, the compensated pixel value, and weight information.
US10404921B2

A method comprising receiving first camera information from a first camera module that is configured to face in a first camera direction, causing display of at least part of the first camera information, receiving information indicative of a zoom input that corresponds with a zoom direction that signifies zooming out of the first camera information, determining that the zoom input is indicative of zooming beyond a zoom out threshold associated with the first camera information, receiving second camera information from a second camera module that is configured to face in a second camera direction based, at least in part, on the determination that the zoom input is indicative of zooming beyond the zoom out threshold, and causing display of at least part of the second camera information is disclosed.
US10404919B2

An electronic device includes a camera module, a board, and a first member fixed to the board. A second member is movably connected to the first member, and formed in at least a portion of the first member. A control member is connected to the first member and the second member so as to control the second member in response to a movement of the electronic device.
US10404914B2

An image capturing device including a mode switch rotatable to change a pointing position movable between three predetermined positions corresponding to at least three image-capturing modes including a first mode, a second mode, and a third mode, to switch between the first mode, the second mode, and the third mode. The image capturing device further includes a power switch and circuitry. The power switch receives a user input for turning on or off the power of the image capturing devices. The circuitry controls the image capturing device to operate in one of the three image-capturing modes. When the power switch receives a user input for turning on the power, the circuitry controls the image capturing device to operate in one of the three image-capturing modes corresponding to the pointing position of the mode switch that has been set when the power switch is turned off.
US10404908B2

An imaging system includes multiple diffractive optical gratings disposed over a two-dimensional array of photosensitive pixels. The different gratings present different patterns and features that are tailored to produce point-spread responses that emphasize different properties of an imaged scene. The different responses are captured by the pixels, and data captured from the responses can be used separately or together to analyze aspects of the scene. The imaging systems can include circuitry to analyze the image data, and to support modes that select between point-spread responses, selections of the pixels, and algorithms for analyzing image data.
US10404906B2

Systems, methods, and non-transitory computer-readable media can determine a first faceplate installed in the computing device, the first faceplate being an attachment that is capable of being physically installed in the computing device. A faceplate profile associated with the first faceplate can be determined. At least one setting of the computing device or operation performed by the computing device can be modified based at least in part on information specified by the faceplate profile associated with the first faceplate.
US10404900B2

A photographing apparatus is provided. The photographing apparatus includes a photographing unit comprising a photographing sensor and a lens unit configured to focus image light onto the photographing sensor, a first driver configured to drive the photographing sensor to perform a first rotation about a first axis that is coincide with an optical axis of the lens unit, and a second driver configured to drive the photographing unit and the first driver to perform a second rotation about a second axis that is perpendicular to the first axis.
US10404893B2

An image processing apparatus has a first color conversion unit that converts a signal value at an achromatic grid point in a first color space among achromatic grid points in a color space, the signal value being closer to white than a first predetermined signal value, into a signal value that is even closer to white, and a second color conversion unit that converts a signal value at a grid point among grid points in the color space, the signal value being closer to white than a second predetermined signal value, into white are provided. The image processing apparatus converts a signal value of an input image using the first color conversion unit, and thereafter converting the signal value using the second color conversion unit.
US10404892B2

An image forming method being configured to execute halftone processing using a dithering matrix on input image, output a halftone image, perform correction on the halftone image to shift a pixel at a correction position, and generate an image with a converted lower resolution based on the corrected image, wherein the matrix includes a plural sub-matrices, wherein an arrangement of a threshold in a first sub-matrix is configured to form a first halftone dot having a first line shape for an input image with a predetermined density, wherein an arrangement of a threshold in a second sub-matrix is configured to form a second halftone dot with the same angle as the first line shape and having a center position different from the first halftone dot for the input image with the predetermined density, and wherein the first and second halftone dot form a line shape with a predetermined screen angle.
US10404891B2

An image reading apparatus according to an embodiment includes an image reading unit that generates reference data by reading a reference surface and generates image data by reading a sheet. A reference plate includes the reference surface for generating the reference data for shading correction of the image reading unit and a background surface for background of a sheet to be read to generate the image data. A control unit controls the positions of the image reading unit and the reference plate to be at a first position relative to each other when the reference data is to be generated and at a second position relative to each other when the image data is to be generated. The second position is different from the first position. A shading correction unit performs the shading correction in the image reading unit based on the generated reference data.
US10404888B2

Provided is an image forming system capable of dead/alive monitoring without adding a special apparatus.An information-transmitting unit of an image forming apparatus transmits management information. A management-information-acquiring unit of a front-end server acquires the management information from the image forming apparatus. An analyzing unit of a back-end server analyzes the management information acquired by the management-information-acquiring unit. An interval-instructing unit of the front-end server, at specified time intervals accumulates instructions for the analyzing unit. The dead/alive-monitoring unit counts the number of messages not acquired by the analyzing unit, and when the number of messages is equal to or greater than a specified threshold value, determines the analyzing unit is not operating.
US10404886B2

A method of integrating a mark in a document. A frame to be printed is selected. At least one color of the selected frame is selected. A color density for each selected color for the selected frame is determined. A digital code is selected for each selected color. After printing, the digital code includes the density of the color. and is integrated into the frame of the corresponding color. The frame including the digital code is printed. Preferably, the digital code is a digital anti-copy mark designed to form, following the printing step, a printed anti-copy mark with an error rate of more than five percent.
US10404882B2

An image sensor unit includes a light condenser that collects light from an object to be read, an image sensor that receives the light collected by the light condenser and outputs an image, and a housing that houses the light condenser and the image sensor. The housing includes a plurality of spacer attachment portions to which a first spacer that keeps a distance between the housing and a mount member can be detachably attached and for which distances between the housing and the mount member in a state where the attached first spacer abuts against the mount member differ from each other.
US10404881B2

In accordance with an embodiment, a first light source configured to emit visible light; a second light source configured to emit invisible light; and a light guide section configured to reflect the light emitted by the first light source and the second light source in a longitudinal direction towards a direction of a reading area of an image.
US10404877B2

An image inspection apparatus includes: an image forming apparatus that is capable of forming an image of a plurality of colors and includes: an inspector that compares a scanned image obtained by scanning a surface of a sheet on which a job image and a marker image are formed with a reference image, and detects a defect in the scanned image, wherein a color of the marker image is a color having the lowest visibility, and the inspector extracts feature points of the job image and of the marker image from a scanned image of a color corresponding to a complementary color of the color having the lowest visibility included in the scanned image, and determines a position of the scanned image corresponding to the reference image based on the extracted feature points and feature points of the job image and of the marker image in the reference image.
US10404876B2

A print method in which carrying, cutting and printing of a continuous medium are performed according to print data includes a step of generating the print data that includes; a copy unit printing designation, a cut page number and a page number equalization designation; and a step of determining whether or not the page number equalization designation is included in the print data and whether or not a total number of print pages in printing the print data in the copy units is not a multiple of the cut page number, a step of inserting one or more of blank pages into the print data in order to make the total number of print pages, to which the blank pages are added, equal to the multiple of the cut page number when the page number equalization designation is included and the total number of print pages is not the multiple of the cut page number.
US10404875B2

A roller includes a shaft, and an elastic body portion that is provided on an outer peripheral surface of the shaft, in which the elastic body portion includes an inner peripheral portion which becomes a shaft side, an outer peripheral portion which becomes an outer side with respect to the inner peripheral portion, a plurality of first connection portions which connect the inner peripheral portion and the outer peripheral portion, and a plurality of second connection portions which are provided in a space portion between the adjacent first connection portions and which partition the space portion into one side and the other side of the roller in the axial direction, and in which the first connection portion is inclined in the same direction in a peripheral direction with respect to a radial direction of the roller.
US10404874B2

An electronic apparatus connectable to another electronic apparatus includes an information acquisition unit that acquires operation screen information to display a shared operation screen shared between the electronic apparatus and the other electronic apparatus from the other electronic apparatus, a shared screen display unit that displays the shared operation screen based on the operation screen information that the information acquisition unit acquired, a job execution unit that executes a job based on input to the shared operation screen, an event detector that detects a predetermined event that occurs during the job execution, a display determination unit that determines whether or not a specific screen including information specific to the electronic apparatus model is displayed in response to the detected predetermined event, and a specific screen display unit that changes the displayed shared operation screen into the specific screen if the display determination unit determines that the specific screen is displayed.
US10404872B2

A method and apparatus for redacting a document via a graphical user interface (GUI) on a multi-function device (MFD) are disclosed. For example, the method includes scanning a document, displaying the document on the GUI, receiving a selection of at least one portion of the document to redact via the GUI and creating a new document that redacts the at least one portion of the document that is selected.
US10404871B2

An image processing device may display a first display screen including a first image on a touch screen. The first image may be for accepting a display switching instruction to switch the first display screen to a second display screen. The image processing device may generate first screen data which enables a display of the information processing device to display the first display screen. The image processing device may send the generated first screen data in a case where first request information is received from the information processing device. The image processing device may receive coordinate information indicating a position within the first display screen where an input operation has been inputted. The image processing device may switch to the second display screen associated with the first image in a case where the position indicated by the coordinate information is within the display area of the first image.
US10404870B2

An image processing apparatus that is communicable with a portable device carried by a user includes a hardware processor, the hardware processor executes a process in accordance with a setting value, acquires a terminal image displayed by the portable device from the portable device, analyzes the acquired terminal image, and sets the setting value based on a result of analysis.
US10404869B2

An image forming apparatus determines whether a network address of a first IP address used in a wireless communication with a first external apparatus conflicts with a network address of a second IP address used in communication with the second external apparatus. A predetermined process is executed at least in a case where it is determined that the network address of the first IP address conflicts with the network address of the second IP address.
US10404868B2

Apparatus to detect a defect in a printed image and methods of detecting detects in a printed image are described. In some examples, a printing operation is initiated using image data to generate a printed image. The printed image is then scanned to generate a scanned image. A resolution of the scanned image is estimated, calculated or determined on the basis of a characteristic of the printing operation, and a reference image, having a resolution corresponding to the estimated, calculated or determined resolution, is generated from the image data. Whether defects are present in the printed image may be determined on the basis of a comparison of the reference image with the scanned image.
US10404867B2

A remote maintenance system is provided that makes it easy to comprehend support received from an operator. In this system, an image forming apparatus receives an image of the image forming apparatus that is photographed by a mobile terminal from the mobile terminal, transmits the image of the image forming apparatus to an operator terminal, receives support information from the operator terminal, and transmits the support information to the mobile terminal. The mobile terminal photographs the image forming apparatus, transmits the photographed image of the image forming apparatus to the image forming apparatus, receives support information from the image forming apparatus, and based on coordinate information included in the support information, superimposes and displays a guide image included in the support information and the photographed image of the image forming apparatus.
US10404864B2

Aspects of the subject disclosure may include, for example, receiving, from a private telephone number mapping server, a first database comprising address records associated with subscriber devices of a first carrier, storing, at an inter-carrier server system, an inter-carrier mapping database comprising the address records converted to an inter-carrier format, receiving new address records associated with new subscriber devices registered with the first carrier, updating the inter-carrier mapping database with the address records converted to the inter-carrier format, receiving a first query for an address record associated with a called number of a first device of the first carrier for initiating an internet protocol call between the first device and a second device of the second carrier, querying the inter-carrier mapping database of the inter-carrier server system for the address record, and transmitting the address record to the second carrier for routing the internet protocol call. Other embodiments are disclosed.
US10404857B2

A first mobile terminal includes a microphone to receive a voice, a mobile communication module to make communication with a second mobile terminal, and a learning data unit to receive a command for entering an artificial intelligence (AI) telephone conversation mode, to obtain a user intent of the first mobile terminal, based on the received command, and to automatically perform a first task with the second mobile terminal according to the obtained user intent.
US10404854B2

A centralized server system (12, 18) is arranged to monitor overload restriction requirements of session control nodes (21A-D) within a globally scalable VoIP and Multimedia network (20) in order to handle session set-up requests. An overload status module (38) in the server system receives overload status messages (22) from the session control nodes and based on these messages and the demand on each session control node determined from session set-up requests, the server system (12, 18) selects which session control nodes (21A-D) as well as which of their associated interconnects to other networks to include in a session setup response (6) to a session setup request (5) from a source session control node (21A-D).
US10404851B2

A set of tracking devices can be placed within a geographic area as part of a scavenger hunt. A user with a mobile device can traverse the area, and when the user moves within a threshold proximity or communicative range of a tracking device, the mobile device can receive a communication from the tracking device identifying the tracking device. In response to determining that the tracking device is part of the set of tracking devices and thus part of the scavenger hunt, the mobile device can modify a tracking device interface displaying a representation of the tracking device to indicate that the tracking device has been found. In response to each tracking device being found, the mobile device can modify the tracking device interface to indicate that the scavenger hunt has been completed.
US10404848B2

Provided are a handy terminal device and a remote control method which have good usabilities. It includes a position information acquiring unit that acquires position information on the terminal device, a height information acquiring unit that acquires height information on the terminal device, a direction detecting unit detecting the direction to which the terminal device is pointed, a tilt detecting unit that detects the tilt of the terminal device, and a memory unit that stores the position information and height information on electric equipment. The height information on the terminal device is calculated from the position information and height information on the electric equipment stored in the memory unit and from the position information on and tilt of the terminal device, and the height information acquiring unit is calibrated.
US10404828B2

Provided are a streaming apparatus, a streaming method, and a streaming service system using the streaming apparatus, wherein the streaming apparatus includes: a scheduler configured to generate a modified metafile by modifying a reproduction list file of a metafile; and a server socket configured to transmit the modified metafile when a metafile transmit request is received from a player by operating as a server with respect to the player. Accordingly, delay times of players are substantially the same.
US10404825B2

Refresh requests are received by a data source that each request a snapshot of current members of one of a plurality of dynamically changing groups and dynamically changing rules corresponding to such group. Thereafter, the data source queues the received plurality of refresh requests for selective execution or deletion into a new request queue. In addition, real-time execution of refresh jobs are initiated for all of queued refresh requests if a number of refresh requests in both of the new request queue and a waiting requests queue is below a pre-defined threshold. Alternatively, a job framework schedules execution of task jobs for a subset of the queued requests in the new request queue and the waiting requests queue if certain conditions are met.
US10404823B2

The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.
US10404821B2

A method for providing local access to managed content is disclosed. The method comprises receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a content system through which the content is accessible.
US10404818B2

Methods and apparatus to supplement web crawling with cached data from distributed devices are disclosed. An example method includes identifying a first webpage. Accessing a set of cached webpages cached in a panelist device. When the first webpage is in the set of cached webpages: identifying a first language setting used by the panelist device when the first webpage was accessed. Transmitting a first number of requests for the first webpage, respective ones of the requests in the first number identifying different language settings. The requests in the first number of requests skipping the first language setting used by the panelist device when the first webpage was accessed.
US10404810B2

Systems and methods for providing a session layer connection between two or more network endpoints. Session layer connections created and maintained using embodiments of the present disclosure use endpoint identifiers (EIDs) and allow for session layer continuity when a lower-layer connection is broken because of network failures or the movement of an endpoint from one network connection to another.
US10404805B1

The subject matter of this specification can be implemented in, among other things, a method that includes comparing, by a processing device in a remote access system, one or more days and times of day corresponding to initiation of a remote access session at a server device to determine that the days and times of day are within a threshold range from a day and time of day. The method further includes storing, in a data storage at the remote access system, first session information identifying the day and time of day for the remote access session at the server device. The method further includes, in response to an occurrence of the day and time of day, causing the server device to initiate the remote access session.
US10404803B2

This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
US10404802B2

The present invention relates to the computer field, and specifically, to a method and an apparatus for coordinating body devices for communication. The method includes: obtaining, by a mobile personal station, an identifier of a body device, and a location parameter and an ambient parameter that are of a user that carries the body device; obtaining, according to the identifier of the body device, a communication mode supported by the body device; obtaining, according to the identifier of the body device, a communication mode supported by the body device; determining, a networking mode of the body device according to the scenario and the communication mode supported by the body device; and establishing, a connection to the body device according to the networking mode.
US10404773B2

The present invention provides a distributed cluster processing system and a packet processing method thereof. The system includes at least one external interface unit, multiple processing units, and a switching unit, where each of the at least one external interface unit is connected between a corresponding processing unit of the multiple processing units and an external network element, and is configured to receive a packet from the external network element, forward the packet to a corresponding processing unit of the multiple directly connected processing units, and send a processed packet to the external network element; and each of the multiple processing units performs specified service processing and is respectively connected to the switching unit, so that the multiple processing units and the switching unit form a star topology structure. According to the system and the method, through a logical combination between the processing units, end-to-end high performance may be achieved.
US10404772B2

The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration.
US10404760B2

A method for providing network connectivity to at least one client device includes: connecting the at least one client device to an access gateway device to create a local area network of the access gateway device; and connecting the access gateway device to an internet protocol edge function. The at least one client device is connected to a telecommunications network via the access gateway device and the internet protocol edge function. In order to provide the network connectivity to the at least one client device, a network connectivity link is provided, the network connectivity link comprising: a local area network-segment between the at least one client device and the access gateway device, and a wide area network-segment between the access gateway device and the internet protocol edge function.
US10404753B2

Disclosed area method and apparatus for detecting security using an industry internet operating system so as to address problems in the prior art of poor security of field devices, and high difficulty of manipulating the field devices. In the method, security detection rules corresponding to respective field devices are obtained according to various heterogeneous and dispersed operating data information in an industry field acquired in real-time into a database, in a big-data analysis mode of an industry big-data analysis platform, and some of the security detection rules corresponding to the field devices are selected and then issued to execution devices to detect the field devices for security to guarantee controllable security in the industry field. In this way, industry data can be acquired, parsed, stored, mined, optimized, and secured in the big-data analysis mode, so that an industry and the field devices can operate in a trusted operating environment.
US10404752B2

Apparatus and methods for provisioning of customer premise equipment (CPE) equipped with a secure microprocessor to receive e.g., digital video content by entering unique identification of the CPE at one or more servers located at the headend or other location of a content-based network. In one embodiment, the CPE comprises a download-enabled (e.g., DCAS) host with embedded cable modem and embedded set-top box functionality, and the provisioning includes enabling DOCSIS functionality of the CPE, assigning an IP address to the CPE and providing the CPE with a client image for the conditional access system chosen by the network operator. In one variant, the network operator can deactivate a provisioned device while connected to the network, as well when disconnected from the network. The network operator can also add, delete or replace conditional access client image in a provisioned device.
US10404751B2

The present disclosure provides a dynamic method for automated Security Information and Event Management (SIEM) custom correlation rule generation through the use of an interactive network visualization. The visualization is based on log data received from network endpoints and inputs received from a user, and is provided to the user for feedback before the SIEM custom correlation rules are automatically generated based on the visualization. The automatically generated SIEM custom correlation rules are then used to determine whether to trigger actions based on event data received from the network endpoints.
US10404742B2

According to one embodiment, an analyzer module (AM) within a same protected network and on-premise with a web application server (WAS) detects and distinguishes between types of Denial-of-Service (DoS) attacks. The AM tracks whether test HTTP messages, which include test HTTP request messages that a signal generation module (SGM) is configured to transmit to the WAS and test HTTP response messages that the WAS is expected to transmit in response to the test HTTP request messages, are timely received. The AM is aware of a timeliness that the SGM is expected to transmit the test HTTP request messages and that the WAS is expected to transmit the test response HTTP messages. The AM detects an occurrence of a DoS attack and identifies the type of the DoS attack based upon the result of the tracking indicating that a number of the test HTTP messages have not been timely received.
US10404741B2

Systems and methods for data collection and processing in a network, including one or more sensors disposed in a network interface and configured to collect raw signal traffic data where each sensor is further configured to parse the raw signal traffic data into network protocols; split the network protocols into content data and metadata; derive contextual metadata from the content data; compile the metadata and the derived metadata to produce anonymized metadata; encrypt the anonymized metadata; and transmit to the encrypted anonymized metadata to a unified data server.
US10404740B2

A method, computer program product, and computer system for identifying a first user in a network. Access to at least a portion of the network is available to at least one of the first user and a second user based upon, at least in part, one or more attributes of the first user. If there is a determination of a change in an attribute of the one or more attributes of the first user has occurred, removing at least a portion of the access to at least the portion of the network from at least one of the first user and the second user based upon, at least in part, the change in the attribute of the one or more attributes of the first user.
US10404737B1

A method for assessing a cyber security risk, the method comprising the steps of: obtaining cyber security precursor information from a plurality of sources, wherein the cyber security precursor information can be obtained from one or more online or offline sources; normalizing the obtained cyber security precursor information to a common information model; generating, from the normalized cyber security precursor information, one or more events; producing, from the one or more generated events, one or more facts; calculating a plurality of risk indicators from the one or more facts; normalizing the plurality of risk indicators to a common model; calculating, using the normalized plurality of risk indicators, one or more cyber risk index component scores; and calculating, using the one or more cyber risk index component scores, a cyber risk indicator index.
US10404729B2

Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a cyber-attacker. An end-user device (a desktop computer, a laptop computer, a smartphone, a tablet, or the like) interacts and communicates with a server of a computerized server (a banking website, an electronic commerce website, or the like). The interactions are monitored, tracked and logged. User Interface (UI) interferences are intentionally introduced to the communication session; and the server tracks the response or the reaction of the end-user to such communication interferences. The system determines whether the user is a legitimate human user; or a cyber-attacker posing as the legitimate human user. The system displays gauges indicating cyber fraud scores or cyber-attack threat-levels. The system extrapolates from observed fraud incidents and utilizes a rules engine to automatically search for similar fraud events and to automatically detect fraud events or cyber-attackers.
US10404728B2

In one embodiment, a device in a network receives traffic records indicative of network traffic between different sets of host address pairs. The device identifies one or more address grouping constraints for the sets of host address pairs. The device determines address groups for the host addresses in the sets of host address pairs based on the one or more address grouping constraints. The device provides an indication of the address groups to an anomaly detector.
US10404726B1

Techniques for inspecting network traffic are disclosed. An application executing as an operating system extension that uses a virtual private network (VPN) stack of the operating system intercepts an Internet protocol (IP) packet for delivery to a remote computer system. A determination is made, by the application, that the intercepted IP packet indicates a security threat. The intercepted IP packet is prevented from being delivered to the remote computer system based on the determination.
US10404723B1

An Active Vision detection method and system for detecting credential stealing attacks using an automated machine-learning page examination engine is provided that may be used to detect both brand-based and custom credential stealing attacks. The approach employs similarity analysis in a two stage process that may be achieved through supervised or self learning machine learning techniques and is comparable to human analysis. The Active Vision System is capable of self-learning; every new attack detected by the system becomes part of system's long term memory making it incrementally more accurate in future predictions using its past experience.
US10404718B2

A method for transmitting software in which a checker generates two random numbers. The checker calculates a cryptographic key based on the second random number based on a measured hardware function of the device. The checker encrypts the software into a cryptogram using the key, and transmits the cryptogram to the device. The checker transmits the first random number to the device, and receives a checksum from the device. The checker calculates a reference value based on the first random number and an emulated random access memory of the device, with the aid of the measured hardware function and a predefined cryptographic hash function. The checker subjects the checksum to a check based on the reference value, and if the check is successful, the checker transmits the second random number to the device.
US10404711B2

Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
US10404700B1

The present disclosure relates to a method for multi-user, at least partially concurrent, electronic circuit design. Embodiments may include storing a lock list at a client computing device, wherein the lock list includes objects associated with an electronic design that have been locked or unlocked. Embodiments may further include receiving a user input corresponding to a lock/unlock request associated with an object of the design, wherein the design is accessible by multiple users in an at least partially concurrent manner. Embodiments may include transmitting the lock/unlock request to a server computing device. Embodiments may further include comparing the user input corresponding to at least one of the lock request or unlock request with the lock list and determining whether to lock or unlock the object based upon, at least in part, the comparison, wherein determining does not include receiving server authorization.
US10404698B1

Methods, non-transitory computer readable media, access policy management apparatuses, and enterprise network systems that facilitate adaptive organization of web application access points in webtops are disclosed. With this technology, access points for web applications are more effectively presented in webtops to facilitate more efficient access to web applications by clients. In particular, this technology utilizes historical application access pattern data to determine a subset of allowed web applications most likely to be accessed in a current session, and generates and provides a webtop with access points for web applications organized based on the determined subset of the allowed web applications. Thereby, this technology facilitates adaptive webtops that reduce the amount of time required to locate access points for web applications and improve user productivity.
US10404684B1

Techniques of the present disclosure register a device to a mobile device management (MDM) network to enable access of the MDM network. In some embodiments, a registration service receives a request to register a device as a device managed by an enterprise associated with the registration service. In response, the registration service sends a response redirecting the device to authenticate via an authentication service, where the device is configured via an authentication profile to authenticate via the authentication service. The device sends a token issued by the authentication service of the enterprise. The registration service provides access to the registration service based the received token, including by allowing the registration service to be used to register the device as a device managed at least in part by the enterprise. The present techniques improve security of communications by registering a device without requiring input of sensitive authentication information.
US10404674B1

Efficient memory management can be provided in a multi-tenant virtualized environment by encrypting data to be written in memory by a virtual machine using a cryptographic key specific to the virtual machine. Encrypting data associated with multiple virtual machines using a cryptographic key unique to each virtual machine can minimize exposure of the data stored in the memory shared by the multiple virtual machines. Thus, some embodiments can eliminate write cycles to the memory that are generally used to initialize the memory before a virtual machine can write data to the memory if the memory was used previously by another virtual machine.
US10404673B2

A non-transitory computer readable medium stores a program causing a computer to execute a process for information processing, the process including: acquiring operation histories of registered users from a system; presenting a question about an operation history in the system to a requesting user who has requested a clue about user information and receiving entry of an answer to the question; and specifying, from the registered users, a candidate corresponding to the requesting user in accordance with a degree of matching of the received answer from the requesting user with the acquired operation histories of the registered users and then offering a clue about user information of the specified candidate to the requesting user.
US10404670B2

A distributed computing environment utilizes a cryptography service. The cryptography service manages keys securely on behalf of one or more entities. The cryptography service is configured to receive and respond to requests to perform cryptographic operations, such as encryption and decryption. The requests may originate from entities using the distributed computing environment and/or subsystems of the distributed computing environment.
US10404665B2

A terminal management method and system, a server and a terminal are described. The terminal management method includes: a server configuring rich text information used for prompting a user for a terminal, the server selecting corresponding rich text information according to identification information of the terminal which is managed at current, adding the corresponding rich text information into a newly added extended field of a notification command of an OMA-DM protocol, and sending the notification command to the terminal such that the terminal prompts the user according to the rich text information.
US10404656B2

[Problem] To provide an antenna system that excellently dissipates heat to the outside of a housing, said heat having been generated by means of an electronic component. [Solution] An electronic circuit board 10 has an electronic component mounted thereon, and has an antenna that is formed on one surface. A protection member 20 covers the one surface of the electric circuit board 10. A heat transfer unit 30 transfers heat to the protection member 20, said heat having been generated by means of the electronic component mounted on the electric circuit board 10.
US10404655B2

Systems and methods discussed herein are directed to allocating an IP address to a requesting UE based on an IP index as a part of a policy rule, such as a policy and charging control (PCC) rule from a policy control function (PCF) of a communication network. The IP index may be one of a plurality of IP indices each of which specifies a different pool of IP addresses compatible with a different service associated with the UE.
US10404653B1

A communication device of a first wireless network determines that a first value of a first basic service set (BSS) color identifier is the same as a value of a second BSS color identifier corresponding to a neighboring second wireless network. In response, the communication device determines a second value of the first BSS color identifier. The communication device transmits one or more packets that each include i) an indication that the first BSS color identifier is changing, ii) the second value of the first BSS color identifier, and iii) a respective integer number of remaining beacon intervals corresponding to a start time when the second value of the first BSS color identifier will supersede the first value of the first BSS color identifier. Based on the start time, the communication device begins to use the second value of the first BSS color identifier with communications in the first wireless network.
US10404652B2

A communication device (10) having at least one interface used in communication including a default router in a path includes: an ID determination unit (110) that determines whether or not a Zone ID is assigned to a communication request including a link local address of Internet Protocol version 6 (IPv6) as a destination address; and an ID supplementing unit (120) that, when it is determined that the Zone ID is not assigned, acquires an interface ID for identifying the interface as a default interface ID and adds the acquired default interface ID as the Zone ID of the communication request.
US10404646B2

First communication information is received from a first communication session in a first communication medium. The first information has an associated first topic identifier. The first communication information may be a media stream, such as a voice media stream. Second communication information is received from a second communication session in a second communication medium associated with the first topic identifier. The first and second communication mediums are different communication mediums. The second communication session occurs after the first communication session has ended. For example, the second communication medium may be an email that occurs after a voice call has completed. The first information and the second information are stored in a first topic record based on the first topic identifier. A user can then access the topic record to view the first and second communication information for the topic.
US10404641B2

An Internet mail bridge is provided for downloading e-mail messages from Internet mail servers supporting different email protocols, such as the Post Office Protocol 3 (POP3) and Web Distributed Authoring and Versioning (Web DAV) protocol, and delivering the downloaded messages, which are in different formats, to a mail server on a local area network. The Internet mail bridge has a mail manager that is independent from particular e-mail protocols or e-mail formats. For each e-mail account, the mail manager instantiates a mail connector object that contains logic for downloading e-mail according to the e-mail access protocol of that account, and invokes the mail connector object to download e-mail messages from that account. The mail manager then instantiates and invokes mail deliverer objects tailored for handling different message formats to deliver the downloaded messages to the local mail server.
US10404639B2

According to various example embodiments, a method for sharing a content group of an electronic device may include transmitting, to a server, information for a request to share a content group; receiving an input selecting at least one contact with which the content group is to be shared; transmitting information on the at least one contact to the server; and changing the content group to a shared state when information on the acceptance of sharing the content group from at least one external electronic device corresponding to the at least one contact is received from the server, wherein the content group is capable of being updated by the electronic device or the at least one external electronic device.
US10404638B2

In one example embodiment, a method executed by a messenger application to share content information, includes displaying a message input window and a message display window; receiving, through the message input window, a content search command and a content keyword; selecting a content server based on the content search command; transmitting the content keyword to the selected content server; receiving content information from the selected content server; and displaying the received content information in the message display window.
US10404637B2

Electronic communication-based storage of content items to support multiple workflows is provided. When an attached content item is received with an electronic communication, a receiving user may select the attached content item for review and editing in an immersive view pane that may be launched adjacent to or in proximity to an electronic mail viewing pane. When the received content item is edited, a copy of the edited content item is temporarily stored with the electronic communication with which the content item was received at an associated electronic communication server. When the receiving user then desires to dispose of the edited content item, for example, by replying back to the sending user with the edited content item as an attachment, the edited content item may be retrieved from the electronic communication server automatically for attachment to the responsive communication.
US10404636B2

Implementations relate to embedded programs and interfaces for chat conversations. In some implementations, a method includes initiating an embedded application in association with a chat interface displayed by a messaging application that executes at least in part on a first user device. The chat interface displays messages originating from other user devices participating in a chat conversation over a network and associated with chat users. An indication is received over the network that one or more particular devices of the other user devices have connected to an embedded session associated with the embedded application. In response, chat identities associated with particular users of the particular user devices are provided from the messaging application to the embedded application. The particular users are designated as member users of the embedded session, and the embedded application is updated based on data received from particular user devices of the embedded session.
US10404631B2

A messaging system comprising: computer storage holding messaging accounts for users of the messaging system, each comprising a user identifier of a first type; an account manager for managing the messaging accounts; a group manager configured to grant participant users access to messaging groups by creating, in the computer storage, associations between the messaging groups and the messaging accounts of the participant users; a group messaging service configured for use in transmitting and receiving messages, in each of the plurality of messaging groups, between the participant users granted access to that messaging group, using the user identifiers of the first type in their messaging accounts.
US10404628B2

A method may include receiving, via a voice channel and from a user device associated with a user, a request for information regarding a service provided to the user by a provider and determining whether the user device is configured to receive push notifications. The method may also include determining whether the user device is associated with a current customer of the provider, generating a link and an authorization token, in response to determining that the user device is not configured to receive push notifications and that the user device is associated with a current customer, and forwarding the link and the authorization token to the user device. The method may further include receiving an indication of a selection of the link via the user device and providing the requested information to the user device in response to receiving the indication of the selection of the link.
US10404616B2

A virtual resource automatic selection system includes a setting unit that sets, for a plurality of pieces of training data composed of two or more parameters, a classification boundary between virtual resource clusters that are ranked in accordance with a capacity of a virtual resource in terms of a relationship between the two or more parameters. When a construction request for a new virtual network is received, a receiving unit receives information composed of the parameters. A determining unit determines to which of the virtual resource clusters the parameters belong. An allocating unit allocates a capacity of a virtual resource to the virtual network. An acquiring unit acquires network performance information from the virtual network. A second determining unit determines whether the network performance information satisfies a desired quality of service. The setting unit updates the classification boundary in accordance with a determination result of the second determining unit.
US10404614B2

An example method for allocating resources in a multi-cloud environment may include receiving, by an allocation broker executing in the multi-cloud environment, a client request to create an allocation of cloud resource in a plurality of clouds. The method may include receiving, by the allocation broker from a reservation broker, a reservation candidate based on a reservation type. The reservation candidate is associated with a cloud, and the cloud corresponds to a cloud broker. The method may further include invoking, by the allocation broker, a location handler corresponding to the reservation type to identify a reservation in the cloud having sufficient resource quota to support the allocation of cloud resource, and invoking, by the allocation broker, an allocation handler corresponding to the reservation type to create the allocation of cloud resource in the reservation.
US10404607B2

A network has wireless access points, each configured for bi-directional communication, using a first radio protocol, with a communication device that has been associated with the access point by an association data exchange. Each access point is also configured to receive, at a first data rate using the first radio protocol, a multicast radio message and to forward the multicast message onto the network. A radio transmitter is configured to send data at a second data rate, using a second radio protocol different from the first radio protocol. A wireless communication unit transmits a multicast radio message at the first data rate using the first radio protocol. It also receives data from the radio transmitter at the second data rate using the second radio protocol and decodes the data.
US10404606B2

Embodiments of the present invention disclose a method and an apparatus for acquiring a video bitstream, and relate to the field of information technologies, which can improve network bandwidth utilization. The method includes: firstly, acquiring, by a terminal, a minimum bit rate corresponding to a parameter of the terminal; then, sending, by the terminal, a video bitstream acquiring request to a server, and when receiving the video bitstream acquiring request sent by the terminal, sending, by the server, an MPD to the terminal; and finally, receiving, by the terminal, the MPD sent by the server, and acquiring a video bitstream according to the MPD and the minimum bit rate. The embodiments of the present invention are applicable to a case in which a user downloads video data by using a terminal.
US10404603B2

An appliance o for evicting data based on traffic priority of data is described. The appliance has one or more processors and includes a compression history manager configured to acquire traffic priority information of data, the data being conveyed over a connection and to assign a compression history set based on the traffic priority information of the data. The compression history manager is also configured to, if cache space does not exist to store the data and another compression history set corresponds to lower traffic priority in a cache queue, evict data from the other compression history set corresponding to lower traffic priority.
US10404594B2

In accordance with an embodiment, described herein is a system and method for partitioning classification resources in a network device in a high performance network. Classification resources can be configured into a plurality of levels of partitions, with one or more hardware-based partitions configured to store flow entries associated with frequently-used or performance-sensitive flows, and a firmware-based partition to access large lookup tables stored in one or more additional memories for classification resource scalability. A lookup key can be used for search for a flow entry match in the hardware-based partitions first. If there is a miss, the lookup key can be presented to the firmware-based partition for further search. Results from the firmware-based level can be dispatched back to a hardware-based parser for further processing. Flow entries can be moved between lookup tables by a partition management block based on utilization of the flow entries.
US10404589B2

A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same.
US10404580B2

A method of network level protection route evaluation and remediation in a network includes defining thresholds for one or more services, wherein the thresholds define how many expected alternate protection routes are available for the one or more services for network level restoration; periodically evaluating a number of available alternate protection routes for the one or more services; notifying a network operator responsive to the number of available alternate protection routes being below the thresholds; and performing one or more remedial actions in the network based on the notifying.
US10404566B2

A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
US10404555B2

A method and apparatus of a device that dynamically changes how management data is managed in response to events detected in a network system is described. In an exemplary embodiment, the device detects an event occurring in the network system. The device further determines if the event triggers a system change in how the management data is reported on one or more of the managed nodes. If the event notification does trigger the system change, for each of the one or more of the managed nodes, the device determines a command for that manage node that represents a specific change in how frequent the management data is reported to the network management system. In addition, the device sends the command to that managed node, where the agent applies the command to the managed node and the applied command implements the specific change in how frequent the management data is reported to the network management system.
US10404554B2

A method for profiling network traffic of a network. The method includes extracting cells from bi-directional payloads generated by a network application, wherein each cell comprises at least one direction reversal in a corresponding bi-directional flow, generating a cell group comprising a portion of the cells that are similar, analyzing the cell group to generate a signature of the network application, and classifying, based on the signature of the network application, a new bi-directional flow as being generated by the network application.
US10404549B2

A method, computer-readable medium, and apparatus for modeling data of a plurality of services for providing a new service are disclosed. For example, a method may include a processor for generating a first policy from a first service by a first policy model using machine learning for processing first data of the first service, generating a second policy from a second service by a second policy model using machine learning for processing second data of the second service, wherein the first service and the second service are different, and implementing one or more functions for a new service using the first policy and the second policy.
US10404548B2

Installing on a node of a computer network, an agent of a network system. The installed agent receives a network task via the network. The network task involves a second node of the network. The receiving agent generates a probe implementing the task and targeted to the second node. Either the receiving agent or the generated probe generates a command for the second node. The command is related to the probe and can be in the form of a data link layer protocol data unit for network operations, administration, and maintenance (OAM). The agent or node that generates the command communicates the command to the second node. The second node executes the communicated command. The second node communicates an acknowledgment of the executed command to the first node.
US10404547B2

Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining component or logical machine lifespans. The rack controller may compose logical machines using components having similar remaining lifespans. In some embodiments the rack controller may validate a service level agreement prior to executing an application based on the probability of component failure. A management interface may generate an interactive visualization of the system state and optimize the datacenter schedule based on optimization rules derived from human input in response to the visualization. Other embodiments are described and claimed.
US10404545B2

A system for network topology includes a first edge router node and a plurality of first sensors operatively connected to the first edge router node. A second edge router node is operatively connected to the first edge router node and to the plurality of first sensors. A plurality of second sensors are operatively connected to the second edge router node and to the first edge router node. The first and second edge router nodes are operatively connected to a cloud server through a respective cloud connection, so that in the event of one of the cloud connections becoming unavailable the plurality of first and second sensors in the system can remain operatively connected to the cloud server through the remaining cloud connection.
US10404541B2

A system, apparatus, and method for controlling data usage at a customer premises. A gateway configured as a single point of entry receives all data entering the premises. A DataCap Management Unit monitors all data usage by client devices within the premises and uses either a linear regression model or a historical usage alpha-generation method to analyze data usage patterns at the premises and to predict future data usage at the premises for a current billing cycle. The DataCap Management Unit dynamically adjusts a premises bandwidth cap throughout the current billing cycle, using the predicted future data usage as an input, to smoothly keep actual total data usage for the current billing cycle from exceeding a data cap before the current billing cycle ends.
US10404539B2

A system and method for reducing sensor redundancy in sensor-equipped devices includes identifying, via a master device, at least one device within an area. The at least one device is queried to determine at least one of a device status or application status for the at least one device. A configuration of one or more sensors within the at least one device based at least in part on the querying is determined. The one or more sensors within the at least one device is configured to balance quality of service across the master device and the at least one device, based at least in part on the determining.
US10404538B1

Technologies are disclosed that allow the firmware of a remotely located target device to be configured. The target device can receive a command to reboot into a special remote setup mode for remote configuration. Once in the remote setup mode, the firmware listens for and can respond to HTTP requests for information on configurable data and instructions to update the configurable data.
US10404522B2

A SOAM virtualization system for a network having at least first and second maintenance entities coupled to each other comprises a network controller coupled to at least one of the first and second maintenance entities through a tunnel for virtualizing a SOAM network function on the at least one of the first and second maintenance entities to which the network controller is coupled. The network controller may be coupled to the first and second maintenance entities through first and second tunnels, respectively. The first maintenance entity may an originator device, and the second maintenance entity may be a destination device, with the network controller virtualizing the SOAM network function on both devices. The network controller may send a packet containing a tunnel header and a SOAM frame via the first tunnel to the originator device, which then sends the packet containing the SOAM frame to the destination device.
US10404520B2

Embodiments provide a method and system for transferring data between different computing devices. Specifically, a communication session is established between a first computing device and a second computing device. The communication session may be established using a first communication protocol. The first computing device creates a virtual memory object which is bound to one or more memory blocks of the first computing device. A path to the virtual memory object is generated and the path is transmitted to the second computing device using the communication session. The second computing device may then read or write data directly into/from the virtual memory object using a second communication protocol that is different from the first communication protocol. The data is written into and read from the virtual memory object using file system commands.
US10404519B2

A method for determining a noise shaped quantized parameter contributing to generation of an output signal comprises estimating an error within the output signal using a quantization of the parameter and a quantization of a further parameter contributing to generation of the output signal. The quantization of the parameter is used as the noise shaped quantized parameter according to a selection criterion.
US10404518B2

The present application discloses a communications method and apparatus. The method includes: determining a radio frame, where the radio frame includes a period, the period includes at least one first sub-period and at least one second sub-period, the first sub-period corresponds to a first procedure, and the second sub-period corresponds to a second procedure; the first sub-period includes n first time slices, different beams are used in adjacent first time slices in the n first time slices, there is a first guard interval between the adjacent first time slices, and the second sub-period includes m second time slices; and at least one first time slice is adjacent to at least one second time slice and there is no guard interval between the at least one first time slice and the at least one second time slice that are adjacent to each other; and performing communication by using the radio frame.
US10404517B1

A communication device receives a physical layer (PHY) data unit that includes i) a first orthogonal frequency division multiplexing (OFDM) symbol corresponding to a legacy signal field of a PHY preamble, and ii) a second OFDM symbol that immediately follows the first OFDM symbol. The communication device determines a first bit sequence corresponding to the first OFDM symbol and a second bit sequence corresponding to the second OFDM symbol. The communication device unscrambles the second bit sequence to obtain an unscrambled second bit sequence, and determines whether the unscrambled second bit sequence matches the first bit sequence. If the unscrambled second bit sequence matches the first bit sequence, the communication device decodes the PHY data unit according to a first communication protocol, and if the unscrambled second bit sequence does not match the first bit sequence, decodes the PHY data unit according to a second communication protocol.
US10404514B2

A system and method for orthogonal time frequency space communication and waveform generation. The method includes receiving a plurality of information symbols and encoding an N×M array containing the plurality of information symbols into a two-dimensional array of modulation symbols by spreading each of the plurality of information symbols with respect to both time and frequency. The two-dimensional array of modulation symbols is then transmitted using M mutually orthogonal waveforms included within M frequency sub-bands.
US10404513B2

A method and a device for transmitting a data unit are disclosed. A method for transmitting a PPDU can comprise the steps of: generating, by an STA, the PPDU including a first portion and a second portion; and transmitting, by the STA, the PPDU, wherein the first portion is generated by performing IFFT according to a first FFT size, the second portion is generated by performing IFFT according to a second FFT size, and the first FFT size can differ from the second FFT size.
US10404509B2

Methods, systems, and devices for wireless communication are described for slot structures using guard intervals in a single carrier waveform. Techniques provide for generating a first waveform for control information or reference signal transmissions in a first subset of symbols, and generating a second waveform for data to be transmitted in a second subset of symbols. A combination waveform may be generated based on the first and second waveforms that is transmitted to a receiver, such as by concatenating the first and second waveforms. The first waveform may be generated by appending a guard interval (GI) sequence to a reference signal or control information, and performing a discrete Fourier transform spread frequency division multiplexing (DFT-s-FDM) procedure. The second waveform may be generated by appending the GI to data to be transmitted in each symbol of the second subset of symbols, and performing the DFT-s-FDM procedure.
US10404502B2

Various techniques are described to terminate a differential wire pair using combinations of CMCs, transformers, autotransformers, differential mode chokes (DMCs), and AC-coupling capacitors. The techniques improve the AC common mode insertion loss without attenuating the differential data signals, while easing the requirements of the CMC. In one example, an autotransformer, having a first winding, a second winding, and a center tap, is connected across a PHY, where the center tap provides a low impedance to ground for attenuating common mode noise. A CMC is coupled across the autotransformer and a pair of wires carrying differential data, where the CMC greatly attenuates common mode noise. The requirements of the CMC are reduced due to the autotransformer.
US10404490B2

A processing module for a receiver device configured to provide for processing of a frame received by the receiver device from a transmitter device, the at least one frame comprising a plurality of repeating predetermined synchronization symbols for providing synchronization between the processing module and the transmitter device and one or more start-of-frame symbols defining the end of the synchronization symbols, the processing module configured to: perform cross correlation to obtain a cross-correlation function on i) at least a part of the received frame; with ii) a predetermined modulation sequence used to modulate the one or more start-of-frame symbols and not the synchronization symbols; and determine the location of the start-of-frame symbols based on an increase, above a threshold increase, in the cross-correlation function from a negative cross-correlation with the synchronization symbols to a greater cross-correlation with the part of the received frame containing the start-of-frame symbols.
US10404488B2

A network node in a service function chaining system receives a media stream from an endpoint device. The media stream is associated with a media session between the endpoint and at least one other endpoint. The network node determines a path for the media stream. The path includes an ordered list of functions to process the media stream. The network node determines a session identifier for the media stream and encapsulates the media stream with a header. The header includes an indication of the path and the session identifier.
US10404487B2

A communication method including: receiving, from a first application executed in an information processing device, a first request for setting a first communication mode to specified communications between the information processing device and another device, the first communication mode being a communication mode in which a speed has a higher priority than a power saving, receiving, from a second application executed in the information processing device, a second request for setting a second communication mode to the specified communications, the second communication mode being a communication mode in which the power saving has a higher priority than the speed, and controlling the specified communications after receiving the first and the second requests, the first communication mode being set to the specified communications when the first application performs the specified communications, the second communication mode being set to the specified communications when the first application does not perform the specified communications.
US10404484B2

This disclosure provides systems, methods and apparatus for fixture data over a powerline network. In one aspect, fixture interfaces can receive control data on a powerline network and provide the control data to a fixture on a fixture network.
US10404482B2

Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string. The node traverses the bit string and selects an entry in a bit indexed forwarding table (BIFT). The entry includes a forwarding bit mask. Based on the forwarding bit mask and the bit string, the node forwards the packet.
US10404480B2

A Computer Network Service Providing System including Self Adjusting Volume enforcement functionality and methods for diminishing or minimizing volume leakage.
US10404472B2

Systems and methods are described that enable trusted communications between two entities. In one implementation, a server for communicating with a device may include one or more processors configured to receive data and a device signature from the device. The device signature may be generated based on at least a first portion of the data. One or more processors may be further configured to transmit the data and the device signature to a second server and receive a second server signature from the second server. The second server signature may be generated based on at least a second portion of the data and transmitted to the server after the second server verified the device signature. Further, one or more processors may be configured to verify the second server signature and process the data.
US10404464B2

A method for registration of a biometric template in a computing device includes: storing, in a first memory of a computing device, a biometric module; receiving, by an input device of the computing device, biometric data of a user; generating, by the biometric module of the computing device, a template based on the biometric data; generating, by a generation module of the computing device, a cryptographic key pair comprised of a private key and a corresponding public key using an encryption algorithm; encrypting, by an encryption module of the computing device, the generated template using the private key; storing, in a second memory of the computing device, the private key, wherein the second memory is a trusted execution environment; and storing, in the computing device, the encrypted template.
US10404434B2

Methods, systems, and devices for wireless communication are described that involve determining multiple beamformed transmission beams for transmission of an opportunistic or multi-beam discovery reference signal (DRS) over a shared radio frequency spectrum band. The base station may determine a contention exempt transmission (CET) period for the shared spectrum band and transmit the DRS using multiple transmission beams during CET period or the base station may perform a listen before talk (LBT) procedure, and transmit, based on the LBT procedure, the DRS over a shared radio frequency spectrum band. The base station may transmit an indication of the type of DRS transmission, a subframe offset, random access configurations, and/or error correcting codes to enable a user equipment to discover, connect to, and acquire timing information associated with the network.
US10404426B2

Embodiments include signal transmission methods and transmitting devices for a multi-antenna wireless communication system. The method comprises mapping one or more modulation symbols onto one or more transmission layers, thereby creating one or more modulated transmission layers and mapping the modulation symbols of the one or more modulated transmission layers onto resource elements of respective one or more time-frequency resource grids. The method further comprises performing precoding for each of the one or more time-frequency resource grids.
US10404422B2

A system and method employ an exclusive-OR gate having a first input configured to receive an RF carrier signal having an RF carrier, and a second input configured to receive a square wave signal having a square wave frequency, to output to a signal processing channel under test a binary phase shift keying (BPSK) signal comprising the RF carrier signal modulated by the square wave signal. A digital signal processor is configured to receive from the signal processing channel in-phase (I) and quadrature-phase (Q) data produced by the signal processing channel in response to the BPSK signal, and to process the I and Q data to determine an amplitude response and phase response of the signal processing channel as a function of frequency.
US10404421B2

A wireless telecommunications system comprises a network infrastructure equipment, and a terminal device configured to communicate over a radio interface that supports a downlink channel for conveying a message from the network infrastructure equipment to the terminal device. The network infrastructure equipment is configured to selectively transmit the message with a number of repetitions. The message is transmitted on radio resources selected by the network infrastructure equipment from a plurality of candidates for radio resources that define a search space for the terminal device to search for the message. The plurality of candidates comprise candidates associated with a number, N, of different repetition levels for the transmission of a message. Different repetition levels correspond with different numbers of repetitions for the transmission of a message.
US10404419B2

Provided is a terminal device with which deterioration in hybrid automatic repeat request (HARQ) retransmission performance can be inhibited by continuing a downlink (DL) HARQ process for DL data before and after changing the uplink link-DL configuration. In this device, a decoder stores, in a retransmission buffer, DL data transmitted from a base station, and decodes the DL data, and a wireless transmitter transmits a response signal generated using a DL-data-error detection result. A soft buffer is partitioned into a plurality of regions for each retransmission process on the basis of the highest values among retransmission process numbers respectively stated in a plurality of configuration patterns which can be set in the terminal.
US10404418B2

A communication device comprises a storage device for storing instructions of receiving a semi-persistent scheduling (SPS) uplink (UL) grant in a transmission time interval (TTI) from a base station (BS), wherein the SPS UL grant indicates a UL frequency resource periodically allocated to the communication device; storing the SPS UL grant as a configured UL grant; initializing the configured UL grant to start in an earliest TTI after the first TTI and applying the configured UL grant to a plurality of TTIs after the earliest TTI; transmitting at least one first repetition of a UL transmission by using a hybrid automatic repeat request (HARQ) process according to the configured UL grant; starting a UL HARQ round trip time (RTT) timer for the HARQ process in response to the UL transmission; and starting a drx-ULRetransmissionTimer for the HARQ process, when the UL HARQ RTT timer expires.
US10404414B2

An apparatus and method for multiplexing signals using layered division multiplexing are disclosed. A signal multiplexing apparatus according to an embodiment of the present invention includes a combiner configured to combine a core layer signal and an enhanced layer signal at different power levels to generate a multiplexed signal, a power normalizer configured to reduce power of the multiplexed signal to power corresponding to the core layer signal, and a time interleaver configured to perform interleaving applied to both the core layer signal and the enhanced layer signal.
US10404412B2

Provided are a method for interworking performed by a base station and a base station using the method. A base station of a first network receives, from a core network (CN), bearer characteristics information, and performs interworking with a base station of a second network, based on the bearer characteristics information. The bearer characteristics information includes information on which network among the first and second networks is more appropriate for providing the bearer.
US10404411B2

A method and system of AL-FEC using MMT protocol performed are disclosed. For an MMT receiving entity, a bounded FEC configuration setting is received from an MMT sending entity. The bounded FEC configuration setting belongs to an FEC configuration group consisting of at least one FEC configuration setting having a bounded-number of stages or layers of FEC coding structure, where the bounded-number is a positive integer greater than 1. If the bounded FEC configuration setting corresponds to one FEC configuration setting having the bounded-number of stages or layers of FEC coding structure, one or more FEC source packets and FEC repair packets are received from the MMT sending entity are FEC decoded into one recovered MMT packet using a range of FEC schemes having a target number of stages or layers of FEC coding structure from 1 to the bounded-number. The process for an MMT sending entity is also disclosed.
US10404410B2

A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device maintain memory ranking information for a set of storage units (SUs) and receives a read data request. The computing device selects a decode threshold number and/or a read threshold number of SUs to service the read data request based on the memory ranking information. The computing device recovers the data segment and transmits a read data response that is based on the processing the read data request.
US10404405B2

A control device for use in a broadcast system includes a broadcast controller that controls a broadcast transmitter of the broadcast system that broadcasts signals in a coverage area for reception by terminals including a broadcast receiver and a broadband receiver, and a broadband controller that controls a broadband server of a broadband system that provides redundancy data to terminals within the coverage area. The broadband controller is configured to control the provision of redundancy data by the broadband server for use by one or more terminals which use the redundancy data together with broadcast signals received via said broadcast system for recovering content received within the broadcast signals and/or provided via the broadband system.
US10404404B2

Systems and methods for validating a control message for activation or deactivation of Semi-Persistent Channel State Information (SP-CSI) reporting in a wireless communication system are disclosed. In some embodiments, a method performed by a wireless device for validating a control message for activation or deactivation of SP-CSI reporting in a wireless communication system comprises receiving, from a network node, a control message for activation or deactivation of the SP-CSI reporting. The method further comprises making, based on the control message, a determination as to whether to activate the SP-CSI reporting or to deactivate the SP-CSI reporting and activating or deactivating the SP-CSI reporting in accordance with the determination. In this manner, the wireless device is enabled to distinguish between a control message activating SP-SCI reporting and a control message deactivating SP-SCI reporting.
US10404401B1

Spectrum assignment systems and methods include, for an optical network with a plurality of links with optical spectrum on each of the plurality of links managed utilizing a flexible grid, obtaining a set of S services which require spectrum assignment on various links in the optical network; partitioning the set of S services into a plurality of groups G, wherein each group has one or more of the S services that are disjoint from one another based on occupancy of links, and wherein the plurality of groups G are selected based on fill which is a number of links occupied of the plurality of links, standard deviation, and width of spectrum; determining a sequence of the plurality of groups that minimizes useless spectrum, the useless spectrum being slots of spectrum unavailable for new channels; and assigning spectrum to the set of S services based on the determined sequence.
US10404392B2

Techniques are disclosed for determining propagation delay of a first path and or of a second path which connect a first transceiver unit associated with a first clock to a second transceiver unit associated with a second clock in a communications network, based on a first time reference representing a time of transmission of a first signal from the first transceiver unit, a second time reference representing the time of receipt of the first signal at the second transceiver unit, a third time reference representing a time of transmission of a reply to the second signal from the second transceiver unit, and a fourth time reference representing the time of receipt of the reply to the second signal at the first transceiver unit.
US10404390B2

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.
US10404389B2

In one aspect of the disclosure, a channel detection method applied when an LTE system works in an unlicensed frequency band comprises determining a current sub-frame and a channel detection time when a data traffic arrives, wherein the channel detection time is set in at least one of the current sub-frame and a next adjacent sub-frame to perform channel state detection, and judging whether the terminal or base station that performs the channel state detection and other terminals or base stations belong to a same telecommunication operator in order to perform the channel state detection in a corresponding way; and performing data traffic transmission when it is detected that the channel is in an idle state. Other aspects of the disclosure relates to a terminal and a base station using the channel detection method.
US10404381B1

A radio frequency (RF) link includes a link transmitter that includes a data modulator for modulating a data waveform together with an RF carrier, a photonic encoder coupled to the data modulator, and a transmitter antenna for transmitting an RF signal, wherein the RF signal comprises an output of the photonic encoder, and a link receiver including a receiver antenna for receiving the RF signal, a first laser source, a photonic limiter coupled to the first laser source and to the receiving antenna, a photonic decoder coupled to the photonic limiter, a photo-receiver coupled to the photonic decoder, and a demodulator coupled to the photo-receiver for demodulating an output of the photo-receiver with the RF carrier to form a data output.
US10404380B2

Embodiments of this disclosure provide a compensation apparatus for an offset drift, a received signal recovery apparatus and a receiver, in which estimation and compensation of an offset drift are directly performed at a receiver end, with no need of extra provision of an offset control circuit at a transmitter end, so that the system is simple in structure, applicable to various modulation formats, wide in applicability, and is able to meet demands for high-order modulation formats. And furthermore, by equalizing a received signal and performing phase recovery on a frequency difference and phase noises, information on offset points of a modulator of the transmitter end may be accurately separated, thereby accurately compensating for the offset drift of the modulator of the transmitter end.
US10404378B2

A transmitter is provided that transmits data in either a “quasi-DP-BPSK” (“QDP”) mode or in a DP-QPSK mode. In the QDP mode, data bits are transmitted as changes in phase between first and second phase states along a first axis or as changes in phase between third and fourth phase states along a second axis in the IQ plane. A sequence bit identifies which axis carries the data bit. The sequence bit is one of a series of sequence bits that may be generated by a pseudo-random number generator. The series of sequence bits can be relatively long to permit sufficiently random changes in the axis that carries the data. Thus, unlike conventional BPSK, in which data is transmitted between phase states along a single axis, the present disclosure provides an apparatus and related method for randomly selecting one of two axes, for example, for each transmitted bit.
US10404376B2

A system for analyzing an optical transport network is provided. The system can generate a linear OSNR and an output power profile for each optical link element of an optical link based on an input power profile, amplifier characteristics, transport fiber characteristics, and a set of operating parameters. The system can generate a nonlinear OSNR for each optical link element based on the input power profile and transport fiber characteristics of each optical link element. The system can determine an expected performance metric for the optical link based on the linear OSNR, the non-linear OSNR, and a transmitter output OSNR. The system can designate the optical link as valid for use in the optical transport network if the expected performance metric is greater than or equal to a performance metric threshold.
US10404348B2

The present invention relates to a method for reporting a channel state in a wireless communication system according to one embodiment of the present invention, wherein a terminal can retune between a plurality of narrowbands and receive data, and the method may comprise the steps of: receiving a configuration for reporting a channel state; calculating a channel quality indicator for all the plurality of narrowbands if a periodical broadband feedback mode is configured according to the configuration for reporting a channel state; and reporting the calculated channel quality indicator.
US10404335B2

Aspects of filtering coefficient configuration operations are described. Some aspects include a user equipment (UE) decoding a measurement configuration information element (IE) including a measurement quantity parameter, a reference signal (RS)-type filter configuration and at least one filter coefficient. In some aspects, the UE filters at least one of a cell measurement result and a beam measurement result, according to the measurement configuration IE. If the measurement quantity parameter indicates the cell measurement quantity, the UE can filter the cell measurement result according to the RS type filter configuration and the filter coefficient to determine a measurement evaluation input for a measurement reporting operation. If the measurement quantity parameter indicates the beam measurement quantity, the UE can filter the beam measurement result according to the RS type filter configuration and the filter coefficient to determine a beam measurement selection input for a beam measurement selection operation.
US10404334B2

A 5G base station transmitter at least partially precodes data for beam forming, and generates digital precoded baseband signals. Cross product circuitry coupled to the digital precoder, generates digital cross products of the digital precoded baseband signals. Both the baseband signals and the cross products are put through digital-to-analog converters (DACs), then provided to an analog non-linear precoder. The analog non-linear precoder combines the analog baseband signals, the cross products, with pre-distortion and precoder coefficients to generate a signal that is pre-compensated for power amplifier non-linearity. The pre-compensated signal is amplified by the power amplifier and transmitted via a phased antenna array. The number of extra DACs required for inserting pre-distortion when a hybrid digital/analog precoder is used can be limited to approximately N RF ⁡ ( N RF - 1 ) 2 , where NRF is the number of outputs of the digital precoder. This is significantly fewer than the number of extra DACs used by other methods.
US10404331B2

A wireless device configured to process Multiple-Input Multiple-Output (MIMO) data streams. The wireless device includes a Singular Value Decompostion (SVD) engine configured to diagonalize a channel matrix into a precoding matrix; an SVD rotation engine configured to phase-rotate the precoding matrix, such that the channel matrix is partially de-diagnalized; and a transmitter configured to transmit a data packet corresponding to the phase-rotated precoding matrix.
US10404330B1

Disclosed herein are methods and systems that can help to determine a maximum size of the cooperating set of cells, which coordinate to provide a user equipment (UE) with coordinated multipoint (CoMP) service. An exemplary method involves: (a) determining, from a plurality of possible communication types, a communication type of a communication associated with a first UE; (b) using the determined communication type as a basis for determining a maximum size for a CoMP cooperating set for the UE, wherein the cooperating set specifies one or more cells to provide CoMP service to the UE; and (c) selecting one or more cells to include in the CoMP cooperating set for the UE, wherein a total number of cells selected is less than or equal to the determined maximum size.
US10404328B2

A control device controls a first power transmission driver that applies a first drive signal to a first primary coil and a second power transmission driver that applies a second drive signal to a second primary coil. When intermittent power transmission is performed by applying the second drive signal in a period in which normal power transmission is performed by applying the first drive signal, a controller of the control device sets the phase difference between the first drive signal and the second drive signal to a predetermined phase difference.
US10404327B2

The robot control system includes: a control device for controlling a machine; a portable wireless operation panel for performing wireless communication with the control device to control the machine; a distance measuring unit for measuring the distance between the machine and the portable wireless operation panel; and a warning generator that emits a warning to the operator or stops the machine when the distance between the machine and the portable wireless operation panel exceeds a predetermined threshold value.
US10404318B2

Disclosed is a method for recovering an original signal in a DS-CDMA system based on complexity reduction. In such a method, first, a partial derivative for rMLL is calculated by using a partial derivative generated by applying fast Fourier transform (FFT) to a reduced negative marginal log likelihood (rMLL) obtained by applying a law of log determinant to a Gaussian process regression (GPR) scheme used for the multi-user detection and thereafter, integrating stochastic gradient descent (SGD). Thereafter, the rMLL is calculated by using the partial derivative for the rMLL and a hyper-parameter is updated to a convergence point until an error gap is converged by repeated calculation of the rMLL. Next, a kernel function used for estimating a matched filter is calculated by using the hyper-parameter estimated through the convergence and the original signal for each of multi-users is recovered by using the kernel function.
US10404312B2

The present disclosure relates to a signal processing apparatus capable of reducing a circuit scale when transmitting and receiving a signal from an antenna. A first n-type MOS transistor amplifies a transmission signal to be transmitted from the antenna. A second n-type MOS transistor supplies a reception signal to be received from the antenna to a reception circuit. The first n-type MOS transistor and the second n-type MOS transistor are connected to the antenna in series. Furthermore, the reception circuit is connected to a contact between the first n-type MOS transistor and the second n-type MOS transistor. The present disclosure is capable of being applied to, for example, a radio transceiver.
US10404309B2

A mobile device may include circuitry, a thermally-conductive panel in thermal communication with the circuitry, and a housing with a user-operable thermal access cover that has a closed position to cover the thermally-conductive panel and an open position to expose the thermally-conductive panel. Embodiments may include a dock with which the mobile device may be engaged, wherein the dock may include a thermal transfer device to engage the thermally-conductive panel of the mobile device.
US10404302B2

A wireless communication device includes a radio frequency antenna and a transceiver. The transceiver includes a receiver having a switching architecture configured to generate a plurality of output phases within a local oscillator period based on the filtered RF signal and a respective plurality of local oscillator signals. The plurality of output phases can be organized into at least K groups where K is an integer of four or greater, and each nth group of the K groups includes nth and (n+K)th output phases of the plurality of output phases. The receiver can difference the nth and (n+K)th output phases of each respective group of the K groups, resulting in gain-added output phases.
US10404300B2

Control of a digital communication system having a plurality of communication lines on which signals are transmitted and received is implemented using a variety of methods and systems. According to one embodiment of the present invention, a method is implemented where the signals are affected by interference during transmission and each of the communication lines has at least one transmitter and at least one receiver. A model is created of the interference characteristics due to the signals carried on the communication lines. Interference characteristics for a line are determined based on the model and actual signals carried on other communication lines different from the line for which the characteristics are being determined. Actual interference is compensated for on the communication line using the determined interference characteristics.
US10404298B2

Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the aggregated results, an indication of an amount of processing performed by an ingress exciser in removing the ingress noise may be provided.
US10404295B2

A system that incorporates teachings of the present disclosure may include, for example, determining, by a controller of a mobile communication device, a phase shift criteria and an amplitude shift criteria associated with a modulation being implemented by the mobile communication device. The controller can determine a group of tuning steps that satisfies the phase and amplitude shift criteria and that provides a desired tuning step for a matching network of the mobile communication device. Additional embodiments are disclosed.
US10404293B2

A method and apparatus for dynamically modifying filter characteristics of a Delta-Sigma modulator to accommodate for Doppler shift. A transceiver in a wireless cellular communication system for adapt to changes in the RF carrier frequency for maintaining signal integrity by applying a pilot tone in calibration to determine a frequency shift response for a bandpass filter. During operation, the system is operative to determine a Doppler shift and to shift the bandpass filter in response.
US10404281B2

A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 3/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
US10404279B2

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

The least-significant-bits (LSBs) of a first data word of a first subset of a first plurality of data words may be compared to the LSBs of each data word of a second subset of a second plurality of data words. The first data word may then be mapped to a second data word of the second subset. A number of LSBs of the second data word matching LSBs of the first data word may be greater than a respective number of LSBs of each data word of a third subset of the second subset matching the LSBs of the first data word, where the third subset excludes the second data word and a most-significant-bit (MSB) of the second data word may be the same as a MSB of the first data word.
US10404271B1

A biphase mark coding transmitter is provided. In the biphase mark coding transmitter, a delay control unit performs equal-interval delay processing on data transmitted by a data coding and protocol processing unit. Then, the current-steering digital-to-analog converter is controlled to charge or discharge a resistance-capacitance circuit to obtain an accurately-controlled conversion time. Data with the controlled conversion time is driven to a CC by a unity-gain buffer to generate an output waveform. The technical solution solves the technical problem of a mutual influence between power source systems of a traditional BMC transmitter which is a digital module and a traditional BMC receiver which is an analog module, and the technical problem of a large noise of a power switch and large consumption of chip area and power which are resulted from digital buffers driven by equal-interval data or clocks in a traditional BMC transmitter.
US10404267B2

Provided is a transmission system including: a signal processing apparatus 2 configured to transmit, via a signal cable 4, a delta-sigma modulated signal obtained by performing delta-sigma modulation on a transmission signal that is an RF signal; and a wireless apparatus 3 configured to transmit, via the signal cable 4, a reception signal that is an RF signal. The signal processing apparatus 2 transmits the delta-sigma modulated signal to the wireless apparatus 3, and the wireless apparatus 3 transmits the reception signal to the signal processing apparatus 2. In the delta-sigma modulated signal, quantization noise is suppressed at the frequency of the reception signal. The reception signal is transmitted to the signal processing apparatus 2 while the delta-sigma modulated signal is being transmitted to the wireless apparatus 3.
US10404266B1

A method includes receiving a first cycle of an original cyclic signal. One or more cyclic parameters of the first cycle of the original cyclic signal are estimated. The original cyclic signal is predicted in counts, based at least partially upon the one or more cyclic parameters and one or more sensor parameters, to produce a predicted cyclic signal that corresponds to the original cyclic signal. The predicted cyclic signal includes biased, dual-state, differential pulse-code modulation (DPCM) data. A second cycle of the original cyclic signal is predicted based upon the predicted cyclic signal.
US10404254B2

A vehicular door operation detecting apparatus includes a first electrode and a second electrode mounted at a vehicle and positioned away from each other, a switch member switching the first electrode and the second electrode between a conductive state and an open state, and a control portion controlling the switch member and detecting an operation of the user relative to a door for the vehicle by sensing a total capacitance obtained by the first electrode and the second electrode in a first mode where the total capacitance is sensed each predetermined intermittent time and by sensing an individual capacitance of each of the first electrode and the second electrode in a second mode where the individual capacitance is sensed each detection time shorter than the predetermined intermittent time in a case where a presence of the user is determined because the total capacitance exceeds a detection threshold value.
US10404247B2

The present invention provides a high-frequency delay-locked loop and a clock processing method for the high-frequency delay-locked loop. The high-frequency delay-locked loop comprises a DLL circuit and a DCC circuit that are sequentially connected in series, and a pulse generating circuit used for generating a clock having a fixed pulse width. The fixed pulse width is a high-level width of the clock having the fixed pulse width and not smaller than a minimum pulse width required by the DLL circuit. The fixed pulse width enables a low-level width of the clock having the fixed pulse width to be not smaller than the minimum pulse width required by the DLL circuit. The clock having the fixed pulse width is input into the DLL circuit.
US10404246B2

A comparison circuit includes an input interface configured to receive input signals and an output interface configured to deliver an output signal. A comparator is coupled between the input interface and the output interface. An amplifier is coupled between the input interface and the comparator. A neutralization circuit is configured to neutralize any change of state of the output signal starting from each moment in time at which the change of state of the output signal occurs and lasting for a second duration of propagation that compensates for a duration of propagation of signals within the amplifier.
US10404243B2

The invention provides a clock delay adjusting circuit based on edge addition and an integrated chip thereof. The clock delay adjusting circuit comprises a clock delay unit, a weight coefficient unit and an edge addition unit, wherein the clock delay unit is used for conducting equal-interval delay on clock signals inputted into the input end of the clock delay unit to obtain and output at least three delay clock signals at equal intervals, the weight coefficient unit is used for generating weight signals with the number the same as the number of the delay clock signals according to digital codes inputted into the input end of the weight coefficient unit and outputting the weight signals, and the edge addition unit is used for receiving the delay clock signals and the weight signals, conducting weighted summation on the delay clock signals according to the weight signals and outputting signals obtained through weighted summation to obtain new clock signals with continuous clock rising edges/continuous clock falling edges, wherein the number of the new clock signals is the same as the number of the delay clock signals. In addition, the clock delay adjusting circuit can be made into the integrated chip. In view of the present invention, the problems that an existing clock delay adjusting circuit is low in adjustment accuracy and can not meet the requirement for high-precision time-share sampling are well solved.
US10404239B2

A control system for a machine having at least one control element is disclosed. The control system includes multiple input sensors in communication with the control element. The input sensor generates an input signal based on an input to the control element. The control system includes multiple actuating members to control operations of the machine. The control system includes a controller in communication with the input sensors and the actuating members. The controller receives the input signal from the input sensor and determines an imposed hysteresis level corresponding to the input signal based on a hysteresis input function. The controller is further configured to generate a hysteresis conditioned input signal based on the imposed hysteresis level.
US10404236B2

A system for communicating information between circuits is described. A transmit circuit provides pulse-amplitude-modulation (PAM) signals via a communication channel to a receiver. A circuit in the receiver determines digital values from the received signals using a time-varying threshold voltage, which varies during the bit-time. This approach may compensate for inter-symbol interference (ISI) to increase the voltage and timing margins of the system.
US10404234B2

Phase shift circuits including two or more slanted-finger IDT electrodes, and filters, duplexers, or other electronic devices incorporating same. In one example a filter includes a main filter circuit connected between an input and an output and having a first phase characteristic, and a phase shift circuit connected in parallel with the main filter circuit, the phase shift circuit including first and second capacitor elements and a pair of acoustic wave elements connected in series between the first and second capacitor elements, the pair of acoustic wave elements including a pair of slanted-finger IDT electrodes disposed apart from each other on a single acoustic wave path along which acoustic waves propagate through the acoustic wave elements, the phase shift circuit having a second phase characteristic opposite to the first phase characteristic in an attenuation band that corresponds to at least a portion of a stopband of the main filter circuit.
US10404233B2

A resonator element for use in a filter is provided. The resonator element includes a first resonator acoustically coupled to a second resonator. The first resonator has terminals for incorporation in a filter structure. A tuning circuit is coupled to the second resonator to enable tuning of the resonator element.
US10404228B2

A transconductance amplifier is provided with: a cross-coupled differential pair (31) having one set of differential pair transistors in which signals whose polarities are opposite to each other are inputted to gates thereof, drains of one of the differential pair transistors being connected to drains of another one of the differential pair transistors, and a control circuit (32) comprised of logical circuits, for outputting a binary signal to the common source of each of the differential pair transistors on the basis of an output-level control signal and a polarity control signal which are inputted thereto.
US10404213B2

A method for controlling a supply voltage of a power amplifier, and an electronic device are provided. The method includes acquiring a state of an envelope of a to-be-amplified signal, where the state of the envelope includes a rising edge and a falling edge; acquiring a first voltage corresponding to the envelope when the state of the envelope is the falling edge, and controlling the supply voltage of the power amplifier according to the first voltage. The method also includes acquiring a second voltage corresponding to a maximum peak value of the to-be-amplified signal in a first preset time when the state of the envelope is the rising edge, and controlling, according to the second voltage, the supply voltage of the power amplifier in the first preset time.
US10404212B1

The disclosure relates to technology for shifting a frequency range of a signal. In one aspect, a circuit comprises a frequency mixer, a frequency synthesizer configured to generate an oscillator signal, a programmable driver, and a controller. The programmable driver is configured to receive the oscillator signal from the frequency synthesizer and to provide the oscillator signal to the oscillator input of the frequency mixer. The programmable driver is configured to have a variable drive strength. The controller is configured to control the drive strength of the programmable driver based on a frequency of the oscillator signal to adjust a rise time and a fall time of the oscillator signal at the oscillator input of the frequency mixer.
US10404202B2

Provided is an electronic control device including inverter circuits of first and second systems for driving a multiphase motor with first and second coil sets by use of upper and lower arm switching elements selectively controlled to be ON/OFF in each coil of the first and second coil sets. The upper arm switching elements of all phases in the inverter circuit of the first system are turned ON to apply a high potential to the first coil set, and the lower arm switching elements of all phases in the inverter circuit of the second system are turned ON to control the second coil set to a low potential. When a value of current flowing through the lower arm switching element in the inverter circuit of the second system is a predetermined value or more, it is determined that a power supply failure has occurred between the first and second systems.
US10404194B2

In an embodiment, a motor driver comprises a multipurpose pin operable to couple the motor driver to a controller and judgment logic coupled to the multipurpose pin. The motor driver is operable to receive an input signal via the multipurpose pin and may be operable in a normal operation mode or a setting operation mode. The judgment logic may be operable to detect whether a prescribed pattern is present in the input signal, wherein the prescribed pattern indicates one of the normal operation mode or the setting operation mode, control at least a portion of the motor driver to operate in the setting operation mode when the prescribed pattern is detected in the input signal, and control at least the portion of the motor driver to operate in the normal operation mode when the prescribed pattern is not detected in the input signal.
US10404191B2

The invention relates to a stator for an electro-mechanical wave motor and an electro-mechanical wave motor including such stator. The stator includes a plurality of actuators positioned along a closed travelling path on at least a first side of the substrate. The plurality of actuators is configured to generate a travelling wave along the closed travelling path. The substrate has an outer periphery structure and an inner periphery structure and a plurality of rigid outer bridge structures and at least one rigid inner bridge structure. Each of the rigid outer bridge structures extends from the outer periphery structure and outwards and is connected to or adapted to be connected to an outer stabilization member and the at least one rigid inner bridge structure extends from the inner periphery structure and inwards and is connected to or is adapted to be connected to an inner stabilization member.
US10404183B2

A power unit according to an exemplary embodiment of the present disclosure may include: a power module which is configured by a power conversion switching element, the power module having a first side having gate pins connected to a board, and a second side to which main busbars are connected; cooling modules which are disposed on both surfaces of the power module, respectively; capacitor modules which are disposed on outer surfaces of the cooling modules, respectively, and have capacitors that are electrically connected to the main busbars through connecting busbars, respectively; a coolant supply pipe which is connected to one end portion of each of the cooling modules to supply a coolant to the cooling module; and a coolant discharge pipe which is connected to another end portion of each of the cooling modules to discharge a coolant discharged from the cooling module.
US10404174B2

An electronic control unit provided in a boost converter apparatus switches a switching element of each of plural boost converters in accordance with each target timing. The electronic control unit stores a table in which a plurality of superimposition prohibition regions are defined. The electronic control unit sets the target timing for each of the plural boost converters in a manner not to be superimposed on any of the plurality of superimposition prohibition regions defined in the table, and updates the table by using a superimposition prohibition region based on the set target timing.
US10404171B2

Disclosed is a power converter circuit and a method for operating the power converter circuit. The power converter circuit includes at least one converter stage and a control circuit. The at least one converter stage includes an input configured to receive an input power, an output configured to supply an output power, a first electronic switch, and a first inductor coupled to the first electronic switch. The control circuit includes a hysteresis controller configured to drive the first electronic switch based on a current measurement signal representing a current through the inductor, a first threshold signal, and a second threshold signal, and an operating point controller configured to detect an operating point of the converter stage to generate the first threshold signal and the second threshold signal based on the detected operating point.
US10404167B2

A voltage driver includes a voltage input, a voltage regulation controller including an on/off input. The voltage regulation controller is configured to control a switching converter in a first mode, a second mode, and at least one additional mode. The switching converter is configured to operate as an open pass switch in the first mode, is configured to operate as a closed pass switch in the second mode, and is configured to operate as an overcurrent and overvoltage protection switch in the at least one additional mode. A discrete output driver control and monitoring circuit can be used to control the switching converter. The output driver control and monitoring circuit includes a controller coupled to a communication bus and is configured to provide high level control instructions to the communication bus.
US10404163B2

A reference voltage generating apparatus, includes a digital data generating circuit configured to convert an input first reference voltage to digital control data and store the digital control data; and a converting circuit configured to generate a second reference voltage corresponding to the first reference voltage using the stored digital control data.
US10404160B2

An auxiliary converter circuit for regulating an input current to a main switching converter circuit. The auxiliary converter circuit has a voltage detector for determining a change in a voltage across the auxiliary converter circuit, and a current sensor for sensing an input current to the main switching converter circuit. The auxiliary converter circuit also has a current compensation circuit that includes a comparator circuit arranged to compare the sensed input current with a reference current; and a controlled current circuit. The controlled current circuit is arranged to selectively provide a positive compensation current and a negative compensation current to the input current, based on the determined voltage change and the comparison, for suppressing harmonic distortion and electromagnetic interference in the input current.
US10404154B2

A multi-level inverter having one or more banks, each bank containing a plurality of low voltage MOSFET transistors. A processor configured to switch the plurality of low voltage MOSFET transistors in each bank to switch at multiple times during each cycle.
US10404150B2

An energy harvesting device includes a core portion, a first magnet, and a second magnet. The core portion has an electrical output and can move from a first disposition to a second disposition. The first magnet is disposed to provide first magnetic field lines therethrough in a first direction. The second magnet is disposed to provide second magnetic field lines therethrough in a second direction. The core portion, the first magnet and the second magnet are arranged such that externally applied vibrations in a third direction normal to the first direction cause the core portion to oscillate between the first disposition and the second disposition.
US10404148B2

A rail maintenance vehicle includes a frame, a workhead, and a vibrating unit. The frame includes wheels that travel along rails. The vibrating unit is coupled to the workhead and includes a rotor, a stator, a first rotor coil coupled to the rotor and a first stator coil coupled to the stator.
US10404139B2

A rotary electric machine includes: an annular cooling oil channel that is configured inside an externally mounted frame so as to face axially toward coils that are arranged in an annular shape and such that a surface that faces the coils is made into an opening; an oil pump; a nozzle that sprays cooling oil that is conveyed under pressure from the oil pump into the cooling oil channel from above; and a plurality of oil flow direction changing projections that are respectively disposed inside the cooling oil channel and are arranged circumferentially so as to face gaps between the coils and such that cooling oil receiving surfaces face upstream in a direction of flow of the cooling oil so as to change the cooling oil that flows through the cooling oil channel to an axial flow so as to be supplied to the gaps between the coils.
US10404138B2

Gas coolers one of which is housed in a gas cooler chamber provided at an upper portion of a casing and installed near an opening of the casing above each stator coil end, are provided. A gas circulation passage is formed in which a cooling gas circulates through a space A provided at an intake side of each fan→a space B surrounding the fan→the gas cooler chamber→the gas cooler→a space C including the stator coil end→a gap between a rotor and a stator and gas passages formed in the rotor and the stator→a space D between an outer periphery of the stator and the casing→the space A.
US10404133B2

A rotary electric motor includes an annular stator, a rotor rotatably held on an inner circumferential side of the stator, a plurality of stator cores forming the stator, insulators attached to the stator cores and formed of an insulating material, coils wound around the insulators, and a plurality of terminals to which coil terminal lines of the coils are connected. Each of the terminals includes at least two protrusions protruding from a substrate. The at least two protrusions are formed of a permanent press-fitting portion for press-fitting one of the terminals into the corresponding one of the insulators and a temporary press-fitting portion for temporarily press-fitting the one of the terminals when the corresponding one of the coil terminal lines is joined to the one of the terminals with solder.
US10404124B2

A rotary electric machine includes: a rotor; and a stator including: a stator core; and an armature winding that is mounted to the stator core. The armature winding includes by a plurality of identical-phase winding portions in which identical-phase coil portions among coil portions in which conducting wires are wound in concentration onto respective teeth are connected together into a series circuit by crossover wires, and that also have lead wires at two end portions. Each of the lead wires of each of the identical-phase winding portions is led out in a first axial direction of the rotor from coil portions that have identical phase, that are disposed to be adjacent in a circumferential direction of the stator core; and all of the crossover wires of each of the identical-phase winding portions are led out in a second axial direction of the rotor.
US10404122B2

A segmental stator, an electric motor have same and a household appliance are provided. The segmental stator includes: a plurality of main windings, a plurality of secondary windings, a plurality of winding needles and a wiring board. Each of the main winding and the secondary winding includes a core segment and a winding frame, and the winding frames of the main winding and secondary winding are wound with a main winding wire and a secondary winding wire respectively. The main windings include at least one first main winding separately wound with one main winding wire and at least two second main windings continuously wound with one main winding wire. The plurality of secondary windings include at least one or more of the following: at least one first secondary winding separately wound with one secondary winding wire and at least two second secondary windings continuously wound with one secondary winding wire.
US10404120B2

A stator includes a stator core having a plurality of slots arranged in a circumferential direction and a stator coil formed by wave-winding continuous coil wires on the stator core. Each of the continuous coil wires has in-slot portions received in the slots and turn portions each of which connects, on the outside of the slots, one pair of the in-slot portions. Each of the continuous coil wires has, at root parts of the turn portions respectively connected with ends of the in-slot portions, first crank portions that are radially bent. An amount of radial bending of the first crank portions is set to be half of a radial width of the in-slot portions.
US10404115B2

A contour line on the outer circumferential side of each magnet hole in the first layer is formed to be an arc passing through a total of three intersections, i.e., an intersection of a d axis and a reference magnetic flux line which is a magnetic flux line as a reference positioned inward by a predetermined number of magnetic flux lines from the outer circumferential edge of a rotor core, and intersections of: the reference magnetic flux line; and sides at the circumferential ends of the magnet hole which are positioned inward by a bridge dimension from the outer circumferential edge of the rotor core. Thus, a rotary electric machine that enables maximum utilization of reluctance torque and magnet torque and suppression of torque ripple can be obtained with simple processing and low cost.
US10404114B2

A rotary electric machine rotor includes a rotor core having a magnet hole, a magnet, a first end plate, and a second end plate. The core steel sheets, each of plates are made of the same materials. The first end plate has at least one first hole. The second end plate has at least one second hole. When viewed from one axial side of the rotor core, the first hole and the second hole overlap with at least part of the magnet in the axial end surface of the magnet hole. When viewed from one axial side of the rotor core, the first hole has a part at least partially placed at a position different from the second hole.
US10404103B2

An optical power beam transmission system, with a directional light transmitter and receiver. The transmitter contains an amplifying laser medium, and this together with a retroreflector in the receiver, forms a laser resonator. When lasing sets in, the receiver can extract optical power through an output coupler and convert it to electrical power. The gain medium may be a disc having a thickness substantially smaller than its lateral dimensions. The laser resonator is operated as a stable resonator to ensure safe operation. This is achieved by use of an adaptive optical element, for reducing the diameter of the energy beam impinging on the gain medium, thereby increasing the overlap between the energy beam and the gain medium. As the transmitter-receiver distance is changed, such as by movement of the receiver, the adaptive optical element focal length changes to ensure that the cavity remains within its stability zone.
US10404100B2

An apparatus for wirelessly transferring charging power is provided. The apparatus comprises a ferrite structure. The apparatus comprises a first coil comprising a first conductor wound in a first layer at an outer side of the first coil and wound in a first plurality of stacked layers on an inner side of the first coil. At least one layer of the first plurality of stacked layers on the inner side of the first coil is recessed into the ferrite structure. The apparatus comprises a second coil comprising a second conductor wound in a second layer at an outer side of the second coil and wound in a second plurality of stacked layers on an inner side of the second coil. At least one layer of the second plurality of stacked layers on the inner side of the second coil recessed into the ferrite structure.
US10404087B2

An electrical connection device is provided which comprises: a first wire port comprising a first terminal and a second terminal; a second wire port comprising a third terminal and a fourth terminal; a switch assembly being electrically coupled between the first wire port and the second wire port, wherein the switch assembly comprises a first switch operable to couple the first terminal to the third terminal or the fourth terminal, a second switch operable to couple the second terminal to the third terminal and a third switch operable to couple the second terminal to the fourth terminal; a polarity detecting unit configured to detect a first polarity between the first terminal and the second terminal and a second polarity between the third terminal and the fourth terminal and generate a first polarity signal and a second polarity signal respectively; a main processing unit configured to receive the first polarity signal and the second polarity signal to control the switch assembly.
US10404082B2

A battery pack including: a rechargeable battery, a protection circuit configured to disable the rechargeable battery when an output voltage value of the rechargeable battery becomes equal to or lower than a first voltage value, and a control circuit configured to stop power supply for an electronic device from the rechargeable battery when the output voltage value of the rechargeable battery becomes equal to or lower than a second voltage value that is higher than the first voltage value, the second voltage value being updated based on the output voltage value of the rechargeable battery when power supply for the electronic device from the rechargeable battery becomes unnecessary.
US10404079B2

A plurality of battery pack accessories are presented. The accessories include a battery power gauge adapted to be applied to a battery pack and provides a visual indication of the state of the charge in the battery pack, a light adapted to the battery pack such that the battery pack can be used as a flashlight when needed, a connector (e.g., a Universal Serial bus (USB) connector) that can be used for charging the battery pack or to allow the battery pack to charge a device.
US10404059B2

Distributed switches to suppress transient electrical overstress-induced latch-up are provided. In certain configurations, an integrated circuit (IC) or semiconductor chip includes a transient electrical overstress detection circuit that activates a transient overstress detection signal in response to detecting a transient electrical overstress event between a pair of power rails. The IC further includes mixed-signal circuits and latch-up suppression switches distributed across the IC, and the latch-up suppression switches temporarily clamp the power rails to one another in response to activation of the transient overstress detection signal to inhibit latch-up of the mixed-signal circuits.
US10404056B2

A circuit protective system with an input for sensing a reference current and an input for sensing a reference voltage. The system also has circuitry for determining an estimated energy in response to the reference current and the reference voltage and circuitry for generating a control signal responsive to the estimated energy exceeding a threshold.
US10404053B2

A communication distribution unit, containing at least one power switch, said communication distribution unit comprising for an at least one consumer a power switch (4) based on a semiconductor design to switch on and off output lines (3) for the at least one consumer and the power switch (4) comprises at least one switching module (5).
US10404051B2

A protective circuit (10) comprises a terminal (11), a reference potential terminal (12) and a protective structure (13) that is arranged between the terminal (11) and the reference potential terminal (12), and is designed to be conductive in the event of an electrostatic discharge. The protective circuit (10) furthermore comprises a voltage supply circuit (14) that is coupled to a control input (16) of the protective structure (13) with its output side and is designed for delivering, in the event of radiofrequency interference, a control signal (ST) to the control input (16) with such a high voltage value that conduction of the protective structure (13) is prevented.
US10404048B2

An assembly includes: a mounting structure having a threaded member; a generally annular adapter, the adapter having threads that engage the threaded member, the adapter further including a radially outward sealing surface formed of one of the materials; an electrical cable having a connector threaded onto the threaded member, and a sealing boot that covers the connector and engages the sealing surface of the adapter.
US10404043B2

A portable motorized racking device and system are disclosed for remotely racking (inserting or removing) drawout circuit breakers. The racking device provides a portable, motorized device that can be hand carried to a work location and affixed to the circuit breaker without the need of any modification to the breaker or its enclosure. In one embodiment, among others, the torque that is required to operate the breaker racking mechanism is provided by an electrically powered gearmotor. Attached to the output shaft of the gearmotor is a socket that engages the circuit breaker racking screw. An anti-rotation plate engages a feature, such as a bolt head, opening, hole, or edge, on the racking screw support frame or the breaker face to prevent the gearmotor from rotating while the socket rotates the racking screw.
US10404037B2

A semiconductor laser device of an embodiment comprises: a first electrode having an opening for passage of laser light and arranged on a main surface of a substrate; and a second electrode arranged on a back surface of the substrate. A stacked structural body including an active layer and a photonic crystal layer is arranged between the substrate and the first electrode, and a current confinement layer having an opening for passage of a current is arranged between the stacked structural body and the first electrode. A maximum width of the opening of the current confinement layer is smaller than a maximum width of the opening of the first electrode, and a whole region defined by the opening of the current confinement layer fits within a region defined by the opening of the first electrode as viewed from the first electrode side toward the second electrode side.
US10404028B2

An automatic-robotic-system-for-cable assembly system and method is provided. The method and system are configured to use a cartridge which holds one or both ends of the cable. The cartridge moves along an automatic cable assembly line, with the line segmented into different stages, at which a process is performed by a specific machine. Different machines, such as actuators or modular machines, perform operations on the cartridge at the different stages. In preparation for or as part of the operations, the actuators or modular machines may apply one or more forces to the cartridge, causing one or more of the following to occur: moving an end of the cartridge to a modular machine, rotating an end of the cable, tipping the ends of the cable, etc. In this way, use of the cartridge enables the automatic assembly of the cables held in the cartridge.
US10404023B2

A busway assembly includes first and second busway sections and a joint assembly connecting the first and second sections. Each busway section includes a housing including first and second opposing side portions. Each busway section includes a first insulator held in the first side portion and a second insulator held in the second side portion. The first and second insulators each hold one or more bus bar conductors. The joint assembly includes first and second connected joint housings and plurality of joint conductors held in the first and second housings. A first exposed portion of each joint conductor extends out of the first housing and is electrically connected with one of the bus bar conductors of the first busway section. A second exposed portion of each joint conductor extends out of the second housing and is electrically connected with one of the bus bar conductors of the second busway section.
US10404022B2

In a small connector including a plurality of contact portions in an insertion direction of an object to be connected, increasing the effective fitting length with the object and eliminating the risk of bucking of a terminal caused by the object being caught by the terminal. A first contact portion and a second contact portion can be extended in directions opposing each other with a first bent-back portion of a first terminal piece and a third bent-back portion of a second terminal piece, and can be close to each other compared with a known connector in which a first contact portion and a second contact portion extend in opposite directions. An effective fitting length of the first contact portion or the second contact portion with respect to the plug terminal can be increased.
US10404019B2

A power transfer system to facilitate the transfer of electrical power between tree trunk sections of an artificial tree is disclosed. The power transfer system can advantageously enable neighboring tree trunk sections to be electrically connected without the need to rotationally align the tree trunk sections. Power distribution subsystems can be disposed within the trunk sections. The power distribution subsystems can comprise a male end, a female end, or both. The male ends can have prongs and the female ends can have voids. The prongs can be inserted into the voids to electrically connect the power distribution subsystems of neighboring tree trunk sections. In some embodiments, the prongs and voids are designed so that the prongs of one power distribution subsystem can engage the voids of another power distribution subsystem without the need to rotationally align the tree trunk sections.
US10404015B2

An electric connector comprises a contact, a base assembly, a pair of first circuit board sections, and a plurality of electric components. The base assembly has a connector face on a first side and an interior side opposite to the connector face. The contact is disposed on the connector face. The pair of first circuit board sections are disposed on the interior side and extend away from the base assembly. The pair of first circuit board sections face each other. At least one electric component is disposed on each of the first circuit board sections.
US10404012B1

Electrical connector includes a housing and a connector position assurance (CPA) element mounted to the housing. The housing has a latch configured to secure a mating connector to the electrical connector. The CPA element includes a base and an arm extending therefrom. The CPA element is translatable relative to the housing between a pre-lock position and a lock position. As the CPA element is moved from the pre-lock position towards the lock position prior to the latch securing the mating connector, the arm of the CPA element engages the latch and deflects the latch away from a resting position with an increasing amount of deflection until the base of the CPA element abuts against a landing pad of the housing to block further movement of the CPA element towards the lock position.
US10404009B2

A device for connecting and disconnecting an electrical apparatus by a first line and a second line, the device comprising a first part, carrying at least one first pole belonging to the first line; a second part, carrying at least one second pole belonging to the first line; the first part being movable relative to the second part in a connection and disconnection direction; a movable support guided in movement with respect to the first part, the support carrying at least one first pole belonging to the second line; the second part carrying at least one second pole belonging to the second line; at least one lock for securing the support with respect to the first part; the connection and disconnection device defining a first operating area in which: the at least one first pole belonging to the first line is in contact with the at least one second pole belonging to the first line so as to close the first line, and the at least one first pole belonging to the second line is in contact with the at least one second pole belonging to the second line so as to close the second line, the distance separating the first part from the second part being less than a first threshold; the connection and disconnection device defining a second operating area in which: the at least one first pole belonging to the first line is separated from the at least one second pole belonging to the first line so as to open the first line, and the at least one first pole belonging to the second line is in contact with the at least one second pole belonging to the second line so as to close the second line, the distance separating the first part from the second part being comprised between the first threshold and a second threshold; the connection and disconnection device defining a third operating area in which: the at least one first pole belonging to the first line is separated from the at least one second pole belonging to the first line so as to open the first line, and the at least one first pole belonging to the second line is separated from the at least one second pole belonging to the second line so as to open the second line, the distance separating the first part from the second part being greater than the second threshold; the at least one lock being configured to secure the support and the first part when the distance separating the first part and the second part becomes greater than the second threshold, and to detach the support from the first part when the distance separating the first part and the second part becomes less than or equal to the second threshold.
US10404007B2

A connector for use in connecting a communication element to a transmission line in a wired pipe segment includes a first female end adapted to surround and make electrical contact with a coupler connection that extends away from a communication element of the coupler; a second female end adapted to receive an inner conductor of a coaxial cable; and an inner connection element formed on an inner surface of the connector adapted to electrically connect the coupler connection and the inner conductor, the inner connection element formed such that it does not completely surround at least one of the inner conductor and the coupler connection.
US10404006B2

A plurality of plug side connectors that can be joined to and separated from one another are prevented from being combined incorrectly. An arrangement is made such that only when a particular combination of two of the plug side connectors are adjacent to each other, the groove of one of the two plug side housings slidably engages with the linear protrusion of the other plug side housing, or the linear protrusion of one of the two plug side housings slidably engages with the groove of the other plug side housing.
US10404004B2

The present invention relates to electrical cords and more specifically to electric cord connectors for various uses, including holiday lighting, that allows Christmas light strings to be installed with either end of the cord connectors at the power source. A connector can include a receiving port for a corresponding connector. Both male and female connectors of the present invention, can be manufactured on the electric cords or can include individual replacement type connectors or adaptable replacement connectors. Cords with just a first and second female connector are coupled together and the aligned contact slots are linked with a linking male fitting. An adapter cord powers up the these cords with an activating male fitting. The improved cords, used for holiday lighting, such as Christmas, also includes an improved Christmas light socket with clip, wherein the light socket is one half of the clip and an elongated body member is the other half, resulting in an improved clip with less parts that can be broken.
US10403992B1

A socket assembly includes a socket substrate and socket contacts mounted to the socket substrate and extending through through holes of the socket substrate. Each socket contact includes a fixed end mounted to the socket substrate, a free end independently movable relative to the fixed end, a first mating beam, a second mating beam and a transition beam between the first mating beam and the second mating beam being a monolithic structure. The transition beam passes through the through hole and is flexible to allow relative flexing of the first mating beam and the second mating beam for compression of the socket contacts between an electronic package and a host circuit board.
US10403991B2

A connector is provided which includes a main body, terminals mounted in the body, and a reinforcing metal fitting mounted in the body. The fitting includes a body secured to the mating guide portion, a pair of left and right connecting arm portions connected to the base end of the body, and a pair of left and right contact arm portions connected to the base end of the connecting arm portions. The fitting further includes a first connecting leg portion connected to a connecting pad on a board being connected at the upper end of the first connecting leg portion to the lower end or base end of each contact arm portion so as to have a substantially L-shaped profile when viewed from a side of the connector.
US10403988B2

An insulator includes a plurality of electrical conductors and a main body. One ends of the plurality of electrical conductors are electrically connected to a ground terminal or a plurality of input terminals of a motor. The main body includes an insulating material. Other ends of the plurality of electrical conductors are disposed adjacent to each other on the main body in a direction intersecting with a direction of an output shaft of the motor.
US10403984B2

A method and apparatus is disclosed herein for a direct drive mechanism for driving cells (e.g., liquid crystal (LC) cells, RF MEMS cells, etc.). In one embodiment, the antenna comprises an antenna element array having a plurality of antenna elements with each antenna element having one or more cells (e.g., liquid crystal (LC) cell, RF MEMS cell, etc.); drive circuitry coupled to cells in the antenna element array to provide a voltage to each of the cells; and memory to store a data value for each cell to determine whether the cell is on or off.
US10403979B2

An antenna apparatus includes a first substrate, and a conductor pattern disposed on a surface of the first substrate and forming magnetic flux in a normal direction with respect to the surface of the first substrate. The antenna apparatus also includes a second substrate spaced apart from the first substrate, and a member disposed on the second substrate. The antenna apparatus further includes a coil wound around the member, and a current feeder configured to provide a first current to the conductor pattern and a second current to the coil.
US10403975B2

An antenna has a predetermined operating frequency, corresponding to a predetermined wavelength, and the antenna includes: a conductive sectoral horn including one open end built into a floorplan; short-circuited radiating slots, built into the floorplan, on either side of the open end; and conductive louvres, arranged above the slots and the open end, and configured to be deployed mechanically in a continuous manner to modify a radiation pattern of the antenna. The antenna can be, for example, used in stations for testing electromagnetic fields.
US10403974B2

A compact antenna apparatus for a mobile communication system includes: a radome having at least one frequency band radiating element provided therein; at least one phase shifter portion which is provided in an inner side of the radome and which is connected to the radiating element to adjust a tilting angle of the radiating element; and a rotary knob portion which is provided so as to be exposed to the outside of the radome and which is directly coupled to the phase shifter portion to drive a phase shifter.
US10403965B2

The mobile communication terminal includes a case, a display unit, an antenna element having a feeding point for receiving electric power near an end, and a substrate. A plate-like member is disposed so as to be in close to or in contact with the end where the antenna element of the mobile communication terminal is disposed to be close thereto. The plate-like member may be a case cover. The plate-like member includes a long coupling element which has a length of about λ/2 or more with respect to a communication wavelength λ and stored in the plate-like member. When one end of the case of the mobile communication terminal is placed near the coupling element, the antenna element and the coupling element can be capacitively coupled to each other, so that radiation power in a specific direction is increased, and thus, a directivity gain is improved.
US10403961B2

The present invention provides an electronic apparatus capable of securing satisfactory communication quality and thermal radiation in an antenna module. An electronic apparatus is equipped with a box-like body chassis in which an opening of a first chassis member is closed by a second chassis member. Further, the electronic apparatus is equipped with a metal-made bracket which has an antenna placement surface on which an antenna module transmitting and receiving radio waves is placed, and is fixed to an inner surface of the first chassis member, and a resin-made holding tool which holds the antenna module on the antenna placement surface.
US10403957B2

A cavity filter includes a housing, the housing includes resonant cavity groups, each of the resonant cavity groups has two resonant cavities, a partitioning portions is provided between the two resonant cavities, and the partitioning portions is provided with an adjustment passage running through the two resonant cavities. A cover plate is mounted on the housing to cover the resonant cavity groups. A resonating assembly includes a resonant tube, a resonant cap connected with the resonant tube, and a resonant adjustment screw provided in the resonant tube. The resonant tube is disposed on the inner wall of the resonant cavities. The resonant cap is opposite the cover plate. A coupling adjustment assembly is used for reducing the magnetic coupling amount between the two resonant cavities and enhancing the electrical coupling amount between the two resonant cavities.
US10403949B2

A PIM test bench including a first duplexer, having a first port connected via a first filter to a third port and a second port connected via a second filter to the third port. The first port is fed by signal sources providing RF signals at first and second frequencies. A spectrum analyzer is connected to the second port. A device under test is connected between said third port and a third port of a second duplexer. Each of the first and second ports of the second duplexer is connected to a PIM optimized load and/or a standard load. The second duplexer is preferably identical to the first duplexer. For minimizing self-intermodulation, at least the first duplexer comprises at least one filter component and a metal housing. The housing further includes a monolithic metal body and a metal cover capacitively coupled to the body without any galvanic contact.
US10403944B2

The invention relates to a battery system, in particular for a hybrid drive, having a housing, a plurality of battery cells arranged inside the housing and a cooling element, wherein fluid connections and at least one electrical connection are arranged on the housing, said electrical connection being electrically coupled to the battery cells, and wherein the fluid connections comprise at least one coolant inlet and at least one coolant outlet, each of which is fluidically connected to the cooling element. The invention is characterized in that the housing comprises a tubular main body, which is sealed in a fluid-tight manner by a closure cap at each of the opposite end faces thereof, wherein the electrical connection is arranged on a first closure cap and the fluid connections are arranged on a second closure cap. The invention also relates to a motor vehicle having such a battery system.
US10403943B2

A battery system that includes a battery cell. The battery cell defines a proximal end and a distal end where the proximal end is a positive terminal and the distal end is a negative terminal. A first busbar couples to the proximal end and a second busbar couples to the distal end to complete an electrical circuit. A first energy transfer conduit carries a fluid that cools and/or heats the battery cell. The first busbar or the second busbar couple to the first cooling conduit.
US10403942B2

A cooling system for cooling a main battery 10 includes a cooling fan 40 and a temperature sensor 61 configured to detect a battery temperature TB. The cooling system performs constant control in which the cooling fan 40 is driven at a constant command value when the battery temperature TB reaches or exceeds a first temperature T0 after startup of the electrically powered vehicle. Additionally, the cooling system detects whether or not a malfunction occurs in the cooling fan 40, based on an actual rpm of the cooling fan 40 obtained during the constant control. The cooling system performs the constant control in a situation in which charging of the main battery 10 is continued for a predetermined period of time or longer after the startup of the vehicle, regardless of whether the battery temperature TB is below the first temperature T0.
US10403931B2

Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Also set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Also disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Also set forth herein are methods for preparing novel structures, including dense thin (<50 um) free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device. Also, the methods set forth herein disclose novel sintering techniques, e.g., for heating and/or field assisted (FAST) sintering, for solid state energy storage devices and the components thereof.
US10403929B2

Disclosed are a cathode additive of a lithium secondary battery and a method of preparing the same. The lithium secondary may have high irreversible capacity and further improved capacity characteristics.
US10403926B2

A nonaqueous electrolyte secondary battery includes a positive electrode having a positive electrode active material layer provided on a positive electrode collector, a negative electrode having a negative electrode active material layer provided on a negative electrode collector, and a nonaqueous electrolyte. The nonaqueous electrolyte contains at least one member selected from the group consisting of sulfone compounds represented by the following formulae (1) and (2); and an inorganic phosphorus compound represented by the following formula (3) exists on the surface of a positive electrode active material: R1 represents CmH2m-n1Xn2; X represents a halogen; m represents an integer of from 2 to 7; each of n1 and n2 independently represents an integer of from 0 to 2m; R2 represents CjH2j-k1Zk2; Z represents a halogen; j represents an integer of from 2 to 7; each of k1 and k2 independently represents an integer of from 0 to 2j; each of R3, R4 and R5 independently represents H or OH; and a is 0 or 1.
US10403923B1

This disclosure is directed to a battery having a folded architecture that has one or more blocks of cells folded onto one another.
US10403916B2

An apparatus and method for determining the condition of an electricity-producing cell such as a fuel cell is disclosed. A signal is injected into an electricity-producing cell, a voltage and/or current response is measured, and the impedance response of the electricity-producing cell is calculated using the injected signal and the response. The injected signal is a broadband signal that includes a plurality of superimposed waveforms at different frequency set points across a frequency range. The distribution of the waveform frequency set points is linear at either or both of a lower portion and an upper portion of the frequency range, and is logarithmic at a mid-range of the frequency range. The response at each of the frequency set points are simultaneously obtained and the impedance response across the frequency range is calculated and used to determine a condition of the electricity-producing cell.
US10403906B2

A fuel cell electrode catalyst includes a carbon support having pores, and catalyst particles supported on the carbon support and containing platinum or a platinum alloy. The pores of the fuel cell electrode catalyst have a mode pore size within a range from 2 nm to 5 nm. In the pores of the fuel cell electrode catalyst, a pore volume of pores having pore sizes within the range from 2 nm to 5 nm is 0.4 cm3/g or larger. The catalyst particles have a crystallite size within the range from 2 nm to 5 nm at a platinum (220) plane. A density of the supported catalyst particles is within a range from 10% by mass to 50% by mass with respect to a total mass of the fuel cell electrode catalyst.
US10403895B2

The present invention relates to an organic flow cell battery having a material comprising an organic molecule that can be used as the electroactive redox material for both electrodes of the battery. By enabling two-electron processes both of the oxidation and reduction to occur in a single molecule, a total of 4-electron transitions is achieved, which allows the organic molecule to be used on both sides of the separator, reducing material costs and allowing the battery to be charge in either direction with equal ease.
US10403893B2

A positive electrode material is used to produce a positive electrode of a lithium secondary battery, the positive electrode material being a composite lithium material that includes a first lithium compound and a second lithium compound. For instance, the first lithium compound is in the form of particles and comprises at least one compound selected from a layered lithium compound and a spinel-type lithium compound. Preferably, the second lithium compound comprises at least one compound selected from a lithium-containing phosphate compound and a lithium-containing silicate compound. An amorphous carbon material layer and/or graphene-structured carbon material layer is present on the entire surface of the first lithium compound and the second lithium compound. The second lithium compound forms a thin-film layer on part or the entirety of the carbon material layer present on the surface of the first lithium compound particles.
US10403892B2

A cathode material for a lithium-ion secondary battery which is made of agglomerated secondary particles formed by agglomeration of a plurality of primary particles of electrode active material particles made of a transition metal lithium phosphate compound having an olivine structure that is coated with a carbonaceous material, in which an arithmetic average roughness Ra of agglomerated secondary particle surfaces observed using a three-dimensional scanning electron microscope is 15 nm or more and 25 nm or less.
US10403886B2

Disclosed is an anode material for a sodium secondary battery. The anode material includes a tin fluoride-carbon composite composed of a tin fluoride and a carbonaceous material. The anode material can be used to improve the charge/discharge capacity, charge/discharge efficiency, and electrochemical activity of a sodium secondary battery. Also provided are a method for preparing the anode material and a sodium secondary battery including the anode material.
US10403885B2

A method of producing an active material for batteries comprising providing electrochemically active particles, optionally comminuting the electrochemically active particles, adding an organic carbon compound, optionally in a suitable organic solvent, and mixing, heating the mixture under protective gas to a temperature above the decomposition limit of the organic compound and below the decomposition temperature of the electrochemically active particles, active materials thus obtained and also corresponding applications and uses.
US10403882B2

The present invention provides a secondary battery-use active material that allows for an improvement in thermal stability after charge and discharge are repeated. The secondary battery-use active material of the present invention includes a cathode active material that includes (A) a main phase and a sub-phase, (B) the main phase containing a first lithium compound represented by LiaNibMcAldOe (where M is an element such as cobalt, and 0.80, and (b+c+d)≤1), and (C) the sub-phase containing a second lithium compound that contains lithium, aluminum, and oxygen as constituent elements.
US10403880B2

An apparatus for processing battery electrodes includes: a microwave applicator cavity with slots on opposite ends to allow a continuous sheet to move through the cavity in a first direction; a processing chamber constructed of microwave-transparent material, disposed within the applicator cavity and surrounding the continuous sheet, the processing chamber having slots to allow the continuous sheet to pass through it; a microwave power supply to deliver power to the applicator cavity; a source of heated gas providing a controlled gas flow through the processing chamber in a direction opposite the first direction; and, at least one non-contacting temperature measuring device positioned to measure a surface temperature at a selected location on the continuous sheet as it passes through the processing chamber. The apparatus is particularly suited for removing polar solvents from porous electrode coatings. A related method is also disclosed.
US10403876B2

Disclosed are an electrode lead connecting structure capable of simplifying an assembly process of busbars by integrating sensing and electrode busbars, and of minimizing worker's mistakes during the assembly process by almost horizontally arranging busbars on a printed circuit board for each level, a battery module including the electrode lead connecting structure, and a battery pack including the battery module. An electrode lead connecting structure according to the present disclosure includes a printed circuit board, first and second electrode-integrated sensing busbars provided at a lowest level of one side edge of the printed circuit board and at a highest level of an opposite side edge of the printed circuit board, respectively, a first sensing busbar group located on the first L-shaped end strip busbar at the one side edge, and a second sensing busbar group located under the second L-shaped end strip busbar at the opposite side edge.
US10403873B2

A gravure roll, in which the outside peripheral surface of a metal roll main body has a plurality of oblique line shaped protrusions forming a prescribed angle with the center axis of the roll main body and the coating liquid can be held in a plurality of oblique line shaped recesses formed between each of the plurality of protrusions, is configured such that the roll main body has a diamond-like carbon layer on the entire outer peripheral surface thereof, a head part for each of the plurality of protrusions is cut down, and each of the plurality of protrusions has a trapezoidal cross-sectional shape that becomes gradually narrower in width moving in direction toward the head part. A separator with a uniform weight per unit area can be manufactured wherein the coating liquid is coated onto a base material film using this gravure roll.
US10403872B2

A cylindrical battery having a sealing unit which includes at least a valve member, a metal plate disposed farther inside the battery than the valve member and having a joint portion connected to the valve member, and an annular insulating member disposed between an outer peripheral portion of the valve member and an outer peripheral portion of the metal plate. The metal plate has a groove-shaped thin portion disposed around the joint portion, and straight portions that have different angles to the normal to the metal plate are disposed on an inner peripheral side and an outer peripheral side of a cross section of the thin portion perpendicular to the longitudinal direction.
US10403868B2

A battery has a housing (4) with battery cells (5) that are temperature-controlled/cooled by a liquid temperature control/liquid cooling system (10) and a gas temperature control/gas cooling system (15). The gas temperature control/gas cooling system (15) has at least one closed circuit (16) in the housing (4).
US10403863B2

The present invention relates to a packaging for a cable-type secondary battery extending longitudinally, comprising: a hollow metal foil layer; a first polymer resin layer formed on one surface of the metal foil layer; and a second polymer resin layer formed on the other surface of the metal foil layer, and a cable-type secondary battery comprising the packaging.The packaging of the present invention comprises a metal foil layer to prevent the contamination of an electrolyte in the cable-type battery and prevent the deterioration of battery performances, and also maintain the mechanical strength of the cable-type battery.
US10403854B2

An OLED is disclosed that includes an enhancement layer having optically active metamaterials, or hyperbolic metamaterials, which transfer radiative energy from the organic emissive material to a non-radiative mode, wherein the enhancement layer is disposed over the organic emissive layer opposite from the first electrode, and is positioned no more than a threshold distance away from the organic emissive layer, wherein the organic emissive material has a total non-radiative decay rate constant and a total radiative decay rate constant due to the presence of the enhancement layer, and the threshold distance is where the total non-radiative decay rate constant is equal to the total radiative decay rate constant; and an outcoupling layer disposed over the enhancement layer, wherein the outcoupling layer scatters radiative energy from the enhancement layer to free space.
US10403852B2

A display apparatus includes a substrate having a display area and a peripheral area outside the display area, a dam in the peripheral area, a first inorganic layer located in both the display area and the peripheral area and covering the dam, an upper surface of the first inorganic layer being nonplanar, and a roughness of the upper surface at a first part of the first inorganic layer outside the dam being greater than a roughness of the upper surface near a center of the display area, an organic layer covering the first inorganic layer in the display area and a portion of the peripheral area, and a second inorganic layer located in both the display area and the peripheral area and covering the dam and the organic layer.
US10403851B2

An organic light emitting diode display includes: a substrate; an organic light emitting element on the substrate; and a capping layer on the organic light emitting element and including a high refraction layer formed of an inorganic material having a refractive index which is equal to or greater than about 1.7 and equal to or less than about 6.0, wherein the inorganic material includes at least one selected from CuI, thallium iodide (TlI), AgI, CdI2, HgI2, SnI2, PbI2, BiI3, ZnI2, MnI2, FeI2, CoI2, NiI2, aluminum iodide (AlI3), thorium (IV) iodide (ThI4), uranium triiodide (UI3), MgS, MgSe, MgTe, CaS, CaSe, CaTe, SrS, SrSe, SrTe, BaS, BaSe, BaTe, SnS, PbS, CdS, CaS, ZnS, ZnTe, PbTe, CdTe, SnSe, PbSe, CdSe, CuO, Cu2O, WO3, MoO3, SnO2, Nb2O5, Ag2O, CdO, CoO, Pr2O3, Bi2O3, Fe2O3, AlAs, GaAs, InAs, GaP, InP, AlP, AlSb, GaSb, and InSb.
US10403823B2

Polymer and Organic Light Emitting Device A polymer comprising a repeat unit of formula (I a), (I b) or (Ic): (Formulae (Ia), (Ib), (Ic)) wherein M is a metal; R is a backbone repeat group; n is 1 or 2; Sp is a spacer group; w is 0 or 1; L1 and L2 are mono- or bidentate co-coordinating groups; ---- represents a second metal to ligand bond in the case where L1 or L2 is a bidentate ligand and at least one of L1 and L2 is substituted with group of formula (II) (Formula (II)) wherein m is 0 or 1; each Ar1, Ar2 and Ar3 is aryl or heteroaryl. The polymer may be used as an emissive material in an organic light-emitting device.
US10403821B2

A method of making an electrode for an organic electronic device comprises the steps of depositing an ink on a light emitting layer, and drying said ink to form said electrode. The ink comprises conductive metal or carbon particles, a binder and a hydrocarbon solvent selected from 1,1′-bicyclohexyl, cis-decalin trans-decaiin or n-undecane.
US10403818B2

Forming a semiconductor device that includes a memory cell array may include performing a switching firing operation on one or more memory cells of the memory array to cause a threshold voltage distribution associated with threshold switching devices in the memory cells to be reduced. The switching device firing operation may be performed such that the threshold voltage distribution is reduced while maintaining the one or more threshold switching devices in the amorphous state. Performing the switching device firing operation on a threshold switching device may include heating the threshold switching device, applying a voltage to the threshold switching device, applying a current to the threshold switching device, some combination thereof, or the like.
US10403813B2

Embodiments relate to magnetoresistive (xMR) sensors. In an embodiment, an xMR stack structure is configured to form two different xMR elements that can be coupled to form a locally differential Wheatstone bridge. The result is a highly sensitive magnetic sensor with small dimensions and robustness against thermal drift and sensor/encoder pitch mismatch that can be produced using standard processing equipment. Embodiments also relate to methods of forming and patterning the stack structure and sensors that provide information regarding direction in addition to speed.
US10403812B2

A magnetic memory device includes a reference magnetic structure, a free magnetic structure, and a tunnel barrier pattern between the reference magnetic structure and the free magnetic structure. The reference magnetic structure includes a first pinned pattern, a second pinned pattern between the first pinned pattern and the tunnel barrier pattern, and an exchange coupling pattern between the first and the second pinned pattern. The second pinned pattern includes a first magnetic pattern adjacent the exchange coupling pattern, a second magnetic pattern adjacent the tunnel barrier pattern, a third magnetic pattern between the first and the second magnetic pattern, a first non-magnetic pattern between the first and the third magnetic pattern, and a second non-magnetic pattern between the second and the third magnetic pattern. The first non-magnetic pattern has a different crystal structure from the second non-magnetic pattern, and at least a portion of the third magnetic pattern is amorphous.
US10403811B2

A material layer stack for a magnetic tunneling junction, the material layer stack including a fixed magnetic layer; a dielectric layer; a free magnetic layer; and an amorphous electrically-conductive seed layer, wherein the fixed magnetic layer is disposed between the dielectric layer and the seed layer. A non-volatile memory device including a material stack including an amorphous electrically-conductive seed layer; and a fixed magnetic layer juxtaposed and in contact with the seed layer. A method including forming an amorphous seed layer on a first electrode of a memory device; forming a material layer stack on the amorphous seed layer, the material stack including a dielectric layer disposed between a fixed magnetic layer and a free magnetic layer, wherein the fixed magnetic layer.
US10403810B2

A magnetic artificial honeycomb lattice comprising a multiplicity of connecting elements separated by hexagonal cylindrical pores, wherein: (a) the hexagonal cylindrical pores: (i) have widths that are substantially uniform and an average width that is in a range of about 15 nm to about 20 nm; and (ii) are substantially equispaced and have an average center-to-center distance that is in a range of about 25 nm to about 35 nm; and (b) the connecting elements comprise a magnetic material layer, and the connecting elements have: (i) lengths that are substantially uniform and an average length that is in a range of about 10 nm to about 15 nm; (ii) widths that are substantially uniform and an average width that is in a range of about 4 nm to about 8 nm; and (iii) a thickness of the magnetic material layer that is substantially uniform and an average thickness that is in a range of about 2 nm to about 8 nm; and (c) the magnetic artificial honeycomb lattice has a surface area, disregarding the presence of the hexagonal cylindrical pores, that is in a range in a range of about 100 mm2 to about 900 mm2.
US10403808B2

A method includes: providing a first wafer including a first substrate, a first insulator layer on the first substrate, and a first dielectric layer on the first insulator layer; providing a second wafer including a second substrate, a second insulator layer on the second substrate, and a second dielectric layer on the second insulator layer; forming a first superconductor layer on the first dielectric layer; forming a second superconductor layer on the second dielectric layer; joining a surface of the first superconductor layer to a surface of the second superconductor layer to form a wafer stack; and forming a third superconductor layer on exposed first surface of the first dielectric layer.
US10403797B2

A light-emitting device includes: a substrate having a principal surface which includes a resist film; a first light-emitting element line mounted above the principal surface; a second light-emitting element line mounted above the principal surface; a first sealing member which is provided on the resist film and seals the first light-emitting element line; and a second sealing member which is provided on the resist film and seals the second light-emitting element line. In the light-emitting device, a color of light which the first sealing member emits as a result of light emission of the first light-emitting element line is different from a color of light which the second sealing member emits as a result of light emission of the second light-emitting element line, and the principal surface includes a region between the first sealing member and the second sealing member in which the resist film is not formed.
US10403794B2

The semiconductor device includes a first conductivity-type semiconductor structure comprising a first stack and a second stack, wherein the first stack comprises alternate first layers and second layers, the second stack comprises alternate third layers and fourth layers. The semiconductor device includes a second conductivity-type semiconductor structure on the first conductivity-type semiconductor and includes an active structure between the first conductivity-type semiconductor structure and the second conductivity-type semiconductor structure. The first stack is between the active structure and the second stack, and a first difference between a maximum of the first doping concentration of one of the first layers and a minimum of the second doping concentration of one of the second layers is less than a second difference between a maximum of the third doping concentration of one of the third layers and a minimum of the fourth doping concentration of one of the fourth layers.
US10403786B2

An optoelectronic system comprising a first member and a second member, said first member and said second member comprising a plurality of layers, wherein each member has a profiled mating surface, the first member being connected to the second member such that the growth direction of the layers of the first member are orthogonal to the growth direction of the layers of the second member and the profiled mating surfaces fit together, the first member comprises a waveguide circuit comprising a waveguide and the second member comprises an optoelectronic device with its own optical output which is connected to the waveguide of the first member, the first and second members also being electrically connected.
US10403780B2

There is provided a photoconductive semiconductor switch device comprising: a semiconductor substrate configured to generate electrons and holes using incident light thereto; at least one pair of conductive layers disposed on the semiconductor substrate, wherein one pair of the conductive layers consists of first and second conductive layers spaced apart from each other, wherein each of the first and second conductive layers contains abundant electrical carriers to have a low resistance; and first and second electrodes disposed on at least partially on the first and second conductive layers respectively. In this way, the application of the photoconductive semiconductor switch device may be widened.
US10403776B2

The present invention relates to a photovoltaic module comprising a solar cell element and an insulation material laminated to at least one side of the solar cell element wherein the insulation material comprises an olefin copolymer which comprises silane group-containing monomer units, to a process for the production of such a photovoltaic module, and to the use of an olefin copolymer which comprises silane group-containing monomer units for the production of an insulation layer of a photovoltaic module.
US10403770B2

A conductive paste composition comprises (i) an inorganic powder comprising at least a conductive powder, (ii) at least one microgel polymer, and (iii) a solvent. The paste composition may be used in a process for manufacturing an electrical device comprising: preparing a substrate; applying the conductive paste onto the substrate in a preselected pattern; and heating the applied conductive paste to form a conductive structure that provides an electrode for connecting the device. The paste composition beneficially permits the formation of narrow, high aspect ratio features in the conductive structure.
US10403766B2

Disclosed is a method of manufacturing flash memory with a vertical cell stack structure. The method includes forming source lines in a cell area of a substrate having an ion-implanted well and forming an alignment mark relative to the source lines. The alignment mark is formed in the substrate outside the cell area of the substrate. After formation of the source lines, cell stacking layers are formed. After forming the cell stacking layers, cell pillars in the cell stacking layers are formed at locations relative to the previously formed source lines using the alignment mark to correctly locate the cell pillars.
US10403757B2

The present disclosure provides a top-gate self-aligned metal oxide semiconductor TFT and a manufacturing method thereof. By providing a light-shielding layer below an active layer to protect the active layer from light irradiation and prevent the TFT from generating a negative threshold voltage drift phenomenon. Further, by connecting the light-shielding layer to the source, a stable voltage is generated on the light-shielding layer to avoid the floating gate effect, so as to improve the working stability of the TFT effectively. The top-gate self-aligned metal oxide semiconductor TFT produced by the method of the present disclosure does not generate negative threshold voltage drift phenomenon and floating gate effect, resulting in good working stability.
US10403754B2

Semiconductor devices are provided. A semiconductor device includes a channel. The semiconductor device includes a gate structure having first and second portions. The channel is between the first and second portions of the gate structure. A contact structure is adjacent a portion of a side surface of the channel. Related methods of forming semiconductor devices are also provided.
US10403746B2

The present document discloses an AlxGa1−xN/GaN heterostructure, wherein x is 0.10
US10403744B2

A method for manufacturing a semiconductor device comprising two-dimensional (2D) materials may include: epitaxially forming a first two-dimensional (2D) material layer over a substrate; calculating a mean thickness of the first 2D material layer; comparing the mean thickness of the first 2D material layer with a reference parameter; determining that the mean thickness of the first 2D material layer is not substantially equal to the reference parameter; and after the determining, epitaxially forming a second 2D material layer over the first 2D material layer.
US10403742B2

Methods of forming a structure for a fin-type field-effect transistor and structures for a fin-type field-effect transistor. An etch stop layer, a sacrificial layer, and a dielectric layer are arranged in a layer stack formed on a substrate. a plurality of openings are formed that extend through the layer stack to the substrate. A semiconductor material is epitaxially grown inside each of the plurality of openings from the substrate to form a plurality of fins embedded in the layer stack. The sacrificial layer is removed selective to the etch stop layer to reveal a section of each of the plurality of fins.
US10403740B2

A method for forming a semiconductor device includes depositing a dielectric layer over fins formed in a semiconductor substrate. The dielectric layer includes a screen layer over tops of the fins. An etch stop feature is formed on the screen layer. The etch stop feature is patterned down to the screen layer in regions across the device. A dummy gate material formed over the fins is planarized down to the etch stop feature, a dielectric fill between gate structures patterned from the dummy gate material is planarized down to the etch stop feature and a gate conductor is planarized to the etch stop feature.
US10403738B1

Methods for forming three-dimensional transistor devices. In one embodiment a method of forming a three-dimensional transistor device may include providing a substrate comprising a semiconductor device structure, the semiconductor device structure comprising a nanowire stack, a gate stack disposed above the nanowire stack, and an inner spacer layer, disposed over the gate stack and the nanowire stack. The method may further include directing ions at the semiconductor device structure, wherein an altered layer is formed in a first part of the inner spacer layer, and an unaltered portion of the inner spacer layer remains, subjacent to the altered layer.
US10403718B2

An embodiment of a semiconductor device includes a semiconductor substrate that includes a channel, a first dielectric layer disposed over the semiconductor substrate, and a regrown contact formed through a first opening in the first dielectric layer. The regrown contact includes a regrown region formed over the semiconductor substrate, an overhang region coupled to the regrown region and formed over the first dielectric layer, adjacent the first opening, and a conductive cap formed over the regrown region and the overhang region. A method for fabricating the semiconductor device includes forming the first dielectric layer over the semiconductor substrate, forming the first opening in the first dielectric layer, forming a regrown semiconductor layer within the first opening and over the first dielectric layer, forming a conductive cap over the regrown semiconductor layer, and etching the regrown semiconductor layer outside the conductive cap.
US10403712B2

A method of forming a semiconductor device, the method comprises forming a gate trench and a contact trench concurrently in a semiconductor substrate using a patterned masking layer, forming a gate conductive filler in the gate trench, forming a deep body region below the contact trench, and forming a contact conductive filler in the contact trench. The method further comprises forming a gate trench dielectric liner in the gate trench, forming a gate trench dielectric liner in the gate trench, and forming an interlayer dielectric layer (IDL) over the gate conductive filler. The method further comprises forming a contact implant at a bottom of the contact trench, and forming a barrier layer in the contact trench.
US10403709B2

Roughness is eliminated and planarization is achieved by a metal oxide film on a surface of a lower electrode. Consequently, damage on a capacitive film caused by the roughness of the lower electrode is reduced. Furthermore, physical damage on the capacitive film is reduced by forming a first layer of an upper electrode by, for example, CVD. Consequently, the damage on the capacitive film is suppressed, and the reliability of the capacitive film is improved. Furthermore, not by forming the whole upper electrode by the CVD or the like, but by forming a second layer by PCD or the like on the first layer, an increase in resistance of the upper electrode is suppressed as well.
US10403707B2

Examples of this disclosure include a low profile inductor for use in any application with a multi-layer inductor pattern that allows control of optimum H values. Some examples of such an inductive device comprises a plurality of patterned metal coils arranged in a vertical stack, a plurality of conductive vias configured to couple each of the plurality of patterned metal coils together, and a magnetic material disposed between the plurality of patterned metal coils and within each of the plurality of patterned metal coils.
US10403706B2

An organic light-emitting diode display is disclosed. In one aspect, the display includes a substrate including a pixel area and a peripheral area surrounding the pixel area and an organic light-emitting element formed in the pixel area and including a first electrode, an organic emission layer, and a second electrode. The display also includes a common voltage line formed in the peripheral area and configured to provide a common voltage to the second electrode, wherein the common voltage line and the first electrode are formed of the same material.
US10403695B2

An organic light-emitting display device and a method of manufacturing the same are provided. An organic light-emitting display device includes: first electrodes, a first pixel-defining layer configured to divide the first electrodes, a second pixel-defining layer on the first pixel-defining layer, an organic light-emitting layer on a first electrode among the first electrodes, and a second electrode on the organic light-emitting layer, wherein a width of the second pixel-defining layer is wider than a width of the first pixel-defining layer.
US10403690B2

A light emitting device comprising: a pair of electrodes; two or more light emitting elements disposed between the electrodes in a stacked arrangement, wherein a light emitting element comprises a layer comprising an emissive material, and a charge generation element disposed between adjacent light emitting elements in the stacked arrangement, the charge generation element comprising a first layer comprising an inorganic n-type semiconductor material, and a second layer comprising a hole injection material. A charge generation is also disclosed.
US10403687B2

There is provided an electro-optical device including a light-emitting element, a sealing layer that covers the light-emitting element, a color filter layer that is formed on the sealing layer, and a convex portion that is provided between the sealing layer and the color filter layer and has a first surface in contact with the sealing layer and a second surface in contact with the color filter layer, in which the second surface is a curved surface.
US10403684B2

Display devices are disclosed herein. In one embodiment, the display device includes a plastic substrate comprising a display area and a non-display area, and a data pad portion disposed on one side of the non-display area, with a flexible circuit board bonded thereto, the display area including a plurality of subpixels positioned on the display area, each subpixel including an organic light-emitting diode that includes an organic layer, wherein the organic layer extends continuously from one side of the display area to the other side of the display area and is arranged in a plurality of lines that are spaced apart from one another and disposed parallel to the data pad portion.
US10403670B2

A semiconductor device is provided as a back-illuminated solid-state imaging device. The device is manufactured by bonding a first semiconductor wafer with a pixel array in a half-finished product state and a second semiconductor wafer with a logic circuit in a half-finished product state together, making the first semiconductor wafer into a thin film, electrically connecting the pixel array and the logic circuit, making the pixel array and the logic circuit into a finished product state, and dividing the first semiconductor wafer and the second semiconductor being bonded together into microchips.
US10403666B2

Image sensor device includes color pixel array without color filter array. Method of color separation is based on tapering of light selectively depending on wavelength into photodetectors inside pixel. Light is directed into light guide along semiconductor surface with color selective structures and photodetectors in each pixel used to collect each light color component separately. This approach and horizontal geometry of light guide have numerous advantages, for example for the CMOS fabrication process, and allow multiple ways for detail engineering of light color components separation and detection.
US10403661B2

An image sensing device includes an interconnect layer and a number of grid array contacts arranged on a bottom side of the interconnect layer. An image sensor integrated circuit (IC) is carried by the interconnect layer and has an image sensing surface. A number of electrical connections are coupled between the image sensor IC and an upper side of the interconnect layer. A transparent plate overlies the image sensing surface of the image sensor IC. A cap is carried by the interconnect layer and has an opening overlying transparent plate and the image sensing surface. The cap has an upper wall spaced above the interconnect layer and the image sensor IC to define an internal cavity and the cap defines an air vent coupled to the internal cavity.
US10403659B2

Implementations of image sensors may include a first die including an image sensor array and a first plurality of interconnects where the image sensor array includes a plurality of photodiodes and a plurality of transfer gates. The image sensor array may also include a second die including a second plurality of interconnects and a plurality of capacitors, each capacitor selected from the group consisting of deep trench capacitors, metal-insulator-metal (MIM) capacitors, polysilicon-insulator-polysilicon (PIP) capacitors, and 3D stacked capacitors. The first die may be coupled to the second die through the first plurality of interconnects and through the second plurality of interconnects. No more than eight photodiodes of the plurality of photodiodes of the first die may be electrically coupled with no more than four capacitors of the plurality of capacitors.
US10403657B2

An image sensor and a manufacturing method thereof are provided. The image sensor includes a pixel sensing circuit, a pixel electrode, and an opto-electrical conversion layer. The pixel sensing circuit is corresponding to a plurality of pixel regions. The pixel electrode is disposed on the pixel sensing circuit. The pixel electrode includes a first electrode and a second electrode and is electrically connected to the pixel sensing circuit. The first electrode and the second electrode are coplanar, and have different polarities. The opto-electrical conversion layer is disposed on the pixel sensing circuit. The opto-electrical conversion layer includes a plurality of opto-electrical conversion portions, each of the opto-electrical conversion portions is corresponding to each of the pixel regions, and the opto-electrical conversion portions are separated from each other by a pixel isolation trench.
US10403654B2

The present invention provides a mask for manufacturing a TFT in a 4M production process and a TFT array manufacturing method of a 4M production process. For the mask for manufacturing a TFT in a 4M production process, in a TFT layout structure of the mask, a line pattern is provided adjacent to an outer edge of a TFT pattern to extend along the outer edge of the TFT pattern. The present invention also provides a corresponding TFT array manufacturing method of the 4M production process, which uses the mask of the present invention to serve as a mask for a second mask-based process. The mask for manufacturing a TFT in a 4M production process according to the present invention allows for achievement of an edge-thinned structure through variation of edge exposure of the mask so as to make plasma etching more easily performed on such a structure to thereby reduce residues of amorphous silicon and heavily-doped silicon on an edge of a second metal layer. The TFT array manufacturing method of the 4M production process of the present invention is such that the mask of the present invention is used in combination with a 4M production process to alleviate the problems of residues of amorphous silicon and heavily doped silicon on an edge of a second metal layer.
US10403652B2

An organic EL display device has a semiconductor circuit substrate comprising a TFT and an organic passivation layer thereon. An AlO layer is formed over the organic passivation layer, and an electrode layer is formed on the AlO layer. The electrode layer connects with TFT via a through hole formed in the AlO layer and in the organic passivation layer.
US10403646B2

A semiconductor device with reduced parasitic capacitance is provided. The semiconductor device includes a first insulating layer; a first oxide layer over the first insulating layer; a semiconductor layer over the first oxide layer; a source electrode layer and a drain electrode layer over the semiconductor layer; a second insulating layer over the first insulating layer; a third insulating layer over the second insulating layer, the source electrode layer, and the drain electrode layer; a second oxide layer over the semiconductor layer; a gate insulating layer over the second oxide layer; a gate electrode layer over the gate insulating layer; and a fourth insulating layer over the third insulating layer, the second oxide layer, the gate insulating layer, and the gate electrode layer.
US10403645B2

A flexible display panel includes a bending area and a surrounding area adjacent to the bending area. The barrier layer includes first silicon nitride layers and first silicon oxide layers which are overlapped with the bending area. The first silicon nitride layers and the first silicon oxide layers are stacked alternately. Each of the first silicon nitride layers may have a thickness less than or equal to about 400 Å, and each of the first silicon oxide layers may have a thickness less than or equal to about 650 Å.
US10403638B2

A vertical memory device includes a first structure having a lower semiconductor pattern structure filling a recess on a substrate and protruding from an upper surface of the substrate in a first direction substantially perpendicular to the upper surface of the substrate, the lower semiconductor pattern structure including a first undoped semiconductor pattern, a doped semiconductor pattern, and a second undoped semiconductor pattern sequentially stacked, and a lower surface of the doped semiconductor pattern being lower than the upper surface of the substrate, and an upper semiconductor pattern extending in the first direction on the lower semiconductor pattern structure, and a plurality of gate electrodes surrounding a sidewall of the first structure, the plurality of gate electrodes being at a plurality of levels, respectively, so as to be spaced apart from each other in the first direction.
US10403632B2

A three-dimensional semiconductor device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, memory stack structures extending through the alternating stack and arranged in at least five rows that extend along a first horizontal direction, contact via structures arranged in a same number of rows as the memory stack structures and overlying the memory stack structures, each of the contact via structures being electrically connected to a semiconductor channel of a respective memory stack structure, bit lines contacting a respective contact via structure and extending along a second horizontal direction that is different from the first horizontal direction, and a pair of wall-shaped via structures extending through the alternating stack and laterally extending along the first horizontal direction.
US10403624B2

The present disclosure is directed to a plurality of waffle gate parallel transistors having a shared gate on a surface of a semiconductor substrate. The shared gate has connected lines that form a plurality of frames, lines of each of the frames being over the perimeter of a respective source or drain region. The shared gate includes frames of a first size and shape and frames of a second size and shape, such as squares, rectangles and octagons. The frames having the first size and shape are each over a respective source region and the frames having the second size and shape are each over a respective drain region. Each of the frames having a first size and shape share at least one side with one of the frames having the second size and shape.
US10403619B2

Disclosed are a semiconductor device and a method of manufacturing the same. The semiconductor device includes first and second logic cells adjacent to each other in a first direction on a substrate, a gate electrode extending in the first direction in each of the first and second logic cells, a power line extending in a second direction at a boundary between the first and second logic cells, and a connection structure electrically connecting the power line to an active pattern of the first logic cell and to an active pattern of the second logic cell. The connection structure lies below the power line and extends from the first logic cell to the second logic cell. A top surface of the connection structure is at a higher level than that of a top surface of the gate electrode.
US10403613B2

A micro LED display module having a light transmissive substrate and a manufacturing method thereof are provided. The light transmissive substrate has good transmissivity with respect to the visible band. The micro LED display module comprises a driver chip block, a LED block, a circuit board and a color layer. The LED block is disposed in the driver chip block and has two semiconductor layers and a plurality of trenches. One of the two semiconductor layers is electrically connected to pixel electrodes and the other is electrically connected to the light transmissive substrate. The trenches define a plurality of micro LED pixels arranged in an array. Each micro LED pixel corresponds to one of the pixel electrodes. The circuit board is electrically connected to the driver chip block, the color layer is disposed in the light transmissive conductive layer, and one of the semiconductor layers has a common electrode.
US10403607B2

Some embodiments of the disclosure provide for a lighting system including a substrate. The lighting system includes several blue light emitting diodes (LEDs) supported by the substrate. The lighting system includes at least one red LED supported by the substrate. The lighting system includes a light conversion material covering the blue LEDs and the at least one red LED.
US10403598B2

Methods of detaching semiconductor device structures from carrier structures may involve directing a laser through a carrier structure comprising a semiconductor material to a barrier material located between the carrier structure and a semiconductor device structure adhere to an opposite side of the barrier material. A bond between the carrier structure and an adhesive material temporarily securing the carrier structure to the semiconductor device structure may be released in response to heating of the barrier material by the laser beam. The carrier structure may be removed from the semiconductor device structure, the barrier material removed, and an adhesive bonding the semiconductor device structure to the barrier material removed.
US10403596B2

A package structure includes a dielectric layer having opposing first and second surfaces, a wiring layer formed on the first surface and having a plurality of conducive vias that penetrate the dielectric layer, an electronic component disposed on the first surface of the dielectric layer and electrically connected to the wiring layer, an encapsulant encapsulating the electronic component, and a packaging substrate disposed on the second surface and electrically connected to the conductive vias. With the dielectric layer in replacement of a conventional silicon board and the wiring layer as a signal transmission medium between the electronic component and the packaging substrate, the package structure does not need through-silicon vias. Therefore, the package structure has a simple fabrication process and a low fabrication cost. The present invention further provides a method of fabricating the package structure.
US10403586B2

Methods, systems, and apparatus for EM isolation structures. One of the apparatus includes a communication module, the communication module including: a printed circuit board; a plurality of integrated circuit packages, each integrated circuit package including at least one transmitter, receiver, or transceiver; and one or more metallic blocking structures configured to at least partially encircle a corresponding one of the plurality of integrated circuit packages, wherein each metallic blocking structure is configured to reduce signal leakage from the corresponding integrated circuit package.
US10403579B2

A semiconductor device includes a semiconductor chip having an active surface having connection pads disposed thereon; an encapsulant encapsulating at least portions of the semiconductor chip, a connection member disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads, a passivation layer disposed on the connection member, and an under bump metallurgy (UBM) layer embedded in the passivation layer and electrically connected to the redistribution layer of the connection member. The UBM layer includes a UBM pad embedded in the passivation layer and having a recess portion, and a UBM via penetrating through a portion of the passivation layer and electrically connecting the redistribution layer of the connection member and the UBM pad to each other.
US10403574B2

A method of forming a semiconductor structure includes forming a first insulating layer containing a first metal layer embedded therein and on a surface of a semiconductor substrate. The method further includes forming an inter-layer dielectric (ILD) layer on the first insulating layer, and forming at least one via trench structure including a first metallization trench and a via in the ILD layer. In addition, the method also includes depositing a metal material to form a first metallization layer in the first metallization trench, a via contact in the via, and a second metal layer on top of at least a portion of the first metal layer in the opening of the first insulating layer. The first metal layer and the second metal layer constitute a multilayer metal contact located in the opening of the first insulating layer.
US10403570B2

An electronic package is provided, which includes: a circuit structure having opposite first and second surfaces; a metal layer formed on the first surface of the circuit structure; an electronic element disposed on the metal layer; an encapsulant encapsulating the electronic element; a plurality of conductive posts disposed on the second surface of the circuit structure; and an insulating layer encapsulating the conductive posts. The conductive posts of various sizes can be fabricated according to different aspect ratio requirements so as to make end products lighter, thinner, shorter and smaller. The disclosure further provides a method for fabricating the electronic package.
US10403569B2

To improve signal transmission characteristics of a high frequency signal of 80 GHz or higher. A semiconductor device includes a wiring board having a structure in which a signal via structure and a grounding via structure have mutually overlapping portions in plan view.
US10403568B2

A module assembly includes an adapter substrate with at least one cavity and a surface mounted die mounted on a top surface of the adapter substrate. The first cavity extends through the adapter substrate and has at least one first side wall. A first metallization layer is provided within the cavity. A first recessed die is attached to the first metallization layer and mounted within the cavity such that the first recessed die is at least partially recessed into the first cavity and surrounded by a gap filler that resides between side portions of the first recessed die and the at least one first side wall. The top surface of the gap filler is flush with the top surface of the adapter substrate and a top surface of the first recessed die.
US10403551B2

The present disclosure provides a semiconductor device. The semiconductor device includes a substrate having a first device region and a second device region, a first fin over the substrate in the first device region, a second fin over the substrate in the second device region, a first epitaxial feature over the first fin in the source/drain region of the first fin, a second epitaxial feature over the second fin in the source/drain region of the second fin, and a dielectric layer on the first and second epitaxial features. The first epitaxial feature is doped with a first dopant of a first conductivity and the second epitaxial feature is doped with a second dopant of a second conductivity different from the first conductivity. The dielectric layer is doped with the first dopant.
US10403547B2

A method includes providing a transistor structure, comprising a semiconductor fin and a plurality of gate structures, disposed on the semiconductor fin, forming an insulator layer on the transistor structure, and performing a lithographic process including an overlay shift, comprising defining a set of openings to be formed in the insulator layer. The set of openings define a shift in a first direction with respect to a midpoint between adjacent gate structures of the plurality of gate structures. The method includes etching the insulator layer using the plurality of openings, to form a trench region between a pair of adjacent gate structures, wherein a source/drain region between the pair of adjacent gate structures is exposed. The method includes performing an angled deposition of a dielectric coating, wherein the dielectric coating forms a coating on a first side of the trench, and not on a second side of the trench region.
US10403544B2

Implementations of a method of singulating a plurality of die may include: providing a semiconductor wafer including a plurality of die located on a first side of the semiconductor wafer where the plurality of die include a desired thickness. The method may include etching a plurality of trenches into the semiconductor wafer only from the first side of the semiconductor wafer where the plurality of trenches is located adjacent to a perimeter of the plurality of die. A depth of the plurality of trenches may be greater than the desired thickness of the plurality of die. The method may also include mounting the first side of the semiconductor wafer to a backgrinding tape. The method may also include thinning a second side of the semiconductor wafer to a predetermined distance to the depth of the plurality of trenches to singulate the plurality of die.
US10403542B2

A first metallization layer comprises a set of first conductive lines that extend along a first direction on a first dielectric layer on a substrate. Pillars are formed on recessed first dielectric layers and a second dielectric layer covers the pillars. A dual damascene etch provides a contact hole through the second dielectric layer and an etch removes the pillars to form air gaps.
US10403539B2

A robot diagnosing method detects a deviation amount caused by a lost motion and includes: a first step of preparing a robot including a robot arm having at least one joint portion, a work conveyed by the robot, and a prealigner including a processing portion configured to detect a center position of the work; and after the first to fifth steps, a sixth step of detecting the deviation amount caused by the lost motion at the one joint portion based on (i) the center position of the work based on the center position of the work detected in the second step and a command value from a robot control portion in the fourth step and (ii) the center position of the work detected in the fifth step.
US10403536B2

An electrostatic chuck and a substrate processing apparatus including the same are disclosed. In one aspect, the electrostatic chuck includes a stage configured to support a substrate including a panel formation region and a dummy region surrounding the panel formation region. The electrostatic chuck includes a substrate fixing unit including a plurality of electrode patterns insulated from the substrate and spaced apart from one another, the substrate fixing unit at least partially overlapping the dummy region of the substrate and not overlapping the panel formation region of the substrate.
US10403534B2

Implementations described herein provide a pixelated substrate support assembly which enables both lateral and azimuthal tuning of the heat transfer between an electrostatic chuck and a cooling base comprising the substrate support assembly, which in turn, allows both lateral and azimuthal tuning of a substrate processed on the substrate support assembly. A processing chamber having a pixelated substrate support assembly and method for processing a substrate using a pixelated substrate support assembly are also provided.
US10403532B2

The present disclosure provides one embodiment of a semiconductor processing apparatus. The semiconductor processing apparatus includes a load lock designed to receive a wafer carrier; an inner wafer carrier buffer configured to hold the wafer carrier received from the load lock and to perform a nitrogen purge to the wafer carrier; and a processing module designed to perform a semiconductor process to wafers from the wafer.
US10403531B2

In one embodiment, a semiconductor manufacturing apparatus includes a container to contain wafers, and supporting tables provided in the container so as to be stacked on one another, and each including a supporting face that comes into contact with a wafer to support the wafer. The apparatus further includes supporting columns to join the supporting tables together and provided at positions where the supporting columns are contained inside outer circumferences of the supporting tables. The apparatus further includes a gas feeder to feed a gas to the wafers on the supporting tables, and a gas discharger to discharge the gas fed to the wafers on the supporting tables. Each of the supporting tables includes a first upper face as the supporting face, and a second upper face provided so as to surround the first upper face at a level higher than a level of the first upper face.
US10403516B2

Etching characteristics in a case where a workpiece contains a nitrogen compound and an etching gas such as a CHxFy-based gas contains hydrogen are obtained. In a flux calculation step, an information processing apparatus calculates a plurality of fluxes in a surface reaction model, a processed surface of a workpiece including a protection film layer and a reaction layer in the surface reaction model. In a protection film layer calculation step, the information processing apparatus calculates a thickness of the protection film layer by using a calculation equation for calculating a thickness of an etched protection film layer based on the basis of a removal term for describing removal of the protection film layer, the removal term being selected depending on a comparison result of comparing the plurality of fluxes.
US10403502B2

Implementations of the present disclosure generally relate to the fabrication of integrated circuits. More particularly, the implementations described herein provide techniques for deposition of hardmask films on a substrate. In one implementation, a method of forming a hardmask layer on a substrate is provided. The method comprises forming a seed layer on a substrate by supplying a seed layer gas mixture in a processing chamber. The method further includes forming a transition layer comprising tungsten, boron and carbon on the seed layer by supplying a transition layer gas mixture in the processing chamber. The method further includes forming a bulk hardmask layer comprising tungsten, boron and carbon on the transition layer by supplying a main deposition gas mixture in the processing chamber.
US10403501B2

Techniques herein include a bladder-based dispense system using an elongate bladder configured to selectively expand and contract to assist with dispense actions. This dispense system compensates for filter-lag, which often accompanies fluid filtering for microfabrication. This dispense system also provides a high-purity and high precision dispense unit. A process fluid filter is located downstream from a process fluid source as well as a system valve. Downstream from the process fluid filter there are no valves. Dispense actions can be initiated and stop while the system valve is open by using the elongate bladder. The elongate bladder can be expanded to stop or pause a dispense action, and then be contracted to assist with a dispense action.
US10403497B2

A method of manufacturing a silicon carbide semiconductor device includes, in order: polishing a silicon carbide semiconductor base body from a second main surface side thus forming unevenness on a second main surface; forming a thin metal film made of metal capable of forming a metal carbide on the second main surface of the silicon carbide semiconductor base body; irradiating a laser beam which falls within a visible region or within an infrared region to the thin metal film so as to heat the thin metal film thus forming a metal carbide on a boundary face between the silicon carbide semiconductor base body and the thin metal film; etching a metal containing byproduct layer possibly formed on a surface side of the metal carbide by a non-oxidizing chemical solution thus exposing a surface of the metal carbide; and forming a cathode electrode on the metal carbide.
US10403496B2

A method of forming a compound semiconductor substrate includes providing a crystalline base substrate having a first semiconductor material and a main surface, and forming a first semiconductor layer on the main surface and having a pair of tracks disposed on either side of active device regions. The first semiconductor layer is formed from a second semiconductor material having a different coefficient of thermal expansion than the first semiconductor material. The pair of tracks have a relatively weaker crystalline structure than the active device regions. The method further includes thermally cycling the base substrate and the first semiconductor layer such that the first semiconductor layer expands and contracts at a different rate than the base substrate. The pair of tracks physically decouple adjacent ones of the active device regions during the thermal cycling.
US10403494B2

Mono-substituted TSA precursor Si-containing film forming compositions are disclosed. The precursors have the formula: (SiH3)2N—SiH2—X, wherein X is selected from a halogen atom; an isocyanato group; an amino group; an N-containing C4-C10 saturated or unsaturated heterocycle; or an alkoxy group. Methods for forming the Si-containing film using the disclosed mono-substituted TSA precursor are also disclosed.
US10403482B2

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

A tunable multi-zone injection system for a plasma processing system for plasma processing of substrates such as semiconductor wafers. The injector can include an on-axis outlet supplying process gas at a first flow rate to a central zone and off-axis outlets supplying the same process gas at a second flow rate to an annular zone surrounding the central zone. The arrangement permits modification of gas delivery to meet the needs of a particular processing regime by allowing independent adjustment of the gas flow to multiple zones in the chamber. In addition, compared to consumable showerhead arrangements, a removably mounted gas injector can be replaced more easily and economically.
US10403471B2

Systems and methods for conducting charged particle beam modulation are disclosed. According to certain embodiments, a charged particle beam apparatus generates a plurality of charged particle beams. A modulator may be configured to receive the plurality of charged particle beams and generate a plurality of modulated charged particle beams. A detector may be configured to receive the plurality of modulated charged particle beams.
US10403460B2

An electromagnetic relay includes: a fixed terminal including a fixed terminal main body extending in a first direction, a fixed terminal arm portion, and two fixed contacts; a movable spring including two movable contacts, and extending in a second direction; a backstop; and a fixed terminal retainer. One of the fixed terminal main body and the fixed terminal arm portion is a first side terminal portion facing in the second direction, and the other is a second side terminal portion curving from a first edge of the first side terminal portion in a direction opposite to the second direction. A leg portion of the backstop is provided away from the first side terminal portion in the direction opposite to the second direction, and is provided between the two movable contacts on a projection plane with a perpendicular extending in the second direction when viewed from the first direction.
US10403458B2

A switching unit for an electrical switch is disclosed. In an embodiment, the switching unit includes at least one fixed contact and one moveable contact with a current feed, which in order to close or open the current path are respectively brought into mechanical contact with each other or mechanically or magnetically separated from each other. The switching unit further includes at least one extinguishing plate, which affects an electrical arc created when the electrical contacts are opened. The current feed to the moveable contact is designed such that in the open position it directs the current along the electrical arc in the opposite direction to the current direction of the arc.
US10403445B2

A process for the synthesis of π-conjugated materials including a step of utilizing a synthon having a carbazole or fluorene nucleus.
US10403440B2

Capacitive energy storage devices (CESDs) are disclosed, along with methods of making and using the CESDs. A CESD includes an array of electrodes with spaces between the electrodes. A dielectric material occupies spaces between the electrodes; regions of the dielectric material located between adjacent electrodes define capacitive elements. The disclosed CESDs are useful as energy storage devices and/or memory storage devices.
US10403424B2

An integrated magnetic device has a magnetic core which includes layers of the magnetic material located in a trench in a dielectric layer. The magnetic material layers are flat and parallel to a bottom of the trench, and do not extend upward along sides of the trench. The integrated magnetic device is formed by forming layers of the magnetic material over the dielectric layer and extending into the trench. A protective layer is formed over the magnetic material layers. The magnetic material layers are removed from over the dielectric layer, leaving the magnetic material layers and a portion of the protective layer in the trench. The magnetic material layers along sides of the trench are subsequently removed. The magnetic material layers along the bottom of the trench provide the magnetic core.
US10403421B2

A thick film resistor excluding a toxic lead component from a conductive component and glass and having characteristics equivalent to or superior to conventional resistors in terms of, in a wide resistance range, resistance values, TCR characteristics, current noise characteristics, withstand voltage characteristics and the like. The thick film resistor is formed of a fired product of a resistive composition, wherein the thick film resistor contains ruthenium-based conductive particles containing ruthenium dioxide and a glass component essentially free of a lead component and has a resistance value in the range of 100 Ω/□ to 10 MΩ/□ and a temperature coefficient of resistance within ±100 ppm/° C.
US10403419B2

A process is provided for manufacturing a composite material with functionalized carbon nanotubes and a metal matrix. The arrangement also includes manufacturing an elongated electrically conductive element, and an electrical cable with such an elongated electrically conductive element.
US10403417B2

An electrical steel sheet is provided with insulating coating. The insulating coating contains Si and Fe. The coating weight of Si in the insulating coating in terms of SiO2 is 50% to 99% of the total coating weight. The ratio (Fe/Si) of the content of Fe to the content of Si in the insulating coating is 0.01 to 0.6 on a molar basis. The ratio (C (the organic resin+the lubricant)/(Fe2O3+SiO2)) of the coating weight of the organic resin and/or the lubricant in terms of C to the sum of the coating weight of Fe in terms of Fe2O3 and the coating weight of Si in terms of SiO2 preferably is 0.05 to 0.8.
US10403416B2

Conductive polypropylene-based foamed resin particles foamed particles includes a resin composition containing 100 parts by weight of a polypropylene-based resin, 17.6 parts by weight to 33.4 parts by weight of conductive carbon black, and 0.1 parts by weight to 3.0 parts by weight of a water-soluble organic substance. The resin composition has a melting point (Tm) of 145° C. to 155° C., as measured by a differential scanning calorimetry (DSC) method, and has a temperature difference (ΔT) of 50° C. or more between the melting point (Tm) and a crystal melting start temperature (Tl) in a DSC differential scanning calorimetry (DSC) curve.
US10403412B2

An optical tweezers device determines trapping force data indicating a trapping force for a particle on the basis of a distance between the particle trapped by focusing laser beam with a lens and a focal point of the lens. The optical tweezers device determines a difference between a trapping force theoretical value that is estimated according to a linear relationship between the distance between the trapped particle and the focal point of the lens and the trapping force for the particle and the trapping force indicated by the trapping force data. The optical tweezers device controls a laser power of the light source on the basis of the difference of the trapping force.
US10403411B2

The present invention relates to the field of radioactive substances and in particular to a method to facilitate handling of radioactive solutions. Provided by the present invention is a device that enables preparation of capsules filled with radioactivity. More particularly, the radioactivity is suitable for use in certain radiopharmaceutical procedures. The present invention provides improved accuracy and uniformity of patient doses. Furthermore, the potential for spills and needle stick injuries is reduced and the radiation burden is reduced.
US10403400B2

A system and method for reconciling conflicting identifiers from a first entity and a second entity is disclosed. The first entity and the second entity may be associated with a contract for goods to be delivered to an address of an organization. The system and method may include receiving, from the first entity via a first user interface or the second entity via a second user interface, respective files including respective identifiers. The system and method may include updating, in a database, an entry associated with the organization based on the received identifiers such that an organization address identifier assigned by the first entity is associated with an account identifier assigned by the second entity.
US10403390B1

Systems and methods to perform post-packaging repair of previously repaired data groups are disclosed. The devices may have an array of addressable rows or columns of memory cells, which can be activated. Upon identification of defect in a memory cell row or column, a repair in which the memory cell may be deactivated and a secondary row may be activated in its place may be performed. Volatile and non-volatile storage elements may be used to store the defective memory addresses. Logic circuitry in the device may match a requested address with the stored addresses and generate logic signals that trigger activation of a repaired row in place of the defective row or column. Moreover, defective rows or columns that have been previously repaired once may be further repaired. To that end, logic circuitry implementing a trumping mechanism may be used to prevent activation of multiple data rows or columns for addresses that were repaired multiple times.
US10403382B2

The invention provides a gate driving circuit and a display apparatus. The gate driving circuit includes 1st to Nth stage shift registers for respectively generating and sequentially outputting 1st to Nth stage scan signals to the display panel, where N is an integer greater than or equal to 4. Each of the shift registers is configured to receive a starting signal, and the starting signal is utilized to trigger the 1st and 2nd stage shift registers to generate the 1st and 2nd stage scan signals respectively, and the starting signal is utilized to reset the 3rd to Nth stage shift registers.
US10403376B2

A data storage device includes a controller suitable for transmitting a search command; and a nonvolatile memory device suitable for performing an erase page search operation of searching for an erased page among a plurality of pages based on the command, and transmitting information regarding a searched page to the controller.
US10403374B2

A booster circuit includes a charge pump circuit and a clock processing circuit. The clock processing circuit includes a first transistor of a first conductivity type, a second transistor of a second conductivity type, and a third transistor of a third conductivity type. The first and second transistors are connected in series between a high-voltage node and a low-voltage node, and gates of the first and second transistors are connected to each other. The third transistor is connected in parallel with the first transistor between the high-voltage node and an output terminal of the clock processing circuit that is connected to a node between the first transistor and the second transistor and to the charge pump circuit.
US10403367B2

Provided herein may be a semiconductor memory device and a method of operating the same. The semiconductor memory device may include a plurality of pages each including a plurality of memory cells, peripheral circuits configured to perform a program operation of a selected page among the plurality of pages and a control logic configured to control the peripheral circuits such that a main program operation is performed on the selected page and, when the main program operation is completed, a compensation program operation is performed on memory cells having lower threshold voltage retention characteristics compared to remaining memory cells, among the memory cells included in the selected page.
US10403360B2

A nonvolatile protein memory system with optical write/erase and electrical readout capability is provided. The nonvolatile protein memory system includes: a substrate including a microfluidic channel having a pH gradient; a photosensitive protein disposed in the microfluidic channel; and a first electrode and a second electrode disposed on the microfluidic channel and spaced apart from each other and detecting a position change of the photosensitive protein in the microfluidic channel.
US10403359B2

Methods, systems, and devices for non-contact electron beam probing techniques, including at one or more intermediate stages of fabrication, are described. One subset of first access lines may be grounded and coupled with one or more memory cells. A second subset of first access lines may be floating and coupled with one or more memory cells. A second access line may correspond to each first access line and may be configured to be coupled with the corresponding first access line, by way of one or more corresponding memory cells, when scanned with an electron beam. A leakage path may be determined by comparing an optical pattern generated in part by determining a brightness of each scanned access line and comparing the generated optical pattern with a second optical pattern.
US10403356B2

A memory apparatus may be provided. The memory apparatus may include a global bit line configured to receive a drift current. A voltage clamping circuit configured to limit a voltage level of the global bit line.
US10403352B2

The present disclosure includes apparatuses and methods for compute in data path. An example apparatus includes an array of memory cells. Sensing circuitry is coupled to the array of memory cells. A shared input/output (I/O) line provides a data path associated with the array. The shared I/O line couples the sensing circuitry to a compute component in the data path of the shared I/O line.
US10403349B2

Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. Prior to writing a logic value to a ferroelectric memory cell, a digit line of a ferroelectric memory cell may be biased to a first voltage, and a cell plate of the ferroelectric memory cell may be biased to a second voltage. A magnitude of a difference between the first voltage and the second voltage may be greater than a magnitude of a write voltage for the first ferroelectric memory cell. The magnitude of the difference between the first voltage and the second voltage may decrease the time to reach a write voltage for the ferroelectric memory cell. Several example cell plate drivers are also disclosed.
US10403339B2

A system including a processor and a memory device. The memory device includes a memory array having a plurality of memory elements connected to a bit-line and a quantizing circuit. The quantizing circuit includes a combination circuit configured to combine an analog input signal with an analog feedback signal to produce a delta signal. The quantizing circuit also includes an integrator configured to receive and integrate the delta signal to produce a sigma signal. The quantizing circuit also includes an analog-to-digital converter configured to receive the sigma signal and compare the sigma signal with a reference signal to produce a digital output signal.
US10403336B2

Methods and devices for techniques for precharging a memory cell are described. Precharging a memory cell while the memory cell is coupled with its digit line may reduce a total duration of an access operation thereby reducing a latency associated with accessing a memory device. During a read operation, the memory device may select a word line to couple the memory cell with a selected digit line. Further, the memory device may selectively couple the selected digit line with a reference digit line that is to be precharged to a given voltage. A difference in voltage between the selected digit line and the reference digit line at the completion of precharging may represent a signal indicative of a logic state of the memory cell. The memory device may use a capacitor precharged to a first voltage to capture the signal. In some cases, the memory device may continue to perform a self-reference operation using the same memory cell, the selected digit line, and the reference digit line to produce a reference signal using the capacitor precharged to a different voltage. A similar precharging steps may be repeated during the self-reference operation. The selected word line may remain activated during the read operation and the self-reference operation.
US10403332B2

Provided are a memory device and a memory system including the same. The memory device may include a first memory rank including at least one first memory chip, a memory controller configured to provide a command to the first memory rank, at least one data buffer configured to buffer data input to the at least one first memory chip or being output from the at least one first memory chip, and a second memory rank connected to the first memory rank and comprising at least one second memory chip. The first memory rank may provide training data and a data strobe signal to the second memory rank based on a data training command from the memory controller without the training data and the data strobe signal passing through the data buffer. The second memory rank may determine a delay of the data strobe signal based on the training data being detected by the second memory rank.
US10403326B1

Video information defining video content may be obtained. The video content may include video frames and may have a progress length. The video frames may be encoded into video packets, with the video packets being of particular sizes. One or more size criteria for detecting a given moment within the video content may be obtained. The sizes of the video packets may be compared with the one or more size criteria. One or more sets of the video packets that satisfy the one or more size criteria may be identified. One or more portions of the video content having video frames defined by the set(s) of video packets that satisfy the one or more size criteria may be identified as the given moment within the video content. Storage of the identification of the given moment within the video content in a storage medium may be effectuated.
US10403308B2

According to one embodiment, a magnetic disk device conforming to perpendicular magnetic recording includes a magnetic disk, a recording head, and a controller. The head includes a main magnetic pole, a return magnetic pole, a recording coil, and a conductive member in which end surfaces are connected to opposed surfaces of a write gap which is opposed to a distal portion of the main magnetic pole and a distal portion of the return magnetic pole, and a resistance value varies. The controller applies a current to the recording coil to excite the magnetic flux in the recording operation, and applies a current at a constant voltage to the magnetic circuit via the comductive member.
US10403307B2

A pitch detection method. Such a pitch detection method may have M-PWVT-TEO algorithm to detect a pitch value from a speech signal, apply a partial auto-correlation to a current signal with the pitch value to compensate the delay of the pitch value. Also, the pitch detection method may apply a full auto-correlation to the speech signal where the pitch value is not detected to recover on-sets of the speech signal.
US10403300B2

A system and associated method for estimating one or more reverberation parameters includes an adaptive, parametric, linear prediction filter having one or more power spectral density (PSD) estimates of signals of one or more channels as inputs. The prediction filter estimates at least one parameter related to reverberation time, such as T60, and can further estimate an additional parameter, such as Direct-to-Reverberant Ratio (DRR). The prediction filter may be adapted during a period of reverberation by minimizing a cost function. Adaptation can include using a gradient descent approach, which can operate according to a step size provided by an adaptation controller configured to determine the period of reverberation. One or more microphones can provide the signals. The reverberation parameters estimated can be applied to a reverberation suppressor, with an estimator that does not require a training phase and without relying on assumptions of the user's position relative to the microphones.
US10403296B2

A method and device for resampling an audio frequency signal in an audio frequency signal coding or decoding. The method includes the following acts for each signal block to be resampled: determining, by adaptive linear prediction, a number of future signal samples, this number being defined as a function of a chosen resampling delay; constructing a resampling support vector from at least samples of the current block and determined future signal samples; applying a resampling filter to the samples of the resampling support vector.
US10403293B2

Provided is an encoding apparatus for integrally encoding and decoding a speech signal and a audio signal, and may include: an input signal analyzer to analyze a characteristic of an input signal; a stereo encoder to down mix the input signal to a mono signal when the input signal is a stereo signal, and to extract stereo sound image information; a frequency band expander to expand a frequency band of the input signal; a sampling rate converter to convert a sampling rate; a speech signal encoder to encode the input signal using a speech encoding module when the input signal is a speech characteristics signal; a audio signal encoder to encode the input signal using a audio encoding module when the input signal is a audio characteristic signal; and a bitstream generator to generate a bitstream.
US10403272B1

An intelligent assistant can be used to facilitate an end user's participation in a virtual meeting. The intelligent assistant can receive recognized speech from a speech recognition engine, and then forward the recognized speech to a natural language understanding engine which in turn ascribes a meaning to the recognized speech. The ascribed meaning can include a semantic representation of the recognized speech and thereby a semantic representation of voice commands enshrined within the recognized speech. Using the ascribed meaning, the intelligent assistant then searches for meeting information associated with the virtual meeting and uses that meeting information to join the end user to the virtual meeting. Meeting information can include a conference call number, a participant code, a moderator code or a link to an online meeting.
US10403269B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing audio waveforms. In some implementations, a time-frequency feature representation is generated based on audio data. The time-frequency feature representation is input to an acoustic model comprising a trained artificial neural network. The trained artificial neural network comprising a frequency convolution layer, a memory layer, and one or more hidden layers. An output that is based on output of the trained artificial neural network is received. A transcription is provided, where the transcription is determined based on the output of the acoustic model.
US10403267B2

A method of updating speech recognition data including a language model used for speech recognition, the method including obtaining language data including at least one word; detecting a word that does not exist in the language model from among the at least one word; obtaining at least one phoneme sequence regarding the detected word; obtaining components constituting the at least one phoneme sequence by dividing the at least one phoneme sequence into predetermined unit components; determining information regarding probabilities that the respective components constituting each of the at least one phoneme sequence appear during speech recognition; and updating the language model based on the determined probability information.
US10403264B2

A method for outputting voice information is disclosed. The method includes determining, when it is determined that to-be-processed information needs to be output in voice mode, geographical location information corresponding to the to-be-processed information according to user location information. The method also includes converting the to-be-processed information into voice information corresponding to the geographical location information according to the geographical information. The method further includes outputting the voice information in the user equipment. The solution according to the present invention is capable of automatically adjusting the dialect used by the voice information according to user needs, without manual adjustment by the user. User operations are largely simplified, a better user experience may be provided to users, and it is especially suitable for those users accustomed to using dialects.
US10403251B1

A system and a method of collectively producing music requires a set of user account that are managed by at least one remote server acting as a hub to exchange ideas and information about a music project. An originator of the music project is able to select other users to specifically collaborate on the music project. The originator and the collaborative users each need to have a user account. A communication platform provides the originator and the collaborative users with a medium to share constructive feedback in real-time about the music project. In addition, the originator and the collaborative users are provided with a set of digital tools that can be found in a modern audio workstation. This allows the originator and the collaborative users to share constructive feedback with each other and then to audibly edit the music project with any tool from the set of digital tools.
US10403250B2

A musical instrument performance solution is described. Labels with visual indicators provide a reference to performers such that a proper combination of instrument inputs may be selected at the appropriate time. The visual indicators include colors and/or shapes. The visual indicators may be presented using differently-colored lyrical text, where each color corresponds to a set of notes. Each set of notes may for a chordal group such as a triad. The visual indicators may be associated with labels that are able to be adhered to various instrument inputs such as keys of a keyboard or piano.
US10403242B2

Disclosed herein is a display controller and display controller techniques to self-refresh a non-self-refresh display. The display controller can be configured to determine when display data is static. During periods where display data is static, the display controller can cache display data output in device memory and “refresh” the display data using the cached display data output. A display controller can receive a number of display data elements to be overlaid. The display controller can blend the display data elements into blended display data and can send the blended display data to a display. The display controller can determine whether the display data elements are static. The display controller can cache the blended display data based on determining that the display data elements are static and can send the cached blended display data to the display every refresh while the display data elements are no longer static.
US10403239B1

Systems, methods, and media for presenting panel-based electronic documents are provided. In accordance with some embodiments, systems for presenting panel-based electronic documents are provided, the system comprising: at least one processor programmed to: receive an electronic document, a definition of a first panel on a page in the electronic document, and a definition of a second panel on the page in the electronic document; control a display of the first panel based on the definition of the first panel; and transition from the display of the first panel to a display of the second panel by re-scaling the display and panning from the first panel to the second panel.
US10403237B2

A processing method and device for multi-screen splicing display are disclosed. The method includes: receiving instruction information for multi-screen splicing display, where the instruction information is used to instruct to splice at least two physical display screens for display; sending, according to the instruction information, display data to a video RAM of a virtual display screen formed by splicing the at least two physical display screens, where a size of the video RAM of the virtual display screen corresponds to a size of the virtual display screen; dividing the display data into at least two data blocks that correspond to sizes of the at least two physical display screens, and respectively sending the data blocks obtained by division to video RAMs of corresponding physical display screens.
US10403233B2

An image processing apparatus according to the present invention, includes: a determination unit configured to determine, based on a layout of at least one image included in display image data, a display correspondence, which is a correspondence between a gradation value of the display image data and a display brightness in a case where a display unit displays an image based on the display image data; and an output unit configured to output to the display unit the display image data and information indicating the display correspondence.
US10403229B2

A color reproduction method comprises: inputting a first color gamut and a second color gamut; applying, to the first color gamut, a first color correction in which color adaptation is taken into consideration on a basis of reference white in the first color gamut and the second color gamut and a second color correction for matching basic colors in the first color gamut and the second color gamut with each other; applying, to a first color gamut to which the first color correction and the second color correction are applied, a third color correction for correcting a color that is present in colors outside of the second color gamut to colors on a surface or inside of the second color gamut; and generating color conversion information for converting the first color gamut into the second color gamut.
US10403228B2

A shift register unit includes: a discharging TFT, a source electrode and a drain electrode of which are connected to a first low level signal input end and a pull-up node respectively; and a first discharging control unit connected to a gate electrode of the discharging TFT and configured to output a first control signal to the gate electrode of the discharging TFT between a first and a second time points, so as to enable the discharging TFT to be in an on state and output a first low level signal to the pull-up node, thereby to discharge the pull-up node. The first time point is a time point when the processing of a first frame by the shift register is ended, and the second time point is a time point when the processing of a second frame adjacent to the first frame by the shift register is started.
US10403218B2

A Mura compensation circuit and method, a driving circuit and a display device are provided. The Mura compensation circuit comprises: a vertical Mura compensation unit, for providing a corresponding gamma voltage to a vertical block Mura region and a vertical non-Mura region of a display panel respectively, to compensate for a vertical Mura phenomenon; and/or a horizontal Mura compensation unit, for providing a corresponding gate drive signal and/or a corresponding charging/discharging control signal to a horizontal block Mura region and a horizontal non-Mura region of a display panel respectively, to compensate for a horizontal Mura phenomenon. The Mura compensation circuit can make the different regions of the display panel have the same display effect, and improve reduction of display quality caused by impedance difference at different positions of the display panel, thereby raising the quality of a picture, and can be promoted and applied widely.
US10403215B2

An imaging device for a passive e-paper display includes an erasing head to emit ions in a first polarity followed by an opposite second polarity after a first time period. The passive e-paper display is mountable on a support in a spaced apart relationship relative to the erasing head and by which the emitted ions are receivable onto substantially the entire surface of the passive e-paper display. Relative movement occurs between the support and the erasing head at least some of the time during the emission of ions from the erasing head.
US10403210B2

Embodiments of the present disclosure provide a shift register and a driving method, a driving circuit, an array substrate, and a display device. The shift register includes a pull-up control module, a pull-up module, a pull-down control module, a pull-down module, and an output terminal. The pull-up control module is connected to the pull-up module and configured to control the pull-up module to pull up the electric level of the output terminal. The pull-up module is connected to the output terminal and configured to pull up the electric level of the output terminal. The pull-down control module is connected to the pull-down module and configured to control the pull-down module to pull down the electric level of the output terminal. The pull-down module is connected to the output terminal and configured to pull down the electric level of the output terminal.
US10403198B2

A display apparatus includes a plurality of pixels, and a plurality of scan lines, a plurality of data lines, and a plurality of light emission lines connected to the pixels. Scan signals are applied to the pixels through the scan lines, each of the scan signals has a first level and a second level higher than the first level, an amplitude of each of the scan signals is a difference between the first level and the second level, and the amplitude of a scan signal applied to an (h+1)th scan line is larger than the amplitude of a scan signal applied to an hth scan line.
US10403196B2

Disclosed is a source driver including a sensing circuit capable of sensing whether a short occurred between a data output line and a power line. The source driver may include: an output circuit configured to output a preset voltage to a display panel in a checking mode; and a sensing circuit configured to sense whether data output lines connecting the output circuit and the display panel are shorted, using the preset voltage, and output a sensing result signal.
US10403190B2

Disclosed are a method for color complementation on a white organic light emitting diode (WOLED) display device, and a display device. The method comprises: (a) acquiring respective first chromaticity coordinates of each of red (R), green (G), blue (B), and white (W) sub-pixel units for a brightness outputted by the WOLED display device; (b) calculating a first complementary color ratio among the R, G, B, and W sub-pixel units; (c) determining a desired brightness of the W sub-pixel unit, and obtaining respective first complementary color brightnesses of each of the R, G, B, and W sub-pixel units, and in turn determining respective second chromaticity coordinates of each of the R, G, B, and W sub-pixel units corresponding to the respective first complementary color brightness of each of the R, G, B, W sub-pixel units; and (d) implementing in iterations steps (a), (b) and (c), so as to obtain a second complementary color ratio among the R, G, B, W sub-pixel units corresponding to the desired brightness of the W sub-pixel unit. Color complementation of the WOLED display device is carried out depending on the second complementary color ratio among the R, G, B, and W sub-pixel units when the brightness outputted by the WOLED display device reaches the desired brightness of W sub-pixel unit.
US10403187B2

A gamma voltage debugging method for an electroluminescent display device, including: turning on sub-pixels in a test region to a maximum luminance value, and recording a driving current of an electroluminescent element at this time as a maximum reference current; calculating reference current values corresponding to respective gray scales according to the maximum reference current and a preset formula; and driving the sub-pixels in the test region to emit light, and for each driving current equal to a reference current value, recording a driving voltage value corresponding to the gray scale value as a gamma voltage resulted from the debugging.
US10403183B2

A display apparatus is provided that includes a plurality of contiguously arranged adjustable mounting brackets. Each of the plurality of adjustable mounting brackets includes at least one adjustable bracket that is proximally and distally extendable and a set of contiguously arranged display frames configured to be interchangeably secured to distal attachment portions of the adjustable mounting brackets. The adjustable bracket of each adjustable mounting bracket is configured to adjust to a size of the set of contiguously arranged display frames such that edges of each display frame are in contact to create a contiguous arrangement of the set of display frames.
US10403178B2

An illuminated display for displaying a lottery jackpot values in the range of millions and billions of dollars is disclosed. The lottery display has an LED array for selectively displaying either “MILLION” or “BILLION.” A special LED module for representing an uppercase letter “M” or uppercase letter “B” is positioned next to a series of LED elements configured to display “ILLION.” A special LED module having nine segments may be employed for the indicia of units, where the LED module may be illuminated to form the numerals 0 through 9, as well as an upper case letter “B.” The illuminated display may also display indicia for currency and the day of the week for the jackpot draw.
US10403176B1

The sign pole system disclosed simplifies the FRA requirement by incorporating many features into the sign pole system. The worker operating the pole can quickly raise the pole just by stepping on the lift bar. To lower the pole ‘remove the required safety’ is done by stepping on the release footstep. The built in LED features will activate only when it is nighttime and when the pole is in the vertical position. The sensitivity to actuate the LED's is adjustable to compensate for night yard overhead lighting. A solar panel keeps the battery charged. When required a pad lock (lock out device) can be inserted into the foot step base to secure the sign pole system in the up position until deemed safe by the worker to remove the sign protection. Manually attaching a night time blue light is no longer required because the LED light is now built into the sign pole and is automatically actuated.
US10403166B2

A display device displays a musical score image where musical notes indicative of individual tones or sounds constituting a music piece are arranged on a time axis and pitch axis. Pitch information indicative of one or more pitches is acquired in response to an operation on a keyboard, and a note matching any one of the one or more pitches indicated by the acquired pitch information is identified from among the notes included in the musical score image. When any note has been identified as matching any one of the one or more pitches indicated by the acquired pitch information, a display style of the matching note is changed. Only when no note has been identified as matching any one of the one or more pitches indicated by the acquired pitch information, a display mode of a portion of the musical score image other than the notes is changed.
US10403162B2

A method of playing a learning game having game pieces with a playing face divided into first and second sections, the first section displaying a first number and the second section displaying the first number, a mathematical operation, and a second number, the method including taking turns to place a game piece on a playing surface adjacent a game piece already on the playing surface in which a numeric value of the first number in the first section of the game piece or the numeric value of the result of the mathematical operation in the second section is equal to a numeric value of a first or second section of the game piece already on the playing surface that is not adjacent another game piece.
US10403152B2

A computing system, method and computer program product are provided to present additional information regarding a map of a port of interest, such as an airport. In the context of a computing system, the computing system includes processing circuitry configured to receive an indication of a map of a port of interest and to compare attributes representative of the map of the port of interest to attributes representative of one or more maps of other ports. The processing circuitry is also configured to identify at least one of the one or more maps of other ports to satisfy a similarity threshold based upon a comparison of the attributes. The computing system also includes a user interface responsive to the processing circuitry and configured to provide information regarding the at least one of the one or more maps of other ports along with the map of the port of interest.
US10403151B2

A traffic system is disclosed for use with a plurality of mobile machines. The traffic system may have a locating device configured to generate a location signal indicative of a location of each of the plurality of mobile machines, and an onboard controller configured to regulate operation of each of the plurality of mobile machines based on the location signal. The traffic system may also have a communication device, and a worksite controller in communication with the locating device and onboard controller via the communication device. The worksite controller may be configured to calculate a directed graph of the worksite based on the location signal and known routes for each of the plurality of mobile machines. The worksite controller may also be configured to determine a congestion metric based on the directed graph, and to selectively command the onboard controller to implement a responsive operation based on the congestion metric.
US10403147B2

A system for documenting an accident includes a vehicle that includes a transceiver device and a processing circuit. The processing circuit is configured to receive data from a collision detection device of the vehicle, determine, based on the received data, that an accident is impending or occurring involving the vehicle, generate a request for a nearby vehicle, and transmit, via the transceiver device, the request to the nearby vehicle. The request is for the nearby vehicle to illuminate a region associated with the accident, actively acquire data related to the accident, and record actively acquired data related to the accident.
US10403137B1

The present disclosure generally relates to generating emergency vehicle warnings, alternate vehicle routing recommendations and/or insurance-related data based upon emergency vehicle warning data. More particularly, the present disclosure relates to generating data representative of emergency vehicle warnings and/or alternate routing based upon real-time information related to an emergency vehicle. The information related to the emergency vehicle may include emergency vehicle origination location data, emergency vehicle current location data, emergency vehicle route data, and/or emergency vehicle destination location data. An emergency vehicle warning and/or alternate vehicle routing for non-emergency response vehicles may be generated based further on information related to a non-emergency vehicle. In one aspect, an emergency vehicle may wirelessly communicate with the non-emergency vehicle and/or an insurance provider remote server. The insurance provider may adjust auto insurance for insureds having vehicles with the vehicle safety functionality discussed herein to reflect lower risk and provide insurance savings to customers.
US10403136B1

The present disclosure generally relates to generating emergency vehicle warnings, alternate vehicle routing recommendations and/or insurance-related data based upon emergency vehicle warning data. More particularly, the present disclosure relates to generating data representative of emergency vehicle warnings and/or alternate routing based upon real-time information related to an emergency vehicle. The information related to the emergency vehicle may include emergency vehicle origination location data, emergency vehicle current location data, emergency vehicle route data, and/or emergency vehicle destination location data. An emergency vehicle warning and/or alternate vehicle routing for non-emergency response vehicles may be generated based further on information related to a non-emergency vehicle. In one aspect, an emergency vehicle may wirelessly communicate with the non-emergency vehicle and/or an insurance provider remote server. The insurance provider may adjust auto insurance for insureds having vehicles with the vehicle safety functionality discussed herein to reflect lower risk and provide insurance savings to customers.
US10403134B2

A charging station for motor vehicles, including a primary coil for inductive transmission of energy to a battery of a motor vehicle and a metal detector. The metal detector is designed to detect a motor vehicle arranged above a charging station surface of the charging station. The charging station is provided with a transmitting device which is designed to transmit an occupancy signal if it is detected by the metal detector that a motor vehicle is arranged above the charging station surface.
US10403133B1

Systems and methods are provided that may automatically vary a speed of autonomous vehicles and/or a following distance between autonomous vehicles. The systems and methods may, thereby, maintain an optimal vehicle roadway traffic flow, for example, between a “free flow” and a “wide moving jam.” Furthermore, the systems and methods may generate data representative of autonomous vehicle related emergencies based on data representative of an autonomous vehicle operating environment.
US10403129B1

A tactile warning pad is configured for working in conjunction with a pedestrian notification system. The tactile warning pad includes a base pad, a pad and communication control unit, and a warning output device. The base pad has a plurality of tactile structures on a surface of the base pad. The base pad at least partially houses or is coupled to the pad and communication control unit and the warning output device. The warning output device is communicatively coupled with the pad communication and control unit and is configured to receive a warning control signal from the pedestrian notification system via the pad communication and control unit and to generate an output warning based on the warning control signal.
US10403126B1

A method for providing notification of an alarm event to a plurality of individuals and communication therebetween having steps that include: receiving an alarm event signal from an alarm system indicating an alarm event; determining a customer associated with the alarm event; determine a plurality of individuals that are to be contacted based upon the customer that has been determined as being associated with the alarm event; selecting a transmission vector having a corresponding transmission identifier; correspondingly associating the selected transmission identifier with the alarm event; sending an alarm event notification to each of the plurality of individuals utilizing the selected transmission vector; and receiving a response to the notification and automatically associating the same; directing each of the plurality of individuals into a virtual chat room corresponding to the alarm event; and facilitating communication between the individuals within the virtual chat room.
US10403120B2

A preprogrammed electronic reminding device is provided with color coded light indicators that correspond to a color associated with a particular task. The device comprises of a housing, PCB and preprogrammed micro-controller. The face of device is customizable for the display of information in the way of but not limited to logos, advertising or other messages. The reminder device has a means for fastening the housing to another surface.
US10403114B2

A system for monitoring the movements or other activities of patient. Aspects include a monitoring device with one or more sensors such as a pressure or motion sensors that may be positioned on or near a patient. Alerts may be generated by the monitoring device if the sensor readings fall outside predetermined limits set in a patient profile specific to a particular patient. Sensor readings and/or alerts may be sent by the monitoring device to the central server which may notify nearby caregivers that a patient needs assistance. The server may be configured to analyze sensor readings and alert information to refine patient profiles to reduce or eliminate false alarms.
US10403112B2

[Object] To provide a communication device, an information processing system, a recording medium, and an information processing method capable of acquiring a user's situation and notifying surroundings, and thereby encourage unobtrusive acts of kindness. [Solution] Provided is a communication device including: a control unit that acquires current situation information of a first user based on an attribute of the first user and a current situation of the first user; and a communication unit that, in accordance with control by the control unit, transmits the current situation information of the first user to a surrounding communication device.
US10403099B1

Security flaps for use with cash trays and cash trays including such security flaps are disclosed. An apparatus including a security flap, including: a first panel; a second panel; and a hinge, the first panel coupled to the second panel via the hinge, the second panel to be coupled to a cash tray, a spring to move the first panel between a first position where the first panel extends over and covers compartments of the cash tray and a second position where the first panel is spaced from the compartments of the cash tray, in either of the first position or the second position, the security flap is structured to deter a criminal act from occurring associated with an unauthorized individual accessing the compartments of the cash tray.
US10403096B1

A game, configured for execution in a regulated gaming machine, may require skillful actions by a player to achieve an objective of the game. The game may be further configured such that outcomes are partially determined by randomness and partially determined by inputs to the regulated gaming machine from the player. A computer-implemented method may comprise, iteratively, during game play of the game: receiving inputs from the player via a player interface; generating a skillful action within the game based upon the received player inputs, and generating an outcome of the skillful action that is partially determined by randomness and partially determined by the generated skillful action based upon the player inputs. A reward may be selectively provided to the player according to the generated outcome and according to a predetermined target Return to Player (RTP) percentage for the game. The degree to which the randomness affects the generated outcome and the degree to which the skillful action based upon inputs from the player affect the generated outcome may then be changed such that a later-generated outcome is differently affected by the randomness and by inputs from the player than a prior-generated outcome.
US10403094B2

A computer implemented game involving analytics and real time data analysis. The game can allow players to predict and wager on the types of plays that have yet to occur, for example, in a football game. The game may utilize an algorithm that compares situational data in a game to stored data regarding similar situations in past games. The game can then provide a likelihood that a certain type of play can be performed, which may be interpreted as odds of a certain type of play. Users can then utilize this information to predict and wager on the upcoming play. Depending on the results of the play, users may win or lose their wager.
US10403093B1

Various implementations of a gaming system and method include generating and displaying a plurality of symbols, where at least some generated symbols are converted into different symbols when sandwiched between at least two columns containing the same or similar symbols. The gaming system may convert the sandwiched symbols into symbols that are the same or similar to the symbols in the at least two columns. The gaming system may evaluate the displayed symbols, including the converted sandwiched symbols, for winning symbol combinations and payout any determined awards.
US10403077B2

A coin bar unpacking apparatus comprises a housing including an opening and a hole configured to accommodate a packed coin bar inserted through the opening, the hole extending in an insertion direction of packed coin bar and decreasing in diameter along the insertion direction such that a first diameter of the hole at a first location is greater than a second diameter of the hole at a second location that is farther from the opening than the first location. An inner surface of the housing at the second location restricts movement of the packed coin bar in a first direction when the packed coin bar is pressed against a rim of the opening in a second direction that is opposite to the first direction.
US10403074B2

A mobile computing device for transmitting token data to a key card reading device having an activation mechanism is provided. The computing device is programmed to receive token data representing access data of a key card, generate a transmission signal representing the access data of the key card based on the token data in response to receiving the token data, and output the transmission signal to the key card reading device. The access data causes the key card reading device to activate the activation mechanism. The transmission signal causes the key card reading device to activate the activation mechanism when the mobile computing device is placed near the key card reading device and the transmission signal is authenticated by the key card reading device.
US10403067B2

A system and method for increasing the security of a secure resource by determining a current location of a mobile device associated with an end user based on determining the mobile base station to which the mobile device is connected and allowing access to the resource only if an end user has access credentials to access the resource and the physical location of secure resource matches the current location of the mobile device.
US10403053B2

Values of a physiologic parameter at respective measured points in a heart are obtained. A 3-dimensional model of the heart is constructed, which includes first spatial elements that include the measured points and second spatial elements that do not include the measured points. The values of the parameter in the second spatial elements are interpolated and regional densities of the measured points in the model determined. The values of the parameter at the first spatial elements and the second spatial elements are displayed on a functional map of the heart, and a graphical characteristic of the map is modified responsively to the regional densities.
US10403052B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining virtual image data representing a virtual object; and encoding the virtual image data with physical image data to provide a formatted image file, wherein the encoding includes for a plurality of spatial image elements providing one or more data field that specifies physical image information and one or more data field that specifies virtual image information based on the virtual image data so the formatted image file for each of the plurality of spatial image elements provides physical image information and virtual image information, and wherein the encoding includes providing indexing data that associates an identifier for the virtual object to spatial image elements for the virtual object.
US10403049B2

An exemplary virtual reality media provider system identifies a viewable pixel data subset and an unviewable pixel data subset within pixel data representative of a set of pixels that constitute a particular scene to be transmitted to a media player device. The media player device includes a head-mounted display screen worn by a user to view the particular scene. The viewable pixel data subset is representative of pixels corresponding to non-overlapping portions of two overlapping shapes arranged on the head-mounted display screen, while the unviewable pixel data subset is representative of pixels corresponding to an overlapping portion of the two overlapping shapes arranged on the head-mounted display screen. The virtual reality media provider system transmits the identified viewable pixel data subset to the media player device, and abstains from transmitting the identified unviewable pixel data subset to the media player device. Corresponding systems and methods are also disclosed.
US10403038B2

A 3D geometry enhancement method and an apparatus therefor. A random forest regressor is built using sketch patches and displacement patches, wherein the displacement patches are patches corresponding to the sketch patches and placing on a displacement map of a 3D geometry model. A new sketch is received. Displacement patches respectively corresponding to sketch patches are extracted by applying the sketch patches extracted from the new sketch to the built random forest regressor. A displacement map with respect to a 3D geometry model is generated using the extracted displacement patches. The generated displacement map is applied to the 3D geometry model.
US10403023B2

The present invention relates to a system for rendering a three dimensional character and a method for processing thereof. The system for rendering a three dimensional character renders a three dimensional character model, for example, a skin having a multilayered structure such as a face of the person to enable realistic skin expressions according to reflection and scattering of light using a GPGPU. To this end, the system for rendering a three dimensional character includes a plurality of GPGPU modules corresponding to a render pass. According to the present invention, an irradiance texture of an image for each layer of the skin is created and processed using the GPGPU without passing through a render pass of a rendering library, thereby reducing a load of the system for rendering and enabling realistic skin expressions in real time.
US10403017B2

A request is received for an image to be presented on a client computing device, where the image is synthesized by shared images and dedicated images dedicated to the client computing device. A first one or more source files are identified for generating the shared images that are used by the client computing device and one or more other client computing devices. The shared images are generated based on the first one or more source files. A second one or more source files are identified for generating the dedicated images. A configuration file is generated that includes instructions for the client computing device to synthesize the shared images and the second one or more source files to the requested image. The shared images, the second one or more source files, and the configuration file are sent to the client computing device.
US10403008B2

An image generating apparatus comprises an information acquiring unit that acquires request information including information representing a viewing time and information representing image qualities; a control unit that sets the image qualities to the image qualities specified by the request information when the plurality of images can be generated with the image qualities specified by the request information before the viewing time passes, and sets the image qualities by changing the image qualities from the image qualities specified by the request information, otherwise; and a generating unit that generates the plurality of images with the image qualities set by the control unit.
US10403000B2

A method for analyzing biological reaction systems is provided. The method includes receiving an image of a substrate including a plurality of reaction sites after a biological reaction has taken place. Next, the method includes removing a noise background from the first image. The method includes determining an initial position of each reaction site based on an intensity threshold to generate a initial position set, then refining the initial position set of each reaction site based on an expected pattern of locations of the plurality of reaction sites to generate a first refined position set. The method further includes determining a presence or absence of a fluorescent emission from each reaction site based on the first refined position set and the first image.
US10402996B2

A distance measuring device for human body features is provided. The device comprises: an image capturing unit configured to capture a plurality of groups of human images of at least one part of human body in a time interval; an image processing unit configured to analyze to recognize a plurality of feature points in each group of the human images to generate three-dimensional coordinates for each feature point; and a processing unit configured to calculate a distance between a first feature point and a second feature point, calculate a deflection angle for each group of the human images, and generate a weight value. The processing unit has a weighted average calculation based on the weight values and the distances to generate a measurement result.
US10402986B2

In one embodiment, a method includes a computing system accessing a first training data comprising a first image and a second image and an associated optical flow estimation. The system may input (1) the first image into a first machine-learning model configured to generate a first output and (2) the optical flow estimation into a second machine-learning model configured to generate a second output. The first output of the first machine-learning model is associated with first image segments of a predetermined number, and the second output of the second machine-learning model is associated with transformations of the predetermined number. The first output, the transformations, and the first image are configured to generate an estimated image. The system trains the first machine-learning model and the second machine-learning model based on at least a comparison of the estimated image and the second image.
US10402982B2

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

A robust segmentation technique based on multi-layer classification technique to identify the lesion boundary is described. The inventors have discovered a technique based on training several classifiers such that to classify each pixel as lesion versus normal Each classifier is trained on a specific range of image resolutions. Then, for a new test image, the trained classifiers are applied on the image. Then by fusing the prediction results in pixel level a probability map is generated. In the next step, a thresholding method is applied to convert the probability map to a binary mask, which determines a mole border.
US10402959B2

A welding system includes one or more cameras and a controller coupled to the one or more cameras. The one or more cameras are configured to detect a plurality of sets of visual markers of a welding device, where each set is oriented in a respective marker direction. The controller is configured to determine one or more marker directions of one or more respective sets of visual markers based on a detected set of visual markers, to select one of the sets of visual markers as a tracked set of visual markers based at least in part on a determined marker direction of the tracked set of visual markers, to associate a rigid body model to the tracked set of visual markers, and to determine a position and an orientation of the welding device based on the associated rigid body model of the tracked set of visual markers.
US10402958B2

A system includes an imaging system having a housing with a window, an imaging device within the housing having a field-of-view containing at least a portion of the window, a dark-field illuminator source within the housing directed at that portion of the window within the field-of-view, a control processor in communication with the imaging device and configured to execute instructions that cause the imaging device to acquire a first series of images with the dark-field illuminator source not activated, the control processor configured to control activation of the dark-field illuminator source, the imaging device configured to capture additional images during acquisition of the first series of images, the additional images captured during periods when the dark-field illuminator source is activated. In some implementations, dark-field illuminator can be synched with frame acquisition rate of the first series of images. A method and a non-transitory computer readable medium are also disclosed.
US10402945B2

A system, method and computer program for processing at least one video sequence are provided, e.g., for transforming a video sequence to a different format, wherein the at least one video sequence includes a plurality of time-successive image frames. The system is configured to provide a predetermined set of at least one feature, and associate a weighted value to each feature. The system is further configured to provide a predetermined 10 set of at least one imaging process, and to provide a processed video sequence in which the one or more imaging processes have been applied to the video sequence as a function of features detected in the video sequence.
US10402938B1

Systems and methods for modifying image distortion (curvature) for viewing distance in post capture. Presentation of imaging content on a content display device may be characterized by a presentation field of view (FOV). Presentation FOV may be configured based on screen dimensions of the display device and distance between the viewer and the screen. Imaging content may be obtained by an activity capture device characterized by a wide capture field of view lens (e.g., fish-eye). Images may be transformed into rectilinear representation for viewing. When viewing images using presentation FOV that may narrower than capture FOV, transformed rectilinear images may appear distorted. A transformation operation may be configured to account for presentation FOV-capture FOV mismatch. In some implementations, the transformation may include fish-eye to rectilinear transformation characterized by a transformation strength that may be configured based on a ratio of the presentation FOV to the capture FOV.
US10402937B2

A method for rendering graphics frames allocates rendering work to multiple graphics processing units (GPUs) that are configured to allow access to pages of data stored in locally attached memory of a peer GPU. The method includes the steps of generating, by a first GPU coupled to a first memory circuit, one or more first memory access requests to render a first primitive for a first frame, where at least one of the first memory access requests targets a first page of data that physically resides within a second memory circuit coupled to a second GPU. The first GPU requests the first page of data through a first data link coupling the first GPU to the second GPU and a register circuit within the first GPU accumulates an access request count for the first page of data. The first GPU notifies a driver that the access request count has reached a specified threshold.
US10402936B2

An information processing apparatus having a compression unit configured to compress image data and to store compressed image data in a storage unit, a determination unit configured to determine a compression method on a basis of a data size of the compressed image data stored in the storage unit, a decompression unit configured to decompress the compressed image data stored in the storage unit, and a transmission unit configured to transmit image data decompressed by the decompression unit and information on the determined compression method to an image forming apparatus.
US10402935B2

A method of profiling the performance of a graphics unit when rendering a scene according to a graphics pipeline, includes executing stages of the graphics pipeline using one or more units of rendering circuitry to perform at least one rendering task that defines a portion of the work required to render the scene, the at least one rendering task associated with a set flag; propagating an indication of the flag through stages of the graphics pipeline as the scene is rendered so that work done as part of the at least one rendering task is associated with the set flag; changing the value of a counter associated with a unit of rendering circuitry in response to an occurrence of an event while that unit performs an item of work associated with the set flag; and reading the value of the counter to thereby measure the occurrences of the event caused by completing the at least one rendering task.
US10402934B2

Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.
US10402932B2

An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.
US10402922B2

The present invention is directed to a photovoltaic installation process. A process may include determining a method of interconnection to couple a photovoltaic system to an electrical system of a structure. The process may further include determining, via an electronic device, an ideal usage offset ratio for the photovoltaic system based on a known utility rate associated with the structure. Moreover, the process may include estimating a number of modules required to meet the determined ideal usage offset ratio. In addition, the process may include generating, via the electronic device, installation information including required installation materials, estimated costs, point-load, and electrical information for the photovoltaic system.
US10402907B2

A method for determining a vehicle insurance premium for a period of time based at least in part on collected vehicle operation data, wherein a remote computer receives the collected vehicle operation data from a mobile device and calculates an insurance premium based at least in part on the collected vehicle operation data. A method for determining a vehicle insurance premium for a period of time based at least in part on collected vehicle operation data, wherein a server receives collected vehicle operation data, a database stores the collected vehicle operation data, and a rating engine determines a vehicle insurance premium based at least in part on collected vehicle operation data.
US10402904B2

Certain embodiments provide systems, apparatus, and methods to analyze incoming data messages and create market information constructs. An example method includes receiving a data message including an instruction to initiate a market event. The example method includes evaluating the instruction to determine whether it is associated with two or more causally linked market events. The example method also includes classifying the instruction based on the evaluating as part of a sequence of causally linked market events or as a single market event. The example method includes queuing the sequence of causally linked market events. The example method further includes detecting an end of the sequence of causally linked market events. The example method includes constructing a logically reduced market data message construct descriptive of the one or more market events represented by the queued sequence of causally linked events.
US10402901B2

Embodiments of the present invention assist in the development, management, and deployment of aggregated data attributes for multiple data sources. One embodiment provides a development interface that allows for elements of attributes, including filters, to be moved into a coding area in which an attribute or an attribute element is being edited. In another embodiment, the user interface presents data fields to assist in the development of filters for multiple data sources with divergent formats. The application further provides a validation interface through which users can validate attributes and trace the results returned by various elements referenced by the attributes under validation. Another embodiment provides a system for managing attributes and deploying them to various systems by creating a deployment file that is used by an attribute calculation system. In one embodiment, the attribute calculation system is a scalable system that dynamically calculates attributes for multiple data sources.
US10402898B2

Image-based processing of sources of financial information for financial transactions is provided. A device is enabled to acquire one or more images including a representation of a source of financial information. The device can validate the source, independent of the financial information in a preliminary analysis. If the source is validated, one or more images are used to acquire the financial information. The financial information is then validated. If the financial information is valid, authorization of the financial transaction can be initiated.
US10402892B2

A resource delivery system typically includes a processor, a memory, and a resource delivery module stored in the memory. The system is typically configured for: receiving a request from a first user to transfer resources to a second user; authenticating the first user to initiate the transfer of the resources; creating a virtual record and associating a record of the second user with the virtual record; transferring the resources to the virtual record via an automated channel; identifying an event and provide the second user in response to identifying the event at least one option comprising using the resources in the virtual record; and moving the resources from the virtual record via the automated channel based on identifying that the second user selected the option comprising using the resources stored in the virtual record.
US10402890B2

Implementations of the present invention relate to systems and methods for receiving an order that has been gathered and is ready for packaging. After the order is received, a tracking code can be scanned. The tracking code may be associated with packaging information relating to the order's packaging attributes. A request can then be send to a packaging system to generate a packaging template. The packaging system can then generate the requested packaging template.
US10402889B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for related search suggestions for products. In one aspect, a method includes receiving a query for searching documents wherein the query specifies a first product. A number of occurrences of the first product in a plurality of prior queries of the documents submitted by users is determined. A product category for the first product is determined based on one or more attributes associated with the first product, the category having a predetermined plurality of category attributes. A suggested product is selected wherein the suggested product is associated with attributes that satisfy the category attributes.
US10402888B2

Systems, methods, and computer readable media are provided for automatically personalizing virtual reality content ratings using biometric data on a head-mountable display (HMD) device. A server includes a transceiver configured to transmit and receive data to and from a first electronic device, a memory, and at least one processor operably connected to the memory and the transceiver. The processor(s) is configured to receive application data and biometric data, wherein the biometric data corresponds to the application data from the first electronic device, generate a rating for an application related to the application data, wherein the generated rating is based on the biometric data, and store the generated rating to a database corresponding to the application in an online store.
US10402884B2

Consistent with some embodiments of the invention, a web-based comparison shopping and marketplace service enables a user to search for and/or browse products of interest, and then obtain geographically-relevant, real-time product availability and pricing information for a product of interest that is offered by one or more physical retail stores. Additionally, with some embodiments, the service enables a user to conclude a purchase transaction for a product that is located at a retail store, and then provides the user with driving directions from the user's location to the retail store.
US10402878B2

Embodiments facilitate commercial transactions between a user and one or more vendors without requiring a user to provide information unique to a user account for the vendor. Embodiments prompt a user to select one or more vendors from a list of vendors. An authorization is obtained from the user to allow the computer program to retrieve the product from the list of vendors and on behalf of the user. The computer program then requests and receives, from each vendor, information for accessing an electronic resource of the vendor. In embodiments, the received information is unique to the user account for the vendor. The computer program then obtains the product from the vendor based on the received information. The computer program thus presents a centralized management service for obtaining product from a plurality of vendors and without requiring the user to provide user information unique to the user for each vendor.
US10402875B2

A method for improved management of a purchase order comprises searching online for at least one product or group of products similar to each other to be ordered from a generic supplier and obtaining a confirmation of availability. The step of searching for the product to be ordered from the generic supplier can be extended to search for the product or the group of products or alternative products available at least one alternative supplier. The product or group of products or the alternative products found at the alternative supplier are inserted into a shopping cart of the alternative supplier and compared with the product or the group of products of the generic supplier. The extension of the search is started automatically by a search and compare software application authorized by the user and provided by the alternative supplier.
US10402874B1

A mobile electronic device is described that is configured to upload a commercial application to a centralized server. In an implementation, the mobile electronic device includes a memory, and a processor communicatively coupled to the memory. The mobile electronic device also includes an aggregator module stored in memory and executable by the processor. The module is also configured to instruct the processor to aggregates the product information with applicant information to generate a commercial application relating to the product, the commercial application comprising an application for services from at least one a lending entity, an insurance entity, or a third-party service entity. The module is also configured to instruct the processor to cause transmission of the commercial application to a central server. The commercial application is accessible to the at least one of the lending entity, the insurance entity, or the third-party service entity.
US10402871B2

Disclosed are various embodiments for extracting an excerpt from a representative review of an item, such as an item available for purchase in an electronic commerce system. Attributes or categories used in reviews of an item may be identified and ranked according to consumer preference. Upon ranking the categories, an excerpt may be extracted from a review corresponding to a ranked one of the attributes or categories. The excerpt may be identified and extracted if a number of reviews for an item exceeds a threshold quantity as it may be impractical for a user to read every review written about the item.
US10402870B2

Exemplary embodiments are directed to electronically computing and indicating queue characteristics for electronic terminals (e.g., POS terminals) in a specified environment, such as a store. In exemplary embodiments, queue-related information from one or more sources is received, code is executed to process the queue-related information. One or more queue characteristics are identified and/or generated for active electronic terminals in a store based on the queue-related information. Indicators are programmatically associated with the active electronic terminals to indicate the queue characteristics to one or more users to assist the one or more user in selecting one of the active electronic terminals at which to enter a transaction.
US10402864B2

According to one embodiment, a storage unit, a management unit that acquires attributes of communication apparatuses from a plurality of the communication apparatuses and stores identifiers of the communication apparatuses and the attributes in the storage unit in association with each other as communication apparatus information, and a selection unit that selects a distributor apparatus that is the communication apparatus distributing a content to the other communication apparatuses as a radio signal based on the communication apparatus information are included.
US10402861B1

This specification describes technologies relating to displaying online content. In general, one aspect of the subject matter described in this specification can be embodied in methods that include determining a timing penalty for a content item, the timing penalty based in part on weights of previous impressions the content item has been allocated during a plurality of intervals within a delivery period. The methods may further include determining a weight associated with a pairing of the content item and an impression, the weight based in part on characteristics of the impression. The methods may further include determining a score for the content item, based in part on the weight and the timing penalty. The methods may further include selecting one of a set of matching content items, based in part on the score for the content item, and allocating the selected content item in response to a request.
US10402859B2

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A search query is received. Search results responsive to the query are identified, including identifying a first search result in a top set of search results that is associated with a brand. Based at least in part on the query, one or more eligible content items are identified for delivery along with the search results responsive to the query. A determination is made as to when at least one of the eligible content items is associated with a same brand as the brand associated with the first search result. The first search result and one of the determined at least one eligible content items are combined into a combined content item and providing the combined content item as a search result responsive to the request.
US10402852B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content items. In one aspect, a method includes receiving user interaction data specifying user interactions with a publisher resource. A heat map specifying levels of user interaction with various portions of the publisher resource is created. Content item slot performance information specifying one or more performance measures for content items presented in various candidate content item slot locations are identified. One of the candidate content item slot locations is selected based on the heat map and the one or more performance measures. Data that cause presentation of suggestion information that identify the one candidate content item slot location as a suggested content item slot location are generated and output.
US10402844B1

An e-commerce system is provided that tracks purchase transaction across multiple client devices. The e-commerce system stores hop information describing when a customer is exposed to a product of a vendor through an affiliate who advertises the vendor's products. The e-commerce system determines from the stored hop information which affiliate or affiliates to compensate for the sale of a product. This allows the e-commerce system to determine, after the sale, whether additional affiliates need to be compensated for the sale of the product based on the hop information.
US10402840B2

A dynamic pricing algorithm is used to price a large set of items so that their aggregate margin is above a pre-specified level even under uncertain demand. The algorithm automatically hedges the profit loss associated to low-margin items with profit gains associated to higher-margin items, and does so even when the realized demand is different than the expected one. The algorithm leverages the separability of a re-formulation of the robust counterpart of the nominal revenue maximization problem. This separability results into a nested bisection algorithm where each iteration in the procedure requires only computation of a number of independent, one-dimensional optimization problems, one for each product to price. The algorithm is easily implemented in a parallel architecture such a multi-core computer or a cluster of computers, where each core handles an independent one-dimensional problem corresponding to an item and its data is stored locally.
US10402837B2

The disclosed embodiments illustrate methods and systems for processing customer data to predict behavioral characteristics of a customer in a physical store. The method includes receiving customer data, pertaining to a shopping episode, of the customer from one or more sensing devices. The method further includes segmenting the shopping episode into one or more segments of time durations. The method further includes categorizing each of the one or more segments of time durations into one of an in-aisle category and a non-aisle category. The method further includes identifying hand-related actions of the customer based on the received customer data. The method further includes determining a likelihood of occurrence of an action-related category based on at least the identified one or more hand-related actions. The method further includes predicting the behavioral characteristics of the customer based on at least the determined likelihood of occurrence of the action-related category.
US10402830B2

The method comprises receiving a transaction request, including a token, from a first system for using the token for a transaction, the token associated with a user account at a second system. The method includes accessing preferences for the token, the preferences indicating association between the token and an initial resource for transactions, the preferences including transaction rules for altering transaction processing, the preferences created during generation of the token. The method includes determining, based on the preferences and the transaction request, whether to revise use of the initial resource to another resource during transaction processing. The method includes processing the first using the token and based on the user account and the preferences, the processing the transaction including using the another resource.
US10402826B2

A telephone call processor for processing telephone calls comprising voice signals and data signals, the call processor comprising a first telephone interface and a second telephone interface, the call processor being operable in a first mode and in a second mode. In the first mode, the call processor is adapted to receive voice signals and data signals at the first telephone interface and to transmit voice signals and data signals via the second telephone interface. In the second mode, the call processor is adapted to receive voice signals and data signals at the first telephone interface, to block data signals from being transmitted via the second telephone interface and optionally to transmit voice signals via the second telephone interface.
US10402824B2

A computerized method of verifying the identity of an attendant operating a money transfer transaction device includes receiving at the money transfer transaction device a user identification and password from the attendant and receiving at the money transfer transaction device additional information from the attendant. The additional information relates to a security feature that limits access to the transaction device. The method also includes using the additional information, the user identification, and the password to evaluate whether to allow the attendant to operate the transaction device to process a transaction.
US10402821B2

In various example embodiments, a machine is configured to redirect completion of a transaction to a trusted device. For example, the machine determines that a page involving the transaction is being displayed in a user interface of a first device. The page may be associated with the product or service. The machine identifies an interruption of the displaying of the page in the user interface of the first device. The machine identifies a second device that is trusted by the user. The machine transmits a communication including a notification to the second device. The notification indicates the transaction.
US10402820B2

Systems and methods are provided for providing and funding an emergency prepaid card. According to one aspect, a request for emergency funds is received by a payment network from a customer. The customer's identity is verified, a transaction to fund an emergency account is authorized, an issue code is generated, and the issue code is provided to the customer. The issue code and an emergency prepaid card number are provided to an activator of the prepaid card, and the issue code is validated. The emergency account is funded and associated with the card number, and the emergency prepaid card number is activated.
US10402818B2

A dynamic transaction card that includes a transaction card having a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer layer, a potting layer, a touch sensor layer, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller storing firmware, Java applets, Java applet integration, and the like, an EMV chip, an energy storage component, one or more antenna (e.g., Bluetooth antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer.
US10402809B2

A device control system has a terminal 3 with an application 31, and a printer 5 that controls a scanner, or other device. The terminal 3 sends a request written in XML generated by the application 31. The printer 5 receives the XML request, and the terminal 3 receives an XML response. If the terminal 3 requested control of the scanner in the XML request, the terminal controls the scanner.
US10402794B2

Described is a technology for executing financial transactions, e.g., payment transfers, by enabling a sender to trigger a money transfer by specifying, in any communication message, a payment proxy having a particular syntax, the syntax including a currency indicator preceding one or more alphanumeric characters. The payment proxy having the syntax indicates an intent of the sender to transfer money to a recipient associated with that payment proxy. The technology can include systems and methods of transferring money by use of a payment proxy within the context of a forum (e.g., social networking platform, microblog, blog, application, etc.). Messages of users in the forum can be monitored to detect for any user's intent to transfer money to a recipient. For example, forum messages can be parsed to identify the syntax carried by a user input in a forum message.
US10402788B2

In an illustrative embodiment, an automated system provides for generating product recommendations for clients. The system may include computing systems and devices for receiving a client intake information with product preferences, member demographic information, and current product information, and in response, generating product offerings including at least a portion representing variations of the current product. The member demographic information may be consolidated into census divisions that are each associated with a category of the member demographic information, and probabilities of selecting the product offerings may be calculated for each of the census divisions. The product offerings may be presented in a user interface with optimization scores that are a function of the probability of selecting the product offerings as well as provider financial goals, employee perception goals, and market competitiveness goals. Responsive to receiving filter adjustments, the optimization scores for the product offerings may be modified.
US10402787B2

A system and method for providing a resource sharing platform, including storing in a talent registry talents of a user and conditions under which the user may share the talents; storing in an organization registry needs of an organization and conditions pertaining to a fulfillment of the needs by a potential resource sharing match involving the user and the organization; generating a talent interface on a client device of the user that enables the user to discover the needs and the conditions of the organization; generating an organization interface on a client device of the organization that enables the organization to discover the talents and the conditions of the user; and obtaining an approval of the potential resource sharing match involving the user and the organization in response to match conditions specified by a home organization of the user.
US10402784B2

A dynamic notary system having one or more processors, and one or more non-transitory computer readable medium coupled to the one or more processors with at least one of the computer readable medium being local to the one or more processors. The one or more non-transitory computer readable medium stores computer executable instructions, that when executed by the one or more processors cause the one or more processors to: (1) verify a notary with user identification information stored on the at least one computer readable medium local to the one or more processors, (2) retrieve a document to be notarized from the one or more non-transitory computer readable medium, (3) receive a signatory's electronic signature, (4) receive the notary's electronic signature, (5) apply a notary seal to the document, and (6) lock the document in an unchangeable format.
US10402779B2

Methods, devices and systems for reordering an inventory item are provided herein. The device comprises a memory, a processor, and may comprise a sensor and/or a programming interface. The device receives and indication that an event occurred indicating that the inventory item has been used. The indication is received through a transceiver or through a sensor. The user programs a trigger threshold, and may program the device with a weighting factor for the triggering events or allow the device to calculate a weighting factor. The device automatically sends a signal when the number of triggering events calculated based on the weighting factor equals the trigger threshold. The indication may automatically reorder the inventory item or may send a message to the user requesting additional instructions.
US10402769B2

A method managing wellness of employees is presented. A computer system receives a group of health factors for activities and group of preferences for activities of the employees. The computer system aggregates the group of health factors into aggregate health factors and the group of preferences into aggregate preferences. The computer system displays the aggregate health factors and the aggregate preferences in a set of polar charts. The computer system then identifies a recommendation for an activity for a portion of the employees based on the set of polar charts.
US10402768B2

A system for identifying and visualizing one or more interrelationships occurring amongst a plurality of business problems is provided. The system includes a business problem repository configured to store a plurality of business problem statements. Each business problem statement includes a plurality of components. The system also includes a connection engine coupled to the business problem repository and configured to determine one or more connections for the plurality of business problem statements by applying a one-to-one comparison scheme that is configured to generate a connection score for each comparison. The system further includes a connections repository coupled to the connection engine and configured to store the plurality of connections and corresponding connection scores. Further, a visualization engine is coupled to the connections repository and configured to generate a business problem network. The business problem network includes nodes and connections, each node representing a single business problem statement.
US10402764B2

In some embodiments, systems and methods are provided to forecast denomination needs at one or more retail shopping facilities. The system comprises a control circuit configured to determine a predicted optimized quantity of each of multiple different denominations of currency to be available for use at a retail shopping facility over a future period of time as a function of historic needs; select for each of the multiple denominations one of multiple different models; forecast a quantity of each of the multiple denominations to be present at the termination of the first future period of time by applying the selected one of the models; and determine, for each of the multiple denominations, whether the forecasted quantity of the denomination is greater than a threshold quantity of that denomination of the currency.
US10402763B2

Managing a manufacturer's business plan in real-time, a computer receives real-time quality data associated with a measure of component quality from supplier of the component incorporated in a manufacturer product. The computer receives real-time quality data associated with a measure of product quality from the manufacturer. The computer determines a statistical trend in the received supplier real-time quality data. If supplier real-time quality data exceeds a quality target metric for the supplier, exceeds a quality target metric for the component, or the statistical trend exceeds a threshold value, the computer analyzes financial impact to the manufacturer using supplier real-time quality data, manufacturer real-time quality data, historical quality data of supplier and manufacturer, and manufacturer's business plan. Based on analysis results indicating financial impact exceeding a threshold, the computer externalizes a warning, externalizes recommended changes to manufacturer's business plan, and changes manufacturer's business plan with analysis recommended changes.
US10402757B1

A method, system, apparatus, and computer program product for efficiently outsourcing projects, such as software development projects, are presented. A business entity may precisely and succinctly define one or more requests for proposals (RFPs) using predefined service identifiers which specify discrete, short-term projects (e.g., 4 weeks or less) with fixed inputs and outputs and objective evaluation metrics which allow for each project to be evaluated using, for example, automated evaluation software tools. By posting RFPs on a web site, the business entity solicits bids from third party vendors to perform the project identified in the RFP. Since individual projects are identified with objective inputs, outputs, and evaluation metrics, vendors can bid on the project with minimal evaluation and speculation regarding the appropriate bidding price for the project. When a bid is accepted or awarded to a vendor, a contract for the project can be easily prepared using the identifying information for the winning bid, such as the timeline, price, and the specific service identified with the project. Such short timeline projects allow the projects to be concisely described, results returned quickly, shortened evaluation duration, and payment within a normal monthly cycle.
US10402755B2

A transportation service information providing system for providing information on transportation from a departure point to a destination point by a transportation facility, includes: a transportation facility specification unit specifying a transportation facility that performs transportation from the departure point to the destination point; a special transportation facility extraction unit extracting a special transportation facility which is a different transportation facility from the specified transportation facility and performs transportation for a partial section in the transportation from the departure point to the destination point; a special transportation facility specification unit specifying the special transportation facility as the transportation facility to be used for transportation from the departure point to the destination point, in a case where the extracted special transportation facility satisfies predetermined conditions relating to the transportation for the partial section; and a special transportation facility information output unit outputting information on the specified special transportation facility.
US10402753B2

A system, method and apparatus provide management of power to meet demand of consumers that consume the power. An interface is configured to receive a pricing signal that indicates a price for the power. Wherein the interface is configured to control an appliance coupled to the interface to shift adjusting power consumption sooner in time than the appliance is predetermined to shift its power consumption.
US10402752B2

A system for training a model to predict a sequence (e.g. a sequence of words) given a context is disclosed. A model can be trained to make these predictions using a combination of individual predictions compared to base truth and sequences of predictions based on previous predictions, where the resulting sequence is compared to the base truth sequence. In particular, the model can initially use the individual predictions to train the model. The model can then be further trained over the training data in multiple iterations, where each iteration includes two processes for each training element. In the first process, an initial part of the sequence is predicted, and the model and model parameters are updated after each prediction. In the second process, the entire remaining amount of the sequence is predicted and compared to the corresponding training sequence to adjust model parameters to encourage or discourage each prediction.
US10402741B2

A computing device computes a weight matrix to predict a value for a characteristic in a scoring dataset. For each of a plurality of related tasks, an augmented observation matrix, a plug-in autocovariance matrix, and a plug-in covariance vector are computed. A weight matrix used to predict the characteristic for each of a plurality of variables and each of a plurality of related tasks is computed. (a) and (b) are repeated with the computed updated weight matrix as the computed weight matrix until a convergence criterion is satisfied: (a) a gradient descent matrix is computed using the computed plug-in autocovariance matrix, the computed plug-in covariance vector, the computed weight matrix, and a predefined relationship matrix, wherein the predefined relationship matrix defines a relationship between the plurality of related tasks, and (b) an updated weight matrix is computed using the computed gradient descent matrix.
US10402739B2

A method for creating a Gaussian process model as a data-based functional model for an output quantity that is to be modeled, based on training data in an input data space, including providing training data having training data points and output values, assigned to the training data points, of one or more output quantities; ascertaining a point density that is a function of the position of the training data points in the input data space; ascertaining a length scale function for each input quantity of the training data as a function of the point density; and generating a Gaussian process model from the training data and the output data of the output quantity to be modeled, based on the ascertained length scale functions.
US10402730B2

A method and system for determining whether, when, and how an unmanned agent interrupts a human is provided. The provided method and system uses a two-step multivariate analysis to (i) process a request for human interaction to determine whether to interrupt a human, and (ii) determine when and how to interrupt the human. The provided method and system interrupts the human in a manner that reflects analysis of variables such as mission criticality, whether a delay in the mission is acceptable, and the propriety of interrupting the human.
US10402726B1

A method includes receiving an input data set, each entry including multiple features. The method includes receiving a user input identifying a target feature of the multiple features and a target value of the target feature. The method includes determining, one or more correlated features of the multiple features. The method includes providing the input data set to multiple neural networks (including multiple VAEs) to train the multiple neural networks. The method includes generating a simulated data set based on the input data set, each entry including at least the target feature and the one or more correlated features. Values of the one or more correlated features are randomized or pseudorandomized and the target feature is fixed at the target value. The method includes providing the simulated data set to the multiple neural networks to generate output data and displaying a GUI based on the output data.
US10402725B2

A compression coding apparatus for artificial neural network, including memory interface unit, instruction cache, controller unit and computing unit, wherein the computing unit is configured to perform corresponding operation to data from the memory interface unit according to instructions of controller unit; the computing unit mainly performs three steps operation: step one is to multiply input neuron by weight data; step two is to perform adder tree computing and add the weighted output neuron obtained in step one level-by-level via adder tree, or add bias to output neuron to get biased output neuron; step three is to perform activation function operation to get final output neuron. The present disclosure also provides a method for compression coding of multi-layer neural network.
US10402722B2

A compression system trains a machine-learned encoder and decoder. The encoder can be deployed by a sender system to encode content for transmission to a receiver system, and the decoder can be deployed by the receiver system to decode the encoded content and reconstruct the original content. The encoder receives content and generates a tensor as a compact representation of the content. The content may be, for example, images, videos, or text. The decoder receives a tensor and generates a reconstructed version of the content. In one embodiment, the compression system trains one or more encoding components such that the encoder can adaptively encode different degrees of information for regions in the content that are associated with characteristic objects, such as human faces, texts, or buildings.
US10402719B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating output sequences from input sequences. One of the methods includes obtaining an input sequence having a first number of inputs arranged according to an input order; processing each input in the input sequence using an encoder recurrent neural network to generate a respective encoder hidden state for each input in the input sequence; and generating an output sequence having a second number of outputs arranged according to an output order, each output in the output sequence being selected from the inputs in the input sequence, comprising, for each position in the output order: generating a softmax output for the position using the encoder hidden states that is a pointer into the input sequence; and selecting an input from the input sequence as the output at the position using the softmax output.
US10402715B2

A transaction card is disclosed. The transaction card may include a first card component of non-plastic card material having a thickness of no more than about 0.3 mm, a second card component of composite fiber material having a thickness of no more than about 0.3 mm, and an adhesive for affixing the first layer and second layer together. The non-plastic card material may be selected from a group including wood, bamboo, steel, copper, aluminum, silver, gold, platinum, granite, marble, and slate and the composite fiber material may include at least one of a glass fiber composite, a carbon fiber composite, or a natural fiber composite.
US10402714B2

The disclosed embodiments generally relate to transaction card constructions, and particularly, to a two-piece transaction card construction. Disclosed embodiments include a generally planar first card component including a first surface and a generally planar second card component including a second surface wherein the first card component is separate from the second card component. In disclosed embodiments, for example, the generally planar first card component and the generally planar second card component may be configured such that one forms a cavity and the other forms an inlay component configured to be seated within the cavity. In other embodiments the generally planar first card component and the generally planar second card component may be configured such that one forms a container and the other forms a lid configured to close the container.
US10402709B2

Devices, systems, and methods provide direct digitization and encoding of a parameter to be sensed or measured. Digitized readings are encoded into binary bits, which are acquired and handled by digital devices. An all-digital sensing device can be implemented in passive, active, or semi-passive forms, and in some embodiments includes a transducer, digitizer/encoder, reader, and transmitter. A transducer converts the parameter to be measured into a digitizable quantity, based on such as mechanical deformation, dielectric properties, or electromagnetic wave or acoustic-wave properties. A piezoelectric material transducer converts stress/pressure into resistance or voltage. A fiber-optic interferometer transducer converts pressure/temperature/PH into irradiation amplitude or wavelength shift in spectrum domain. Encoded binary or quasi-binary states are identified by a reader. Binary states have resolutions arranged according to a 2N format. Each binary state can be presented in mechanical, electromagnetic, optical, or acoustic forms, or in step or continuous form.
US10402706B2

An image forming apparatus includes an image forming unit configured to perform a printing process of forming an image on a print medium based on print data, and a processor. The processor is configured to determine whether or not the printing process has completed based on remaining print data to be printed, when the print medium is removed from a paper discharge tray in which the print medium on which the image is formed by the image forming unit is placed, and to cause a warning to be output upon determining that the printing process has not completed based on the remaining print data to be printed.
US10402695B1

A method for learning parameters of a CNN for image recognition is provided to be used for hardware optimization which satisfies KPI. The method includes steps of: a learning device (a) instructing a first transposing layer or a pooling layer to generate an integrated feature map by concatenating pixels, per each ROI, on pooled ROI feature maps; (b) instructing a 1×H1 convolutional layer to generate a first adjusted feature map using a first reshaped feature map, generated by concatenating features in H1 channels of the integrated feature map, and instructing a 1×H2 convolutional layer to generate a second adjusted feature map using a second reshaped feature map, generated by concatenating features in H2 channels of the first adjusted feature map; and (c) instructing a second transposing layer or a classifying layer to divide the second adjusted feature map by each pixel, to thereby generate pixel-wise feature maps.
US10402687B2

Systems and methods for predicting user interaction with vehicles. A computing device receives an image and a video segment of a road scene, the first at least one of an image and a video segment being taken from a perspective of a participant in the road scene and then generates stimulus data based on the image and the video segment. Stimulus data is transmitted to a user interface and response data is received, which includes at least one of an action and a likelihood of the action corresponding to another participant in the road scene. The computing device aggregates a subset of the plurality of response data to form statistical data and a model is created based on the statistical data. The model is applied to another image or video segment and a prediction of user behavior in the another image or video segment is generated.
US10402683B2

Provided are an image display control system, an image display control method, and a program that can inform a user of an image including a specific object with a high evaluation value. Each type of object in an image is detected and the evaluation values of the detected objects are calculated using different evaluation criteria for the types of objects. An image including an object of which the calculated evaluation value is equal to or greater than a threshold value is displayed so as to be highlighted.
US10402682B1

Embodiments are directed to image matching using local image descriptors thresholding. An image matching tool is associated with at least one electronic processor. The image matching tool is configured to determine a unique bin magnitude threshold descriptor for a test image and an image of a known object of interest stored in a database. The image matching tool determines a classification match of the test image to the image of a known object of interest.
US10402681B2

To display images by suitably superimposing a graphics image on a high-dynamic-range image in an easily visible manner. GOEA dynamic range converter (311) converts a SDR graphics image to an HDR graphics image based on metadata. An image combiner (312) combines the graphics image of which the dynamic range has been converted to HDR with HDR content. A dynamic range converter (313) performs display mapping on the HDR content combined with the graphics image based on metadata.
US10402679B2

An electronic system including: a sensor (201) capable of successively supplying n vectors Li each including k values Li(j); and an electronic device (403) for processing on the fly the values measured by the sensor, including: a first stage (407) capable, each time a vector Li has been supplied by the sensor, of multiplying the k values Li(j) of vector Li by respectively k coefficients bi(j), and of supplying a vector T1i of k values T1i(j); a second stage (409) capable, each time a vector T1i has been supplied, of multiplying vector T1i by a matrix à of k*p coefficients, and of supplying a vector T2i of p values T2i(l); and a third stage (411) capable of digitally integrating the n vectors T2i and of supplying an output vector IT of p values IT(l).
US10402668B2

Embodiments of the present invention disclose interactive methods, interactive apparatus, and user equipment. An interactive method disclosed herein comprises: acquiring a piece of user input information, wherein the piece of user input information comprises at least two pieces of biometric feature information and at least one piece of input action information corresponding to the at least two pieces of biometric feature information; determining at least two pieces of content respectively corresponding to the at least two pieces of biometric feature information; determining inter-content operation information corresponding to the at least one piece of input action information; and performing an interactive operation corresponding to the inter-content operation information, wherein the interactive operation is associated with the at least two pieces of content. In the embodiments of the present application, at least two pieces of content that are to be operated on are determined by using at least two pieces of biometric feature information of a user, and an interaction between the at least two pieces of content is determined by using input action information corresponding to the at least two pieces of biometric feature information, which can be implemented quickly and easily, and thereby improving user experience.
US10402664B2

A processing apparatus includes a distance image acquirer, a moving-object detector, a background recognizer. The distance image acquirer acquires a distance image containing distance information of each pixel. The moving-object detector detects a moving object from the distance image. The background recognizer generates a background model in which a stationary object recognized as background of the moving object is modeled, from the distance image acquired by the distance image acquirer. The moving-object detector changes a method for detecting the moving object, based on a relative positional relation between the moving object and the background model.
US10402647B2

Non-limiting examples of the present disclosure describe surfacing of contextual suggestions for image content within an applications/service, a non-limiting example of which is a camera application. Image content is captured through a camera application executing on a computing device. A determination of user intent is generated based on an analysis of a result of execution of image recognition processing on the image content and a result of an analysis of context for data associated with the image content. As an example, processing operations related to determining user intent may be executed by an intelligent personal assistant service that is executing on the computing device. One or more contextual suggestions for the image content are generated based on the determination of the user intent. The contextual suggestions for the image content are surfaced, for example, within the camera application or an accessory device connected with the computing device, among other examples.
US10402644B1

Embodiments are disclosed for using an apparatus to perform pupil identification. An example method includes measuring, by a light sensor of the apparatus, an ambient infrared light level. The example method further includes determining whether the measured ambient infrared light level exceeds a threshold level. The example method further includes performing pupil identification on a user based on the determination of whether the measured ambient infrared light level exceeds the threshold level. In this regard, the example method involves performing bright pupil identification in an instance in which the measured ambient infrared light level exceeds the threshold level, and performing dark pupil identification if not. Corresponding apparatuses and non-transitory computer readable storage media are also provided.
US10402642B2

A system for automatically converting hand-drawn shapes into graphical objects is provided. In aspects, a user's intention to convert a hand-drawn shape into a computer-generated graphical may be inferred when the user traces over a previously hand-drawn shape. For instance, after receiving a first ink stroke forming a drawn shape, the system may receive at least a second ink stroke that substantially overlays the first ink stroke. When the system detects that the user substantially traced over the drawn shape, it may be determined that the user intends to beautify the drawn shape. Thereafter, in response to identifying a graphical object corresponding to the drawn shape, the system may replace the drawn shape with the graphical object on a drawing canvas. Accordingly, the user may indicate an intention to automatically beautify a hand-drawn shape without switching to an edit mode or otherwise selecting the hand-drawn shape for editing.
US10402636B2

Examples herein disclose capturing an image of printed text and a handwritten annotation and determining a topic as related to the printed text in the captured image. The examples disclose identifying a resource based on the handwritten annotation.
US10402630B2

An apparatus for maintaining privacy when providing media content to a group includes at least one sensor coupled to a processor that is configured to observe, based on sensor data from the sensor(s), that more than one user is engaged with the apparatus, and to obtain user identities for at least a first user and a second user engaged with the apparatus. The processor looks-up a first privacy preference for the first user and a second privacy preference for the second user based on the user identities of both users. The processor determines restricted content based on the first privacy preference and the second privacy preference and determines and outputs for display suggested content for engagement by the first user and the second user, based on the restricted content, where the suggested content satisfies criterion for the first privacy preference and the second privacy preference.
US10402627B2

The present invention provides a method and an apparatus for determining an identity identifier of a face in a face image, and a terminal. The method includes: obtaining an original feature vector of a face image; selecting k candidate vectors from a face image database; selecting a matching vector of the original feature vector from the k candidate vectors; and determining, an identity identifier that is of the matching vector. In embodiments of the present invention, a face image database stores a medium-level feature vector formed by means of mutual interaction between a low-level face feature vector and autocorrelation and cross-correlation submatrices in a joint Bayesian probability matrix. The medium-level feature vector includes information about mutual interaction between the face feature vector and the autocorrelation and cross-correlation submatrices in the joint Bayesian probability matrix, so that efficiency and accuracy of facial recognition can be improved.
US10402621B2

A system includes a fingerprint sensor, an application processor, and an auxiliary processor. The application processor is operable to arm the fingerprint sensor prior to the application processor entering a low power or sleep mode. The auxiliary processor is to receive a state output from the fingerprint sensor. The state output is to cause activation of one or more functions of the auxiliary processor upon fingerprint authentication while leaving the application processor in the low power or sleep mode.
US10402620B2

A fan-out semiconductor package includes: a core member including a support layer, a first wiring layer, a second wiring layer, and through-vias and having a through-hole; a semiconductor chip disposed in the through-hole; an encapsulant covering the core member and the semiconductor chip and filling at least portions of the through-hole; a connection member including an insulating layer disposed on the first wiring layer and the semiconductor chip, a redistribution layer disposed on the insulating layer, first vias electrically connecting the redistribution layer and the connection pads to each other, and second vias electrically connecting the redistribution layer and the first wiring layer to each other; and a passivation layer disposed on the insulating layer and covering the redistribution layer, wherein a thickness of the passivation layer is within half a distance from an inactive surface of the semiconductor chip to a lower surface of the encapsulant.
US10402617B2

A button assembly for an electronic device is disclosed. The button assembly integrates a biometric sensor below a top surface of the button. The button assembly is positioned relative to a secondary display of an electronic device. The secondary display can be positioned relative to a keyboard, such as above a top row of keys of the keyboard.
US10402616B2

An electronic device includes a housing and a user interface. One or more processors are operable with the user interface. The user interface includes a touch sensor that includes a fingerprint sensor and at least one proximity sensor component. The proximity sensor component can be collocated with a thermally conductive band circumscribing the fingerprint sensor, or can be concentrically located with the fingerprint sensor. The proximity sensor component can actuate the fingerprint sensor upon receiving an infrared emission from an object external to the housing. The fingerprint sensor or proximity sensor component can then be optionally used to control the electronic device.
US10402607B2

This invention is for tracking at least one plant. A method of this invention comprises: putting at least one seed or at least one stem in a corresponding at least one pot; positioning a corresponding at least one RFID tag with respect to the seed or stem in a manner, wherein the RFID tag comprises a strap; packaging a harvested material into a packaged product and attaching the RFID tag from the potted plant, or a product RFID tag that is associated with the plurality of tags to the packaged product; confirming a request for authorization by a RFID buy card; and after confirming ID information, transferring at least one product.
US10402604B2

The present invention relates to radio-frequency identification (RFID) tags that produce a unique radar signature by passive reflection of an electromagnetic signal. In particular, provided herein are frequency-, phase-, and/or amplitude-shift encoded RFID tags, and methods of use and manufacture thereof.
US10402601B2

An antenna for a communication device, and also an RFID reader incorporating the antenna, are disclosed. The antenna has a structure including a ground portion and a radiating component. The radiating component has a first side, and a second side that is spaced apart from the first side. The first side has a ground edge portion which is in contact with the ground portion, and the first side extends, from its ground edge portion, away from a surface on one side of the ground portion. The second side also has a ground edge portion which is in contact with the ground portion, and the second side also extends, from its ground edge portion, away from a surface on said one side of the ground portion.
US10402596B2

A security element for a data input device and a method for detecting intrusion in the data input device. The security element has a shape suited to closing contacts via each of two extremities respectively on first and second printed-circuit boards of the data input device when the data input device is in the closed position. The extremities are not electrically connected to each other.
US10402575B1

Implementations of the present disclosure include obtaining, by a client node of a blockchain network, a public key of a regulator node; generating, by the client node, one or more commitment values of a confidential transaction of the client node by applying a cryptographic commitment scheme to transaction data of the confidential transaction; generating, by the client node, encrypted regulatory information of the confidential transaction by encrypting the transaction data using the public key of the regulator node; and transmitting, by the client node to a consensus node of the blockchain network, a content of the confidential transaction for execution, wherein the content of the confidential transaction includes: the one or more commitment values; the encrypted regulatory information; and one or more zero-knowledge proofs of the transaction data.
US10402572B2

Embodiments of the present invention disclose a method and an apparatus for selecting a terminal mode, and the method includes: reading configuration information when a screen wakeup instruction is obtained, where the configuration information includes information about a wearable device that is paired with the terminal; querying to determine whether a wearable device is connected to a terminal; and selecting a mode corresponding to the wearable device as the terminal model if the wearable device that is connected to the terminal as determined by the querying is the same as the paired wearable device. In this solution, a corresponding mode can be selected according to a connection status between a terminal and a wearable device, thereby enhancing an automation degree of the terminal and improving a user experience effect.
US10402570B2

This disclosure relates to a method and device for software risk management within an IT infrastructure. The method includes computing security risk factors for a plurality of software components based on available executables for the plurality of software components. A set of software components are identified from the plurality of components, such that, a security risk factor for each of the set of software components is greater than a predefined threshold. Thereafter, a compensating control is activated for at least one of the set of software components, when a compensating control mechanism is available for each of the at least one software component and the compensating control mechanism satisfies control criteria. The method includes dynamically deploying at least one continuous monitoring tool satisfying monitoring criteria, to monitor each of at least one remaining software component, for which compensating control mechanism is not available, for a predefined duration.
US10402569B2

A method and associated system. A dataset is generated according to a code package. The code package includes an image file associated with a container for a tenant in a cloud environment. The dataset includes general information related to security aspects of the image file. A security level of the image file is determined according to the generated dataset. A vulnerability corresponding to the code package is identified based on the security level. In response to the vulnerability having been identified, the code package is updated with a patch associated with the identified vulnerability.
US10402567B2

The disclosed technology is generally directed to a secure boot mechanism for a multi-core system. In some examples, multiple execution environments may be sequentially booted according to a chain of trust that corresponds to the defense-in-depth hierarchy. A first stage of the secure boot may be based on the hardware root of trust of the multi-core processor. Subsequent stages may be based upon the trust in the previous stages. In some examples, if any stage is determined to be compromised, then the secure boot ceases, and neither the stage determined to be compromised nor any subsequent stages are booted.
US10402565B2

A hardware platform includes a nonvolatile storage device that can store system firmware as well as code for the primary operating system for the hardware platform. The hardware platform includes a controller that determines the hardware platform lacks functional firmware to boot the primary operating system from the storage device. The controller accesses a firmware image from an external interface that interfaces a device external to the hardware platform, where the external device is a firmware image source. The controller provisions the firmware from the external device to the storage device and initiates a boot sequence from the provisioned firmware.
US10402560B2

Methods, systems, and computer program products for selecting a virtual machine to perform a task corresponding to a client request and performing the task at the virtual machine. After performing the task at the virtual machine, an indicator corresponding to a shutdown of the virtual machine is detected. After detecting the indicator and prior to the shutdown of the virtual machine, a memory space is preserved corresponding to the virtual machine. The preserved memory space is then scanned for malware.
US10402558B2

A system and method for controlling functions on devices is disclosed. An occurrence of a start of an event is determined. Based on determining the occurrence of the start, a respective registration of a respective device associated with a respective attendee of the event is received. Based on receiving the respective registration and determining the occurrence of the start of the event, temporary restrictions are applied to the respective device from which the respective registration is received. Based on determining an occurrence of an end of the event, the temporary restrictions are removed from the respective device.
US10402555B2

Systems and methods for screening unauthorized devices are provided. More particularly, a challenge that includes a first set of data can be generated. The challenge can require a browser of a requesting device to perform a browser task with respect to the first set of data to generate a second set of data. The challenge can be provided to the requesting device and a response to the challenge can be received. The response can include the second set of data generated by the browser of the requesting device through performance of the browser task. It can be determined whether the browser of the requesting device is an authorized browser based, at least in part, on the second set of data. Whether or not the requesting device is authorized to access a resource can be based, at least in part, on whether the browser is an authorized browser.
US10402554B2

Technologies for depth-based user authentication include a mobile computing device to display a login image including a depth channel on a display of the mobile computing device. The mobile computing device determines a selection of a plurality of objects of the login image made by a user of the mobile computing device, generates a user-selected password based on a relative depth of each object of the plurality of objects selected by the user, and permits access to the mobile computing device in response to a determination that the user-selected password matches a device login password.
US10402550B2

Provided is an authenticating apparatus that by a simple method improves security when entering a password. The authentication-processing unit executes user authentication by comparing an entered password that is entered with a preset set password. The input-receiving unit receives dummy keys while the entered password is entered that are not compared with the set password. The dummy-input-notification unit notifies using vibration of dummy key input timing and the number of times input is required. The authentication-processing unit, together with comparing the entered password with the set password, compares the number of times dummy keys are inputted with the number of times input is required. When the entered password and the set password match, and the number of times dummy keys are inputted and the number of times input is required match, authentication is determined to be successful.
US10402549B1

The disclosed computer-implemented method for creating validated identities for dependent users may include (1) identifying both a validated user of an identity validation service who has a previously validated identity and a dependent user who cannot create a new validated identity via the identity validation service, (2) enabling, via a graphical user interface displayed on the computing device, the validated user to create the new validated identity for the dependent user in response to determining that the validated user has the previously validated identity, (3) linking the new validated identity for the dependent user to the previously validated identity of the validated user, and (4) generating a token that represents the new validated identity for the dependent user and that comprises a link to the previously validated identity of the validated user. Various other methods, systems, and computer-readable media are also disclosed.
US10402536B2

Systems, methods, and computer-readable media having computer-executable instructions embodied thereon for protocol driven image acquisition are provided. In embodiments, a protocol is received by an image capturing device. The protocol comprises orders from a clinician, a workflow for capturing at least one image, or a combination thereof. At least one field for receiving metadata to be associated with the at least one image allows structured documentation to begin on the image capturing device. The at least one image and associated metadata are communicated to a medical information system. A patient is identified by the metadata or an existing patient to device association and the at least one image is associated with an electronic medical record for the patient.
US10402525B1

The described techniques implement an electronic design with transistor level satisfiability models by identifying a plurality of channel connected components of an electronic design for sensitization. These techniques further determine a set of transistor level satisfiability (SAT) models for the plurality of channel connected components of the electronic design and transform the plurality of channel connected components into a set of conjunctive normal form (CNF) formulae using at least the set of transistor level SAT models. The plurality of channel connected components of the electronic design may be sensitized at least by determining one or more satisfying assignments with the set of CNF formulae. These techniques may also generate transistor level satisfiability (SAT) logic models and transistor level SAT state models for a circuit component based in part or in whole upon design specifications and one or more characteristics of the circuit component.
US10402507B1

Computer-based computational tools for use in determining spatial charge distributions for biological systems that include one or more biological membranes are provided. At least one of the biological membrane includes at least two regions having different electrical properties, e.g., the biological membrane can include a pore having a higher conductivity than the surrounding bulk membrane. In other cases, the membrane can include non-active and active regions, with conservative fields acting at the non-active regions and a combination of conservative and non-conservative fields acting at the active regions. The non-conservative fields can, for example, originate from differences in ionic concentrations of the type which generate Nernst potential differences across membranes. Using the computer-based computational tools, charge distributions not previously known to exist have been discovered, e.g., ring-shaped charge distributions in the vicinity of an active pore.
US10402504B1

An automated design system for facilitating intelligent design of electromechanically controlled hydraulic systems. The automated design system utilizes one or more servers and one or more processors for accessing design information related to the hydraulic systems. The design system also includes a display device which provides an interface, an input device and a software program which allow a user to select various design characteristics related to a product design. The automated design system also provides text-based and graphical outputs pertaining to a product design.
US10402495B1

In one embodiment, a sequence of input words is received. Each of the input words is encoded as an indicator vector, wherein a sequence of the indicator vectors captures features of the sequence of input words. The sequence of the indicator vectors is then mapped to a distribution of a contextual probability of a first output word in a sequence of output words. For each subsequent output word, the sequence of the indicator vectors is encoded with a context, wherein the context comprises a previously mapped contextual probability distribution of a fixed window of previous output words; and the encoded sequence of the indicator vectors and the context is mapped to the distribution of the contextual probability of the subsequent output word. Finally, a condensed summary is generated using a decoder by maximizing the contextual probability of each of the output words.
US10402491B2

This disclosure relates to system and method for dynamically creating and building a domain dictionary. In one embodiment, the method comprises computing a syntactic similarity score, a usage similarity score, and a contextual similarity score for an input word with respect to each of a plurality of domain specific words in each of a plurality of existing domains. The method further comprises computing a weighted overall similarity score for the input word with respect to each of the plurality of domain specific words in each of the plurality of existing domains based on the syntactic similarity score, the usage similarity score, and the contextual similarity score. The method further comprises determining belongingness of the input word to each of the plurality of existing domains based on the weighted overall similarity score.