US10390060B2

An online system presents a video from a third party system based on a video view value generate by the online system. Based on a target audience specification from the third party system, the online system selects a plurality of online system users as the audience of the video. The online system presents the video the selected users in a duration of time equal to a video presentation period received from the third party system. A play of the video by a selected user constitutes a historical view. The online system generates a video view value for the video based on historical views of the video by the selected users. The online system further applies the generated video view value for pacing delivery of the video by the online system.
US10390059B2

Methods and systems for providing user defined content transmissions are disclosed. An example method can comprise receiving a request for first content and receiving a first preference. First content can be retrieved from a first source based on the request for first content. Second content can be retrieved from a second source based on the first preference. The first content and second content can be packaged for transmission in response to receiving the request and the first preference.
US10390058B2

Some embodiments provide a method for dynamically creating a service flow for an Ethernet node (EN) in a distributed cable management system that includes a cable headend and several in-the-field ENs for connecting several service nodes to the headend. For a particular device of a particular service node, the method receives a request for a Packet Cable Multi-Media (PCMM) connection session that is to have a quality of service (QoS) guarantee. For the request, the method identifies the EN that connects to the particular service node from a group of several EN that the method manages. The method then forwards a set of authorized dynamic QoS (DQoS) parameters to the identified EN, so that the identified EN can use the forwarded DQoS parameter set to create a service flow for the particular device. In some embodiments, the identified EN creates two service flows for the two different directions of traffic associated with the particular device at the particular service node. Specifically, the EN creates an upstream service flow for the upstream data traffic (i.e., data packets from the particular device requesting the PCMM connection session) and a downstream service flow for the downstream data traffic (i.e., data packets from the particular device requesting the PCMM connection session).
US10390046B2

This disclosure describes techniques for coding significant coefficient information for a video block in a transform skip mode. The transform skip mode may provide a choice of a two-dimensional transform mode, a horizontal one-dimensional transform mode, a vertical one-dimensional transform mode, or a no transform mode. In other cases, the transform skip mode may provide a choice between a two-dimensional transform mode and a no transform mode. The techniques include selecting a transform skip mode for a video block, and coding significant coefficient information for the video block using a coding procedure defined based at least in part on the selected transform skip mode. Specifically, the techniques include using different coding procedures to code one or more of a position of a last non-zero coefficient and a significance map for the video block in the transform skip mode.
US10390045B2

A method and apparatus for alternative transforms in a video coding system according to a control flag are disclosed. In one embodiment, the control flag for the current PU is determined. If the control flag is on, a first transform is applied to each current TU (transform unit) at an encoder side or an inverse transform of the first transform is applied to each current TU at a decoder side if the current TU has a first boundary type. Furthermore, a second transform is used for each current TU if the current TU has a second boundary type. The first transform is different from the second transform. On the other hand, if the control flag is off, a selected transform is used for each current TU.
US10390039B2

Innovations in motion estimation adapted for screen remoting scenarios are described herein. For example, as part of motion estimation for a current picture, a video encoder finds a pivot point in the current picture, calculates a hash value for the pivot point, and searches for a matching area in a previous picture. In doing so, the video encoder can calculate a hash index from the hash value and look up the hash index in a data structure to find candidate pivot points in the previous picture. The video encoder can compare the hash value for the pivot point in the current picture to a hash value for a candidate pivot point in the previous picture and, when the hash values match, compare sample values around the respective pivot points. In this way, the video encoder can quickly detect large areas of exact-match blocks having uniform motion.
US10390031B2

A method for decoding a scalable video signal according to the present invention determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, based on a time level identifier of the lower layer, generates a reference picture list for the current picture according to the determination and performs an inter-layer prediction for a current block in the current picture, based on the reference picture list.
US10390030B2

A sensor data processing apparatus can be coupled to multiple image sensors of different types. The apparatus encodes symbology metadata in metadata space of image frames and maintains raw data from the sensors in the frames. The symbology metadata identifies a type of symbol that can be overlaid on the frame along with a location in the frame that identifies where the symbol can be overlaid. The apparatus transports the frames including the symbology metadata to an output path without overlaying symbology onto the raw data in the frames. Post processing can be performed to selectively overlay symbology in the image of a corresponding frame based on the symbology metadata.
US10390027B2

The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec) comprising obtaining (11) a luminance component (L) and two chrominance components (C1, C2) from the color picture to be encoded. The method for encoding a color picture having color components comprising obtaining at least one chrominance component from the color picture to be encoded, the method further comprises: ⋅—determining a first factor based on the value of each pixel (i) of said luminance component; ⋅—obtaining at least one final chrominance component by scaling said at least one chrominance component by said first factor; and ⋅—encoding (13) said at least one final chrominance component.
US10390026B2

Video data streams can be encoded and decoded using inter or intra prediction. The blocks of a frame can be processed based on depth, from the lowest level sub-blocks to the highest level large blocks, and divided into groups of blocks to be inter predicted, blocks having sub-blocks that are to be inter predicted and sub-blocks that are to be intra predicted, and blocks to be intra predicted, and the blocks to be inter predicted are encoded first, the blocks having sub-blocks to be inter predicted and intra predicted encoded second, and the blocks to be intra predicted encoded last. The availability of data from the inter predicted blocks can improve the performance of intra prediction over processing the blocks in the scan order since more pixel data is available for intra prediction of some blocks.
US10390024B2

Region of Interest (ROI) scalability with SHVC is able to be implemented where scalability is used for part of a picture but not the whole picture. Applications of ROI scalability include traffic monitoring, security monitoring and tiled streaming.
US10390019B2

A method of encoding an initial digital signal in an encoded signal, where the initial digital signal includes a sequence of samples representing a multidimensional space, and each sample may be assigned at least one physical magnitude. The method may include, for at least some of the current samples, locally encoding the signal in encoded local digital signals, with the encodings being performed in local reference frames each including the current sample considered and two reference samples. The reference samples may be chosen based upon a minimum gradient of the at least one physical magnitude, from among the available samples of the sequence, and the encoded signal may include the encoded local digital signals.
US10390008B2

A reconfigurable parallax barrier panel, for use in a display system with a 3D mode, includes a first substrate, a second substrate, and an electro-optic material positioned between the first and second substrates. The first and second substrates each respectively has a plurality of first and second electrodes, the electrodes being independently addressable from one another and comprising a plurality of electrode portions extending along a first direction and laterally spaced from one another along a second direction different from the first direction. The electrode portions of the first electrodes are arranged in a cyclic arrangement having a first pitch, and the electrode portions of the second electrodes are arranged in a cyclic arrangement having a second pitch that is different to the first pitch. The first and second electrodes are driven to generate different reconfigurable parallax barrier arrays corresponding to different viewing distances in a 3D mode of operation.
US10389996B1

Systems and methods for displaying an image across a plurality of displays are described herein. Pixel intensity values in the multifocal display are determined using correlation values and numerical iterations. An eye tracking system measures eye tracking information about a position of a user's eye, and the pixel intensity values are modified based on the eye tracking information. An image is displayed on the plurality of displays based on the determined pixel intensity values. The plurality of displays may be within an HMD, and address vergence accommodation conflict by simulating retinal defocus blur.
US10389984B2

To provide a crack analysis device, a crack analysis method, and a crack analysis program capable of correctly evaluating deterioration in a road surface.A crack analysis device includes an image acquisition unit, a crack detector, and a display. The image acquisition unit acquires an image of a road surface. The crack detector detects cracks in which a closed region is formed on the photographed road surface based on the photographed image. The display displays a detection result of the detected cracks; and the crack detector detects the cracks which intersect each other on the road surface to form the closed region.
US10389979B2

A method and system for monitoring a location via a called telephony communication device is disclosed. The method at the called telephony communication device includes receiving a request from a calling telephony communication device. Further, the method includes determining whether the received request is for monitoring the location. The method further includes automatically transmitting audio/video data captured via the called telephony communication device to the calling telephony communication device when the received request is determined to be one for monitoring the location.
US10389973B2

An apparatus and method for broadcast signal frame using layered division multiplexing are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling, size information of Physical Layer Pipes (PLPs) and time interleaver information shared by the core layer signal and the enhanced layer signal.
US10389971B2

A data processing system is disclosed, including one or more processors, a memory, and a plurality of instructions stored in the memory and executable by the one or more processors. The instructions may be executed to convert an input video file to a commonly used video format, and compare a resultant file size to a threshold size. In response to the file size being greater than the threshold size, the instructions may be executed to reduce a video bit rate of the input video file, and produce a Portable Document Format file that includes contents of an input Portable Document File and in which the input video file is embedded.
US10389969B2

A video processing system includes: an object movement information acquiring means for detecting a moving object moving in a plurality of segment regions from video data obtained by shooting a monitoring target area, and acquiring movement segment region information as object movement information, the movement segment region information representing segment regions where the detected moving object has moved; an object movement information and video data storing means for storing the object movement information in association with the video data corresponding to the object movement information; a retrieval condition inputting means for inputting a sequence of the segment regions as a retrieval condition; and a video data retrieving means for retrieving the object movement information in accordance with the retrieval condition and outputting video data stored in association with the retrieved object movement information, the object movement information being stored by the object movement information and video data storing means.
US10389945B2

A set magnification of a magnified view during imaging standby and a set magnification of a magnified view in an AF-plus-MF mode are compared to determine whether the magnification of the magnified view during imaging standby is higher than the magnification of the magnified view in the AF-plus-MF mode. As a result of the determination, if the magnification of the magnified view during imaging standby is lower than or equal to the magnification of the magnified view in the AF-plus-MF mode, a live-view image is displayed at a magnification equal to the magnification set for the AF-plus-MF mode. If the magnification of the magnified view during imaging standby is higher than the magnification of the magnified view in the AF-plus-MF mode, the live-view image is displayed at a magnification equal to the magnification at which the live-view image has been displayed during imaging standby.
US10389943B2

An actuator for moving a platform having electrical connections is provided. The actuator includes an outer frame connected to an inner frame by one or more spring elements that are electrically conductive. The actuator further includes one or more comb drive actuators that apply a controlled force between the outer frame and the inner frame. Each of the comb drive actuators includes one or more comb drives. Moreover, a method for moving a platform having electrical connections is also provided. The method includes connecting an outer frame to an inner frame using one or more spring elements that are electrically conductive. The method further includes generating a controlled force using one or more comb drive actuators. Each of the comb drive actuators includes one or more comb drives. In addition, the method includes applying the controlled force between the outer frame and the inner frame.
US10389939B2

An imaging control apparatus includes a first operation unit and a sub control unit configured to perform control such that, in a case of performing a series of image capturing operations for performing a plurality of image capturing operations including a first image capturing operation and a second image capturing operation to be performed after the first image capturing operation, in a third period between a first period for performing the first image capturing operation and a second period for performing the second image capturing operation, a display is not performed on a display unit and a notification is not provided to a user by a notification unit different from the display unit, and in response to an operation performed by the first operation unit in the third period, the notification is performed by the notification unit different from the display unit without performing the display on the display unit.
US10389935B2

A computer-implemented method of configuring a virtual camera. A first and second object in a scene are detected, each object having at least one motion attribute. An interaction point in the scene is determined based on the motion attributes of the first and second objects. A shape envelope of the first and second objects is determined, the shape envelope including an area corresponding to the first and second objects at the determined interaction point. The virtual camera is configured based on the determined shape envelope to capture, in a field of view of the virtual camera, the first and second objects.
US10389934B2

A mobile device and a photographing method thereof are provided for managing display of data between two oppositely provided display screens. Two opposite surfaces of the mobile device are both provided with a display screen and a camera. After starting a target camera, the mobile device displays an image captured by the target camera on a screen located on the opposite surface of the mobile device from the target camera, and also display assistance information for photographing on the other screen located on the same surface of the mobile device as the target camera. The instruction for photographing comprises an identifier of the target camera. The assistance information may be the image captured by the target camera, or other preset assistance information used to improve the photographing effect.
US10389925B2

Provided are a camera module and a mobile terminal having the same. The camera module includes a first lens assembly, a second lens assembly disposed to be adjacent to the first lens assembly, a lens cover accommodating the first and second lens assemblies and having first and second through holes allowing light to be incident to the first and second lens assemblies, an actuator provided on one side of the first and second lens assemblies to drive the first and second lens assemblies, one image sensor disposed below the first and second lens assemblies and converting light signals incident through the first and second lens assemblies into first and second image signals, and a camera case having a through hole formed on a front side thereof and accommodating the lens cover to allow light to be incident to the first and second lens assemblies through the through hole.
US10389917B2

A method for printing on a printing machine with color space transformation using tables formed of n-dimensional orthogonal grids includes printing and colorimetrically measuring a test chart in a target color space providing measured values corresponding to sampling points in the color space, interpolating between the sampling points to determine further sampling points, and using existing sampling points to create an ICC table for color space transformation between target and process color spaces. A computer isolates combinations of n−1-dimensional partial grids for process color combinations from grids of the table in the process color space. Partial grids are converted into two-dimensional segments. Sampling points of segments are modified, removing nonrequired sampling points and distributing sampling points in the partial grid. The partial grids are reintegrated into the grid and color management of the printing operation and the printing operation using the reduced ICC table occurs.
US10389916B2

An image processing device including an area dividing circuit configured to divide an image into a plurality of blocks, convert input data showing the image to data including color information, allocate data including the color information into each of the blocks, and output data of the block and image data allocated to each of the blocks, a focus area judgment circuit configured to divide data of the block into a first image area and a second image area, and output the divided area data, and an area dedicated color conversion RGB value calculation circuit configured to compare the image data and the area data, in the case where the image data is included in the first image area, calculate first color conversion data from an intensity coefficient, wherein the image data includes a first value, a second value and a third value.
US10389902B2

An information processing apparatus configured to control wireless communication by receiving user input of a start instruction to start a cooperation operation, the cooperation operation configured to cause a first apparatus to transmit target data to the information processing apparatus. The information processing apparatus wirelessly receives the target data from the first apparatus through a first access point by using the wireless communication interface after receiving the start instruction, and terminates wireless communication with the first access point. Once wireless communication with the first access point is terminated, the information processing apparatus may establish wireless communication with a second access point through which the information processing apparatus is communicable with a second apparatus, and wirelessly transmit the target data to the second apparatus through the second access point.
US10389901B2

An information processing device installed with a program, connectable with an apparatus, includes circuitry configured to restrict an operation of specific information, initiated by the program, based on an access level defined for the specific information, transmit a first request, initiated by the program, to the apparatus connected with the information processing device, acquire given information including the specific information from the apparatus as a response to the first request, and transmit a second request, initiated by the program, to the apparatus based on the acquired given information including the specific information to request the apparatus to perform specific processing in response to the second request received from the information processing device.
US10389895B2

In response to a start of a pinch-out operation in a first display area displaying a preview image, display is switched from a first display mode to a second display mode, and in a case where a pinch-in operation in the first display area ends and a display size of the preview image reaches a predetermined threshold, the display is switched from the second display mode to the first display mode.
US10389888B2

An image forming apparatus includes an image forming portion configured to form an image on an intermediate transfer belt, a density sensor configured to measure a density of the image formed on the intermediate transfer belt, and a printer controller. On the intermediate transfer belt, a first test image and a third test image having different densities are alternately formed at different positions in a main scanning direction. At a position adjacent to the first test image in a sub-scanning direction, a second test image having a different density from that of the first test image is formed. At a position adjacent to the third test image in the sub-scanning direction, a fourth test image having a different density from that of the third test image is formed. The printer controller generates a gradation correction table based on a result of measurement of each test image by the density sensor.
US10389886B2

Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.
US10389880B1

A message processing application may receive at least one inquiry message from a user device in the form or a text message, email or other communication message format. The message may be received and processed to identify the content of the inquiry message to determine whether the inquiry message should be transferred to a live agent or whether the inquiry message should be responded to with an automated response stored in a database.
US10389879B2

A process for updating a second agent about a call in a contact center comprises receiving a call at the contact center and connecting the call to a device associated with a first agent of the contact center. A processor is used to configure a list of keywords to detect during the call, and when a key word is detected (e.g., using a speech analyzer), a snippet of the call based on the detected keywords is identified. The snippets are ordered and presented to a second agent through a device associated with the second agent. The call is then connected to the device associated with the second agent.
US10389874B1

Methods and systems for multiple channel authentication are described. In one embodiment, a request for an interaction is initiated from within a mobile application. The request may include authentication information and contextual information relating to a current exchange between the mobile application and an organization. The user may be authenticated with the authentication information and the request may be routed to a representative based on the contextual information to continue the exchange.
US10389867B2

An information processing device for enabling the user to enjoy both the benefits of authentication and the conveniences of the lock screen, including processing circuitry that acquires authentication information and operation information, controls a display on a basis of the authentication information or the operation information, causes a lock screen to be displayed, causes an unlocked return screen to be displayed in a case in which an authentication process is successful, controls a transition from the lock screen to the unlocked return screen, continues to cause a transition screen to be displayed, and cancels the transition from the lock screen to the unlocked return screen and causes the lock screen to be displayed again in a case in which second operation information is obtained while the transition screen is being displayed.
US10389862B2

Provided are a mobile device and dial pad thereof The dial pad comprises a first key area and a second key area, the first key area being used for numeric keys and the second key area being used for symbol keys and/or function keys; when a user uses the dial pad, the numeric keys are commonly used keys but the symbol keys and function keys are un-commonly used keys. In the prior art, un-commonly used keys are placed in the favorable positions on the dial pad while commonly used keys are in unfavorable places. The dial pad provided in the present invention separate the common keys from un-common keys to allow the common numeric keys to be relatively concentrated and reduce the range, thus shortening movement distance between numeric keys touched by a user, and further improving dialing accuracy and efficiency.
US10389856B2

Embodiments may implement a new hierarchical data structure for traffic indication mapping to facilitate transmissions for wireless communications devices. Many embodiments comprise MAC sublayer logic to generate and transmit management frames such as beacon frames with a partial virtual bitmap based upon the hierarchical data structure for traffic indication mapping. In some embodiments, the MAC sublayer logic may store the traffic indication map and/or the traffic indication map structure in memory, in logic, or in another manner that facilitates transmission of the frames. Some embodiments may receive, detect, and decode communications with frames comprising the partial virtual bitmap based upon the hierarchical data structure. In some embodiments, indications of buffered data for pages, super-blocks, blocks, sub-blocks, and/or stations may be inverted. In several embodiments, a new association identifier (AID) structure is defined for the new hierarchical data structure for traffic indication mapping.
US10389855B2

A broadcast receiver for receiving a broadcast signal includes a receiver for receiving the broadcast signal including Physical Layer Pipe(PLP)s, wherein the PLPs carry link layer packets and wherein the link layer packets include one or more Internet protocol (IP) packets, a packet decoder for decoding the link layer packets from the PLPs, wherein the link layer packets include a compression information table related to a header-compressed stream of a first group of IP packets among the IP packets, and wherein the compression information table includes a PLP identifier identifying a PLP among the PLPs, a maximum value of an context identifier of the header-compressed stream, and a context profile being a range of protocols used for the header-compressed stream, a signaling decoder for decoding the compression information table in the decoded link layer packets, and a decompressor for decompressing the header-compressed stream to output the first group of IP packets.
US10389854B2

A system for forming an ad-hoc network among devices includes a wireless device that utilizes one or more connection protocols; a protocol bridging mechanism operating on one or more communication layers selected from the group of: an application layer, a transport layer, a data link layer, a physical layer and a network layer, wherein the one or more connection protocols connects to other wireless devices through the protocol bridging mechanism; and a controller stored within the wireless device. The system further includes a memory including program instructions executable by the controller that cause the controller to connect to the first nearby wireless device through the first communication protocol; connect to the second nearby wireless device through the second communication protocol; and transmit data between the first nearby wireless device and the second nearby wireless device through the protocol bridging mechanism.
US10389837B2

A dynamic cache engine designed to perform advanced, dynamic, application-specific data caching, based on multiple application and user parameters included in client requests that are sent to a server.
US10389835B2

Described herein are methods and systems for application aware fastpath processing over a data network. In some examples, application fastpath operates to facilitate application specific fastpath processing of data packets transferred between a client device and a server device over a network session of a data network.
US10389815B2

Provided are a method by which a device performs V2X communication in a wireless communication system, and a device for supporting the same. The device receives event termination information from a terminal and can transmit the event termination information to a neighboring device. The terminal is provided in a vehicle for V2X communication, and the event termination information can be information indicating that an event occurring in the terminal has been terminated.
US10389814B2

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 detects memory error(s) associated with a plurality of sets of memory devices of sets of storage unit(s) (SU(s)) within the DSN that distributedly store a set of encoded data slices (EDSs). The computing device facilitates detection of EDS error(s) associated with the memory error(s). For a set of memory devices, the computing device establishes a corresponding memory replacement priority level and facilitates replacement of corresponding memory device(s) associated with the EDS error(s) based on the corresponding memory replacement priority level.
US10389809B2

Methods and systems for a networked storage environment are provided. An application executed by a computing device using a plurality of resources in a networked storage environment for storing and retrieving application data is identified. Performance data of the plurality of resources is collected and historical performance data is retrieved. The collected and historical performance data for the plurality of resources is used to determine an overall anomaly score for the application indicating behavior of the application over time and individual anomaly scores for each resource with an indicator highlighting behavior of a resource that impacts the overall anomaly score for the application.
US10389805B1

Copies of content no longer available from a network location can be generated using content cached by client devices that have accessed that location. A service provider who collects information as to the locations accessed by these devices can determine which devices might have at least some of the content still in cache memory or other such storage. Client devices having accessed that location can be contacted to obtain copies of the content previously available. A number of the copies are compared and inconsistent content removed in order to prevent the disclosure of personalized or customized content. A tree or other structure of the page can be analyzed to ensure that the page will display properly and that comparable content is compared. When a version is generated that includes only consistent content consistent, that version can be provided as an accurate archive copy.
US10389802B1

Disclosed herein are methods, systems, and processes to provide flexible associativity for multitenant applications operating in clustered computing environments. A configuration file is updated by generating new relationship information based on association(s) between a parent object, that represents a dependent application, and child object(s), that represent dependee application(s). Updating the configuration file produces an updated configuration file. The new relationship information is stored in a metadata object, and the parent object is started based on the updated configuration file.
US10389795B2

Computing systems, devices, and associated processes for distributed execution of extensions are disclosed herein. In one embodiment, a method includes receiving a user input at a client device for initiating an extension in a web page associated with a web site. In response to the received user input, a communication link between the client device and a remote computing facility can be established. The method can also include transmitting a request for initiating the extension, from the client device, to the remote computing facility via the established communication link and receiving, at the client device, data representing execution results of the requested extension from the remote computing facility.
US10389790B2

A media server provides media items to clients via a network. In some instances, limited network performance of the network makes streaming or on-demand downloading of media items infeasible. In these instances, the media server automatically provides media items to clients for download as network performance allows. Media items may be provided to clients without interrupting the activities of users of the clients, and without active monitoring or watching by users. Clients may issue notifications to users when provided media items are ready for presentation, and clients may present the media items for users to consume.
US10389787B2

Embodiments of the present invention relate to a method, an apparatus and a system for transmitting a media stream. The method is executed by an access terminal, includes: establishing a real-time collaboration channel between the access terminal and a network computer; sending through a first VDI channel to the network computer an operation instruction input by a user; receiving a real-time collaboration message that is sent through the real-time collaboration channel by the network computer; performing, through the network computer, media negotiation with a communication device, so as to determine a media attribute parameter that is used to transmit a media stream between the access terminal and the communication device; and transmitting, by the access terminal, a media stream mutually with the communication device according to the media attribute parameter determined through the media negotiation.
US10389784B2

The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.
US10389780B2

A computer readable medium and a method for bandwidth management, the method may include receiving or generating (a) video entity quality information for multiple sets of video entities, each set of video entities comprises video entities that belong to different versions of a same video stream, (b) user device screen size information for each user device out of multiple users devices, (c) user device profile information for each user out of multiple users, and (d) bandwidth constraints relating to bandwidth available for transmission of selected video entities to the user devices; wherein each user of the multiple users is associated with a user device of the multiple users devices; selecting for each user device a selected video entity based on at least (a) the video entity quality information, (b) the user device screen size information, (c) the requested video profile information, and (d) the bandwidth constraints; and, streaming to the multiple user devices from multiple selected video entities.
US10389776B2

Hybrid device for viewing media content which includes a media player to present the media content to a viewer; a non-transitory storage medium that stores instructions; and a processer that executes the instructions to perform the following functions: exception detection and handling to monitor a rate of media streaming and to identify when viewing of the media content is interrupted or predicted to be interrupted; a peer interaction manager having a signaling capability to broadcast a request to peers for media segments of the media content when viewing of the media content is interrupted or predicted to be interrupted; a peer media manager to receive the media segments from the peers and cache the media segments; and a media segment manager to stitch the media segments from different peers into a single continuous media file and insert the media file into the media player for playing to the viewer.
US10389774B2

Systems and methods for broadcasting events are provided. The system, for example, may include, but is not limited to, a communication system, a memory, and a processor. The processor may be configured to receive, from the communication system, a session identifier identifying a broadcast session and at least one application event corresponding to the broadcast session from a presenting electronic device, update a playback queue corresponding to the broadcast session stored in the memory based upon the received at least one application event, receive, from the communication system, a subscription request to the broadcast session from at least one subscribing electronic device, and transmit, via the communication system, a corresponding playback queue to each electronic device subscribed to the broadcast session, the playback queue including instructions to regenerate the application event within an application operating on the at least one subscribing electronic device.
US10389770B2

Disclosed in some examples are computer systems, methods, and machine readable mediums which provide for concurrent instances of network based collaboration sessions. Media that is shared in a collaboration session may be termed blocking media or unblocking media. The active session presents both the blocking and non-blocking media. Only non-blocking media is presented in the background sessions. Thus, for example, the audio, video, or all the media may be presented in the active session, and only the non-blocking media such as a text chat may be presented in one or more background sessions. Users may switch which collaboration session is active and which collaboration sessions are background sessions.
US10389765B2

One or more embodiments of the disclosure provide systems and methods for providing content presentations to users of a content presentation system. A content presentation generally includes a plurality of content items provided by one or more users of the content presentation system. In one or more embodiments, the content presentation system may enable a user to modify multiple content attributes using a simple gesture. In another embodiment, the content presentation system can provide dynamic and interactive notifications to the user corresponding to content items and/or other co-users.
US10389764B2

A method, computer-readable medium, and device for processing a stream of records are disclosed. A method may receive a registration request from a data source to join in providing a plurality of records to the stream, synchronize a timing system with the data source, receive an initial timestamp from the data source, and post the initial timestamp to a plurality of operators or a plurality of subscribers before the data source is allowed to send records into the stream.
US10389762B2

Embodiments of the present invention are directed to a method, system and apparatus for causing a communication client to join a media-over-packet communication session. The method comprises receiving from a communication client an indication indicative of a desire of the communication client to establish a communication session, the communication client being registered in association with a user account. The method further comprises determining if there exists at least one active communication session established with at least one other communication client registered in association with the user account. Responsive to determining that there does exist at least one active communication session, the method further comprises causing the communication client to join at least one of the at least one active communication session.
US10389759B2

Communication sessions may be initialized by sending an initialization request, and the request may include a frame of policy data identifying permissions, prohibitions and/or rules governing a requesting user or computing device's ability to make calls and use communication services. The policy frame of data may be included with the call initialization request for the session, and may be passed along to multiple nodes that receive the call initialization request.
US10389758B2

Systems and methods to rotate security assets used for secure communication are described. The system retrieves security assets from a security asset repository, the security assets including a first version of the certificate and a second version of the certificate. Further, the system receives, over a network, a third certificate, at a client machine, the third certificate being received from the first remote server machine of the plurality of remote server machines. Further, the system identifies, at the client machine, whether a first remote server machine associated with the first subject name is trusted by identifying whether the third certificate matches any one of the first version of the certificate and the second version of the certificate. Finally, the system establishes a secure communication session with the first remote server machine based on identifying that the first remote server is trusted.
US10389751B2

A mobile vehicle communications system and a method of determining the legitimacy of a wireless sensor signal received by an electronic control unit (ECU) in a vehicle. The method includes the steps of: receiving at the electronic control unit (ECU) a first wireless signal identified as being from a first vehicle sensor; performing a correlation procedure at the ECU using the first wireless signal; and based on the correlation procedure, determining whether the first wireless signal is a legitimate signal sent by the first vehicle sensor.
US10389746B2

The low latency use of a multi-tenancy environment. To protect against hostility between tenants within different trust domains, tenant(s) of a common trust domain are run within a trust boundary component. Thus, there is security to protect against potential hostility between tenants of different trust domains. In order to quickly start up trust boundary components, there are multiple pre-readied (e.g., initialized, pre-booted, and/or snapshotted) trust boundary components that may be started up quickly when a new trust boundary is to be established. Processes within the trust boundary component may additionally be run within a resource container that facilitates allocation of resources amongst the various processes. Because trust boundary components may be started up quickly, the multi-tenancy environment may have security (as provided by the trust boundary components) while still being lower latency (due to the fast availability of pre-readied trust boundaries).
US10389737B2

A computerized system for complying with critical infrastructure protection (“CIP”) standards concerning system configuration changes. The system can be used to automatically identify and track changes to computers on the network, improving system security and CIP compliance reporting. In certain embodiments, the system collects system information on servers and workstations using built-in commands. The configuration profiles of these computers/devices can be archived for audit purposes.
US10389736B2

A system and methods comprise a touchscreen at a premises. The touchscreen includes a processor coupled to a security system at the premises. User interfaces are presented via the touchscreen. The user interfaces include a security interface that provides control of functions of the security system and access to data collected by the security system, and a network interface that provides access to network devices. A camera at the premises is coupled to the touchscreen via a plurality of interfaces. A security server at a remote location is coupled to the touchscreen via a plurality of channels and a plurality of protocols. The security server comprises a client interface through which remote client devices exchange data with the touchscreen and the security system.
US10389733B2

A content request communication, e.g., generated using a first processor of a device, can be transmitted to a web server. A response communication including content identifying a first value can be received from the web server. The first processor can facilitate presentation of the content on a first display of the device. A communication can be received at a second processor of the device from a remote server. The communication can include data representing a second value and can be generated at the remote server using information received from the web server. Further, the second processor can produce a secure verification output that can be presented on a separate, second display, representing at least the second value. The presentation on first display can at least partially overlap in time with the presentation on the second display.
US10389728B2

A computer-implemented method, a computer system, and a computer program product are provided for enforcing multi-level security (MLS) on a message transmitted over a network that may be insecure. The method includes the processor obtaining a request from a source to send a message to a target, where the request includes the message and a context indicating a requested security level for the message. The processor encrypts the message based on ascertaining the message received in the request is a plaintext. The processor authenticates the encrypted message based on ascertaining the encrypted message is a ciphertext, where the target is enabled to trace the authenticated ciphertext back to the source. The processor transmits the authenticated encrypted message to the target across the network.
US10389719B2

Example implementations relate to a security information sharing platform that enables sharing of security information among a plurality of members. For example, in an implementation, a system may determine that a first member of a community of a security information sharing platform is entitled access to a first set of encrypted information shared by a second member of the community. The system may also receive a request, from the first member, to access the first set of encrypted information, the request including a masked parameter. The system may also determine that the masked parameter matches an access parameter for accessing the first set of encrypted information and provide the first member access to the first set of encrypted information in response to determining that the masked parameter matches the access parameter.
US10389716B2

A system is provided for the storage of data, the system having: an encrypted host platform disposed in a specific territory and upon which export controlled data is stored; a controller configured to allow a primary user to set permission settings and identify authorized end users and degrees of access granted to each the authorized end user, the authorized end user being pre-cleared for compliance with export controls pertaining to the export controlled data; the controller configured to permit access to the encrypted host platform only if the host platform is located within a specific territory and if the hosting platform is in compliance with predefined data security protocols the controller configured to allow the authorized end user access to the export controlled data, and the controller configured to exclude access to both a provider of the system for storage and a system host platform provider; at least one individual computing device accessible by at least one the authorized end user, disposed within an authorized territory, the individual computing device configured to provide authorized end user identification data to the controller and receive permissions from the controller for access to the host platform; and the host platform only communicates with individual user devices if the devices have received permission from the controller.
US10389714B2

Authentication data may be generated and included in a Constrained Application Protocol (CoAP) message communicated from a first computer system to a second computer system. The authentication data may allow the second computer system to perform message validation for verifying the authenticity of the first computer system and/or the integrity of the CoAP message. And in one embodiment, where the CoAP message includes a nonce, security can be improved by allowing the second computer system to advantageously detect and/or act on a replay attack.
US10389709B2

Methods and apparatus for securing client-specified credentials at cryptographically-attested resources are described. An indication is obtained that resources deployed for execution of a compute instance of a multi-tenant computing service at an instance host of a provider network meet a client's security criteria. An encrypted representation of credentials to be used at the compute instance to implement operations on behalf of a client is received at the instance host. The credentials are extracted from the encrypted representation using a private key unique to the instance host, used for the operations, and then removed from the instance host without being saved in persistent memory.
US10389707B2

A cognitive one-time password generation method, system, and computer program product, include generating a cognitive one-time password question when a user attempts to login to a secured service, sending the cognitive one-time password question to the user via a third-party platform, and granting access to the secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question.
US10389700B1

A system and method allows a matching system to mediate requests for information among different computer systems without storing information that can be used to log into those computer systems.
US10389696B2

A system may transmit, to a first entity, data to indicate an association between the first entity and a public key, wherein the public key is to be used to establish a cryptographically protected communications session between the first entity and a second entity, receive the data in response to a request to verify the association, and transmit, to the second entity, an indication that the data is valid. The system may be a cryptography service that is partially by the first and second entities. A partially trusted system can a computer system that is trusted in some respects but not trusted in other respects. A partially trusted cryptography service may be trusted to generate digital signatures and verify authenticity of digital signatures, but not trusted with access to a cryptographic key that can be used to access a cryptographically protected communications between a first entity and a second entity.
US10389687B2

Embodiments of the invention relate to a method and a system for safely transmitting a document from a first network to a second network, while obviating the risk of transferring malware contained within the document to the second network. Embodiments of the invention involve separating binary data elements from text based data elements in a document, preferably a document in digital form. The binary data is then converted into analog media using an analog convertor, and then received by an analog receiver associated with the second network. Text-based data elements may remain in digital form, be cleaned of scripts, and are transferred to the second network in digital form. The document may be reconstructed using a computing device of the second network by combining data received via the analog receiver and the digital data comprising text-based data.
US10389678B2

Embodiments of a notification framework for smart objects (e.g., smart televisions) to deliver notifications to user devices are described. In one embodiment, a method includes a server receiving an event-registration request from a smart object. The event-registration request may include event information associated with an event associated with the smart object. In response to the request, the server may generate a code, associate the code with the event information, and send the code to the smart object. The smart object may then broadcast the code to the user device through, e.g., short-range wireless communication. The server may receive an information request from a user device that includes the code, and in response send the event information associated with the code to the user device.
US10389667B2

Systems and methods for debugging in a production environment are disclosed. An example method includes receiving, by a processor, a discussion thread that includes a plurality of first level posts and a reply grouping that contains a plurality of second level posts, wherein each of the plurality of second level posts are made in response to the first level post or a second level post from the plurality of second level posts. The method then presents, by the processor, the plurality of first level posts according to a first sorting order. The method then presents, by the processor, at least some of the plurality of second level posts from the plurality of first level posts according to a second sorting order that is different than the first sorting order.
US10389663B2

Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may suggest to a user to upload an attachment of an outgoing communication to a group cloud storage upon generation of the communication. Suggestion of group may be based on last use, document type, content, user(s), which account the user is in, and comparable factors. The user (or sender) may also be provided with options to set permissions for the attachment based on the upload destination selection. In some examples, upload of work documents to personal cloud storage may be prevented and suitable groups may be selected for user that are part of multiple groups.
US10389637B2

Improving the quality of service in multiple service tiers, particularly during periods of Internet congestion, may be accomplished by scaling back the bitrate from a maximum rate to a minimum reserved rate in a non-linear fashion. The use of an intermediate value for scaling back enables a quick drop off of high maximum rates. In embodiments, the shape of a non-linear curve may be configured and controlled to make the drop-off steeper for heavy users.
US10389632B1

Disclosed herein is an apparatus for processing an Internet Protocol (IP) header and label switching (LS) headers of a packet in a pipeline. The apparatus includes an LS header processing circuit configured to select a first operation for the packet using an LS header from the packet, and an IP header processing circuit configured to perform an IP lookup to select a second operation for the packet. The apparatus further includes a tunnel initiation circuit configured to initiate an LS tunnel or IP tunnel. The LS header processing circuit, the IP header processing circuit, and the tunnel initiation circuit are operable to operate sequentially on a same packet and concurrently on different packets in a pipeline. Each of these circuits is operable to be bypassed based on an outermost header in the packet, or the selected one of the first operation or the second operation.
US10389627B2

A method for forwarding a data flow of multiple data packets according to a protocol adapted for locally-managed data forwarding in a software-defined networking (SDN) architecture includes entering each data packet of the data flow of multiple data packets to a data communication forwarding entity (FE). At the forwarding entity, the next destination of the data packet is selected by applying state machine logic to at least one field of the data packet and to state information tracked by the forwarding entity before the data packet is received. The state machine logic includes rules for forwarding the data packet.
US10389623B2

A packet data network includes a flow-based programmable network device. The flow-based programmable network device includes a data plane having a plurality of input and output ports, a control interface and forwarding rules that map packets received on one of the input ports to one of the output ports based on a packet matching a rule in the forwarding rules. A controller entity is configured to program the flow-based programmable network device via the control interface. The flow-based programmable network device has a connection via the data plane to at least one delegated entity which is a network device configured to process network traffic on behalf of the flow-based programmable network device in a transparent manner from a perspective of the controller entity.
US10389621B2

A route selection system includes a hub controller in communication with multiple network hubs of a first network domain in which each of the hubs are in communication with a corresponding multiple routers of a second network domain. The hub controller is executed to obtain at least one performance measurement associated with a route terminating at the network hub, generate a border gateway protocol (BGP) advertisement with a preference value that is proportional to the received performance measurement, and transmit the generated advertisement to the network hub, the network hub forwarding the advertisement to the router configured in the other network domain. Upon receipt of the advertisements, the second network domain selects one of the routers for processing the route through the second network domain according to the performance measurement included in the advertisement.
US10389616B2

Interference is a common problem in wireless communication networks. This disclosure provides a method and system that detect and locate interference sources based on various data describing or captured from an operational network during normal mobile wireless service times.
US10389615B2

In one embodiment, enhanced packet flow monitoring is performed by packet switching devices in a network. A packet switching device is configured to monitor a flow of packets passing through the packet switching device, including detecting a gap in consecutive packets of the flow of packets, and attributing the gap as not being dropped one or more packets based on a particular time duration between a last received packet of the flow of packets before said detected gap and a first received packet of the flow of packets after said detected gap. In one embodiment, the gap is attributed to not being dropped packets when the particular time duration is greater than a threshold value; and conversely, attributed to being dropped packets when the particular time duration is less than a same or different threshold value.
US10389613B2

In one embodiment, a device in a network receives data indicative of traffic characteristics of traffic associated with a particular application. The device identifies one or more paths in the network via which the traffic associated with the particular application was sent, based on the traffic characteristics. The device determines a probing schedule based on the traffic characteristics. The probing schedule simulates the traffic associated with the particular application. The device sends probes along the one or more identified paths according to the determined probing schedule.
US10389612B1

Systems and methods corresponding to a network monitoring and capacity service for a set of computing devices are provided. The network monitoring and capacity planning service collects individual operation information to determine one or more usage patterns for a set of operations information. Additionally, the network monitoring and capacity service can generate information related to compliance or deviation from the determined usage patterns.
US10389609B2

A method and system for categorizing Internet Protocol (IP) based network traffic is configured to monitor domain name system (DNS) transactions between at least one customer device and a DNS service. The DNS transactions are used to populate a data table, which is used to enrich a data record (e.g., IPDR). In particular, an IP address and/or customer ID in the data record is used to look up the corresponding domain name in the data table, which is added to the data record. The enriched data record is used to categorize the IP traffic.
US10389608B2

An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.
US10389598B2

In one embodiment, a system has host machines forming a cluster. Each host machine runs containers, where each container includes a segment of hardware resources associated with the host machine, a segment of an operating system utilized by the host machine, and at least one application. Host agents operate on the host machines. Each host agent collects operational parameters associated with the containers on each host machine. A management platform is operative to divide the cluster into container pools, where each container pool includes a sub-set of computation resources in the cluster and has associated container pool metrics including a priority level and computation resource limits. Operational parameters are collected from the host agents. The operational parameters are evaluated in accordance with the container pool metrics.
US10389580B2

A single-geo system includes a network configuration generator and a first computing system rack, or a multi-geo system includes a network configuration generator, a first computing system rack, and a second computing system rack are described. The system receives network information for a first plurality of nodes and a second plurality of nodes, and generates a system-wide network configuration file including network configuration information for the first plurality of nodes and the second plurality of nodes. Each plurality of nodes includes a controller node to receive the system-wide network configuration file, identify network configuration information for this plurality of nodes in the system-wide network configuration file as being part of the computing system rack, and update network configuration for this plurality of nodes based on the identified network configuration information for the computing system rack.
US10389566B2

Provided is a method and device for signal transmission having good PAPR/CM characteristics. With regard to one aspect of said method, the method for transmitting a reference signal in a wireless communication signal comprises a step wherein a reference signal sequence is generated, a step wherein said reference signal sequence is divided with respect to each of multiple sub-blocks, a step wherein each of said plurality of divided reference signal sequence is subject to circular shifting, and a step wherein said plurality of circular shifted reference signals are transmitted via said plurality of sub-blocks.
US10389562B2

A communication device generates a transmission signal for transmission via a wireless communication channel, wherein the transmission signal corresponds to a physical layer (PHY) data unit that conforms to a range extension mode of a first communication protocol. Generating the PHY data unit includes generating a preamble of a PHY data unit, wherein the preamble is generated to include: a legacy signal field that includes information indicating a duration of the PHY data unit, a duplicate of the legacy signal field, a plurality of subfields of a non-legacy signal field, and a plurality of additional subfields with the same data as the plurality of subfields of the non-legacy signal field. The plurality of subfields of the non-legacy signal field and the plurality of additional subfields are modulated to signal to a receiving device that the PHY data unit conforms to the range extension mode of a first communication protocol.
US10389561B2

A zero-IF transceiver includes a Rx having an IQ receiver path with a digital portion including a modem and a down-converter, and a Tx having an IQ transmit path with a digital portion including a modem for generating a complex and substantially balanced time-domain signal, an IQMM correction block, and an up-converter. An IQMM estimation block is coupled between time-domain parts of the Rx and the Tx modems. The IQMM estimation block is coupled to an input of the IQMM correction block. A loopback path couples the time-domain signal from the Tx to the Rx. The IQMM estimation block receives a first time-domain signal from the Rx modem and the time-domain signal before the IQMM correction block, and estimates in a digital time-domain an IMage Rejection Ratio (IMRR) of the Tx(ϑ). The IQMM correction block is for correcting the IQMM to provide an IQ corrected OFDM signal using the ϑ.
US10389558B2

Aspects of the disclosure provide an apparatus that includes a baseband processing circuit and a transmitting circuit. The baseband processing circuit is configured to encode a reference signal based on a specific sequence to generate a digital stream. The specific sequence has non-zero values at selected positions, and the number of coincidences of non-zero value positions between the specific sequence and a shifted copy of the specific sequence is smaller than a threshold. The transmitting circuit is configured to transmit wireless signals in response to the digital stream.
US10389554B2

Embodiments of the present disclosure provide a pilot transmission method and a data transmission apparatus in a wireless local area network. The pilot transmission method in a wireless local area network in the present disclosure includes: applying a pilot matrix to an LTF to generate a pilot, and sending the pilot, where the pilot matrix includes: a matrix formed from pilot sequences each having a pilot coefficient of each of the spatial flows, where the spatial flow is on M subcarriers in N symbol periods, the pilot matrix is an orthogonal matrix, M is a positive integer multiple of L, and L is a quantity of spatial flows. According to the present disclosure, channel estimation precision can be improved.
US10389541B1

A system, method, and computer program product are provided for implementing rating, charging and policy control of multipath communication services. In operation, a system receives a first communication from at least one first network element associated with at least one communication network. The system receives a second communication from at least one second network element associated with the at least one communication network. The system identifies information in the at least one first communication and/or the at least one second communication associated with a plurality of sub-flows being utilized in association with the communication. The system correlates the information in the at least one first communication and the at least one second communication associated with the plurality of sub-flows. Moreover, the system implements rating, charging, and policy control for a single connection instead of treating each sub-flow as an independent connection.
US10389539B2

Disclosed examples include redundant Power over Ethernet (PoE) systems, powered device (PD) controllers and methods in which a first PD controller sends a signal to indicate to the other PD controllers that the first PD controller is powered, and a second PD controller newly connected or reconnected to a corresponding power sourcing equipment (PSE) refrains from turning off a shared DC-DC converter, and the second PD controller waits to allow an inrush current delay of the corresponding PSE to complete before allowing current flow between the DC-DC converter and the corresponding PSE, and the second PD controller selectively provides a signal to request an application circuit powered by the DC-DC converter to temporarily reduce its power consumption below a predetermined value if the corresponding PSE is configured to provide no more than the predetermined value of power.
US10389534B2

A server receives a client's signing request comprising a hash value of data, the hash value being formed using a time-forwarded one-time signing key that comprises a time-forwarded index The server queues the signing request, pushes the hash value to a signature infrastructure entity at the time-forwarded time, and receives a time stamp in return. A client obtains a time stamp for each piece of a stream of pieces of data by collecting the pieces of data and deriving one-time signing keys of a one-time signing key hash chain, forming a stream of signing requests for the pieces of data by applying the one-time signing keys with time-forwarded indices for the respective piece of data to calculate hash values of the respective pieces of data, and transmitting the stream of signing requests comprising the hash values to a server for deriving time stamps for the pieces of data, respectively.
US10389533B2

Embodiments of the invention introduce efficient methods for securely generating a cryptogram by a user device, and validating the cryptogram by a server computer. A secure communication can be conducted whereby a user device provides a cryptogram without requiring the user device to persistently store an encryption key or other sensitive data used to generate the cryptogram. The user device and server computer can mutually authenticate and establish a shared secret. Using the shared secret, the server computer can derive a session key and transmit key derivation parameters encrypted using the session key to the user device. The user device can derive the session key using the shared secret, decrypt the encrypted key derivation parameters, and store the key derivation parameters. Key derivation parameters and the shared secret can be used to generate a single use cryptogram key, which can be used to generate a cryptogram for conducting secure communications.
US10389529B2

A method for leveraging a secure communication channel between a first agent and a second agent to authenticate an activity outside of the secure communication channel. The method includes receiving with the first agent a communication request through an insecure channel from the second agent. The method further includes receiving with the first agent an indicator of a relative identity relationship from the second agent. The method further includes sending with the first agent a request to authenticate the activity outside of the secure communication channel to the second agent. The method further includes authenticating the activity outside of the secure communication channel using the secure communication channel.
US10389528B2

A method and proxy device for on-demand generation of cryptographic certificates. The method includes receiving, by a proxy device, a request to access a cloud application; identifying a domain name designated in the received request; determining if the identified domain name is signed by a valid cryptographic certificate saved locally in the proxy device; and sending, to a certificate generator system, a certification request to issue a new cryptographic certificate to sign the identified domain name, when the identified domain name is not a signed domain name.
US10389527B2

A security management system comprises a key management sub-system, an asset/workload management sub-system, and an event management sub-system. The event management sub-system detects events. The asset/workload management sub-system correlates events (irrespective of type) with the assets that generate them, and the key management sub-system uses the event-asset associations determined by the asset/workload management sub-system to automatically orchestrate the necessary key management activities (e.g., key creation, revocation, refresh, etc.) across the impacted components in the information technology and operational realms to ensure data security. In one use case, a security event detected by the event management sub-system triggers one or more actions within the asset/workload management sub-system. Service configuration records are identified from this scan, and assets defined in those records are identified. An event-asset association is then supplied to the key management sub-system, which uses this information to determine a key management operation.
US10389526B2

A method for distributing a quantum digital key is described. The method comprises the use of an optical broadband source to generate an optical broadband signal. The optical broadband signal may be transmitted from a first party to a second party through an optical communication channel. The optical broadband signal may be transmitted with a low brightness, such as less than one photon/(sec-Hz), so as to be immune from passive attacks. Furthermore, a method for detecting the presence of active attackers is described. The method may comprise a coincidence measurement configured to measure the level of entanglement between an optical detection signal and an optical idler signal.
US10389522B2

The disclosure relates to secure data storage and retrieval, in particular to methods and circuits for securely storing data to reduce the possibility of leakage via side channel attacks. Embodiments disclosed include a method of storing a value comprising a series of words, the method comprising: i) combining in a series of XOR operations a word of a first portion of the value, a word of a second portion of the value and an output word of a first random number generator to provide a first combined word; ii) storing the first combined word in a shift register; and iii) repeating steps i) and ii) for each successive word of the first and second portions of the value.
US10389506B2

A method to regulate a signal-to-noise ratio (SNR) in a rate adaptation includes: transmitting a frame; determining a status of the transmitted frame; computing a probability of a channel of the transmitted frame being in an idle mode; computing an SNR offset based on the status of the transmitted frame and the probability; and regulating an SNR for transmission, based on the SNR offset.
US10389497B2

A user terminal according to an embodiment of the present invention communicates with a plurality of cell groups (CG), each group being formed with one or more cells, and has a receiving section that receives downlink control information, and a processor that selects at least one cell, from cells to which uplink control signals can be allocated, and which are configured in each CG, and controls the cell as a cell to transmit an uplink control information, and when the downlink control information includes information indicative of cross-carrier scheduling, the processor determines a resource to transmit the uplink control information based on a higher layer parameter and a Control Channel Element (CCE) index of a downlink control channel to which the downlink control information is allocated.
US10389494B2

Systems, apparatus, user equipment (UE), evolved node B (eNB), computer readable media, and methods are described for uplink grants and hybrid automatic repeat requests (HARQ) in communications systems. Some embodiments operate to determine that an unlicensed first channel is idle based on a sensing of the first channel for a first period of time. Such an embodiment may then generate a reservation signal on the first channel and an uplink grant for a first user equipment (UE). After the uplink grant is communicated, the embodiment senses the first channel to detect a physical uplink shared channel (PUSCH) transmission associated with the uplink grant. A HARQ acknowledgment or negative acknowledgement may be sent in various embodiments following the sensing.
US10389493B2

A terminal device and a base station device efficiently communicate with each other. The terminal device includes a transmission unit configured to repeatedly transmit uplink control information including at least one CQI using a plurality of PUCCHs in a plurality of subframes, in a case where uplink control information is transmitted in the PUCCH in an initial subframe included in the plurality of subframes, based on whether the uplink control information includes an HARQ-ACK, (i) the uplink control information is transmitted using the PUCCH in a first subframe included in the plurality of subframes, or (ii) the uplink control information is not transmitted in the first subframe included in the plurality of subframes.
US10389490B2

In one embodiment, a method for transmitting a first media access control (MAC) protocol data unit (PDU) includes determining a plurality of user equipments (UEs) in a group of UEs and determining that a first MAC PDU is destined for multiple UEs in the group of UEs. The method also includes setting the first MAC PDU to indicate that the first MAC PDU is destined for multiple UEs in the group of UEs and transmitting, by a communications controller to the plurality of UEs, the first MAC PDU.
US10389483B2

A rate matching method for a polar code is provided, where the method includes: acquiring a congruential sequence according to a code length of a target polar code; performing sorting processing on the congruential sequence according to a preset rule, to acquire a reference sequence; determining a mapping function according to the congruential sequence and the reference sequence; and interleaving the target polar code according to the mapping function, to generate interleaved output bits.
US10389475B2

In an approach for blocking a user from the capture of a photograph without consent, a processor receives an indication that a user has entered a location. A processor projects a hologram that blocks the user from photo capture. A processor detects images within the defined location, wherein the images include a person. A processor evaluates an authorization to capture a photo by the person. A processor evaluates a current contextual condition of the user to allow for photo capture. A processor alter the hologram, based on the evaluated authorization to capture the photo by the person and the evaluated current contextual condition of the user to allow for photo capture.
US10389470B2

Example embodiments of the present invention relate to programmable ROADMs used to construct optical nodes. Example embodiments include wavelength switches and waveguide switches, wherein the waveguide switches may be programmed to direct wavelength division multiplexed optical signals to and from the wavelength switches.
US10389463B2

The technology disclosed herein enables synchronization of routing information between at least two edge systems in an edge system cluster. In a particular embodiment, a method provides, in each of the edge systems, receiving network routing information from a plurality of routers that route outbound network traffic from the edge systems and synchronizing the network routing information between the edge systems. Additionally, in each of the edge systems, the method provides receiving outbound network traffic via a logical router spanning the edge systems and routing the outbound network traffic from the edge systems in accordance with the network routing information after synchronization.
US10389456B2

A wireless receiver is disclosed that includes a peak detector coupled to receive a plurality of phases of an input signal, said plurality being substantially in quadrature, and to provide a detector output and a demodulator comprising an analog comparator coupled to receive said detector output and to provide a comparator output.
US10389455B2

The embodiments herein relate to a method performed by a testing device (101) for enabling testing of a communication node (103). The testing device (101) measures a test parameter associated with RF characteristics of the communication node (103) when it is located at a test location (105) during a first condition. The communication node (103) is configured with a node setting during the measurement in the first condition. The testing device (101) measures the test parameter associated with the RF characteristics of the communication node (103) when it is located at the test location (105) during a second condition. The communication node (103) is configured with the same node setting in the second condition as in the first condition. The testing device (101) checks whether a result parameter associated with the test parameter measured during the first and second condition fulfills a requirement.
US10389452B2

A coherent optical reception device includes a local oscillation laser that supplies laser light, a coherent optical reception front-end unit that receives a multi-level modulated optical signal, demodulates the optical signal on the basis of the laser light, and converts a demodulated optical signal into an electrical analog signal, an analog-to-digital converter that converts the analog signal into a digital signal, a compensation unit that compensates for an influence of dispersion due to a wavelength or a polarized wave of the optical signal and recovers a carrier phase of the digital signal, a constellation distortion compensation unit that compensates for constellation distortion of the multi-level modulation included in the digital signal in which an influence of dispersion is compensated for by the compensation unit, and an error correction decoding unit that performs error correction of the digital signal in which the constellation distortion is compensated for.
US10389451B2

An heterodyne apparatus and method for measuring performance parameters of a coherent optical receiver at RF frequencies is disclosed. Two coherent lights are launched into signal and LO ports of the receiver with an optical frequency offset f. One of the lights is modulated in amplitude at two phase-locked modulation frequencies F1 and F2. COR performance parameters are determined by comparing two frequency components of the COR output. The group delay variation (GDV) information is obtained by comparing phases of two time-domain traces corresponding to frequency components of the COR output signal at the two modulation frequencies shifted by the optical frequency offset f.
US10389447B1

A receiver may receive an optical signal over an optical communications channel established between the receiver and a transmitter, the received optical signal comprising a degraded version of a modulated optical signal generated at the transmitter. The receiver may determine received digital signals corresponding to a plurality of first dimensions of the received optical signal, wherein the first dimensions correspond to dimensions of an optical carrier modulated at the transmitter to represent a multi-bit symbol, and wherein the first dimensions are distributed over two or more timeslots. The receiver may determine preliminary digital drive signal estimates using an inverse dimensional transformation and the received digital signals, the preliminary digital drive signal estimates corresponding to a plurality of second dimensions. The receiver may determine an estimate of the multi-bit symbol using the preliminary digital drive signal estimates. The inverse dimensional transformation may average signal degradations in the received digital signals.
US10389445B2

A visible-light receiver and a visible-light communication system including the visible-light receiver may improve an accuracy of light reception. The visible-light receiver may include a housing having a first opening defined on a top face thereof; a lens module provided inside the housing that receives light or a visible-light signal and converts the light into an electric or electrical signal, wherein the light may be emitted from a visible-light emitter and passes through the first opening and to the lens module; a data processing module or data processor assembly provided within the housing that receives the electric signal from the lens module and converts the electric signal into data; and a cap or hollow tube provided on a top face of the housing so as to extend around the first opening and protrude upwardly, wherein the cap may have second and third openings defined in lower and upper portions thereof, respectively.
US10389442B2

A detector configuration for use in a free space optical (FSO) node for transmitting and/or receiving optical signals has a plurality of sensors for detecting received optical signals. The plurality of sensors is configured along a common optical path and are used for separate functions. According, the detectors may be optimized for the respective function.
US10389439B2

An optical converter is to be simply and reliably monitored. Thereto, a circuit device including a measurement bridge with a measurement branch, a first comparison branch and a second comparison branch is provided. A conductor path loop of the converter can be integrated in the measurement branch. The first comparison branch has a first series resistance variable via a first active element. Similarly, the second comparison branch has a second series resistance variable via a second active element. The first and the second active elements are respectively controllable by the same control signal. The circuit device further has an evaluation circuit with a first comparator and a second comparator, the outputs of which form the control signal and at the same time an output signal of the circuit device in AND-gated manner. Each comparator compares a tap of its respective comparison branch to a tap of the measurement branch.
US10389438B2

A satellite signal relay system according to an embodiment of the inventive concept includes: a plurality of remote units configured to receive an analog satellite signal, to convert the analog satellite signal into a digital satellite signal, to generate a characteristic signal for the analog satellite signal, to generate a transmission frame based on the digital satellite signal and the characteristic signal, and to convert the transmission frame into an optical transmission frame; and a central unit configured to convert optical transmission frames received from the plurality of remote units into transmission frames through an optical transmission medium, respectively, to extract a digital satellite signal and a characteristic signal from each of the converted transmission frames, and to convert any one of the extracted digital satellite signals into an analog satellite signal based on the extracted characteristics signals.
US10389437B2

An optical signal-to-noise ratio measurement device includes a measurement unit and a determination unit and measures an optical signal-to-noise ratio of an optical signal including a fixed pattern in a specified cycle. The measurement unit measures an optical signal-to-noise ratio of the optical signal respectively in a plurality of time sections in a measurement period so as to generate a plurality of measured values, a length of the measurement period being the same or substantially the same as a length of the specified cycle. The determination unit selects, from the plurality of measured values generated by the measurement unit, at least one measured value other than a worst measured value in the plurality of measured values, and determines an optical signal-to-noise ratio of the optical signal based on the selected at least one measured value.
US10389434B1

Data isolators for providing isolation between two ports that enable dynamic communication are described. The dynamic communication may be achieved by varying a ratio of the data rate relative to a clock frequency of a clock signal. The data isolator may include a first circuit that transmits data across an isolation barrier when the clock signal is in a first state and a second circuit that transmits data across the isolation barrier when the clock signal is in a second state. The clock frequency may be variable and, as a result, change the duration of data transmissions in a given clock cycle. For example, the clock frequency may be reduced to increase the number of bits transmitted per clock cycle and, conversely, increased to reduce the number of bits transmitted per clock cycle. Thus, the number of bits transmitted per clock cycle may be adjusted to suit the situation.
US10389429B2

A full-duplex analog relay may comprise an analog uplink relay and an analog downlink relay, and may relay signals between a transmitter and a backscatter node. The spectrum of the downlink signal transmitted by the downlink relay may be different than the spectrum of the uplink signal received by the uplink relay. Filtering may attenuate leakage from the downlink relay to the uplink relay, and vice versa. The uplink relay may create a phase offset that is opposite in sign and substantially equal in magnitude to the phase offset created by the downlink relay. The downlink and uplink relays, taken together, may created a substantially constant net phase offset. The full-duplex relay may be housed in a vehicle that moves, and may be used to determine spatial coordinates of backscatter sources that are located in the relay's environment.
US10389425B2

A first communication device receives a sounding packet that was transmitted by a second communication device over a communication channel, and performs a channel estimation on a subchannel block of the communication channel to determine steering matrix feedback information for the subchannel block. The subchannel block spans a contiguous partial bandwidth of the communication channel and does not span an entire bandwidth of the communication channel. The first communication device transmits a communication frame to the second communication device, the communication frame i) including the steering matrix feedback information for the subchannel block, and ii) not including steering matrix feedback information for the one or more other subchannel blocks of the communication channel.
US10389413B2

There is provided mechanisms for configuring beamforming settings. A method is performed by a wireless radio transceiver device comprising at least two receiver chains. The method comprises receiving transmission from an access node in at least two beams, each beam using a separate one of the two receiver chains. The method comprises configuring beamforming settings in at least one of the receiver chains for reception of the transmission in at least one of the beams for evaluating at least one candidate beam. The method comprises fixing beamforming settings in at least one other of the receiver chains for reception of the transmission in at least one other of the beams.
US10389408B2

A communication device may monitor an establishment of a first type of communication link between a communication device and an external device while the communication device is in a first state in which a P2P mode of an NFC standard is active and a first mode of the NFC standard is active. The communication device may send first data to the external device by using the first type of communication link. The first data may include a command for causing the external device to execute an activation of a particular application. The communication device may change the state of the communication device from the first state to a second state in which the P2P mode is active, and perform the two-way communication with the external device that operates the particular application by using a second type of communication link.
US10389407B2

In described examples, a system includes a transformer including a primary winding and a secondary winding. The system also includes a primary side circuit coupled to the primary winding of the transformer. The primary side circuit includes a primary controller. The system further includes a secondary side circuit coupled to the secondary winding of the transformer. The primary controller coupled to cause the primary side circuit to transfer power and intermittently transmit data to the secondary side circuit via the primary winding and the secondary winding of the transformer.
US10389405B2

Aspects of the subject disclosure may include, for example, a system for modulating a first electrical signal to generate first modulated electromagnetic waves, and transmitting the first modulated electromagnetic waves on a waveguide located in proximity to a transmission medium. In one embodiment, the first electromagnetic waves can induce second electromagnetic waves that propagate on an outer surface of the transmission medium. The second electromagnetic waves can have a first spectral range that is divided into, contains or otherwise includes a first control channel and a first plurality of bands. Other embodiments are disclosed.
US10389403B2

Aspects of the subject disclosure may include, a system that can include a coupler having a structure that facilitates guiding electromagnetic waves along a transmission medium without requiring an electrical return path, and a suppressor coupled to an inner surface of the structure that facilitates at least a reduction in a flow of an electrical current from the inner surface of the structure to an outer surface of the structure. Other embodiments are disclosed.
US10389392B1

A resonator is formed from a unitary slab of a plate of quartz material which is KT cut with a theta cut angle between 20 and 35 degree, the unitary slab of a plate of quartz material having vertical side walls defining (i) an elongated central portion, the elongated central portion having a centerline along its major dimension, the elongated central portion resonating, in use, in an extensional mode disposed at a right angle to said centerline, (ii) a pair of isolating springs integrally connected to said central portion at the centerline thereof and (iii) first and second pairs of tethers, each one of the pairs tethers being integrally connected at a mid point of each the first and second pairs of tethers to ends of the isolating springs remote from the elongated central portion, each of the pairs tethers having two arms which wrap around the elongated central portion so that an end of one arm of the one of the tether approaches, but does not contact, an end of an arm of the another one of the tethers. The elongated central portion has two major opposing surfaces with a first pair of parallel electrodes disposed on one of the two opposing surfaces and with a second pair of parallel electrodes disposed on the other one of the two opposing surfaces. Interconnecting conductors disposed on the elongated central portion, on the isolating springs and on the first and second tethers, interconnecting conductors electrically connecting the first and second electrodes with pads located at the ends of the arms of said tethers.
US10389386B2

A data processing apparatus, a data processing method, and a program are disclosed. They improve communication performance by performing bit interleaving suitable for a modulation method that is a non-uniform constellation. One example of a data processing apparatus includes a mapping unit configured to generate a second bit sequence by mapping a first bit sequence to any symbol on a complex plane corresponding to a NUC modulation method, an inter-symbol interleaving unit configured to generate a third bit sequence by performing inter-symbol interleaving to the second bit sequence, an intra-symbol interleaving unit configured to generate a fourth bit sequence by performing intra-symbol interleaving for shifting M bits as a whole of the third bit sequence per a same number of M bits as the bit number M representing the symbol, and a modulation unit configured to wirelessly transmit the fourth bit sequence according to the NUC modulation method.
US10389384B2

A data communication method using forward error correction (FEC) includes: receiving at least one of symbols that constitute one encoding block unit; extracting information related to parameters that adjust an FEC encoding rate from the at least one symbol; determining whether an error may be corrected based on the extracted information related to the parameters and a number of symbols with errors from among the symbols that constitute the encoding block unit; and transmitting feedback information related to the symbols prior to the symbols that constitute the encoding block unit being completely received based on the determination of whether an error may be corrected.
US10389377B1

A keeper based switch driver can generate overlapping differential signals and increase a crossing point of the overlapping differential signals a first predetermined amount. Additionally, the keeper based switch driver can further increase the crossing point of the overlapping differential signals a second predetermined amount and limit signal swing to an absolute value of a drain-source voltage. A microprocessor can also be electrically connected to a DAC cell with keeper based switch driver through a performance detection circuit. The microprocessor can be configured to receive information from a performance detection circuit and control a current of a variable current source in a keeper bias circuit accordingly.
US10389370B2

In the frequency calibration circuit, the digital phase-locked-loop circuit repeats a calibration operation involving outputting the digital control signal corresponding to a time difference between the first clock signal which is input from the first oscillator and has a first frequency accuracy, and the second clock signal which is input from the second oscillator and has a second frequency accuracy lower than the first frequency accuracy, changing the capacitance of the discrete type capacitor bank in accordance with the digital control signal using the second oscillator as a digital control oscillator, and changing an oscillation frequency of the second clock signal in accordance with the capacitance of the discrete type capacitor bank, thereby calibrating a phase of the second clock signal to a phase of the first clock signal.
US10389369B1

An apparatus is comprised of a processor, a tuning voltage generator, a tuning circuit, an amplifier, and a voltage-controlled oscillator (VCO). The processor generates a tuning voltage command and a modulation command signal. The tuning voltage generator, coupled to the processor, receives the tuning voltage command and generates a baseline analog tuning signal based on the received tuning voltage command. The amplifier, coupled to the tuning voltage generator, receives the baseline analog tuning signal and the modulation signal, and generates a tuning signal based on the received baseline analog tuning signal and the received modulation command signal. The VCO, coupled to the amplifier, receives the tuning signal, generates a modulated radio frequency output signal based on the received tuning signal, and outputs the modulated radio frequency output signal, the modulated radio frequency output signal emulating a communication waveform.
US10389365B2

A crystal oscillation circuit includes a crystal oscillator coupled between an input pad node and an output pad node, a current mirror inverting amplifier configured to have a first input terminal coupled to the input pad node and an output terminal coupled to the output pad node, a detection logic circuit configured to detect a signal of the output pad node to generate an output pad node detection signal, and an automatic control logic circuit configured to apply a pull-up driver control signal to a second input terminal of the current mirror inverting amplifier in response to the output pad node detection signal. The current mirror inverting amplifier operates with a first gain or a second gain lower than the first gain according to the pull-up driver control signal.
US10389359B1

Apparatuses for providing buffer circuits a semiconductor device are described. An example apparatus includes a plurality of inverters and a transistor having one diffusion region coupled to a diffusion region of a transistor of one inverter of the plurality of inverters, another diffusion region coupled to a diffusion region of a transistor of another inverter of the plurality of inverters. The transistor having a gate coupled to one power supply voltage and diffusion regions coupled to another power supply voltage functions as a power voltage compensation capacitor.
US10389357B2

A level shifter may include: a phase controller configured to determine the number of phases of a gate pulse, using an on input signal and an off input signal, and generate a control signal according to the determined number; a switching controller configured to generate one or more switching signals in response to the control signal; and an output buffer configured to generate the level-shifted gate pulse in response to the one or more switching signals.
US10389355B2

A capacitive touch device is described. The device comprises a substrate and a plurality of co-planar capacitive touch switches and conductive tracks connected to the capacitive touch switches disposed directly on a face of the substrate. The capacitive touch switches include first and second capacitive touch switches which are adjacent, separated by a channel and which are electrically isolated from each other. The capacitive touch switches include third and fourth capacitive touch switches which are electrically isolated from the first and second capacitive touch switches, but which are electrically connected to each other by a conductive track which runs through the channel.
US10389354B2

The electrostatic detection sensor has a first electrode, a second electrode, and a third electrode. A controller connects the first electrode and the second electrode, and applies a first drive voltage thereto to obtain a first intensity. The controller applies a second drive voltage to the first electrode while keeping the second electrode and the third electrode at a ground potential to obtain a second intensity. The controller applies a third drive voltage to the third electrode while grounding the first electrode to the ground potential and keeping the second electrode open to obtain a third intensity. Then, the controller determines whether an object is approaching based on first, second, and third computed values which are computed temporal changes in the first, second, and third intensities, respectively.
US10389351B2

Reverse recovery current flowing through a MOSFET (Metal Oxide Semiconductor Field Effect Transistor) having been turned off can become reverse recovery loss. Reverse recovery loss of the MOSFET is desirably reduced. A semiconductor apparatus including: a MOSFET portion; and a diode portion connected in anti-parallel with the MOSFET portion, wherein reverse recovery current flows through the diode portion after reverse recovery current of the MOSFET portion becomes zero is provided.
US10389347B2

A method includes configuring a switching control circuit to operate a power switch to apply power to an inductive device in response to a control signal. The switching control circuit includes a voltage regulator configured to generate a supply voltage from the control signal to power the switching control circuit when the control signal is at or above an operating voltage of switching control circuit. Further, the switching control circuit is configured to controllably discharge the inductive device after power has been applied to the inductive device for a maximum dwell time. The method further includes sampling a flyback voltage off the discharging inductive device, and generating, from the sampled flyback voltage, the supply voltage to power the switching control circuit when the control signal has dropped below the operating voltage of switching control circuit.
US10389339B2

A slew rate control device for controlling a slew rate, includes: a setting part configured to set a voltage value used to determine the slew rate; and a control part configured to control the slew rate, based on the voltage value set by the setting part, so that the slew rate becomes slower as an output voltage of a power supply approaches from a transition starting voltage to a target voltage.
US10389338B2

A problem with conventional distortion pulse shift circuits is that the output timing of a pulse signal cannot be controlled unless a reset signal is used. A pulse shift circuit according to the present invention includes: an integrator to integrate, for every clock, the first signal to be inputted; a quantizer to receive the second signal and to output a pulse signal when an integrated value of the integrator becomes equal to or larger than a signal value of the second signal; a delay circuit to delay the pulse signal; a converter disposed before or after the delay circuit to convert a signal value of the pulse signal into the signal value of the second signal; a subtractor to subtract the signal value of the pulse signal converted by the converter, from the signal value of the first signal to be inputted to the integrator; and an input signal control circuit to receive a third signal, to be disposed before the integrator, and to add a signal value corresponding to the third signal to the first signal to be inputted to the integrator or to block the first signal from being inputted to the integrator for clocks corresponding to the third signal.
US10389332B2

A micro-electrical-mechanical system (MEMS) guided wave device includes a single crystal piezoelectric layer and at least one guided wave confinement structure configured to confine a laterally excited wave in the single crystal piezoelectric layer. A bonded interface is provided between the single crystal piezoelectric layer and at least one underlying layer. A multi-frequency device includes first and second groups of electrodes arranged on or in different thickness regions of a single crystal piezoelectric layer, with at least one guided wave confinement structure. Segments of a segmented piezoelectric layer and a segmented layer of electrodes are substantially registered in a device including at least one guided wave confinement structure.
US10389325B1

The spectral response of an omnidirectional microphone is used as a reference. This reference is compared to the spectral response of each directional microphone to develop scale factors that are applied to the directional microphone spectral response to perform spectral equalization. The outputs of the omnidirectional microphone and the directional microphones are decomposed into a series of sub-bands and the comparison and equalization is done for each sub-band. The equalized sub-bands are then converted into a time domain signal for further processing by the conference phone or video conference system.
US10389314B2

A digital power amplifier comprises: an integrated circuit (IC2); an adaption circuit of discrete components connected to first and second transmission output pins of an integrated circuit to adapt the output signal and feed a substantial sinusoidal output current with a transmission resonance frequency to an RFID antenna. IC2 comprises a digital control section with N wave-forming contacts to output a digital wave-forming bit combination of N bits with a clock frequency M-times the transmission resonance frequency; N driver blocks each connected with a first contact to one of the wave-forming contacts and N/2 of them connected with a second contact to the first transmission output pin and the other N/2 of them connected with their second contact to the second transmission output pin. The driver blocks provide increments of the substantial sinusoidal output current to the first and second transmission output pins.
US10389313B2

One embodiment is directed to a distributed antenna system comprising a host unit and at least one remote antenna unit that is communicatively coupled to the host unit. The host unit is configured to communicate a downstream transport signal from the host unit to the remote antenna unit. The remote antenna unit to which the downstream transport signal is communicated uses the downstream transport signal to generate a downstream radio frequency signal for radiation from an antenna associated with the remote antenna unit. The remote antenna unit is configured to communicate an upstream transport signal from the remote antenna unit to the host unit, wherein the upstream transport signal is generated from a received upstream radio frequency signal received at the remote antenna unit. The remote antenna unit is configured to perform self-interference suppression processing in an upstream signal path using, as an input thereto, a feedback signal derived from the downstream radio frequency signal radiated from the antenna. Other embodiments are disclosed.
US10389311B1

A load modulation amplifier is disclosed. The load modulation amplifier includes a carrier amplifier for amplifying a radio frequency signal when input power of the radio frequency signal is below a predetermined power threshold value and a peak amplifier coupled in parallel with the carrier amplifier for amplifying the radio frequency signal when input power of the radio signal is above the predetermined power threshold value. The load modulation amplifier further includes an output quadrature coupler configured to combine power from both the carrier amplifier and the peak amplifier for output through an output load terminal. Output impedance of the peak amplifier monotonically increases with increasing output power at the output load terminal.
US10389309B2

An amplifier arrangement comprises N amplifier stages comprising a main amplifier stage and a plurality of peaking amplifier stages. A transmission line comprises a varying impedance for transforming a load impedance to a higher impedance at the main amplifier stage, wherein the plurality of peaking amplifiers are coupled at intermediate locations to the transmission line. The amplifier arrangement is configured such that at least two of the peaking amplifiers are collectively driven with time delayed versions of substantially the same signal. The amplifier arrangement may be configured to operate with N−2 or fewer transition points in a Doherty mode of operation. As such, the amplifier arrangement may comprise more amplifier stages than are necessarily required in a Doherty amplifier arrangement having the same number of transition points.
US10389303B2

Circuitry capable of performing fractional clock multiplication by using an injection-locked oscillator is described. Some embodiments described herein perform fractional clock multiplication by periodically changing the injection location, from a set of injection locations, where the injection signal is injected and/or by periodically changing a phase, from a set of phases, of the injection signal that is injected into the ILO.
US10389296B1

There is disclosed a method for controlling an inverter in a solar pump system. The method includes; when a current DC link voltage is above or equal to a reference level, and when a previous output frequency of an alternating-current voltage applied to a load increased in a previous period, increasing an current output frequency of an AC voltage to be applied to the load at a first slope; and when the current DC link voltage is above or equal to the reference level, and when the previous output frequency of the AC voltage applied to the load decreased in the previous period, increasing the current output frequency of the AC voltage to be applied to the load at a second slope smaller than the first slope.
US10389288B2

A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of an motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal output from the proximity switch; and an abnormality detection unit that detects an abnormality in the rotation speed estimation value or an abnormality in the proximity switch when a difference between the estimated rotation speed estimation value and the computed rotation speed computation value is equal to or larger than a threshold.
US10389287B2

Systems and methods for controlling a permanent magnet synchronous motor to eliminate the need to filter a PWM output of the motor's drive system. In one embodiment, the motor's drive transforms measured output currents to a d-q reference frame and uses these to determine demanded Vd and Vq voltages. An inverter angle is determined from the difference between the demanded Vd and Vq voltages. A demanded bus voltage is determined as the square root of the sum of the square of the demanded Vq and the demanded Vd, multiplied by 2/pi. An inverter angle is determined as the arctangent of (−demanded Vd/demanded Vq). The demanded and actual bus voltages are used to determine a firing angle for the converter. The controller uses this information to generate a six-step waveform that can be provided to the motor without requiring output filtering.
US10389280B2

A power inverter for driving an electric machine is configured to apply a voltage to the electric machine based on a high-frequency injection current. Three phase currents are measured and input into a current controller. A voltage command output from the current controller is monitored using a discrete Fourier transform to determine a positive and negative sequence voltage of the voltage command. The sequence voltages are compared to expected positive and negative sequence voltages. A loss of connection diagnostic is output if a magnitude of the difference between the expected and actual sequence voltages is greater than a predetermined threshold.
US10389279B2

To provide a controller of a rotary electric machine which can prevent the vibration torque component to be outputted by the rotary electric machine from being upper-limited by the maximum output torque of the rotary electric machine. A controller of a rotary electric machine decreases an amplitude of the vibration torque command value so that a vibration maximum value obtained by adding an amplitude of a vibration torque command value to a basic torque command value becomes less than or equal to an upper limit command value; and calculates a value obtained by upper-limiting an addition torque command value, which is obtained by adding the vibration torque command value to the basic torque command value, by the upper limit command value, as a final torque command value.
US10389268B2

A multilevel converter includes a first arm connected between a positive voltage terminal and an alternating-current terminal and a second arm connected between the alternating-current terminal and a negative voltage terminal. Each of the first and second arms includes a plurality of cascaded unit cells. Each unit cell has a capacitor charged to a direct-current voltage and outputs a voltage across terminals of the capacitor or 0 V. The plurality of unit cells as being helically cascaded implement a reactor.
US10389263B2

Motor drive power conversion systems are provided including a rectifier and a switching inverter, wherein the switching devices of the rectifier, the inverter and/or of a DC/DC converter are silicon carbide switches, such as silicon carbide MOSFETs. Driver circuits are provided for providing bipolar gate drive signals to the silicon carbide MOSFETs, including providing negative gate-source voltage for controlling the off state of enhancement mode low side drivers and positive gate-source voltage for controlling the off state of enhancement mode high side drivers.
US10389262B2

A device (2) for the on-demand commutation of an electrical current from a first line branch (14, 3; 36) to another, second line branch (4; 41; 71) is created, which has a number of power semiconductor switching elements (7; 47; 53), which are arranged in series and/or parallel to one another in the second line branch (4; 41; 71), and a control unit (18; 51) for controlling the number of power semiconductor switching elements (7; 47; 53). The control unit (18; 51) is adapted to apply to each of the number of power semiconductor switching elements (7; 47; 53) an increased control voltage (VGE) whose level is above the maximum permissible control voltage specified for continuous operation, in order to switch on or maintain the conduction of the number of power semiconductor switching elements and to cause an increased current flow through it, whose current rating is at least double the nominal operating current. The control unit (18; 51) is further adapted to switch off the number of power semiconductor switching elements after a respectively provided short switch-on duration by switching off the control voltage (VGE) again while they conduct an increased current flow. The device (2) can thus be designed for a higher power in operation, or, at a given operating power, the semiconductor area and size of the device (2) can be reduced.
US10389261B2

A portable generator system is used to provide temporary electrical power. The portable generator system has a vehicle, a generator, a step-up system, and a output interface. The step up system has one or more transformers for stepping up a voltage of the generator to a distribution voltage.
US10389254B2

A cable compensation circuit compensates a voltage drop in a cable coupled between a power supply and a load. The cable compensation circuit includes: a node where a voltage that depends on an input voltage of the power supply during a turn-on period of a power switch of the power supply and depends on an output voltage of the power supply during a turn-off period of the power switch is generated; a sensing RC filter generating a sense voltage that depends on a diode current by filtering the voltage of the node; and an averaging RC filter generating an average voltage by averaging the sense voltage.
US10389253B2

A switching power converter is provided that cycles a power switch during a group pulse mode of operation to produce a train of pulses within a group period responsive to a control voltage being within a group mode control voltage range. Depending upon the control voltage, the number of pulses in each train of pulses is varied to provide a linear power delivery to the load.
US10389240B2

A buck voltage converter is disclosed. The buck voltage generator includes a controller configured to generate one or more pulse width modulation (PWM) signals, and a plurality of serially connected switches configured to receive the PWM signals and to generate an output voltage signal at an output terminal based on the received PWM signals. The output voltage signal has an average voltage corresponding with a duty cycle of the PWM signals, a first switch of the plurality of serially connected switches has a first breakdown voltage and a second switch of the plurality of serially connected switches has a second breakdown voltage, and the first breakdown voltage is less than the second breakdown voltage.
US10389239B2

A power conversion device converting and outputting a characteristic of input power, includes: a power conversion unit including a normally-on type first switching element made of a nitride-based semiconductor material and converting the characteristic of power by a switching operation performed by the first switching element; an operation control unit controlling a switching operation of the first switching element; and an intelligent power switch including: a second switching element provided on a power input side of the power conversion unit and turning on/off power input to the power conversion unit; and a protection control unit including a current detection unit detecting a current flowing in the second switching element and controlling on/off of the second switching element and turn off the second switching element in a case where a current detected by the current detection unit exceeds a threshold value.
US10389237B1

The subject disclosure includes reducing switching losses at lower load current while maintaining the switching frequency for a hybrid switched capacitor converter circuit. Control circuitry is coupled to the hybrid switched capacitor converter circuit and configured to measure a load current at an output of the hybrid switched capacitor converter circuit in a buck phase mode. The control circuitry is configured to compare the measured load current to set of predetermined thresholds. The control circuitry is configured to drive a first voltage to the second set of transistors that turns on the second set of transistors periodically to regulate the output during the buck phase mode. The control circuitry is also configured to drive a second voltage to the first set of transistors that turns off the first set of transistors for one or more switching cycles while the second set of transistors are turned on based on the comparison.
US10389236B1

A power converter that supplies a constant output voltage includes a regulator that connects to a charge pump. The charge pump is operable in plural charge-pump modes. A controller preemptively suppress evidence of occurrence of a transition between said charge-pump modes.
US10389234B2

System and method are provided for regulating a power converter. The system includes a signal processing component configured to receive a first input signal and a second input signal, process information associated with the first input signal and the second input signal, and output a drive signal to a switch based on at least information associated with the first input signal and the second input signal. The first input signal is associated with at least a feedback signal related to an output voltage of the power converter. The second input signal is associated with at least a primary current flowing through a primary winding of the power converter. The signal processing component is further configured to change a peak value of the primary current within a first predetermined range, and change the switching frequency of the power converter within a second predetermined range.
US10389227B2

A semiconductor device drive circuit drives a semiconductor switching device including a first electrode, a second electrode, and a control electrode. The semiconductor device drive circuit includes an input terminal that receives an input signal; a level shift unit that shifts a voltage level of the input signal and outputs a drive signal to be supplied to the control electrode; a first resistor that generates a first current from a first voltage applied to the first electrode; a second resistor that generates a second current from a second voltage applied to the second electrode; and a voltage difference determination unit that outputs a detection signal when a difference between the first current and the second current is equal to or greater than a predetermined desaturation determination value. The semiconductor device drive circuit is a single integrated circuit chip.
US10389225B2

The invention discloses a switching power supply, a primary control chip and a loop compensation device thereof. The loop compensation device comprises: an error amplifier; a switching logic gate, wherein the input end of the switching logic gate is connected with the output end of the error amplifier; a loop compensation capacitor, wherein one end of the loop compensation capacitor is connected with the output end of the switching logic gate, and the other end of the loop compensation capacitor is grounded; and a delay generation circuit, wherein the output end of the delay generation circuit is connected with the control end of the switching logic gate, and the delay generation circuit is used for outputting a valid switching control signal within a preset time after a power switch of the switching power supply is turned off to control the switching logic gate in a turn-on state, so that the loop compensation capacitor is charged/discharged by means of an error amplification signal outputted from the error amplifier. With the loop compensation device, the problem that the output ripple from the switching power supply is too large can be solved, and the loop stability is ensured.
US10389216B2

A stator, a motor and a compressor are provided. The stator includes a stator iron core and a winding. The stator iron core includes: an annular yoke; multiple stator teeth, near ends of the stator teeth being fixedly adjacent to an inner surface of the yoke and projecting inward towards the center of the stator iron core along a radial direction of the yoke, remote ends of the stator teeth that face inward along the radial direction defining a center hole for accommodating a rotor, and the stator teeth being spaced from each other in a circumferential direction; and multiple stator slots, each stator slot being defined between two neighboring stator teeth. The winding is wound around the stator teeth and operable for generating a rotating magnetic field. The yoke has at least two cut edges at an outer periphery thereof, disposed asymmetrically relative to the center.
US10389210B2

A stator assembly includes a stator frame structure having an outer annular frame with an outer edge running around a center axis; a plurality of stator segments mounted at the outer edge along a circumferential direction of the outer edge, each stator segment comprising at least one electric coil; and a wiring arrangement electrically connecting the stator segments with an electric power interface. The wiring arrangement comprises a plurality of wiring assemblies, each wiring assembly electrically connecting one of the plurality of stator segments with the power interface is provided. Each wiring assembly is routed along and next to the outer annular frame and comprises electric cables connected in between the electric interface and the respective stator segment, wherein the electric cables are provided with electric insulation structures each surrounding one of the electric cables. Further described is an electric generator and a wind turbine with such a stator assembly.
US10389204B2

A plurality of reinforcing ribs, which extend from a cover-side bearing in an outer radial direction, is formed at a portion of a cover, at which a reaction force generated in response to operation of an electric actuator is applied. The reinforcing ribs can improve strength of the portion of the cover, at which the reaction force is applied. Therefore, it is possible to avoid a damage, such as deformation, a crack, at the resin cover caused by the reaction force applied to the cover.
US10389199B2

A stator (1) of a rotary electric machine includes a body (2) provided with slots (15), a coil (3) constituted of windings (4, 5, 6, 7, 8) that include first conductive segments (19) equipped with two first branches and second conductive segments (25) provided with two second branches. Each conductive segment is coated with insulation except for the presence of a bared surface on each one of the branches. The shapes of the bared surfaces complement one another. The first and second conductive segments are arranged in a staggered configuration and in opposite directions successively one after the other, with each slot accepting first branches and second branches positioned opposite with the bared surfaces thereof respectively in contact with one another in such a way as to form a continuous wire. The stator includes elements for keeping the bared surfaces in contact with one another in the slots.
US10389195B2

A magnetic position sensing system includes at least one annular magnet mounted to a surface of a rotating body. The annular magnet includes a first end, a second end, an inner diameter surface, and an outer diameter surface. The inner diameter surface and outer diameter surface define a radial thickness therebetween, and the radial thickness varies from the first end to the second end.
US10389192B2

A plastic-packaged stator includes a sleeve base, a plurality of tooth assemblies, and a plastic-packaged body. Each tooth assembly includes an iron core including a plurality of laminated silicon steel sheets, a terminal insulator, and coil windings. The terminal insulator is disposed on one end of the iron core. The coil windings are coiled on the terminal insulator. A plurality of lug bosses is circumferentially disposed at intervals on the outer wall surface of the sleeve base. An inner end of the iron core includes slots. The tooth assemblies are circumferentially disposed on the outer wall surface of the sleeve base. The lug bosses are embedded in the slots. The plastic-packaged body integrates the sleeve base with the tooth assemblies.
US10389191B2

A stator including a stator core formed by stacking steel sheets each having a through hole penetrating in a thickness direction, a pair of housings arranged at positions sandwiching the stator core, each housing including a screw hole arranged at a position aligning with the through hole, and a tightening rod that penetrates the through hole of the stator core, and that includes male threads that are screwed into the screw holes of the housings. The male thread on one end is a right-hand thread and the male thread on another end is a left-hand thread. Further, an engaging portion that is engaged with a tool for turning the tightening rod is provided in at least one end surface of the tightening rod.
US10389190B2

The electric machine comprises a rotor, a stator surrounding the rotor and a support structure. The stator has a longitudinal center axis and is supported on the support structure with support elements. The stator comprises a cylindrical stator core having a laminated structure and slots for a stator winding and a stator frame surrounding the stator core. The stator frame comprises two opposite end constructions and at least one frame plate located between the end constructions. A support element is located between each end construction and the adjacent frame plate and between adjacent frame plates. The support element is made of cast iron and attached to the end constructions, the frame plate and the support structure with fastening means based on a compression joint, whereby the stator frame becomes attached to the support structure via the support elements.
US10389188B2

The invention essentially relates to an outer stator (15) for a rotary electric machine, comprising a body (16) equipped with a yoke and teeth (25) arranged on the internal periphery of the yoke (26), with slots (28) being defined between pairs of teeth (25), in which the teeth do not have roots and the stator also comprises corners (31) at the free ends of the teeth (25) that are curved according to a radius (R), known as the radius of entry (R).
US10389187B2

A motor, a pump and a cleaning apparatus are provided. The motor includes a stator and a rotor rotatable relative to the stator. The stator includes a stator core and stator windings wound around the stator core. The stator core includes a pair of opposing poles and a yoke connected between the poles. Each pole has a pole arc surface facing the rotor, with an air gap formed between the pole arc surface and the rotor. The pair of poles includes opposing circumferential end portions spaced apart from each other, and a ratio of a distance between the circumferential end portions to a minimum width of the air gap between the pole arc surface and the rotor is less than 2.
US10389186B2

An external rotor motor, including: a front end cover; a rear end cover; a sleeve casing; a rotary shaft; a stator assembly; and an external rotor assembly. The front end cover includes a first bearing chamber in which a front bearing is disposed. The front end cover and the rear end cover are disposed at two ends of the sleeve casing, respectively. The external rotor assembly is disposed on and integrated with the rotary shaft. The rear end cover includes a cover body and a sleeve base. The sleeve base includes a second bearing chamber in which a rear bearing is disposed. The external rotor assembly is disposed in the sleeve casing and sleeves the stator assembly. The rotary shaft includes a head, a middle part, and a tail. The tail of the rotary shaft is supported by the rear bearing on the rear end cover.
US10389183B2

A multi-mode wireless power receiving device and method are disclosed. The multi-mode wireless power receiving device can comprise: an antenna module comprising an outer loop and an inner loop; a mode control unit for controlling an operation mode of the antenna module; a switch connecting the outer loop and the inner loop, and operated by the mode control unit; an outer loop module for supporting a magnetic resonance method and NFC communication by using the outer loop, according to the operation of the switch; and an inner loop module using the outer loop and the inner loop simultaneously so as to support a magnetic induction method according to the operation of the switch, thereby transmitting power.
US10389165B2

An object of the present invention is to set a demand schedule for performing highly efficient demand-supply adjustment of electric power, to deal with electric power demand. To achieve the object, an energy management apparatus of the present invention is an energy management apparatus for performing demand-supply adjustment of electric power by use of a plurality of chargeable and dischargeable energy storage devices, comprising: a plan management means for acquiring a variation of a load of an electric power grid predicted during a target period; and a demand variation setting means for setting a value of an operational electric energy for charging and discharging of each of the plurality of energy storage devices to be a value corresponding to a halt state or a value between a minimum rated output and a maximum rated output, in a manner to make a difference between maximum and minimum values of the load be smaller than a difference that is predicted, by operation of the plurality of energy storage devices.
US10389163B2

Enhanced reverse boosting detection in a wireless charging scheme is disclosed. In some implementations, a minimum mid-level input voltage regulation (VMID_MIN regulation) loop is provided to regulate an input voltage from a wirelessly coupled power source when a mid-level of the input voltage falls below a predetermined threshold. The input voltage is provided to a buck converter within a wireless charging receiver. An input missing poller signal generator is provided to generate an input missing poller (IMP) signal if the VMID_MIN regulation loop becomes active and the buck converter has entered a discontinuous mode.
US10389156B2

The present inventions, in one aspect, are directed to techniques and/or circuitry to applying a charge pulse to the terminals of the battery during a charging operation, measure a plurality of voltages of the battery which are in response to the first charge pulse, determine a charge pulse voltage (CPV) of the battery, wherein the charge pulse voltage is a peak voltage which is in response to the first charge pulse, determine whether the CPV of the battery is within a predetermined range or greater than a predetermined upper limit value and adapt one or more characteristics of a charge packet if the CPV is outside the predetermined range or is greater than a predetermined upper limit value.
US10389154B2

A power storage adapter may use a high efficiency charging method when supplying electrical power to a portable information handling system when the power storage adapter is not connected to AC line power. In particular, the power storage adapter may minimize or avoid supplying electrical power when an internal battery of the portable information handling system is in a constant voltage charging regime (or at a given state of charge), in which the electrical power decreases as the state of charge increases.
US10389153B2

Provided are a charging control method and a mobile terminal. The charging control method includes the follows. The mobile terminal receives a level signal transmitted from the charging device through a D-data line of a charging interface, so as to determine the type of the charging device. The mobile terminal transmits a handshake request signal to the charging device through a D+ data line of the charging interface if it is determined that the charging device is an adapter or a mobile power supply, and the handshake request signal is used to query whether the charging device supports a quick charging mode.
US10389150B2

An accessory device for an electronic device is disclosed. The accessory device may include a unitary body having a first region, a second region, and a hinge positioned between the first region and the second region. When a force is applied to the first region, the first region may bend or pivot at the hinge. When bent, the first region allows the electronic device to slide into or out of the accessory device. Further, the electronic device may slide into or out of the accessory device in a straight or linear manner. Also, the accessory device may further include a power supply designed to supply electrical current to a battery of the electronic device. The accessory device may further include a connector that electrically connects the power supply with the electronic device. The sliding motion of the electronic device prevents the connector from damage by bending.
US10389149B2

A sensor and control platform includes a smart wall plate and a variety of optional sensor/control elements that removably couple to and interact and communicate with the smart wall plate to enhance the functionality and power of a premises automation system. The smart wall plate contains a plurality of sensors, a microprocessor control unit, and a wireless transceiver. The optional sensor/control elements can be a control dial, a monitoring device, or a camera. The smart wall plate can dictate the functionality of the optional sensor/control elements or the optional sensor/control elements can alter the functionality of the smart wall plate.
US10389146B2

According to one implementation, a system for harvesting energy from a mobile device includes a housing having a receptacle for receiving the mobile device, a battery situated within the housing, an energy collection interface including at least one transducer coupled to the battery by a power bus, and one or more auxiliary electronic components coupled to the battery by the power bus. The system is configured to receive, via the receptacle, the mobile device, and to receive, via the energy collection interface, an energy emitted by the mobile device. The system is also configured to generate, by the one or more transducers, a current, using the energy received from the mobile device, and to feed, via the power bus, the current to at least one of the battery and the at least one auxiliary electronic component.
US10389142B2

Provided is an electric storage system including: a plurality of electric storage devices including a plurality of modules, a battery management unit, and a line concentrator connected with the battery management unit; wherein the plurality of modules include a battery unit, a voltage measurement unit, a temperature measurement unit and a current measurement unit, and wherein the battery management unit is configured to control at least one of the plurality of electric storage devices based on an instruction transmitted from the line concentrator.
US10389141B2

A plurality of battery packs is provided in communication with an energy monitoring and control system. Each battery pack includes a plurality of battery cells that collectively dictate the capabilities of the battery pack. The energy monitoring and control system determines a plurality of pack charging or pack discharging parameters for each battery pack that, when performed, achieve one or more performance metrics at a user level (e.g., performance metrics of each battery pack within a system of multiple battery packs). The battery pack further determines a plurality of cell charging or cell discharging parameters for each battery cell based upon the determined plurality of pack charging or pack discharging parameters for each battery cell that, when performed, achieve one or more performance metrics at a battery level (e.g., performance metrics of different cells of each battery pack).
US10389139B2

The present disclosure is directed to a portable power supply system for providing power to corded power tools. The portable power supply is configured to receive AC power through an AC power connector from an AC power source and DC power through a DC power connector from a DC power source. The portable power supply is configured to selectively provide the AC power and the DC power to a power supply output. The AC power and the DC power may be provided simultaneously or alternately to the power supply output.
US10389137B2

A wind turbine having a wind rotor, a generator powered therewith for generating electrical energy, and a connecting line for delivering the electrical energy, optionally via a system transformer. The wind turbine includes a voltage expander that expands the voltage range of the wind turbine by means of an auxiliary voltage source. The voltage expander comprises a small transformer of having a primary and a secondary winding, and a switching mechanism. The small transformer is looped into the connecting line with the secondary winding, and the switching mechanism is connected to the primary winding of the small transformer, actuating the primary winding in a switchable multi-stage manner. Thus, a multi-stage expansion of the voltage range of the wind turbine is achieved, wherein due to the arrangement of the small transformer lengthwise in the connecting line, the small transformer can have a fraction of the nominal power of the wind turbine.
US10389119B2

An energy management system in an electricity customer possessing a distributed power supply includes a wheeling request generator that generates a wheeling request including a wheeling request amount, a wheeling necessity determiner that calculates a wheeling necessity value, a transmitter-receiver that sends the wheeling request amount and the wheeling necessity value to another energy management system, a wheeling negotiation partner determiner that determines at least one wheeling negotiation partner on the basis of wheeling necessity values received, a wheeling response determiner that calculates a wheeling capacity value for the at least one negotiation partner on the basis of the wheeling request amount received, and sends the wheeling capacity value via the transmitter-receiver, and a wheeling plan determiner that determines a wheeling plan on the basis of the wheeling capacity value received and on the basis of the wheeling request amount of that customer itself.
US10389118B2

A power demand and supply control apparatus includes a target value acquiring unit, an information collecting unit, an adjustment amount determining unit, and a communication unit. The acquiring unit acquires a target value of a total adjustment amount. The collecting unit collects information of registered power amount of each of the requesting targets. The determining unit determines an adjustment amount for each of the requesting targets based on the registered power amount of each of the requesting targets and the target value of the total adjustment amount. The communication unit notifies each of the requesting targets of the adjustment amount determined. The information of the registered power amount includes information of an executable time and date. The determining unit extracts a requesting target that has the executable time and date included in the power adjustment execution time and date, and determines the adjustment amount.
US10389113B2

A hybrid power plant is characterized by a substantially constant load on generators regardless of momentary swings in power load. Short changes in power load are accommodated by DC components such as capacitors, batteries, resistors, or a combination thereof. Resistors are used to consume power when loads in the power plant are generating excess power. Capacitors are used to store and deliver power when the loads in the power plant demand additional power. Reducing rapid changes in power load as seen by the generators allows the generators to operate at higher efficiencies and with reduced emissions. Additionally, power plants employing combinations of generators, loads, and energy storage devices have increased dynamic performance.
US10389109B2

There is provided an overvoltage protection circuit including: a comparator configured to compare a DC voltage supplied to a first load by a power generator with a first value set based on an upper limit of an operating voltage of the first load; a storage element configured to be charged with a portion of a current generated by the power generator; and a switch configured to change a flow of the current so that: when the DC voltage is higher than the first value, the portion of the current is supplied to the storage element and a second load coupled to the storage element in parallel, and when the DC voltage is less than or equal to the first value, the storage element supplies the second load with power.
US10389106B2

A cable including a power conductor configured to transmit electrical power between a first device and a second device, a first data conductor configured to transmit data between the first device and the second device, and a first protection circuit coupled to the first data conductor and associated with a first temperature sensing element, the first protection circuit configured to mitigate current flowing through the first data conductor if a temperature detected by the first temperature sensing element rises above a predefined first trip temperature, wherein the opening of the first data line indicates a fault condition to a device to which the cable is connected, whereby electrical power flowing through the power conductor is resultantly mitigated.
US10389104B1

An improved DC circuit breaker is provided for automatically detecting and isolating a fault between a source and a ground. The DC circuit breaker comprises at least one switch, in electrical series with a first inductor between the source and a load, and a second inductor magnetically coupled to the first inductor wherein a first side of the second inductor is electrically connected to the load and a second side of the second inductor is grounded through a capacitor.
US10389098B2

A wall cover plate is provided for connecting directly to an electrical wiring device without the use of the base plate or adapter plate. The wall plate can have a connector such as a hook and/or prong that engages the housing for the mounting strap of the electrical wiring device. The electrical wiring device can include a removable connector attached to the mounting strap where the connector has at least one edge or coupling member for coupling with a faceplate. The faceplate can have an inner edge with a rib or series of teeth for connecting with the mounting strap or the removable connector by an interference fit.
US10389091B2

A spark plug for an internal combustion engine has a cylindrical insulator, a center electrode held inside of the insulator, and, a terminal portion held inside of the insulator and electrically connected to the center electrode. The insulator has a insertion portion arranged closer to the base end side than the housing is, the insertion portion being inserted into a cylindrical plug cap. The insertion portion has a non-fit portion formed at the base end of the insulator, and, a fit portion formed to the head end side of the non-fit portion, an outer diameter of the non-fit portion being equal to or smaller than an inner diameter of the plug cap, the fit portion being fitted in the inner periphery surface of the plug cap.
US10389088B2

In a semiconductor light emitting element provided with an active layer 4, a pair of cladding layers 2, 7 between which the active layer 4 is interposed, and a phase modulation layer 6 optically coupled to the active layer 4, the phase modulation layer 6 includes a base layer 6A and a plurality of different refractive index regions 6B having different refractive indices from the base layer 6A. When an XYZ orthogonal coordinate system having a thickness direction of the phase modulation layer 6 as a Z-axis direction is set and a square lattice of a virtual lattice constant a is set in an XY plane, each of the different refractive index regions 6B is disposed so that a centroid position G thereof is shifted from a lattice point position in a virtual square lattice by a distance r, and the distance r is 0
US10389086B2

A two-dimensional photonic-crystal surface-emitting laser 10 includes: a two-dimensional photonic crystal (two-dimensional photonic crystal layer 12) including a plate-shaped base body 121 having a predetermined size in which modified refractive index areas 122 whose refractive index differs from the base body are periodically arranged in a two-dimensional pattern; an active layer 11 provided on one side of the two-dimensional photonic crystal; and first and second electrodes 15 and 16 facing each other across the two-dimensional photonic crystal and the active layer 11, for supplying an electric current to the active layer 11. The modified refractive index areas 122 are provided in such a manner that the in-plane occupancy of those areas 122 in the base body 121 decreases, or the lattice constant for those areas 122 increases, in the direction from an outer edge toward the center of a current passage region 21 which is a region where the electric current passes through the two-dimensional photonic crystal. With this configuration, a stable laser oscillation can be obtained even when a temperature distribution which is lower at the outer edge and higher at the center of the current passage region is formed within the two-dimensional photonic crystal.
US10389074B2

A slip ring unit for an electrically excited rotor of a rotary dynamo-electric machine includes an electrical terminal which protrudes axially from an end face of the slip ring unit and having a contact point and a circumferential slip contact surface electrically connected to the electrical terminal. Disposed adjacent to the slip contact surface is an insulation element, with end plates axially retaining the circumferential slip contact surface and the insulation element. An electrically insulated support element is arranged on an end face of the slip ring unit and has a cross section which substantially matches a cross section of the slip ring unit. The support element axially surrounds the electrical terminal and radially supports the electrical terminal.
US10389063B2

A system includes: a connector including a first connector part connected to a first device and a second connector part being attachable and detachable with respect to the first connector part and being connected to a second device; and a detachment switch provided for the connector and operated when the second connector part is disconnected from the first connector part. The first device is configured to be triggered to perform a predetermined process when the detachment switch is operated while the second connector part remains joined to the first connector part.
US10389048B1

A terminal block includes a first connection member, a second connection member and a fastening handle. The first connection member includes a handle platform, a protruding plate protruding from the handle platform, and a cavity inside the handle platform. A retaining slot communicating with the cavity is formed inside the protruding plate. The second connection member includes a fastening slot into which the protruding plate is plugged and includes a fastening portion arranged near the fastening slot. The fastening handle includes an end section inserted through the retaining slot and engaged with the protruding plate, an engagement section extended from the end section and received in the cavity, and a head section protruding out of the handle platform.
US10389047B2

An embodiment is directed to a module-to-module power connector configured to form connections between battery modules installed in a battery housing of an energy storage system. The module-to-module power connector includes electrical interfaces and busbar(s) configured to form one or more electrical connections terminals of adjacent battery modules. The busbar(s) is flexibly configured to permit a defined range of movement of the electrical interfaces during insertion of the respective battery modules into respective battery module compartments. The module-to-module power connector may further be arranged inside in a tunnel space, whereby holes are defined in a battery module mounting area housing the battery modules that open into the tunnel space.
US10389043B2

An electrical connector comprises a contact, a housing retaining the contact, and a lock arm configured to catch a mating connector. The lock arm has an arm main body integrally formed with the housing and a releasing operation portion formed separately from the housing and attached to the arm main body.
US10389027B2

A method includes varying, by a tuning module of a passive radio RFID sensor, a reactive component impedance coupled to the tuning module and an antenna of the passive RFID sensor in order to change a system impedance. The method further includes producing an impedance value representative of the reactive component's impedance. The method further includes storing, by a memory module of the passive RFID sensor, the impedance value, identification information corresponding to the antenna, and a timestamp corresponding to the impedance value. The method further includes communicating, by a wireless communication module of the passive RFID sensor, the impedance value, the identification information, and the timestamp to an RFID reader. When the impedance value, the identification information, and the timestamp indicate an unfavorable environmental condition, the method further includes generating, by the RFID reader, an alarm signal.
US10389024B2

An antenna structure includes a substrate, a radiation element, a conducting element, a grounding element, a first inductor, a second inductor, and a feeding element. The radiation element is disposed on the substrate. The radiation element includes a first radiation portion, a second radiation portion, a third radiation portion, and a feeding portion connected between the first radiation portion, the second radiation portion, and the third radiation portion. The conducting element is disposed on the substrate. The conducting element connects with the feeding portion. The grounding element and the feeding portion are separated from each other. The first inductor is disposed on the substrate, and coupled between the conducting element and the grounding element. The second inductor is disposed on the substrate, and coupled between the conducting element and the grounding element.
US10389013B2

The present application relates to a grating assembly, a display device, a control method thereof and a storage medium, in the field of display technology. The grating assembly comprises: a first substrate and a second substrate disposed opposite to each other, and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate is provided with a power supply electrode on a side adjacent to the liquid crystal layer, and the second substrate is provided with k strip electrodes on a side adjacent to the liquid crystal layer. The k strip electrodes are connected to form a coil. The power supply electrode is configured to receive a first electrical signal, each of the k strip electrodes is configured to receive a second electrical signal, liquid crystals between the power supply electrode and each of the strip electrodes are configured to deflect to form a grating structure after the power supply electrode receives the first electrical signal and each of the strip electrodes receives the second electrical signal, and at least two of the k strip electrodes are further configured to receive a third electrical signal so that the coil formed by the k strip electrodes generates a magnetic field. The present application solves the problem that the relatively high cost of setting up the NFC antenna and helps to reduce the cost.
US10389012B2

The present disclosure relates to an antenna system and a communication device. The antenna system includes a rear housing, a metal middle frame including two side frame portions and a bottom frame portion, a mainboard and a first tuning switch. The bottom frame portion defines a first slit and a second slit and includes a first, second and third positions, a third slit communicated with the first and second slits is defined between the rear housing and the bottom frame portion along an extending direction of the side frame portion. The mainboard includes a feeding point, a first ground point and a second ground point, the feeding point connected with the first position, the first ground point connected with the second position, the second ground point connected with the third position by the first tuning switch, thereby forming a first antenna, a second antenna and a third antenna.
US10389007B1

There is disclosed a mobile terminal comprising a terminal body comprising a terminal body comprising a plurality of cases forming an external appearance of the mobile terminal; a waterproof member configured to prevent liquid from entering the mobile terminal between at least two of the plurality of cases; an air vent hole configured to allow air to pass between an interior and an exterior of the mobile terminal; a waterproof mesh disposed at the air vent hole and configured to allow air but not liquid to pass through the air vent hole; an antenna module provided in the plurality of cases and comprising an antenna radiator and a wireless integrated circuit; and a heat radiation unit having a first end adjacent to the antenna module and a second end adjacent to the air vent hole to allow heat from the antenna module to escape via the air vent hole.
US10389002B2

Disclosed is an electrode drying device, which includes a drying chamber configured to accommodate a roll-shaped electrode, and a drying unit provided in the drying chamber to dry the electrode, the drying unit being configured to surround the electrode.
US10388995B2

A monitoring apparatus for an energy storage device provided at a movable body and electrically connected to a load of the movable body via a switch, includes a monitoring unit supplied with power from the energy storage device. The monitoring unit executes monitoring operation of bringing the switch from a closed state into an opened state under a condition that the energy storage device has voltage not more than a discharge voltage threshold, and bringing the switch from the opened state into the closed state under a condition that the switch is in the opened state and the energy storage device satisfies a predetermined discharge recovery condition, and decreases power consumption by extending an interval of the monitoring operation when the load is under suspension while the switch is in the opened state, in comparison to a case where the load is in operation.
US10388985B2

The main object of the present invention is to provide a sulfide solid electrolyte material having favorable ion conductivity and high stability against moisture. The present invention solves the above-mentioned problem by providing a sulfide solid electrolyte material comprising an M1 element (such as Li element), an M2 element (such as Ge element, Sn element and P element) and a S element, and having a peak at a position of 2θ=29.58°±0.50° in X-ray diffraction measurement using a CuKα ray, characterized in that when a diffraction intensity at the above-mentioned peak of 2θ=29.58°±0.50° is regarded as IA and a diffraction intensity at a peak of 2θ=27.33°±0.50° is regarded as IB, a value of IB/IA is less than 0.50, and the M2 contains at least P and Sn.
US10388984B2

A method for producing a graphite powder for a negative electrode of a lithium ion secondary battery, including a process of graphitizing a mixture of a carbon raw material powder and a silicon carbide powder, wherein a 90% particle diameter in a volume-based cumulative particle size distribution by laser diffraction method, D90, is 1 to 40 μm, a silicon carbide content in a total mass of a carbon raw material and silicon carbide (mass of silicon carbide/total mass of the carbon raw material and silicon carbide) is 1 to 35 mass %, the ratio of a 50% particle diameter in a volume-based cumulative particle size distribution by laser diffraction method, D50, of the carbon raw material powder to D50 of silicon carbide powder (D50 of the carbon raw material powder/D50 of silicon carbide powder) is 0.40 to 4.0.
US10388978B2

The invention concerns methods of determining the state of charge of a half-cell within a redox flow battery, the method comprising: (i) measuring the rate of change in equilibrium half-cell reduction potential of the electrolyte as charge is passed into the electrolyte solution within the cell; and (ii) correlating said rate of change in equilibrium half-cell reduction potential with the state of charge of said half-cell. Other aspects of the invention concern balancing the state of charge of a flow battery and methods of calibrating an oxidation/reduction probe.
US10388975B2

Various embodiments relate to a method comprising forming a template from a template precursor, wherein the template contains an entrapped ceramic precursor, which can be further processed to form a ceramic solid, such as an oxide ceramic solid. In one embodiment, the template precursor is a hydrogel precursor and the template is a hydrogel template. The hydrogel template can include, for example, agarose, chitosan, alginate or a photo-initiating receptive hydrogel template such as a functionalized poly(ethylene glycol). Various devices, including electrolyte interfaces and energy storage devices, as well as thermoelectric devices are also provided. In one embodiment, the oxide ceramic solid is a cubic garnet having a nominal formula of Li7La3Zr2O12 (LLZO).
US10388971B2

Fuel-cell thermal management systems and control schemes therefore are disclosed. In one embodiment, the system may include a fuel-cell stack, a heat-exchanger, a thermal battery including a material having a melting temperature of 50-120° C., a first coolant loop including the fuel-cell stack and the thermal battery and excluding the heat-exchanger, and a second coolant loop including the fuel-cell stack, the thermal battery, and the heat-exchanger. The first and second coolant loops may be configured to heat and cool the fuel-cell stack, respectively. The system may include a controller or processor configured to direct coolant to transfer heat from the thermal battery to the fuel-cell stack based on a negative heat rejection status of the fuel-cell stack and to transfer heat from the fuel-cell stack to the thermal battery based on a positive heat rejection status of the fuel-cell stack when the thermal battery is below a target temperature.
US10388968B2

An illustrative example fuel cell component assembly includes a gas diffusion layer having a gas diffusion layer surface on one side. A microporous layer adjacent the gas diffusion layer includes a first portion having a first density and a second portion having a second density that is lower than the first density. The first portion and the second portion are arranged in a preselected pattern along the microporous layer. The first portion contacts a first section of the gas diffusion layer surface and the second portion contacts a second section of the gas diffusion layer surface.
US10388966B2

An electrode catalyst material includes graphite particles and catalyst particles. Each of the graphite particles has a hollow structure that includes an outer shell, and the outer shell has at least one of a through-hole and a recess. Each of the catalyst particles is supported by the at least one of through-hole and recess.
US10388961B2

Provided are a binder composition for a secondary battery electrode that enables favorable dispersion of a conductive material when used in production of a slurry composition for a secondary battery electrode, and a slurry composition for a secondary battery electrode in which a conductive material is favorably dispersed. The binder composition for a secondary battery electrode contains a solvent and a copolymer including an alkylene structural unit and a nitrile group-containing monomer unit. The copolymer has a Mooney viscosity (ML1+4, 100° C.) of 40 or less. The slurry composition for a secondary battery electrode contains an electrode active material, a conductive material, the aforementioned binder composition for a secondary battery electrode, and a polymer other than the aforementioned copolymer.
US10388960B2

A non-aqueous electrolyte battery is provided that shows good cycle performance and good storage performance under high temperature conditions and exhibits high reliability even with a battery configuration featuring high capacity. A method of manufacturing the battery is also provided. A non-aqueous electrolyte battery includes: a positive electrode having a positive electrode active material layer containing a positive electrode active material; a negative electrode having a negative electrode active material layer containing a negative electrode active material; a separator interposed between the positive electrode and the negative electrode; an electrode assembly including the positive electrode, the negative electrode, and the separator; and a non-aqueous electrolyte impregnated in the electrode assembly, characterized in that: the positive electrode active material contains at least cobalt or manganese; and a coating layer is formed on a surface of the negative electrode active material layer, the coating layer including filler particles and a binder.
US10388957B2

The present disclosure relates to a lithium ion battery electrode. The lithium ion battery electrode comprises a current collector and at least one electrode material layers stacked on the current collector. Each of the at least one electrode material layers comprises an electrode active material layer, a conductive agent, an adhesive material, and a carbon nanotube layered structure. The conductive agent and the adhesive material are dispersed in the electrode active material layer. The carbon nanotube layered structure is located on the electrode active material layer, and at least part of the carbon nanotube layered structure is embedded in the electrode active material layer. The electrode active material layer is located between the current collector and the carbon nanotube layered structure.
US10388956B2

An object of the present invention is to provide a carbonaceous molded article for electrodes having high charge/discharge capacity, high initial charge/discharge efficiency, and excellent cycle life without a polymeric binder.The above object can be achieved by the carbonaceous molded article for electrodes of the present invention comprising a carbon fiber nonwoven fabric, the article having a thickness of not greater than 1 mm, an atomic ratio (H/C) of hydrogen atoms and carbon atoms according to elemental analysis of not greater than 0.1, a porosity determined from a bulk density and a butanol true density of the molded article of 25 to 80%, and a volatile content of not greater than 5.0 wt %.
US10388954B2

An olivine-type positive active material for a lithium battery, a lithium battery having the olivine-type positive active material, and a method of manufacturing the olivine-type positive active material are provided. The olivine-type positive active material includes a plurality of particles represented by LixMyM′zXO4-wBw. M and M′ are independently an element selected from the group consisting of Fe, Ni, Co, Mn, Cr, Zr, Nb, Cu, V, Mo, Ti, Zn, Al, Ga, Mg, B, and the combination thereof, X is one element selected from the group consisting of P, As, Bi, Sb, and the combination thereof, B is one element selected from the group consisting of F, S, and the combination thereof, 0
US10388953B2

Provided are a lithium-manganese-nickel composite oxide carrying an organic phosphate with a high capacity and a high cycle characteristic when used as a positive electrode active material of a secondary battery, a method for producing the same, and also a nonaqueous electrolyte secondary battery using the lithium-manganese-nickel composite oxide as a positive electrode active material. The positive electrode active material for a nonaqueous electrolyte secondary battery, wherein an organic phosphite compound or an organic phosphate compound having an organic functional group composed of an alkyl group, an aryl group, and the like adheres to a part or the entire of a particle surface of the lithium-manganese-nickel composite oxide represented by general formula: LitMn2-x-yNixMyO4 (wherein 0.96
US10388951B2

A composite anode active material includes: a core portion including a crystalline carbonaceous material; a shell portion including a plurality of composite particles deposited on at least a portion of the core portion, wherein each of the composite particles includes a metallic core that is alloyable with lithium; and a coating layer including metal nitride on the surface of the metallic core in an island pattern. A lithium battery including the composite anode active material and a method of preparing the composite anode active material are also provided.
US10388948B2

A composition comprising a first particulate electroactive material, a particulate graphite material and a binder, wherein at least 50% of the total volume of each said particulate materials is made up of particles having a particle size D50 and wherein a ratio of electroactive material D50 particle size:graphite D50 particle size is up to 4.5:1.
US10388941B2

A connection module configured to connect a plurality of battery packs having positive and negative electrode terminals, the connection module including an insulating member having a holding portion that holds a bus bar configured to connect electrode terminals of adjacent battery packs, and a temperature detection portion that detects the temperature of the bus bar, the insulating member having a temporary locking portion that detachably locks the temperature detection portion.
US10388938B2

Disclosed herein is a secondary battery pack including an anode terminal and a cathode terminal of a battery cell connected to a protection circuit module (PCM), the anode terminal and the cathode terminal of the battery cell being made of plate-shaped conductive members, the battery cell having the anode terminal and the cathode terminal formed at one end thereof, the battery cell having a thermally bonded surplus part formed at the end thereof at which the anode terminal and the cathode terminal are formed, and the PCM including a protection circuit board (PCB) having a protection circuit formed thereon, an external input and output terminal connected to the protection circuit of the PCB, and an electrically insulative PCM case configured to have a hollow structure in which the PCB is mounted, the PCM case being provided with a slit, through which the electrode terminals of the battery cell are inserted, the PCM being loaded on the thermally bonded surplus part of the battery cell in a state in which the PCM is electrically connected to the battery cell.
US10388932B2

A nonaqueous electrolyte secondary battery separator that is not easily curled is provided by a laminated body including a porous base material containing a polyolefin-based resin and a porous layer on at least one surface of the porous base material. The difference between the white index of a surface of the porous base material after being irradiated with ultraviolet light with an intensity of 255 W/m2 for 75 hours and the white index of the surface of the porous base material before irradiation is not more than 2.5. The porous layer contains a polyvinylidene fluoride-based resin which contains crystal form α in an amount of not less than 36 mol % with respect to 100 mol % of a total amount of the crystal form α and crystal form β contained in the resin.
US10388928B2

The present invention provides a propylene-based resin microporous film which has excellent lithium ion permeability, can constitute a high-performance lithium ion battery, and can prevent a short circuit between a positive electrode and a negative electrode due to dendrites.The propylene-based resin microporous film of the present invention is a propylene-based resin microporous film containing micropores, wherein the degree of gas permeability is 100 to 400 s/100 mL, the standard deviation of the degree of gas permeability is 7 s/100 mL or less, the thermal shrinkage ratio during heating at 105° C. for 2 hours is 6% or less, and the standard deviation of the thermal shrinkage ratio is 1% or less.
US10388925B2

This application relates to a battery module, including a substrate, battery units, end plates, side plates and fastening pieces; the end plates are respectively located on two sides of the battery units in their stacking direction, adjacent to outermost ones of the battery units and extend along a length direction of the battery unit; an end of the end plate in the length direction is curled into a pipe and forms a curling pipe section, an axial direction of the curling pipe section is the same with a height direction of the battery unit; the fastening piece is inserted in the curling pipe section, extends in the curling pipe section toward the substrate and protrudes out of the curling pipe section, and are fixed on the substrate; by configuring curling pipe sections, fastening strength is improved, so as to realize reliable fixation of the battery module on the substrate.
US10388922B2

An electronic apparatus includes a terminal body, a battery cover detachable from the terminal body, and a connection member connecting the terminal body to the battery cover. The terminal body includes a first body portion and a second body portion, and a thickness of the first body portion is formed to be greater than a thickness of the second body portion. The battery cover is provided with a locking portion and a lock mechanism portion that can be attached to the terminal body. The connection member includes a first connection portion and a second connection portion and includes thick first and second regions, a thin third region, and a bent portion. When the battery cover is attached to the terminal body, the bent portion is bent and the connection member is stored in a space.
US10388920B2

The present disclosure relates to a battery module that includes a housing having a first absorptive material configured to absorb a laser emission, a cover having a second absorptive material configured to absorb the laser emission, and a collar configured coupled to the housing and coupled to the cover via a laser weld. The collar includes a transparent material configured to transmit the laser emission through the collar and toward the housing or the cover.
US10388915B2

A rechargeable battery including an electrode assembly having a first electrode tab upwardly protruding from the electrode assembly and a second electrode tab upwardly protruding from the electrode assembly; a first support body surrounding a side portion of the electrode assembly; a case accommodating the electrode assembly and the first support body, the case having a top opening; and a cap assembly sealing the top opening of the case, wherein the first support body includes a plate-shaped main body contacting one long side surface of the electrode assembly, and a side surface part bent from the main body, the side surface part having elasticity and surrounding short side surfaces of the electrode assembly.
US10388906B2

An organic electro-luminescence (EL) element includes a first electrode, a light emitting layer, and a second electrode layered in this order above a substrate. At least one of the first electrode and the second electrode is a light transmissive electrode. The light transmissive electrode includes a base metal layer and a silver thin film. The base metal layer is a metal layer including an alkali metal or an alkaline earth metal as a material. The silver thin film is silver or a silver alloy including silver as a main component, and is disposed on and in contact with the base metal layer.
US10388895B2

The invention provides an OTFT and manufacturing method thereof. The OTFT comprises: a substrate; a source/drain electrode layer, formed on the substrate; an organic semiconductor layer, formed on the source/drain electrode layer; an organic insulating layer, formed on the organic semiconductor layer; a charge injection layer, formed on the organic insulating layer; a gate electrode layer, formed on the charge injection layer. The invention also provides a corresponding manufacturing method. The OTFT of the invention provides a novel structure for organic thin film transistor to improve the OTFT device stability; the OTFT prepared by the manufacturing method of OTFT of the present invention improves the OTFT device stability.
US10388885B2

Provided are an amine compound having a benzofluorene structure and further having a dibenzofuran structure and/or a dibenzothiophene structure, and an organic electroluminescent device containing a cathode, an anode and an organic thin film layer intervening between the cathode and anode, the organic thin film layer comprising one layer or plural layers comprising at least an emitting layer, at least one layer of the organic thin film layer comprising the aforementioned amine compound solely or as a component of a mixture.
US10388872B2

A method of forming a memory cell material comprises forming a first portion of a dielectric material over a substrate by atomic layer deposition. Discrete conductive particles are formed on the first portion of the dielectric material by atomic layer deposition. A second portion of the dielectric material is formed on and between the discrete conductive particles by atomic layer deposition. A memory cell material, a method of forming a semiconductor device structure, and a semiconductor device structure are also described.
US10388869B2

Thin film resistive memory material stacks including at least one of a high work function metal oxide at an interface of a first electrode and a thin film memory material, and a low work function rare earth metal at an interface of a second electrode and the thin film memory material. The high work function metal oxide provides a good Schottky barrier height relative to memory material for high on/off current ratio. Compatibility of the metal oxide with switching oxide reduces cycling loss of oxygen/vacancies for improved memory device durability. The low work function rare earth metal provides high oxygen solubility to enhance vacancy creation within the memory material in as-deposited state for low forming voltage requirements while providing an ohmic contact to the resistive memory material.
US10388866B2

Subject matter described pertains to methods, apparatuses, and circuits for programming a memory device.
US10388864B2

Some embodiments include a transistor having a drain region and a source region. A conductive gate is between the source and drain regions. First channel material is between the gate and the source region. The first channel material is spaced from the gate by one or more insulative materials. Second channel material is between the first channel material and the source region, and directly contacts the source region. The first and second channel materials are transition metal chalcogenide. One of the source and drain regions is a hole reservoir region and the other is an electron reservoir region. Tunnel dielectric material may be between the first and second channel materials.
US10388856B2

Provided is a magnetoresistance effect element that that generates a high MR ratio at a lower RA than a TMR element using a material of a conventional tunnel barrier layer or MgAl2O4. The magnetoresistance effect element includes a laminate in which an underlayer, a first ferromagnetic metal layer, a tunnel harrier layer, and a second ferromagnetic metal layer are laminated in that order, wherein the underlayer is made of TiN, NbN, TaN, ZrN or mixed crystals thereof, and the tunnel barrier layer is made of a compound that has a spinel structure and expressed by composition formula (1) below: (1) AxIn2Oy, where A is the non-magnetic divalent cation and represents cations of one or more elements selected from the group consisting of magnesium and zinc, x represents a number satisfying 0
US10388844B2

There is provided a sensor system capable of being used semi-permanently in a maintenance-free state without exchanging batteries as well as being installed in an already-existing manhole lid by a simple work on the spot, and having a measurement unit, a power source unit, and a communication unit, and installed in a manhole lid, wherein the power source unit includes a thermoelectric power generation module configured to generate electric power by a difference in temperature between a first heat transfer unit thermally connected to the manhole lid and a second heat transfer unit thermally connected to a heat radiating unit within a manhole, and the measurement unit and the communication unit are driven by electric power generated by the thermoelectric power generation module and measurement data of the measurement unit is transmitted to the outside via the communication unit.
US10388840B1

Disclosed is a light emitting device and a method of manufacturing the same. The light emitting device includes a body, a first electrode installed in the body and a second electrode separated from the first electrode, a light emitting chip formed on one of the first and second electrodes, and electrically connected to the first and second electrodes, and a protective cap projecting between the first and second electrodes.
US10388831B2

A light-emitting device including a window layer-cum-support substrate, a light-emitting portion provided on the window layer-cum-support substrate and including a second semiconductor layer of a second conductivity type, an active layer, and first semiconductor layer of a first conductivity type in stated order, a first ohmic electrode provided on the first semiconductor layer, and insulator top coat at least partially coating the first semiconductor layer surface and light-emitting portion side surface, wherein the first semiconductor layer surface and surface of the window layer-cum-support substrate are roughened, and the first semiconductor layer includes at least two layers of an active-layer-side layer and roughened-side layer, and roughened-side layer is formed of material having lower Al content than the active-layer-side layer. This light-emitting device can reduce etching depth required to obtain desired roughened shape and inhibit occurrence of chip cracks during wire bonding, while keeping effect of trapping carriers in the clad layer.
US10388829B2

The invention describes a radiation-emitting semiconductor component (100) having a first semiconductor layer sequence (10) which is designed to generate radiation of a first wavelength, a second semiconductor layer sequence (20), a first electrode area (1) and a second electrode area (2). It is provided that the second semiconductor layer sequence (20) has a quantum pot structure (21) with a quantum layer structure (22) and a barrier layer structure (23) and is designed to generate incoherent radiation of a second wavelength by means of absorption of the radiation of the first wavelength, and an electric field can be generated in the second semiconductor layer sequence (20) by the first electrode area (1) and the second electrode area (2).
US10388827B2

A method for manufacturing a semiconductor element is provided. The method includes providing a semiconductor wafer including a substrate and a semiconductor structure on the substrate, forming a cleavage starting portion in the semiconductor wafer, and dividing the semiconductor wafer into a plurality of semiconductor elements by transferring a pressing member on the semiconductor wafer in a state where the pressing member is pressed against the semiconductor wafer to separate the semiconductor wafer at the cleavage starting portion. The pressing member includes a tip portion to be pressed on the semiconductor wafer, and the tip portion has a spherical surface.
US10388816B2

A semiconductor on insulator substrate includes a semiconductor support layer, a buried insulating layer over the semiconductor support layer and an epitaxial semiconductor layer over the buried insulating layer. A deep trench isolation penetrates completely through the epitaxial semiconductor layer to the buried insulating layer to electrically insulate a first region of the epitaxial semiconductor layer from a second region of the epitaxial semiconductor layer. A single photon avalanche diode (SPAD) includes an anode formed by the first region of the epitaxial semiconductor layer and a cathode formed by a well located within the first region of the epitaxial semiconductor layer. An ancillary circuit for the SPAD is located in the second region of the epitaxial semiconductor layer and electrically coupled to the SPAD.
US10388807B2

An example device in accordance with an aspect of the present disclosure includes a photodetector disposed on a substrate, and a mirror disposed on the photodetector. The mirror is to reflect light back into the photodetector. The mirror includes a reflective layer and a second layer. The second layer is disposed between the reflective layer and the photodetector.
US10388804B2

Disclosed is a method of manufacturing a solar cell, the method including forming a tunneling layer over one surface of a semiconductor substrate, forming a semiconductor layer over the tunneling layer, forming a conductive area including a first conductive area of a first conductive type and a second conductive area of a second conductive type in the semiconductor layer, and forming an electrode including a first electrode connected to the first conductive area and a second electrode connected to the second conductive area. The forming of the conductive area includes forming a mask layer over the semiconductor layer, forming a doping opening corresponding to at least one of the first conductive area and the second conductive area in the mask layer using a laser, and performing doping using the doping opening.
US10388797B2

Provided is a highly integrated semiconductor device, a semiconductor device with large storage capacity with respect to an area occupied by a capacitor, a semiconductor device capable of high-speed writing, a semiconductor device capable of high-speed reading, a semiconductor device with low power consumption, or a highly reliable semiconductor device. The semiconductor device includes a first transistor, a second transistor, and a capacitor. A conductor penetrates and connects the first transistor, the capacitor, and the second transistor. An insulator is provided on a side surface of the conductor that penetrates the capacitor.
US10388795B2

A vertical transistor includes a gate structure interposed between a proximate spacer doped with a first dopant-type and a distal spacer doped with the first dopant-type. The proximate spacer is formed on an upper surface of a semiconductor substrate. At least one channel region extends vertically from the proximate doping source layer to the distal doping source layer. A proximate S/D extension region is adjacent the proximate spacer and a distal S/D extension region is adjacent the distal spacer. The proximate and distal S/D extension regions include dopants that match the first dopant-type of the proximate and distal doping sources.
US10388783B2

Apparatus and associate methods relate to a high-voltage MOSFET bounded by two trenches, each having dielectric sidewalls and a dielectric bottom isolating a top field plate and a bottom field plate. The top field plate is electrically connected to a biasing circuit net, and the bottom field plate is biased via a capacitive coupling to the top field plate. The upper field plate and lower field plate are configured to deplete the majority carriers in a drain region of the MOSFET bounded by the two trenches so as to equalize two local maxima of an electric field induced by a drain/body bias, the two local maxima located proximate a drain/body metallurgical junction and proximate a trench bottom. The two local maxima of the electric field are equalized by controlling a depth location of an intervening dielectric between the upper field plate and the lower field plate.
US10388779B2

A semiconductor device includes a codoped layer, a channel layer, a barrier layer, and a gate electrode disposed in a trench extending through the barrier layer and reaching a middle point in the channel layer via a gate insulating film. On both sides of the gate electrode, a source electrode and a drain electrode are formed. On the source electrode side, an n-type semiconductor region is disposed to fix a potential and achieve a charge removing effect while, on the drain electrode side, a p-type semiconductor region is disposed to improve a drain breakdown voltage. By introducing hydrogen into a region of the codoped layer containing Mg as a p-type impurity in an amount larger than that of Si as an n-type impurity where the n-type semiconductor region is to be formed, it is possible to inactivate Mg and provide the n-type semiconductor region.
US10388773B2

A semiconductor device includes: a drift layer; a base layer on the drift layer; a collector layer and a cathode layer opposite to the base layer; multiple trenches penetrating the base layer; a gate electrode in each trench; an emitter region in a surface portion of the base layer and contacting each trench; a first electrode connected to the base layer and the emitter region; and a second electrode connected to the collector layer and the cathode layer. The gate electrodes in a diode region of a semiconductor substrate are controlled independently from the gate electrodes in the IGBT region. A voltage not forming an inversion layer in the base layer is applied to the gate electrodes in the diode region.
US10388762B2

Described is a technique for uniformly doping a silicon substrate having a Fin structure with a dopant. A method of manufacturing a semiconductor device may includes: (a) forming a dopant-containing film containing a dopant on a silicon film by performing a cycle a predetermined number of times, the cycle including: (a-1) forming a first dopant-containing film by supplying a first dopant-containing gas containing the dopant and a first ligand to a substrate having thereon the silicon film and one of a silicon oxide film and a silicon nitride film; and (a-2) forming a second dopant-containing film by supplying a second dopant-containing gas containing the dopant and a second ligand different from and reactive with the first ligand to the substrate; and (b) forming a doped silicon film by annealing the substrate having the dopant-containing film thereon to diffuse the dopant into the silicon film.
US10388753B1

Methods are provided for fabricating a HEMT (high-electron-mobility transistor) that involve sequential epitaxial growth of III-nitride channel and barrier layers, followed by epitaxial regrowth of further III-nitride material through a window in a mask layer. In examples, the regrowth takes place over exposed portions of the channel layer in the source and drain regions of the device, and the regrown material has a composition different from the barrier layer. In other examples, the regrowth takes place on the barrier layer, only in the access region or regions. Devices made according to the disclosed methods are also provided.
US10388749B2

A semiconductor device includes a substrate, a gate structure, a spacer, a mask layer, and at least one void. The gate structure is disposed on the substrate, and the gate structure includes a metal gate electrode. The spacer is disposed on sidewalls of the gate structure, and a topmost surface of the spacer is higher than a topmost surface of the metal gate electrode. The mask layer is disposed on the gate structure. At least one void is disposed in the mask layer and disposed between the metal gate electrode and the spacer.
US10388744B2

A nitride semiconductor device includes a silicon substrate. A nitride semiconductor layer is formed over the silicon substrate. A gate electrode is formed over the nitride semiconductor layer so as to have a first ring-shaped portion and a second ring-shaped portion connected to the first ring-shaped portion. A first finger electrode is surrounded by the first ring-shaped portion. A second finger electrode is surrounded by the second ring-shaped portion. A third finger electrode is interposed between the first ring-shaped portion and the second ring-shaped portion.
US10388736B2

In an embodiment, a method includes forming an intentionally doped superlattice laminate on a support substrate, forming a Group III nitride-based device having a heterojunction on the superlattice laminate layer, and forming a charge blocking layer between the heterojunction and the superlattice laminate.
US10388735B2

The present disclosure provides a semiconductor device including a substrate, an n− type layer, an n+ type region, a p type region, a p+ type region, a gate insulating layer, a gate electrode, a source electrode, and a drain electrode, wherein the n+ type region is disposed at a left side and a right side of the n− type layer in a plan view and configured to form in a striped pattern in a plan view, wherein the p+ type region is disposed at an outer surface of the n+ type region in a plan view and configured to form in a striped pattern in a plan view, wherein the p type region is disposed at an inner surface the n+ type region in a plan view and is separated by a predetermined interval along a longitudinal direction of the n+ type region in a plan view.
US10388734B2

A transistor device includes a first silicon nanowire array-MOSFET and a second silicon nanowire array-MOSFET integrated with a bulk drift region. The first silicon nanowire array-MOSFET is configured as an n-MOSFET by substantially only accommodating an electron current, and the second silicon nanowire array-MOSFET is configured as a p-MOSFET by substantially only accommodating a hole electron current. A current strength of a current through the first silicon nanowire array-MOSFET caused by electrons is at least 10 times larger than a current through the first silicon nanowire array-MOSFET caused by holes in an on-state of the transistor device. Further embodiments of transistor devices are described.
US10388733B2

Transistor structures having channel regions comprising alternating layers of compressively and tensilely strained epitaxial materials are provided. The alternating epitaxial layers can form channel regions in single and multigate transistor structures. In alternate embodiments, one of the two alternating layers is selectively etched away to form nanoribbons or nanowires of the remaining material. The resulting strained nanoribbons or nanowires form the channel regions of transistor structures. Also provided are computing devices comprising transistors comprising channel regions comprised of alternating compressively and tensilely strained epitaxial layers and computing devices comprising transistors comprising channel regions comprised of strained nanoribbons or nanowires.
US10388731B2

A method of making a nanowire device includes disposing a first nanowire stack over a substrate, the first nanowire stack including alternating layers of a first and second semiconducting material, the first semiconducting material contacting the substrate and the second semiconducting material being an exposed surface; disposing a second nanowire stack over the substrate, the second nanowire stack including alternating layers of the first and second semiconducting materials, the first semiconducting material contacting the substrate and the second semiconducting material being an exposed surface; forming a first gate spacer along a sidewall of a first gate region on the first nanowire stack and a second gate spacer along a sidewall of a second gate region on the second nanowire stack; oxidizing a portion of the first nanowire stack within the first gate spacer; and removing the first semiconducting material from the first nanowire stack and the second nanowire stack.
US10388724B2

An electronic chip includes a doped semiconductor substrate of a first conductivity type, a doped buried layer of a second conductivity type overlying the substrate, and a first doped well of the first conductivity type overlying the buried layer. Circuit components can be formed at a top surface of the first doped well and separated from the buried layer. A current detector is coupled to the buried layer and configured detect a bias current flowing into or out of the buried layer.
US10388714B2

Provided are an organic light-emitting display panel and a display terminal. The organic light-emitting display panel comprises: a substrate; pixel units located on the substrate, each pixel unit comprising a drain electrode, a pixel electrode and a light-emitting layer; power signal conduction lines located on the substrate, a conduction layer and a first insulation layer being located between the conduction layer and the pixel electrode; the conduction layer comprising a first conduction portion and second conduction portions insulated from the first conduction portion, wherein the second conduction portions are insulated from each other, the first conduction portion is electrically connected with the power signal conduction lines; and the second conduction portions are electrically connected with the drain electrodes in one-to-one correspondence; and an electrode through hole is defined in the first insulation layer, the pixel electrode extends through the electrode through hole to electrically connect with the second conduction portion.
US10388705B2

A display panel includes a substrate with a plurality of color sub pixel regions and a white sub pixel region constituting a unit pixel; a color filter layer with a color filter provided in each of the plurality of color sub pixel regions; and a reflection reduction layer provided in the white sub pixel region. The reflection reduction layer includes at least one color filter selected from the color filter layer, and a thickness of the reflection reduction layer is smaller than a thickness of the selected color filter.
US10388694B2

An optoelectronic component, a lighting apparatus and a car headlight are disclosed. In an embodiment an optoelectronic component includes a radiation side having a plurality of pixels arranged next to each other and a contact side, opposite of the radiation side, having a plurality of first contact structures, wherein a length of each pixel is greater than a width of the pixel, wherein the first contact structures are electrically contacted individually and independently of each other during operation, wherein each pixel is electrically uniquely associated with a first contact structure, and wherein, for each pixel and a pixel directly adjacent thereto, the two first contact structures of these two pixels are arranged differently with respect to the associated pixels so that a translation, which images the pixel in the directly adjacent pixel, does not image the two associated first contact structures congruently into each other.
US10388690B2

A light emitting diode array is provide to include: a substrate; light emitting diodes positioned over the substrate, each including a first semiconductor layer, an active layer, and a second semiconductor layer, wherein each light emitting diode is disposed to form a first via hole structure exposing a portion of the corresponding first semiconductor layer; lower electrodes disposed over the second semiconductor layer; a first interlayer insulating layer disposed over the lower electrodes and configured to expose the portion of the first semiconductor layer of corresponding light emitting diodes; upper electrodes electrically connected to the first semiconductor layer through the first via hole structure, wherein the first via hole structure is disposed in parallel with one side of the corresponding second semiconductor layer and the first interlayer insulating layer is disposed to form a second via hole structure exposing a portion of the lower electrodes.
US10388689B2

A fingerprint identification system, comprising panel, for placing finger; light source, disposed under panel, for generating incident light, wherein incident light is emitted to and reflected by finger to generate reflected light; processor, for performing fingerprint identification on finger according to plurality of sensing signals; and optical sensing array, disposed under panel and coupled to processor, comprising plurality of sensing units for generating plurality of sensing signals, each of sensing units comprising optical sensor, for receiving reflected light reflected by finger to generate sensing signal; focusing layer, disposed under panel, for focusing reflected light reflected by finger; blocking layer, disposed under focusing layer, for blocking part of reflected light to reduce diffraction phenomenon of reflected light; shading layer, disposed under blocking layer, for blocking part of reflected light to limit incident angle of reflected light; and aperture layer, disposed under shading layer and on optical sensor, for blocking stray light.
US10388684B2

An image sensor package may include a semiconductor wafer having a pixel array, a color filter array (CFA) formed over the pixel array, and one or more lenses formed over the CFA. A light block layer may couple over the semiconductor wafer around a perimeter of the lenses and an encapsulation layer may be coupled around the perimeter of the lenses and over the light block layer. The light block layer may form an opening providing access to the lenses. A mold compound layer may be coupled over the encapsulation layer and the light block layer. A temporary protection layer may be used to protect the one or more lenses from contamination during application of the mold compound and/or during processes occurring outside of a cleanroom environment.
US10388678B2

A method for manufacturing a gate structure includes: forming a buffer layer on a lateral surface of a substrate; forming a groove on the buffer layer, where the groove penetrates the buffer layer; forming a gate in the groove, where an upper surface of the gate and an upper surface of the buffer layer are located on a same plane; forming an insulating layer on the upper surface of the gate and the upper surface of the buffer layer; forming, on an upper surface of the insulating layer, a semiconductor layer disposed opposite the gate; and forming, on an upper surface of the semiconductor layer and/or the upper surface of the insulating layer, a data line partially overlapping the semiconductor layer. A display device is further disclosed. The display device includes a gate structure.
US10388675B2

In a matrix device having two or more systems of electrode groups such as X and Y systems, the one or more electrode groups are grouped into groups each consisting of a plurality of pixel electrodes, connection wires are branched off and connected to the pixel electrodes so that the same signal is not supplied to the pixel electrodes of the same group but the same signal is supplied to one pixel electrode of two or more groups, switching elements are provided corresponding to the individual pixel electrodes, and a gate electrode and a gate insulating film of the switching elements are used in common in the same group. Accordingly, in the matrix device and manufacturing of the matrix device, the number of connection wires and driver ICs is reduced.
US10388670B2

Provided is a semiconductor device which has low power consumption and can operate at high speed. The semiconductor device includes a memory element including a first transistor including crystalline silicon in a channel formation region, a capacitor for storing data of the memory element, and a second transistor which is a switching element for controlling supply, storage, and release of charge in the capacitor. The second transistor is provided over an insulating film covering the first transistor. The first and second transistors have a source electrode or a drain electrode in common.
US10388668B2

Some embodiments include an integrated structure having a stack of alternating dielectric levels and conductive levels, vertically-stacked memory cells within the conductive levels, an insulative material over the stack and a select gate material over the insulative material. An opening extends through the select gate material, through the insulative material, and through the stack of alternating dielectric and conductive levels. A first region of the opening within the insulative material is wider along a cross-section than a second region of the opening within the select gate material, and is wider along the cross-section than a third region of the opening within the stack of alternating dielectric levels and conductive levels. Channel material is within the opening and adjacent the insulative material, the select gate material and the memory cells. Some embodiments include methods of forming vertically-stacked memory cells.
US10388664B2

An integrated circuit includes a multilayer stack, and a plurality of layered conductors extending in the multilayer stack and into a conductor layer beneath the multilayer stack. The layered conductor has a bottom conductor layer in ohmic electrical contact with the conductive layer in a substrate, an intermediate conductive liner layer over the bottom conductor layer and lining a portion of sidewall of the corresponding trench, and a top conductor layer on the top conductive liner layer.
US10388661B2

Provided herein may be a semiconductor device and a method of manufacturing the same. The method of manufacturing the semiconductor device may include forming a tunnel insulating layer in a channel hole passing through a preliminary stack structure in which interlayer insulating layers and material layers are alternately stacked. The method may include forming recess areas by removing the material layers exposed through a slit passing through the preliminary stack structure. The method may include forming a data storage layer in the recess areas through the slit. The thickness of the data storage layer may be formed regardless of a size of the channel hole.
US10388657B2

There is provided an apparatus includes a substrate having a main surface, a wordline buried in the substrate and a bitline buried in a shallower area than the wordline in the substrate.
US10388647B1

An improved transient voltage suppression device includes a semiconductor substrate, a transient voltage suppressor, at least one first diode, at least one conductive pad, and at least one second diode. The transient voltage suppressor has an N-type heavily-doped clamping area. The first anode of the first diode is electrically connected to the N-type heavily-doped clamping area. The conductive pad is electrically connected to the first cathode of the first diode. The second anode of the second diode is electrically connected to the conductive pad and the second cathode of the second diode is electrically connected to the transient voltage suppressor. The first anode is closer to the N-type heavily-doped clamping area rather than the conductive pad. The conductive pad is closer to the N-type heavily-doped clamping area rather than the second anode.
US10388640B2

According to one embodiment, a semiconductor memory system includes a substrate, a plurality of elements and an adhesive portion. The substrate has a multilayer structure in which wiring patterns are formed, and has a substantially rectangle shape in a planar view. The elements are provided and arranged along the long-side direction of a surface layer side of the substrate. The adhesive portion is filled in a gap between the elements and in a gap between the elements and the substrate, where surfaces of the elements are exposed.
US10388617B2

The present disclosure relates generally to flip chip technology and more particularly, to a method for fabricating a mechanically anchored controlled collapse chip connection (C4) pad on a semiconductor structure and a structure formed thereby. In an embodiment, a method is disclosed that includes forming a C4 pad on a patterned dielectric layer having grooves therein, the grooves providing an interfacial surface area between the patterned dielectric layer and the C4 pad sufficient to inhibit the C4 pad from delaminating during thermal expansion or contraction.
US10388615B2

Embodiments of the present invention provide integrated circuits and methods for activating reactions in integrated circuits. In one embodiment, an integrated circuit is provided having reactive material capable of being activated by electrical discharge, without requiring a battery or similar external power source, to produce an exothermic reaction that erases and/or destroys one or more semiconductor devices on the integrated circuit.
US10388610B2

An apparatus for inspecting a plurality of electronic chips singularized from a wafer, wherein the apparatus comprises an electromagnetic radiation source arranged and configured for illuminating at least part of a first main surface of the singularized wafer with electromagnetic radiation, and a detection unit configured for detecting electromagnetic radiation from a side facing a second main surface of the singularized wafer and opposing the first main surface.
US10388607B2

An embodiment of a device includes a package body having a first sidewall, a top surface, and a bottom surface, and multiple pads that are exposed at the first sidewall and that are electrically coupled to one or more electrical components embedded within the package body. The device also includes a package surface conductor coupled to the first sidewall. The package surface conductor extends between and electrically couples the multiple pads, and the package surface conductor is formed from a first surface layer and a second surface layer formed on the first surface layer. The first surface layer directly contacts the multiple pads and the first sidewall and is formed from one or more electrically conductive first materials, and the second surface layer is formed from one or more second materials that are significantly more resistive to materials that can be used to remove the first materials.
US10388604B2

The inventive concepts relate to a semiconductor device including a field effect transistor and a method for manufacturing the same. The semiconductor device includes a substrate including first and second source/drain regions formed thereon, a gate electrode intersecting the substrate between the first and second source/drain regions, and an active contact electrically connecting the first and second source/drain regions to each other. The active contact is spaced apart from the gate electrode. The active contact includes first sub-contacts provided on the first and second source/drain regions so as to be connected to the first and second source/drain regions, respectively, a second sub-contact provided on the first sub-contacts to electrically connect the first sub-contacts to each other, and a barrier layer provided between the second sub-contact and each of the first sub-contacts.
US10388601B2

A semiconductor device including conductive lines is disclosed. First conductive lines each comprise a first portion, a second portion, and an enlarged portion, the enlarged portion connecting the first portion and the second portion of the first conductive line. The semiconductor device includes second conductive lines, at least some of the second conductive lines disposed between a pair of the first conductive lines, each second conductive line including a larger cross-sectional area at an end portion of the second conductive line than at other portions thereof. The semiconductor device includes a pad on each of the first conductive lines and the second conductive lines, wherein the pad on each of the second conductive lines is on the end portion thereof and the pad on each of the first conductive lines is on the enlarged portion thereof.
US10388587B1

A thermal interface structure includes a first surface including a surface of a heat generating device, a first surface binding polymer bonded to the first surface, a second surface including a surface of a heat sink, and a second surface binding polymer bonded to the second surface. The first surface binding polymer and the second surface binding polymer cross-link to one another to form a covalently bonded, cross-linked section that creates a thermal interface material that forms a continuous molecular connection between the first surface and the second surface.
US10388584B2

A semiconductor device has a temporary layer, such as a dam material or adhesive layer, formed over a carrier. A plurality of recesses is formed in the temporary layer. A first semiconductor die is mounted within the recesses of the temporary layer. An encapsulant is deposited over the first semiconductor die and temporary layer. The encapsulant extends into the recesses in the temporary layer. The carrier and temporary layer are removed to form recessed interconnect areas around the first semiconductor die. Alternatively, the recessed interconnect areas can be formed the carrier or encapsulant. Multiple steps can be formed in the recesses of the temporary layer. A conductive layer is formed over the first semiconductor die and encapsulant and into the recessed interconnect areas. A second semiconductor die can be mounted on the first semiconductor die. The semiconductor device can be integrated into PiP and Fi-PoP arrangements.
US10388583B2

Provided is a thermosetting resin composition, which can be used as underfill for obtaining favorable solder connectivity while suppressing the formation of voids in the case of treating under heating conditions required by the underfill in a semiconductor chip thermocompression bonding step using the thermal compression bonding technique. The thermosetting resin composition contains a thermosetting resin, a curing agent and a fluxing agent, and the temperature at which the rate of temperature change of viscosity when temperature is increased according to a prescribed heating profile reaches 30 Pa·s/° C. is 200° C. to 250° C.
US10388579B2

In some embodiments, a semiconductor wafer testing system comprises a first plate configured to couple to a probe head, the first plate including a first alignment feature, a biasing member, a stopper, and pins. The system also comprises a second plate configured to fasten to the first plate and including a second alignment feature configured to engage with the first alignment feature. The first and second alignment features are configured to align the pins with a test wafer positioned between the first and second plates. The biasing member and the stopper are configured to cooperate to regulate a pressure with which the test wafer contacts the pins when the second plate is fastened to the first plate.
US10388573B2

A method for fabricating a Fin-FET device includes providing a base structure and a plurality of fin structures protruding from the base structure. Along a direction perpendicular to the surface of the base structure and from the bottom to the top of each fin structure, the width of the fin structure perpendicular to the length direction of the fin structure decreases. The method further includes forming a gate structure on the base structure across each fin structure and covering a portion of top and sidewall surfaces of the fin structure, and removing a portion of the fin structure on each side of the gate structure to form a trench in the fin structure. Along the length direction of the fin structure, the bottom width of the trench is smaller than the top width of the trench. The method also includes filling each trench with a doped source/drain epitaxial layer.
US10388570B2

A method of forming a semiconductor structure includes forming a fin region and a non-fin region surrounding the fin region in a substrate, wherein sidewalls of the fin region comprise a stepped height structure comprising an outer portion adjacent to the non-fin region with a first height and an inner portion with a second height greater than the first height. The method also includes forming a plurality of fins disposed over a top surface of the inner portion of the fin region, forming an isolation layer disposed over the top surface of the inner portion of the fin region surrounding a portion of the sidewalls of the plurality of fins, and forming a fin liner disposed (i) between the isolation layer and the top surface of the inner portion of the fin region and (ii) between the isolation layer and the portion of the sidewalls of the plurality of fins.
US10388569B1

A method of fabricating a stacked semiconductor device includes forming nanosheet stacks including silicon layers and silicon germanium layers on a substrate. The method includes growing a first epitaxial layer on a source and drain and depositing an interlayer dielectric on the first epitaxial layer. The method includes etching the interlayer dielectric to expose the first epitaxial layer. The method includes etching a portion of the first epitaxial layer and growing a second epitaxial layer on the first epitaxial layer and etching the interlayer dielectric and depositing a first liner in a recess left by the etching, forming a pFET. The method includes etching a portion of the first liner and removing the second epitaxial layer leaving a portion of the first epitaxial layer exposed and depositing a second insulator layer on the first epitaxial layer, forming an nFET. The pFET and nFET are disposed adjacent to one another vertically.
US10388561B2

A semiconductor integrated circuit device may include a first electrostatic discharge (ESD) protecting circuit and a second ESD protecting circuit. The first ESD protecting circuit may include at least one resistance changeable device connected between a power voltage line and a data pad to discharge an electrostatic. The second ESD protecting circuit may include at least one resistance changeable device connected between the first ESD protecting circuit and a ground voltage line.
US10388559B2

Apparatus for depositing a layer on a substrate in a process gas includes a chuck containing a first surface for supporting the substrate, a clamp for securing the substrate to the first surface of the chuck, an evacuatable enclosure enclosing the chuck and the clamp and control apparatus. The evacuatable enclosure includes an inlet, through which the processing gas is insertable into the enclosure. The control apparatus is adapted to move at least one of the chuck and the clamp relative to, and independently of, one another to adjust a spacing between the chuck and the clamp during a single deposition process while maintaining a flow of the processing gas and a pressure within the enclosure that is less than atmospheric pressure.
US10388556B2

A substrate for back grind tape of the present invention includes a substrate film having a Young's modulus of 600 MPa or more; and a buffer layer provided on one face of the substrate film, the buffer layer formed of a urethane-containing cured material and having a peak temperature of tan δ of 60° C. or lower.
US10388554B2

A purge configurable wafer shipper. The container includes an enclosure portion with an open side or bottom, a door to sealing close the open side or bottom. One of the door and the container portion includes an opening formed in the enclosure portion to provide a fluid passageway from an interior of the wafer shipper to an exterior region. The opening may include a module receiving structure that defines the fluid passageway. A sealing member is included for insertion into the module receiving structure. The sealing member has a body portion including a support flange positioned proximate a lower portion of the body portion, a circumferential groove in the exterior surface of the body portion, and an O-ring positioned at least partially within the circumferential groove.
US10388552B2

Apparatus, systems, and processes for substrate breakage detection in a thermal processing system are provided. In one example implementation, a process can include: accessing data indicative of a plurality of temperature measurements for a substrate, the plurality of measurements obtained during a cool down period of a thermal process; estimating one or more metrics associated with a cooling model based at least in part on the data indicative of the plurality of temperature measurements; and determining a breakage detection signal based at least in part on the one or more metrics associated with the cooling model. The breakage detection signal is indicative of whether the substrate has broken during thermal processing.
US10388551B2

Detection circuit for detecting electrical capacitance of electrode device in electrostatic holding device with clamp carrier, particularly for detecting component held by holding device, includes phase control circuit couplable to electrode device and has reference oscillator device, phase comparator and VCO circuit (VCOC). Phase comparator is arranged to generate a control voltage of VCOC as a function of reference signal from reference oscillator device and of VCO feedback signal from VCOC, at least one phase control circuit is configured for controlling VCOC as a function of capacitance to be detected, and for outputting an output signal characteristic of capacitance based on control voltage of VCOC, phase control circuit is configured for connection to electrode device such that VCOC contains capacitance to be detected as frequency-determining component, and reference oscillator device is configured for generating reference signal with adjustable reference frequency. Electrostatic holding device includes at least one such detection circuit.
US10388538B2

An object of the present invention to provide a highly reliable semiconductor device. Another object is to provide a manufacturing method of a highly reliable semiconductor device. Still another object is to provide a semiconductor device having low power consumption. Yet another object is to provide a manufacturing method of a semiconductor device having low power consumption. Furthermore, another object is to provide a semiconductor device which can be manufactured with high mass productivity. Another object is to provide a manufacturing method of a semiconductor device which can be manufactured with high mass productivity. An impurity remaining in an oxide semiconductor layer is removed so that the oxide semiconductor layer is purified to have an extremely high purity. Specifically, after adding a halogen element into the oxide semiconductor layer, heat treatment is performed to remove an impurity from the oxide semiconductor layer. The halogen element is preferably fluorine.
US10388537B2

A cleaning apparatus for removing particles from a substrate is provided. The cleaning apparatus includes a first cleaning unit including a first dual nozzle supplying, to a substrate, a first chemical liquid and a first spray including a first liquid dissolving the first chemical liquid, and a second cleaning unit including a second dual nozzle supplying, to the substrate, a second chemical liquid different from the first chemical liquid and a second spray including a second liquid dissolving the second chemical liquid and being the same as the first liquid.
US10388536B2

Provided is a method for controlling the rate of etching of a SiC substrate based on a composition of a storing container. The etching method of the present invention is for etching the SiC substrate by heating the SiC substrate under Si vapor pressure, in a state where the SiC substrate is stored in a crucible. The crucible is formed of a tantalum metal, and has a tantalum carbide layer provided on an internal space side of the tantalum metal, and a tantalum silicide layer provided on the side further toward the internal space side than the tantalum carbide layer. The rate of etching of the SiC substrate is controlled based on difference in a composition of the tantalum silicide layer.
US10388534B2

A method of processing a plate-shaped workpiece that includes on a reverse side thereof a layered body containing metal which is formed in superposed relation to projected dicing lines includes the steps of holding the reverse side of the workpiece on a holding table, thereafter, applying a laser beam having a wavelength that is absorbable by the workpiece to a face side thereof along the projected dicing lines to form laser-processed grooves in the workpiece which terminate short of the layered body, and thereafter, cutting bottoms of the laser-processed grooves with a cutting blade to sever the workpiece together with the layered body along the projected dicing lines. The step of cutting bottoms of the laser-processed grooves includes the step of cutting bottoms of the laser-processed grooves while supplying a cutting fluid containing an organic acid and an oxidizing agent to the workpiece.
US10388533B2

Methods for depositing a low resistivity nickel silicide layer used in forming an interconnect and electronic devices formed using the methods are described herein. In one embodiment, a method for depositing a layer includes positioning a substrate on a substrate support in a processing chamber, the processing chamber having a nickel target and a silicon target disposed therein, the substrate facing portions of the nickel target and the silicon target each having an angle of between about 10 degrees and about 50 degrees from the target facing surface of the substrate, flowing a gas into the processing chamber, applying an RF power to the nickel target and concurrently applying a DC power to the silicon target, concurrently sputtering silicon and nickel from the silicon and nickel targets, respectively, and depositing a NixSi1-x layer on the substrate, where x is between about 0.01 and about 0.99.
US10388521B2

A patterning method that includes providing an amorphous semiconductor surface to be patterned, and terminating the amorphous semiconductor surface by forming silicon-hydrogen (Si—H) on the surface to be patterned. A photoresist is formed on the surface to be patterned. The photoresist is then lithographically patterned using an extreme ultra violet (EUV) method. A photoresist is then developed on the surface to be patterned using negative tone development (NTD).
US10388519B2

A semiconductor device includes a substrate having a working surface, and a plurality of field effect transistor (FET) devices provided on the substrate in a common plane along the working surface. Each FET device includes an active nanochannel structure having opposing end surfaces and a sidewall surface extending between the opposing end surfaces, and an active gate structure surrounding an intermediate portion of the nanochannel structure in contact with the sidewall surface. First and second gate spacers each surrounding a respective end portion of the nanochannel structure in contact with the side wall surface, and first and second source/drain (S/D) structures are in contact with the opposing end surfaces of the nanochannel structure respectively. A single diffusion break provided between first and second FET devices, the single diffusion break including a dummy nanochannel structure connected to an S/D structure of the first FET device and an S/D structure of the second FET device.
US10388516B1

One or more chips are transferred from one substrate to another by using one or more polymer layers to secure the one or more chips to an intermediate carrier substrate. While secured to the intermediate carrier substrate, the one or more chips may be transported or put through further processing or fabrication steps. To release the one or more chips, the adhesion strength of the one or more polymer layers is gradually reduced to minimize potential damage to the one or more chips.
US10388512B2

A method of manufacturing a semiconductor device includes forming a film on a substrate by performing a cycle a predetermined number of times. The cycle includes non-simultaneously performing (a) forming a first layer by supplying a precursor to the substrate from a first nozzle and (b) forming a second layer by supplying a reactant to the substrate from a second nozzle different from the first nozzle to thereby modify the first layer. The act (a) includes sequentially performing (a-1) supplying an inert gas from the second nozzle at a first flow rate smaller than a flow rate of the precursor in a state in which the precursor is supplied from the first nozzle and (a-2) supplying an inert gas from the second nozzle at a second flow rate larger than the flow rate of the precursor in a state in which the precursor is supplied from the first nozzle.
US10388505B2

A mass spectrometer is disclosed comprising an ion mobility separator for separating ions according to their ion mobility, one or more first devices or stages arranged upstream of the ion mobility separator and a control system. The control system is arranged and adapted to monitor directly or indirectly the operating environment within the ion mobility separator, and to control the operating environment within the ion mobility separator based on the monitoring by controlling one or more gas flows to or within one or more of the one or more first devices or stages.
US10388504B2

An ion source for a mass spectrometer is disclosed comprising an ultrasonic transducer which focuses ultrasonic energy onto a surface of a sample fluid without directly contacting the sample fluid.
US10388496B2

Energy conversion systems that may employ control grid electrodes, acceleration grid electrodes, inductive elements, multi-stage anodes, and emissive carbon coatings on the cathode and anode are described. These and other characteristics may allow for advantageous thermal energy to electrical energy conversion.
US10388490B1

A sensing unit includes a first set of sensors that comprises a first set of active areas that are surrounded by a first set of first non-active areas and a second set of sensors that comprises a second set of active areas that are surrounded by a second set of non-active areas. The first set of sensors and the second set of sensors are positioned at different heights, the first set of active areas and the second set of active areas do not overlap, and the first set of non-active areas and the second set of non-active areas partially overlap.
US10388479B2

A release mechanism for surge protectors includes a first electrical connection pin soldered with a varistor's second electrode, a function rotating member sheathed on a fixed column and installed between a varistor and a bridge bracket, an elastic driving device fixed into an internal box body, and a bridge bracket fixed to a second electrical connection pin in the internal box body (2). If the varistor is not released, then the bridge bracket will be passed through a soldering window and soldered with a varistor's first electrode, or else the elastic driving device will drive the function rotating member to rotate around the fixed column. An arc shield plate shields between the bridge bracket and electrode. A failure status indicating area is exposed and a remote linkage rod is triggered.
US10388473B2

A unit type backlight module including a circuit board, a plurality of light emitting units and a plurality of light guide plates is provided. The circuit board is disposed under the key structures. The light emitting units is disposed on the circuit board. The light guide plates are disposed on the circuit board and are separated from each other. The light emitting units and their corresponding light guide plates are disposed under the key structures for each key structure.
US10388463B2

An electrolytic capacitor includes an anode body, a dielectric layer formed on the anode body, and a conductive polymer layer covering at least a part of the dielectric layer. The conductive polymer layer includes a conductive polymer and a polymer dopant. The polymer dopant includes a first copolymer including: (A) a first unit derived from a first monomer having a sulfonate group; (B) a second unit derived from a second monomer having a carboxy group; and (C) a third unit derived from a third monomer having a hydroxy group.
US10388459B2

A multilayer electronic component has a structure in which an internal electrode connected to a positive (+) terminal of a circuit and an internal electrode connected to a ground of the circuit are implemented together on one dielectric layer and external electrodes commonly use a multi-terminal connected to the ground of the circuit.
US10388450B2

An inductor module includes a laminate where multiple insulator layers are laminated, a main line conductor in the shape of a straight line formed on the laminate, a current detection conductor that is formed on the laminate and magnetically coupled with the main line conductor, and coil conductors that are formed on the laminate and constitute an inductor element. An absolute value of a coupling coefficient between the main line conductor and inductor element, and an absolute value of a coupling coefficient between the current detection conductor and the inductor element, are each smaller than an absolute value of a coupling coefficient between the main line conductor and the current detection conductor. Thus, an inductor module that detects current and is used as an inductor element, and an electric power transmission system including the inductor module, are provided.
US10388443B2

The present invention provides an R-T-B based sintered magnet having an R-T-B based compound as main phase grains, wherein, the content of Zr contained in the R-T-B based sintered magnet is 0.3 mass % to 2.0 mass %, the main phase grains have Zr, and the R-T-B based sintered magnet have main phase grains with the mass concentration of Zr at the edge portion of the main phase grain being 70% or less of that at the central portion of the main phase grain at the cross-section of the main phase grain.
US10388441B2

The present invention provides an R-T-B based sintered magnet that inhibits the demagnetization rate at high temperature even when less or no heavy rare earth elements such as Dy, Tb and the like are used. The R-T-B based sintered magnet includes R2T14B crystal grains and two-grain boundary parts between the R2T14B crystal grains. Two-grain boundary parts formed by R—Co—Cu-M-Fe phase exist, and M is at least one selected from the group consisting of Ga, Si, Sn, Ge and Bi.
US10388439B2

Disclosed is a method of manufacturing a ferrite magnetic substance, including: a first mixing operation of providing a first mixture composed of 47 to 49 wt % of Fe, 16 to 18 wt % of Mn, 5.2 to 7.2 wt % of Zn, and a remainder of oxygen and other inevitable impurities, a second mixing operation of providing a second mixture composed of the first mixture and an additive including, based on 100 parts by weight of the first mixture, 28 to 51 ppm of Si, 140 to 210 ppm of Nb and 155 to 185 ppm of Zr, and a finish operation of producing a ferrite magnetic substance by sintering the second mixture.
US10388437B2

An assembly and a method for manufacturing an insulation layer of an electrical conductor are presented. The electrical conductor is enclosed in a cavity of a mold. Spacers embedded into holes of the mold are movable into the cavity for holding the electrical conductor in the cavity to maintain a gap between the electrical conductor and surface of the cavity. Distance of the gap is defined by thickness of the insulation layer. Spacers are movable into the holes of the mold from the cavity to maintain even surface of the cavity. Insulation compound fills entire gap and is cured to form the insulation layer having homogenous thickness.
US10388434B1

A communication cable may include a plurality of twisted pairs of individually insulated electrical conductors and a separator positioned between the plurality of twisted pairs. The separator may include a plurality of prongs, and each of the plurality of prongs may extend between a respective set of adjacent pairs included in the plurality of twisted pairs. Additionally, the separator may include a first of the plurality of prongs formed from a foamed polymeric material and a second of the plurality of prongs formed from a solid polymeric material. A jacket may be formed around the plurality of twisted pairs and the separator.
US10388426B2

A pane with at least one electrical connection element is described. The pane having at least a substrate, an electrically conductive structure on a region of the substrate, a connection element that is connected via a soldering compound to a region of the electrically conductive structure, and a flexible connection cable connected to the connection element. The connection cable is provided with a stiffening element and the connection cable with the stiffening element is enshrouded by a heat shrink tube.
US10388422B2

An electrically conductive element includes a substrate and a carbon nanotube film located on the substrate. The carbon nanotube film includes a number of carbon nanotube linear units and a number of carbon nanotube groups. The carbon nanotube linear units are spaced from each other and extend along a first direction. The carbon nanotube groups are combined with the carbon nanotube linear units by van der Waals force on a second direction. The second direction is intercrossed with the first direction. The carbon nanotube groups between adjacent carbon nanotube linear units are spaced from each other in the first direction.
US10388419B2

Provided are an adsorbent capable of removing radioactive water liquid including iodine compounds and/or antimony by means of a water passing treatment, and a method and an apparatus for treating radioactive waste liquid by using the adsorbent. The adsorbent includes a polymer resin and 10 parts by weight or more of a hydrous hydroxide of a rare earth element based on 100 parts by weight of the polymer resin, in which the hydrous hydroxide of the rare earth element has a water content of 1 part by weight to 30 parts by weight based on 100 parts by weight of a dry product thereof, and adsorbs iodine compounds and/or antimony.
US10388413B2

Methods, systems, and computer-readable media are provided for intelligent suppression of alerts. Alerts may be evaluated prior to presentation to determine whether to present the alert or suppress the alert to reduce alert fatigue. The evaluation includes analysis of the alert including specific alert parameters. Alert parameters include, but are not limited to, an age of the patient, one or more diagnoses of the patient, one or more problems of the patient, etc. Additional parameters that may be evaluated include an alert severity score, a threshold value, and an override rate. Alerts that qualify may be suppressed and the suppressed alerts may be provided as non-interruptive alerts (i.e., alerts that may be presented but do not require action in order to continue with a workflow).
US10388412B1

This present disclosure describes a computer-implemented method for updating a plurality of parameters on a medical inhaler sensor via a wireless connection by a client device. The client device stores the plurality of parameters for the medical inhaler sensor on the client device. The client device updates one or more parameters of the plurality of parameters on the client device. The client device receives a plurality of periodic chirps from the medical inhaler sensor, and can establish the wireless connection with the medical inhaler sensor in response to having received a chirp. Through the wireless connection, the client device transmits the updated one or more parameters of the plurality of parameters to the medical inhaler sensor.
US10388402B2

A memory system includes a memory device, and a memory controller. The controller adjusts a delay of a data strobe clock, performs at least one of a read test and a write test on the memory device, detect at least one data bit, which reduces at least one margin of a setup margin and a hold margin, from among a plurality of data bits, and adjusts a delay of the at least one data bit to allow the at least one margin to increase.
US10388400B2

Memory systems may include an encoder suitable for arranging data in rows of data blocks as a plurality of codewords, and permuting the data block rows and constructing row parities on the permuted rows, and a decoder suitable for decoding the codewords, and correcting stuck error patterns when decoding of the codewords fails.
US10388390B2

Sensing in non-volatile memory is performed using bias conditions that are dependent on the position of a selected memory cell within a group of non-volatile memory cells. During sensing, a selected memory cell receives a reference voltage while the remaining memory cells receive a read or verify pass voltage. For at least a subset of the unselected memory cells, the pass voltage that is applied is dependent upon the position of the selected memory cell in the group. As programming progresses from a memory cell at a first end of a NAND string toward a memory cell at a second end of the NAND string, for example, the pass voltage for at least a subset of the unselected memory cells that have already been subjected to programming may be increased. This technique may reduce the effects of an increased channel resistance that occurs as more memory cells are programmed.
US10388381B2

A semiconductor memory device includes a memory cell array coupled to a plurality of word lines, a voltage generator generating a program voltage and first and second pass voltages in response to voltage generation control signals, an address decoder selectively applying the program voltage and the first and second pass voltages to the plurality of word lines in response to address decoder control signals, and a control logic controlling the voltage generator and the address decoder to perform a program operation.
US10388375B2

A memory cell includes a first resistive memory element, a second resistive memory element electrically coupled with the first resistive memory element at a common node, and a switching element comprising an input terminal electrically coupled with the common node, the switching element comprising a driver configured to float during one or more operations.
US10388373B1

Sensing memory cells can include: applying a voltage ramp to a group of memory cells to sense their respective states; sensing when a first switching event occurs to one of the memory cells responsive to the applied voltage ramp; stopping application of the voltage ramp after a particular amount of time subsequent to when the first switching event occurs; and determining which additional memory cells of the group experience the switching event during the particular amount of time. Those cells determined to have experienced the switching event responsive to the applied voltage ramp are sensed as storing a first data value and those cells determined to not have experienced the switching event responsive to the applied voltage ramp are sensed as storing a second data value. The group stores data according to an encoding function constrained such that each code pattern includes at least one data unit having the first data value.
US10388371B2

Embodiments provide a selector device for selecting a memory cell. The selector device includes a first electrode; a second electrode; and a switching layer sandwiched between the first electrode and the second electrode. The switching layer includes at least one metal rich layer and at least one chalcogenide rich layer. The metal rich layer includes at least one of a metal or a metal compound, wherein metal content of the metal rich layer is greater than 50 at. %. The chalcogenide content of the chalcogenide rich layer is greater than 50 at. %.
US10388370B2

An electronic memristive device that has a complementary analog reconfigurable memristive bidirectional resistive switch. The device has a memristive layer sequence having a BFTO/BFO/BFTO three-ply layer and two electrodes. Titanium traps are arranged in the BFTO interfaces. As a result of mobile acid vacancies, the potential barriers at the interfaces of the electrodes with respect to the memristive layer sequence are in flexible form. By applying voltage pulses, the acid vacancies can be shifted from the interface with respect to the first electrode to the interface with respect to the second electrode, with raising of the potential barrier at one electrode bringing about complementary lowering of the potential barrier of the other electrode. The method for operating the device proposes adapted writing processes that use the overlaying of writing pulse sequences to achieve stipulation of a state pair of complementary resistor states. In conjunction with reading pulses of adapted polarity, the device can implement fuzzy logic and be operated as an artificial synapse with the realization of all four learning curves for complementary learning. A plurality of options for the use of the device are proposed.
US10388362B1

Memory devices with half-width data path or data buses clocked by double-pumped strobe signals are disclosed herein. The methods and devices may employ a single delay chain (e.g., a column access strobe (CAS) chain) to perform the double-pumped operations. The delay chain may include multiple delay elements that may generate one or two pulses based on the double-pumped strobe signals. Methods for interfacing, such as read and write methods are also disclosed.
US10388359B2

A semiconductor device may include a divider circuit and a detection circuit. The divider circuit may divide an external clock to generate a plurality of divided clocks. The detection circuit may generate a phase information signal and a timing information signal based on a plurality of data determination signals and the plurality of divided clocks.
US10388358B2

The semiconductor memory device includes a memory cell array, a peripheral circuit and a control logic. The memory cell array includes a plurality of memory cells. The peripheral circuit performs a program operation for the plurality of memory cells in the memory cell array. The control logic controls the peripheral circuit and the memory cell array such that, during the program operation for the plurality of memory cells, pre-bias voltages are applied to a plurality of word lines coupled to the plurality of memory cells to precharge channel regions of the plurality of memory cells. Furthermore, different pre-bias voltages are applied to the plurality of word lines depending on the relative positions of the word lines.
US10388356B2

A memory device includes a memory block coupled to a plurality of word lines arranged in parallel with each other between a first select line and a second select line, peripheral circuits supplying a verify voltage and a pass voltage to the first select line, the second select line, and the word lines, selectively discharging the first select line, the second select line and the word lines, and verifying memory cells coupled to a selected word line of the word lines, and a control logic controlling the peripheral circuits so that potentials of the selected word line, unselected word lines and the first and second select lines are the same as each other after verifying the memory cells and the first and second select lines are discharged after discharging the selected and unselected word lines, and an operating method thereof.
US10388350B2

A memory system has a nonvolatile memory having a plurality of readable and writable memory cells, a write voltage control unit that controls at least one of a voltage value and a pulse width of a write voltage of the nonvolatile memory in accordance with a weight of a signal processing path or a signal processing node, a write unit that writes data in two or more memory cell groups among the plurality of memory cells using the write voltage controlled by the write voltage control unit, a reversal probability detection unit that detects a reversal probability of the memory cell group when writing data is written by the write unit, and a weight conversion unit that converts the detected reversal probability into a weight.
US10388348B2

According to one embodiment, a semiconductor memory device includes a first memory cell having a first variable resistance element, a second memory cell having a second variable resistance element, and a first circuit which controls writing to the first memory cell and the second memory cell. The first circuit receives a first command instructing writing to the first memory cell, after receiving the first command, receives a second command instructing writing to the second memory cell, and after receiving the second command, performs writing to the second memory cell when performing writing to the first memory cell.
US10388347B2

Some embodiments are directed to a non-collinear magnetoresistive device, including a free layer; a fixed layer; and a non-magnetic layer disposed between the free layer and the fixed layer, wherein the fixed layer has an easy magnetization direction in an in-plane direction or in a perpendicular direction, the free layer satisfies at room temperature expressions (1) and (2) below: ERT≥1.66×10−19 J  (1) V≤5×104 nm3  (2) where ERT=(Ku1,eff+Ku2+Ku1,eff2/4Ku2)×V, Ku1,eff: an effective first-order anisotropy constant, Ku2: a second-order anisotropy constant, and V: a volume, and wherein the free layer is in a cone magnetization state.
US10388345B2

According to one embodiment, a memory device includes a preamplifier configured to execute a first read in which a first current relating to a memory cell is passed through a first path and a second current relating to the first current is passed through a second path, to generate a first voltage, to write first data to the memory cell; and to execute a second read in which a third current relating to the memory cell with the first data written thereto is passed through the first path and a fourth current relating to the third current is passed through the second path, to generate a second voltage; and a sense amplifier configured to determine data stored in the memory cell during execution of the first read based on the first voltage and the second voltage.
US10388342B2

Provided herein is an apparatus including a three dimensional crystalline structure including a number of storage locations. The storage locations are arranged in three dimensions within the crystalline structure. A light source is configured to focus a first light with a first energy on one of the storage locations in order to alter a characteristic of the storage location. The light source is further able to focus a second light with a second light energy on the storage location without altering the characteristic. A detector is provided to detect the second light energy.
US10388335B2

A sense component of a memory device in accordance with the present disclosure may selectively employ components having a relatively high voltage isolation characteristic in a portion of the sense component associated with relatively higher voltage signals (e.g., signals associated with accessing a ferroelectric random access memory (FeRAM) cell), and components having a relatively low voltage isolation characteristic in a portion of the sense component associated with relatively lower voltage signals (e.g., input/output signals according to some memory architectures). Voltage isolation characteristics may include isolation voltage, activation threshold voltage, a degree of electrical insulation, and others, and may refer to such characteristics as a nominal value or a threshold value. In some examples the sense component may include transistors, and the voltage isolation characteristics may be based at least in part on gate insulation thickness of the transistors in each portion of the sense component.
US10388329B2

A SSD storage module comprising a printed circuit board (1), an encapsulating colloid (2), and an electronic circuit (3) welded on an inner surface of the printed circuit board (1) and having a data storage function; the encapsulating colloid (2) is formed on the inner surface of the printed circuit board (1) and is configured for seamlessly encapsulating the electronic circuit (3), an outer surface of the printed circuit board (1) is provided with a plurality of metal contact pieces (11), the plurality of metal contact pieces (11) are electrically connected with the electronic circuit (3), and the plurality of metal contact pieces (11) comprise a plurality of SATA interface contact pieces (110). The encapsulating colloid (2) seamlessly encapsulates the electronic circuit (3) and isolates the electronic circuit (3) from the air, such that a problem that the electronic circuit (3) is directly exposed to the air, and performances of components of the electronic circuit (3) may be affected, thereby resulting in an unstable functionality of a SSD can be avoided.
US10388324B2

One or more embodiments of a video editing system enable one or more users to conveniently edit a digital video. In particular, an online content management system can provide a low resolution version of a digital video to a client device. A user can interact with the low resolution digital video and generate user edits to apply to the digital video. The online content management system can further apply any number of users edits to low and high resolution versions of the digital video at a server device. The video editing system enables users to more conveniently apply iterative edits to digital videos. Additionally, the video editing system enables multiple users to cooperatively edit a digital video from multiple client devices.
US10388319B2

The present disclosure relates to a storage and transfer apparatus for mass transfer of a plurality of data discs to trays of a plurality stacked disc drives. The storage and transfer apparatus may store a plurality of discs with the disc hold pins retracted and the telescopic sections collapsed over each other. In such a configuration, the stored discs may lie in contact with each other. The storage and transfer apparatus may transfer the plurality of discs to the trays of the plurality of stacked disc drives with the discs holding pins extended and the telescopic sections extended relative to each other.
US10388316B2

An operating method of a disc pick-and-place device is provided. Discs can be picked up when each flexible rod is driven to rotate and make the disc pick-and-place device enter a first operating state and then a second operating state in which the first carrying portion is located at the disc releasing position and then at the disc holding position, and the second carrying portion is located at the disc releasing position in the first and second operating states. Discs can be unloaded when each flexible rod is driven to rotate and make the disc pick-and-place device enter a third operating state and then a fourth operating state in which the first carrying portion is located at the disc holding position and then at the disc releasing position, and the second carrying portion is located at the disc holding position in the third and fourth operating states.
US10388295B2

A method for predicting a bandwidth extension frequency band signal includes demultiplexing a received bitstream to obtain a frequency domain signal; determining whether a highest frequency bin, to which a bit is allocated, of the frequency domain signal is less than a preset start frequency bin of a bandwidth extension frequency band; predicting an excitation signal of the bandwidth extension frequency band according to the determination; and predicting the bandwidth extension frequency band signal according to the predicted excitation signal of the bandwidth extension frequency band and a frequency envelope of the bandwidth extension frequency band.
US10388292B2

A method for compressing a HOA signal being an input HOA representation with input time frames (C(k)) of HOA coefficient sequences comprises spatial HOA encoding of the input time frames and subsequent perceptual encoding and source encoding. Each input time frame is decomposed (802) into a frame of predominant sound signals (XPS(k−1)) and a frame of an ambient HOA component ({tilde over (C)}AMB(k−1)). The ambient HOA component ({tilde over (C)}AMB(k−1)) comprises, in a layered mode, first HOA coefficient sequences of the input HOA representation (cn(k−1)) in lower positions and second HOA coefficient sequences (cAMB,n(k−1)) in remaining higher positions. The second HOA coefficient sequences are part of an HOA representation of a residual between the input HOA representation and the HOA representation of the predominant sound signals.
US10388288B2

A method and an apparatus for determining an inter-channel time difference parameter are provided, so that precision of a determined ITD parameter can adapt to channel quality. The method includes: determining a target search complexity from plurality of search complexities, where the plurality of search complexities are in a one-to-one correspondence with plurality of channel quality values; and performing search processing on a signal on a first sound channel and a signal on a second sound channel according to the target search complexity so as to determine a first inter-channel time difference ITD parameter corresponding to the first sound channel and the second sound channel.
US10388280B2

A method and apparatus for managing multiple voice operation trigger phrases includes an electronic computing device enabling a first voice operation trigger phrase and a second voice operation trigger phrase on the electronic computing device. The method further includes determining whether a context applies to the electronic computing device, loading the first voice operation trigger phrase upon determining that a first context applies to the electronic computing device, and loading the second voice operation trigger phrase upon determining that a second context applies to the electronic computing device.
US10388275B2

The present invention relates to a method and apparatus for improving spontaneous speech recognition performance. The present invention is directed to providing a method and apparatus for improving spontaneous speech recognition performance by extracting a phase feature as well as a magnitude feature of a voice signal transformed to the frequency domain, detecting a syllabic nucleus on the basis of a deep neural network using a multi-frame output, determining a speaking rate by dividing the number of syllabic nuclei by a voice section interval detected by a voice detector, calculating a length variation or an overlap factor according to the speaking rate, and performing cepstrum length normalization or time scale modification with a voice length appropriate for an acoustic model.
US10388268B2

A method including receiving an audio scene including at least one source captured using at least one near field microphone and at least one far field microphone. The method includes determining at least one room-impulse-response (RIR) associated with the audio scene based on the at least one near field microphone and the at least one far field microphone, accessing a predetermined scene geometry corresponding to the audio scene, and identifying a best matching geometry to the predetermined scene geometry in a scene geometry database. The method also includes performing RIR comparison based on the at least one RIR and at least one geometric RIR associated with the best matching geometry, and rendering a volumetric audio scene experience based on a result of the RIR comparison.
US10388267B2

An acoustic device for forming a wall of sound underwater. Walls of sound are useful in water for guiding fish away from areas. Hitherto, systems have used bubbles of water to facilitate the speed of travel of the sound. Those systems have suffered from the ability to maintain a consistent wall of bubbles and have often been inefficient. The present invention seeks to provide an acoustic device for forming a wall of sound underwater and comprises a transducer connected to an acoustic waveguide. The waveguide comprises one or more projections, whereby sound generated by the transducer travels along the projection or projections to form the wall of sound. The waveguide may typically comprise compressible projections formed from neoprene. These projections are arranged in a fan or frond shape. In addition or alternatively, the projections may be laminar. The projections could be of different lengths.
US10388260B2

In a method for improving the acoustic properties of spruce resonance wood for musical instruments at least one resonance wood blank is subjected to a treatment with Physisporinus vitreus under controlled, sterile conditions. The previously sterilized resonance wood blank is immersed into a liquid medium enriched with fungus myecelium and kept therein in the dark for an exposure time and finally sterilized, wherein during the exposure time a temperature of 18 to 26° C. and a relative humidity of approximately 60 to approximately 80% are maintained. Due to the fact that the liquid medium contains nanofibrillated cellulose (NFC) in an amount of 200 to 300 g per liter, a reproducible, uniform improvement of the acoustic properties of the resonance wood free from local defects is ensured.
US10388259B2

Remapping software elements to increase the usability of a device with a damaged screen including receiving a request to transition the device with the damaged screen into damaged screen mode; dividing, by a remapping module, the damaged screen into a plurality of sectors; determining, by the remapping module, a usability of each of the plurality of sectors of the damaged screen; remapping, by the remapping module, elements of device software to sectors based on the usability of each of the plurality of sectors of the damaged screen; and presenting the remapped elements of the device software to a user of the device.
US10388255B2

Computers for supporting multiple virtual reality (VR) display devices and related methods are described herein. An example computer includes a graphics processing unit (GPU) to render frames for a first VR display device and a second VR display device, a memory to store frames rendered by the GPU for the first VR display device and the second VR display device, and a vertical synchronization (VSYNC) scheduler to transmit alternating first and second VSYNC signals to the GPU such that a time period between each of the first or second VSYNC signals and a subsequent one of the first or second VSYNC signals is substantially the same. The GPU is to, based on the first and second VSYNC signals, alternate between rendering a frame for the first VR display device and a frame for the second VR display device.
US10388249B2

In a method and devices, data for the display of an application on a screen is provided. In addition, information with regard to a degree of distraction of the application, e.g., information regarding user-interface elements, and/or information regarding a degree of distraction of a driver of a vehicle (110) is provided. As a function of this information and a driving situation of the vehicle, it is decided whether the application will be displayed on the screen.
US10388247B2

Embodiments of a system including a display device are described herein. For example, the system may receive streaming video data including information indicating a video quality identifier and apply a video parameter enhancement to a subsystem of the display device. In a further example, the system outputs video using the video parameter enhancement. In another example, the video parameter enhancement may he applied to alter an output characteristic of the display device.
US10388235B2

A display driving method and device is provided. The display driving method determines whether each image pixel is within a range of skin color in accordance with the original grayscale data of the image pixel, and performs color casting compensation only on the image pixels within the range of skin color but not on other image pixels. The effects of color casting compensation and display are improved, and the granular feeling caused due to the color casting compensation is reduced.
US10388233B2

Devices and techniques for electronically erasing an externally addressed electrophoretic drawing device are described. An electronically-erasable drawing device comprises an electro-optic display medium and interdigitated electrodes disposed adjacent one surface of the medium and configured to drive the medium to an intermediate (gray) optical state. A mobile electronic drawing implement may include electrodes configured to apply a fringing electric field to an electro-optic display medium from one side of the medium, the fringing electric field being arranged to drive a portion of the display medium adjacent the implement to an intermediate optical state, the electrodes being movable relative to the medium.
US10388229B2

A method for controlling a display panel includes calculating an on-pixel ratio based on gamma information corresponding to image information, providing maximum current information based on a dimming level, calculating an average current of the display panel based on the on-pixel ratio and the maximum current information, and providing pixel average current information for each of a plurality of pixels in the display panel. The on-pixel ratio is based on the turned-on pixels of the pixels in the display panel. The pixel average current information is determined based on the average current of the display panel.
US10388226B2

A temperature compensation circuit and method for a display panel and a display panel are provided. The display panel includes a control circuit, a driving circuit, a detection circuit and a pixel circuit; wherein the detection circuit is configured to obtain a current threshold voltage of a transistor of the pixel circuit, the control circuit obtains a current voltage difference between the current threshold voltage and an initial threshold voltage, obtains a current compensation gain matching the current voltage difference according to a predetermined related data of a voltage difference and a compensation gain, and controls the driving circuit to drive the pixel circuit by using the current compensation gain. By practice of the disclosure, the temperature compensation for a display panel could be achieved without the additional temperature sensor, so the service life of the display panel could be extended.
US10388224B2

A quantum dot light emitting device includes a grating device which includes a grating region that has a particular grating interval, and a quantum dot layer located above the grating region. The device provides high-purity color light based on a selection of a wavelength band by the grating region in correspondence with a wavelength band of light emitted from the quantum dot layer.
US10388220B2

A pixel including an organic light emitting diode; a first transistor for controlling the amount of current flowing from a first driving power source to a second driving power source via the organic light emitting diode, corresponding to a voltage of a first node; a second transistor coupled between the first node and a second node, the second transistor being turned on when a scan signal is supplied to an ith (i is a natural number) scan line; a third transistor coupled between the second node and an anode electrode of the organic light emitting diode; a first capacitor coupled between a data line and the second node; and a fourth transistor coupled between an initialization power source and the anode electrode of the organic light emitting diode. The fourth transistor is turned on in response to a first control signal being supplied to a first control line.
US10388214B2

An organic light-emitting display device includes: a plurality of pixels arranged in a matrix, wherein each of the pixels includes: an organic light emitting element; a first transistor including a gate electrode coupled to a scan line, a first electrode coupled to a data line, and a second electrode coupled to a first node, a second transistor configured to drive the organic light emitting element according to a data voltage provided through the first transistor; a third transistor including a first electrode coupled to the first node and a second electrode coupled to a second node; a first capacitor between the first node and a third node configured to have an initialization voltage applied; and a second capacitor between a fourth node coupled to a gate electrode of the second transistor and the second node.
US10388207B2

An external compensation method for devices in a panel which comprises a plurality of sub-pixels, includes programming a first device in a first sub-pixel among the plurality of sub-pixels via a first line and sensing the first device via a second line during a first period; and programming a second device in a second sub-pixel among the plurality of sub-pixels via the second line and sensing the second device via the first line or a third line during a second period.
US10388205B2

A digital-drive display system, comprising an array of display pixels, each display pixel having a light emitter, a digital memory for storing a digital pixel value, and a drive circuit that drives the light emitter in response to the digital pixel value. The drive circuit can respond to a control signal provided to all of the display pixels in common by a display controller that loads digital pixel values in the digit memory of each display pixel.
US10388200B2

A display device includes a display panel including a pixel block that includes pixels, a degradation sensor for measuring degradation information of the pixel block, and a degradation calculator for accumulating input data provided to each of the pixels and for calculating pixel degradation data of each of the pixels based on accumulated input data and the degradation information.
US10388199B2

A method of augmenting an illumination perception by one or more wearers of respective head-mountable computing devices each including at least one transparent display module is disclosed. The method comprises determining a desired light condition for said wearer in a space, determining an actual light condition for said wearer in said space; and displaying a semi-transparent image on the at least one transparent display module to filter the light passing through the at least one display module in case the actual light condition differs from the desired light condition. In embodiments, the user preferences may be used to perform a global optimization of the light output by one or more (distributed) light sources of a lighting system. Computer program products comprising computer program code for implementing such a method when executed on a suitable processor, a head-mountable computing device and a lighting system are also disclosed.
US10388194B2

A signage panel system comprises a panel element and a base element. The panel element has at least one tab formed on an edge and the tab including a slot formed therein. The base element including at least one channel formed therein wherein the channel is configured to receive the tab of the panel element when the panel element engages with the base element. A planar slide lock element fits into the tab slot of the panel element and slides in the tab slot. The channel has a wide section and a narrow section adjacent the wide section, the tab configured for engaging the channel with the slide lock element positioned in the wide section of the channel. The slide lock element sliding in the tab slot and in the channel to engage the narrow section and secure the panel element with the base element.
US10388184B2

A computer implemented method and system is for training a subject's articulation. The system will receive, access and analyze the speech audio and video data of the subject. The data will be compared to standard speech audio and video data to calculate the deviation of the articulatory parameters between the recorded data of the subject and the standard data. The system will then deconstruct the speech unit and separately play the standard tongue movements, lip movements, jaw movements, and airstream generation. The system will then enable a gradual time converging of the initial separately played standard tongue movements, jaw movements, lip movements and airstream generation in response to a magnitude of the at least articulatory parameter deviation decreasing. Similarly, the system will adapt the display speed and the number of repetitions of these movements to optimize the articulation training.
US10388173B2

A ground collision avoidance system (GCAS) for an aircraft is disclosed. A radio frequency (RF) sensor senses a location of an obstacle with respect to the aircraft moving along the ground. An expected location of the obstacle with respect to the aircraft is determined from the sensed location and a trajectory of the aircraft. An alarm signal is generated when the expected location of the obstacle is less than a selected criterion.
US10388168B2

A method of controlling inter-vehicle gap(s) in a platoon that includes a lead vehicle and one or more following vehicles includes the steps of: obtaining an indicator of a potential collision threat identified by an autonomous emergency braking system of the lead vehicle, wherein the autonomous emergency braking system of the lead vehicle includes pre-defined control phases, and wherein the indicator at least partly determines a current control phase of the autonomous emergency braking system; and sending the obtained indicator to the one or more following vehicles.
US10388166B2

A vehicle control system includes a detection section that detects a nearby vehicle traveling in the vicinity of a vehicle, a prediction section that predicts positions at plural future points in time for the nearby vehicle detected by the detection section, a derivation section that derives boundary positions for the vehicle at the plural future points in time so as to provide a margin on a side encroaching on a lane change target area of the vehicle with respect to the positions of the nearby vehicle predicted by the prediction section for the plural future points in time, and a course generation section that generates a target course for changing lanes based on the boundary positions of the vehicle derived by the derivation section for the plural future points in time.
US10388164B2

A method for detecting an unoccupied region within a parking facility, using at least one environment sensor disposed in a stationary manner within the parking facility, is furnished, at least encompassing the following: sensing measured data of at least one segment of the parking facility by way of at least one environment sensor; comparing the measured data with reference measured data in order to recognize a change in the segment of the parking facility; and detecting the segment as an unoccupied or non-unoccupied region as a function of the recognition of a change.
US10388157B1

Systems and apparatuses for generating customized driving assistance outputs are provided. The system may collect initial sensor data from a rotating mobile device. The system may analyze the initial sensor data to determine whether to collect additional sensor data. Based on analysis of the initial sensor data and the additional sensor data, the system may determine a customized driving assistance output. The system may determine one or more notification outputs and one or more instruction outputs for the driver based on the customized driving assistance output. The system may update an aggregate driving output based on whether or not the instruction output was completed, as determined from subsequent sensor data.
US10388142B2

A method for outputting a combined power source alarm for an implantable blood pump includes determining a status for each of first and second power sources of the blood pump. A combined power source alarm based on the statuses of the first and second power sources is outputted. A method for generating an alarm based on fault detections in a mechanically assisted circulation system includes processing a series of fault detection indications to classify a fault as active or inactive. An alarm is generated if the fault is active for more than a predetermined amount of time.
US10388138B1

A wearable signal notification device supports a proximity warning device that activates when identifying a back-up alarm within an identified risk proximity. When a signal is received, a vibratory motion is imparted to the band. The signal may be generated upon identification of a sound within an identified tone or frequency used by a backup alarm of a truck or other piece of moving equipment. When the tone or frequency is within an identified noise level the band will generate a vibratory tactile alarm. By reinforcing the back-up audible alarm on the moving equipment with vibration to a user, potential dangers will be better recognized when the wearer is in a risk area of the moving vehicle.
US10388132B2

Systems and methods for surveillance-assisted patrol. One system includes an image capture device associated with a location, a patrol object, and a server communicatively coupled to the image capture device and the patrol object. The server includes an electronic processor configured to receive geolocation data for the patrol object. The electronic processor determines, based on the data, whether the patrol object is within a predetermined distance from the location, and, in response to determining that the patrol object is within the predetermined distance, captures a reference image of the location via the image capture device. The electronic processor accesses a second image corresponding to the location, captured at a different time than the reference image. The electronic processor compares the reference image to the second image to determine a difference. The electronic processor, in response to determining the difference, transmits, via the transceiver, a patrol alert to an electronic device.
US10388128B2

A method is provided for detecting intrusion into an optical cable of a single mode optical fiber network comprising where monitoring light signals are transmitted along a telecommunications optical fiber to be monitored either along a fiber additional to a data fiber or by multiplexing onto a common fiber. The received monitoring light signals after transmission along the telecommunications optical fiber are analyzed for changes indicative of movement of the optical fiber for detecting an intrusion event. The monitoring light signals at the receive end of the fiber signals are monitored by feeding the signals from the single mode fiber into a multi-mode fiber in a manner which causes changes in modal power distribution which can be detected by taking a portion only of the modes.
US10388123B2

A haptic effect enabled system generates a haptic effect using an electric potential responsive fluid. A haptic enabled apparatus includes a fluid and a substrate. The fluid is responsive to an electric field. The substrate is at least partially flexible and defines a channel. The fluid is positioned within at least a portion of the channel. A portion of the substrate proximal to the fluid is stiffer than a portion of the substrate spaced from the fluid, thereby creating a haptic effect.
US10388100B2

Disclosed are a reading assembly and a paper currency sorter. The reading assembly includes a reading component and a frame. The frame includes a first side wall and a second side wall being disposed oppositely to each other. The reading component is disposed between the first side wall and the second side wall. A first end surface of the reading component is in insertion connection with the first side wall through an insertion member. The insertion member is in linear contact or point contact with the first side wall, and can pivot on a contact position relative to the first side wall in the process of assembling. A second end surface of the reading component is fixedly connected with the second side wall through a connection piece.
US10388099B2

Provided are a device and method for identifying a paper currency fold. The device includes: a transparent protective body, configured to maintain components in the device to be clean; a laser source, configured to emit laser light a rectangular grating, configured to modulate the laser light into stripes which changes to be bright or dark according to a certain rule on a surface of a paper currency; an area array photoelectric sensor, configured to capture an image; an imaging lens group, configured to converge an image of the surface of the paper currency onto the area array photoelectric sensor; and an information processing module electrically connected with the area array photoelectric sensor, configured to process an image signal captured by the area array photoelectric sensor.
US10388096B2

A method, system, and/or computer program product improve a function of a computer used to make a seat in a venue available to a user. One or more processors retrieve a user profile of a user that is requesting a seat in a venue, where the user profile describes a personal interest of the user. The processor(s) identify another person that shares the personal interest of the user, where the other person is currently seated at a first seat at the venue. The processor(s) identify an unoccupied second seat in proximity to the first seat.
US10388094B2

An intelligent door lock system provides notification of energy source status. A position sensing device is configured to be coupled to a drive shaft of a lock device. The position sensing device sensing position of the drive shaft assists in locking and unlocking a lock of a lock device. An engine with a memory is provided, with the engine coupled to the positioning sensing device, and a circuit coupled to the engine. An energy source is coupled to the circuit. A server is associated with the intelligent door lock system and provides notification of energy source status.
US10388089B1

Systems and apparatuses for identifying a type of issue associated with a stopped vehicle are provided. The system may determine a current location of the vehicle and determine whether the vehicle is currently located on a highway. In some examples, the determined location of the vehicle may cause the system to transmit instructions controlling an amount or type of data collected by sensors and/or transmitted to the system. If the vehicle is on a highway, the system may then determine whether the vehicle is stopped. If so, the system may determine a reason for the vehicle stopping. Upon determining that the vehicle is stopped for an urgent reason, the system may transmit a request for roadside assistance to a service provider computing device and may generate a first type of notification. Upon determining that the vehicle is stopped for a non-urgent situation reason, the system may generate and transmit a second type of notification for display.
US10388081B2

Systems of a vehicle and the operations thereof are provided. The vehicle can associate sensitive information for a user of the vehicle. Then, the vehicle can automatically provide the sensitive information for either the driver and/or passenger to a third party in an interaction with the third party. As such, user employ the automated systems of the vehicle for interactions with third parties.
US10388080B2

An automobile monitoring arrangement tracks and records automobile operation for post-use automobile operation analysis and in a manner with default-operation modes that facilitate use by automobile owners/supervisors and by those supervised by the automobile owners/supervisors. In one specific embodiment, sounds from the vehicle are monitored while the vehicle is in operation. A sound type is identified as corresponding to the sounds, and a sound level of the sound types are determined. The sound level is compared to a threshold for the sound type, and a vehicle supervisor is notified when the sound level exceeds the sound level threshold for the sound type.
US10388078B2

Disclosed are computer-readable devices, systems and methods for generating a model of a clothed body. The method includes generating a model of an unclothed human body, the model capturing a shape or a pose of the unclothed human body, determining two-dimensional contours associated with the model, and computing deformations by aligning a contour of a clothed human body with a contour of the unclothed human body. Based on the two-dimensional contours and the deformations, the method includes generating a first two-dimensional model of the unclothed human body, the first two-dimensional model factoring the deformations of the unclothed human body into one or more of a shape variation component, a viewpoint change, and a pose variation and learning an eigen-clothing model using principal component analysis applied to the deformations, wherein the eigen-clothing model classifies different types of clothing, to yield a second two-dimensional model of a clothed human body.
US10388075B2

An industrial visualization system generates and delivers virtual reality (VR) and augmented reality (AR) presentations of industrial facilities to wearable appliances to facilitate remote or enhanced interaction with automation systems within the facility. VR presentations can comprise three-dimensional (3D) holographic views of a plant facility or a location within a plant facility. The system can selectively render a scaled down view that renders the facility as a 3D scale model, or as a first-person view that renders the facility as a full-scale rendition that simulates the user's presence on the plant floor. Camera icons rendered in the VR presentation can be selected to switch to a live video stream generated by 360-degree cameras within the plant. The system can also render workflow presentations that guide users through the process of correcting detected maintenance issues.
US10388069B2

Methods and apparatus are described that enable augmented or virtual reality based on a light field. A geometric proxy of a mobile device such as a smart phone is used during the process of inserting a virtual object from the light field into the real world images being acquired. For example, a mobile device includes a processor and a camera coupled to the processor. The processor is configured to define a view-dependent geometric proxy, record images with the camera to produce recorded frames and, based on the view-dependent geometric proxy, render the recorded frames with an inserted light field virtual object.
US10388064B2

Provided is a 3D data generating method of generating 3D data of a three-dimensional object combined with a solid object to obtain a target product. This method includes obtaining 3D data of the solid object (S101), generating 3D data of the target product (S102), and subtracting the 3D data obtained in S101 from the 3D data generated in S102 to generate 3D data of the three-dimensional object (S103).
US10388062B2

Disclosed herein are a virtual content-mixing method for augmented reality and an apparatus for the same. The virtual content-mixing method includes generating lighting physical-modeling data based on actual lighting information for outputting virtual content, generating camera physical-modeling data by acquiring a plurality of parameters corresponding to a camera, and mixing the virtual content with an image that is input through an RGB camera, based on the lighting physical-modeling data and the camera physical-modeling data.
US10388050B2

First or second clothing information corresponding to a first or second shape is obtained, and first or second pattern information corresponding to a first or second pattern is obtained. First or second clothing data corresponding to clothes with the first or second shape associated with the first or second clothing information is combined with first or second pattern data corresponding to the first or second pattern associated with the first or second pattern information to create composite data corresponding to a composite image of clothes with the first or second pattern and the first or second shape. The composite image corresponding to the composite data is output to and displayed in a display device.
US10388048B2

A simplified mechanism for displaying multiple documents on a mobile device is described. In embodiments, a tilt angle of a housing of the mobile device is detected to determine whether the mobile device is tilted. Based on the tilt angle, a transparency setting is automatically modified for a first document of an application that is displayed via a display device of the mobile device is. Then, a second document of the application is caused to be visible via the display device in response to the transparency setting being modified for the first document. In this way, a user can simply tilt the mobile device to switch between documents.
US10388039B2

Techniques facilitating using a distribution system for incentivizing and accelerating data driven scientific research are described herein. The distribution system can track the input of various parties involved in scientific research, and when a reward, monetary or otherwise, is realized for one or more outcomes of the scientific research, the distribution system can distribute the reward among the parties that provided the input. The relative levels and contributions of the parties can be tracked to ensure that an equitable portioning of the reward is realized. A directed graph can be formed based on the transactions, wherein the nodes correspond to entities, researchers, publications, and the edges correspond to relationships between the entities. The directed graph can be analyzed to determine the relative or absolute levels of contributions from each of the entities, and the rewards can be distributed based on the contribution levels.
US10388027B2

Provided is a position detection method using a first imaging unit and a second imaging unit that each capture an image of an object. The detection method may include: acquiring a first captured image with use of the first imaging unit; acquiring a second captured image with use of the second imaging unit; defining a position vector of the object based on the first captured image; calculating a first direction vector directed from the second imaging unit to the object with use of the defined position vector; calculating a second direction vector directed from the second imaging unit to the object based on the second captured image; and calculating a position of the object based on the first direction vector and the second direction vector.
US10388025B2

Methods and systems for generating a 3D panograph of a 3D space are provided. The method includes receiving connectivity information between at least a first image and a second image of a plurality of images, determining correspondences between the first image and the second image using the connectivity information, determining a first morph mesh for the first image and a second morph mesh for the second image using the correspondences, and generating the 3D panograph. The 3D panograph includes the first morph mesh, the second morph mesh, and the connectivity information. The 3D panograph is navigable. A method for navigating the 3D panograph is also provided. The method includes, in response to receiving a navigation request from the first image to the second image, displaying, on a display device, successive interpolations from the first image to the second image using a morph mesh.
US10388016B2

Systems, methods and media for detecting a seizure use one or more 3D cameras to monitor an individual. The 3D cameras may movements associated with the tonic or clonic phases of a seizure. A detection zone is used to monitor the individual via the one or more 3D cameras. As the individual moves, the detection zone is automatically adjusted such that zone remains around the person. Detected body position and/or movements, including rate of movement and duration of movement, consistent with a seizure may cause the system or media to alert the individual, a central monitoring system, caregivers, and/or others.
US10388009B2

A computer system may train and use a machine-learning model to quantitatively analyze an image. In particular, the computer system may generate the machine-learning model based on a set of reference images that include content with instances of a quantitative feature attribute and one or more feedback metrics that specify locations of the instances of the quantitative feature attribute in the reference images and numerical values associated with the instances of the quantitative feature attribute. Then, after receiving the image from an electronic device, the computer system may analyze the image using the machine-learning model to perform measurements of one or more additional instances of the quantitative feature attribute in the image. Moreover, the computer system may provide a measurement result for the image, the measurement result including a second numerical value associated with the one or more additional instances of the quantitative feature attribute in the image.
US10388007B2

An image processing method includes: performing an equirectangular projection on a first fisheye image and a second fisheye image to obtain a first equirectangular image and a second equirectangular image; swapping positions of a left-half image of the second equirectangular image and a right-half image of the second equirectangular image to obtain a third equirectangular image; rotating the first equirectangular image and the third equirectangular image by 90 degrees in a spherical coordinate system to obtain a first rotated image and a second rotated image; stitching the first rotated image and the second rotated image to obtain a stitched image; and rotating the stitched image by −90 degrees in the spherical coordinate system to obtain a panoramic image.
US10388006B2

Synthetic aperture (SA) imaging methods and systems are assisted by three-dimensional (3D) beam scanning imaging, for example scanning lidar. The methods can include concurrently acquiring an SA image and a 3D scanning image of a target region, determining an elevation map of the target region from the 3D scanning image, and processing the SA image based on the elevation map to provide or enhance 3D imaging capabilities in the SA image. In some implementations, the SA image is a two-dimensional (2D) SA image and the elevation map is used to orthorectify the 2D SA image. In other implementations, the SA image is a phase-wrapped 3D SA image resulting from the combination of two or more 2D SA images and the elevation map is used to perform phase unwrapping on the phase-wrapped 3D SA image.
US10388005B2

A sensor system may comprise a sensor; a processor in electronic communication with the sensor; and/or a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations. The operations may comprise recording, by the sensor, a low quality data sample; and/or applying, by the processor, a mapping function having a plurality of tuned parameters to the low quality data sample, producing a high quality data output.
US10387999B2

An image processing apparatus includes a smoothing section configured to smooth, for an image after gradation conversion with which gradation display on a monitor becomes appropriate, a signal with a higher Weber ratio, to a signal value, of a quantization error caused by the gradation conversion with higher strength, and a random component addition section configured to add a larger random component to the signal with the higher Weber ratio excluding a neighborhood of a minimum signal value for an image after the smoothing.
US10387998B2

An electronic apparatus includes: an enlargement and reduction unit that enlarges or reduces an image input by direct memory access (DMA) transfer; and an image processing unit that, in a case where a size of an image after processing for enlargement or reduction by the enlargement and reduction unit is different from a size determined in advance as a size of an image after the processing, performs processing for adding pixels to the processed image or processing for deleting pixels of the processed image.
US10387992B2

An apparatus and method for dynamic provisioning, quality of service, and prioritization in a graphics processor. For example, one embodiment of an apparatus comprises a graphics processing unit (GPU) comprising a plurality of graphics processing resources; slice configuration hardware logic to logically subdivide the graphics processing resources into a plurality of slices; and slice allocation hardware logic to allocate a designated number of slices to each virtual machine (VM) of a plurality of VMs running in a virtualized execution environment, the slice allocation hardware logic to allocate different numbers of slices to different VMs based on graphics processing requirements and/or priorities of each of the VMs.
US10387987B2

An example implementation includes an apparatus including a processor to divide a digital image into a grid including a first grid region and a second grid region. The processor is also to generate a first grid-based watermark using shared watermark information and a first set of grid coordinates associated with the first grid region. The processor is further to generate a second grid-based watermark using the shared watermark information and a second set of grid coordinates associated with the second grid region. The processor is further to embed the first grid-based watermark into a first region of the digital image corresponding to the first grid region and to embed the second grid-based watermark into a second region of the digital image corresponding to the second grid region. The processor is further to generate a machine-readable digital image including the embedded first grid-based watermark and the embedded second grid-based watermark.
US10387985B2

A distributed renewable energy system includes a renewable energy generating module having an array of renewable energy generators connected to a population of distributed power inverters. The distributed renewable energy system also includes a distributed energy metering module having a data aggregating unit that receives output energy data from the population of distributed power inverters and a data processing unit that calculates a revenue grade output energy from the output energy data based on a tolerance probability characteristic of the output energy data. The distributed renewable energy system additionally includes a distributed energy reporting module that reports the revenue grade output energy. A method of measuring distributed renewable energy is also provided.
US10387982B2

Tracking remaining storage capacity of a vehicle using sensors via a wireless system of the vehicle is presented herein. A method can include receiving first data representing an object; receiving second data representing a storage space of a vehicle; and determining, using the first data and the second data, whether the object is capable of placement within the storage space of the vehicle. In an example, the method can further include displaying information representing an order of placements of a set of objects comprising the object, a proposed location for the object, and/or a proposed orientation for the object within the storage space of the vehicle in response to the object being determined to be capable of placement within the storage space of the vehicle.
US10387981B2

Disclosed are a system and method for confidentially issuing and managing a delivery waybill that enables a customer to order and receive merchandise without inputting actual personal information of the customer every time in every online shopping mall providing merchandise that the customer wishes to purchase and that is capable of preventing the leakage of the personal information of the customer, which may occur in an online shopping mall, a merchandise supply company, etc., wherein virtual personal information, rather than the actual personal information of the customer, is used in the online shopping mall, and access account information, a customer order number, and order status information are confirmed in order to prevent illegal issuance of a delivery waybill, whereby the system for confidentially issuing and managing the delivery waybill can be operated in an independent and safe manner.
US10387980B1

A computer implemented system and method for a consumer based access control for identity information. The method and system involve receiving at an identity organization a request for registration and verification of the identity information and configuring a specific user selected policy for notification and authorization of such identity requests of a desired (or intended) identity service (or plurality of services) associated with the targeted user identification. Next, processing the request in a Joint Identity Information Service Network (JIISN) server framework for the detection and verification of a request against an active directory of users or organizations who have opted in for notification; computing the required action based on the configuration of the policies in one of the group consisting of: a JISN policy engine and a user remote mobile control system; communicating with a real time authorization server (e.g., eGuardian™) which in part identifies the registered authorizing party including delivering notification for the identity services requested by the user based on the JISN policy engine setting through the agency or organization Identity System Service (e.g., It'sMe™ service) and alternatively user mobile rules; automatic rejection (or lock down of the Identity or data), automatic approval or real time authorization delivering the request authorization through a secure communication network back to a joint identity network service comprised of a plurality of government or private identity and credit report services; and determining if a user is to be verified using a second or multi factor authenticating service.
US10387972B2

A processor receives a submission to post to a social media platform, wherein the submission includes content. The processor analyzes the content of the submission. The processor determines an impact of the content of the submission. The processor determines one or more objectives of an impact assessment, wherein each of the one or more objectives is associated with a potential impact. The processor compares the impact of the submission to the one or more objectives, based on the content of the submission which is analyzed. The processor determines an impact assessment, wherein the impact assessment is based on whether the impact meets the one or more objectives, and the processor performs an action based on the impact assessment.
US10387970B1

Systems, methods and articles of manufacture for performing a comparison of tax results based on different sets of tax data, and generating an explanation as to why the tax results differ or do not differ due to the differences in the tax data. The system includes a computing device, a data store in communication with the computing device and a tax preparation software application executable by the computing device. The tax preparation software application has a tax calculation engine, a tax calculation graph, and a change analysis engine. The tax calculation engine is configured to perform a plurality of tax calculation operations based on the tax calculation graph. The change analysis engine is configured to determine whether tax results based on different tax data differ or do not differ. The system may also generate explanation(s) of the reasons that the tax results differ or do not differ due to the different tax data.
US10387958B2

The Self-Directed Style Box Portfolio Allocation Selection Apparatuses, Methods and Systems (“PAS”) transforms portfolio allocation selection inputs via PAS components into trade orders and portfolio allocation confirmation outputs. The PAS determines a style box grid corresponding to current fund allocations of a fund portfolio of a client, and a fund listing corresponding to the style box grid. The PAS provides the style box grid and the fund listing to a display of a computing device of the client. The PAS receives an allocation selection command from the computing device of the client, the allocation selection command generated via at last one of the style box grid and the fund listing on the display. The PAS determines a portfolio rebalancing based on the allocation selection command, and updates to the style box grid and the fund listing according to the portfolio rebalancing. The PAS then provides the update to the style box grid and the fund listing to the display of the computing device of the client.
US10387945B2

According to exemplary methods, automated image processing of images from order locations of a multi-lane drive-thru system is continually performed using an automated ordering system. It is automatically determined if a vehicle is present at any of the order locations based on the automated image processing. It is automatically determined if an order has been initiated into the automated ordering system. When the order has been initiated while the vehicle is present at any of the order locations, an automated sequencing processing is automatically begun. The automated sequencing processing determines an order pick-up sequence for picking up orders at pickup windows of the multi-lane drive-thru system. When the order has been initiated while the vehicle is not present at any of the order locations, a potential out-of-sequence warning is automatically associated with the order and output from the automated ordering system.
US10387943B2

A system for storing items may include a refrigerator comprising a scanner that is positioned to scan codes from packaging of items as they are placed into the refrigerator or removed from the refrigerator, a cloud storage system that maintains a list of items in the refrigerator, wherein the cloud storage system is programmed to receive, from the refrigerator, the list of items in the refrigerator; and a trash bin comprising a scanner that is positioned to scan codes from the packaging of items as they are placed into the trash bin.
US10387933B2

Technologies for identifying product sources include a product source management server. The product source management server receives an unidentified Universal Product Code (UPC) corresponding to a product of a manufacturer. The unidentified UPC is compared to a library including reference Universal Product Codes (UPCs) and corresponding manufacturer identification data to identify the manufacturer of the product. A brand of the product is determined when the product manufacturer is not identified via the reference UPCs. The determined brand is compared to another library including reference brands and corresponding manufacturer identification data to identify the product manufacturer. When the determined brand does not match one of the reference brands, the product source management server compares product description data corresponding to the product to a different library including reference product description strings. The product manufacturer may be determined based on a matching reference product description string. Other embodiments are described and claimed.
US10387923B2

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content. A method includes: receiving a first request for filling a slot on a first publisher page, the request including an encrypted publisher cookie; providing content responsive to the request; upon receipt of an indication that a user interacted with the content, creating and providing a content serving system cookie; linking the received encrypted publisher cookie with the content serving system cookie; receiving a second, different request for content in association with rendering a second, different publisher page, the second, different request including an encrypted publisher cookie associated with the second different publisher page and the previously provided content serving system cookie; linking the received encrypted publisher cookie associated with the second, different publisher page with the encrypted publisher cookie associated with the first publisher page; and using the linkings to determine content to deliver.
US10387921B1

Systems and methods of serving advertisements in a computer network environment are provided. A data processing system can receive a request for content from a client computing device. The data processing system can receive a cost-per-incremental-action (“CPIA”) bid from a content provider computing device. The data processing system can calculate a value of expected incremental actions from serving a first candidate online ad corresponding to the CPIA bid, and use it to translate the CPIA bid to an auction bid. The data processing system can select a winning online ad from among the first candidate online ad and additional candidate online ads based on their respective corresponding auction bids. The data processing system can transmit the winning online ad to the client computing device.
US10387918B2

A wireless network is established by direct communication between a user equipment (UE) and wireless access points within a shopping venue. After initial registration, the UE may be automatically authenticated upon entry into the shopping venue. In the venue, the UE sends a periodic signal that includes information from which the UE location within the venue may be determined. The system can develop a shopper profile based on the amount of time spent within the shopping venue, user purchases, and user-provided profile data even under circumstances where the specific identity of the user is not known. The customer analysis and profile generation can be used to produce individualized ads and offers for the UE. In addition, the analysis can develop a retail DNA rating for the user based on various factors, including responsiveness to advertising. A high retail DNA rating may result in even better advertising offers to the user.
US10387913B2

A method for representing and managing an inventory of overlapping multi-dimensional items such as advertising or ad impressions. The method uses an inventory management module to generate unique segment identifiers for sets of inventory items by processing descriptions of the sets of impressions including defining criteria. The method includes processing the unique segment identifiers to create a representation of the inventory as a plurality of inventory regions, which may include non-overlapping regions that correspond to inventory items in a single set of the inventory and also include overlapping regions that correspond to inventory items in two or more of the sets (e.g., items that match two or more sets of defining criteria or attributes). Availability and selection of inventory is determined using the information on inventory regions to control effects of cannibalization, such as by implementing logically necessary allocation to only cannibalize a region on a limited or forced basis.
US10387898B2

Some aspects of this disclosure involve ranking types of food based on measurements of affective response of users who consumed the types of food. In one embodiment, a system that ranks types of food includes sensors that take measurements of affective response of users and a computer. The computer receives indications of times at which the users consumed the types of food and selects for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food. The computer ranks the types of food based on the selected measurements. Optionally, each of the types of food is a different item on a menu comprising food items.
US10387895B2

A method for sharing consumer data with a merchant includes: storing, in an account database at least one account profile, wherein each account profile includes data related to a transaction account including at least an account identifier and a plurality of sharing data values; receiving, from a point of sale device, an authorization request for a payment transaction, wherein the authorization request includes at least a specific account identifier and a sharing request; identifying, in the account database, a specific account profile where the included account identifier corresponds to the specific account identifier; identifying, in the specific account profile, one or more sharing data values of the plurality of sharing data values for sharing to the point of sale device; and transmitting, by a transmitting device, the identified one or more sharing data values to the point of sale device.
US10387891B2

In response to user input associated with a previously displayed reduced-size version of an advertisement displayed in connection with a slideshow, a fall-screen view of the advertisement is displayed, for example according to a rule-based or probabilistic system to improve the applicability of the advertisement to the content being viewed. A cost-per-view (CPV) advertising model monetizes user interaction with an advertisement that results in navigating a content viewer to a landing page displayed within the viewer such that context of original content being viewed within the viewer is preserved.
US10387889B1

Techniques for brand recognition and protection in applications (“apps”) for mobile devices are disclosed. In some embodiments, brand recognition and protection in apps for mobile devices includes extracting a plurality of features of an app; comparing the plurality of features with a target set of features associated with an entity; and determining whether the app violates a policy for brand recognition and protection for the entity based on the comparing the plurality of features with the target set of features associated with the entity.
US10387885B2

Embodiments of the present invention are directed to a system and method for determining the products involved in a transaction conducted with a subsidiary user of a payment account, and transmitting messages containing product specific information. Systems may be implemented to transmit product identifiers during payment processing. The product specific information may be included in alert messages sent to an account holder.
US10387884B2

A method for preventing mobile payment is described. The method comprises generating an authorization request, via a payment module, based on sensitive data on a mobile device. The authorization request is transmitted from the payment module to an issuer system. The issuer system sends a neutralization trigger. In response to receiving the neutralization trigger, the payment module is disabled.
US10387878B2

Systems, computer program products, and methods are described herein for a system for using the block chain distributed network for managing transaction history of unbanked and underbanked users in a process data network. The present invention is configured to electronically receive an indication from a computing system associated with a first user that the first user has executed a transfer of resources with a second user; retrieve information associated with the transfer of resources from the first user; retrieve information associated with a block chain of user information associated with the first user; transmit a notification to a computing system associated with the second user to validate the transfer of resources; receive an input from the second user validating the transfer of resources; and update the block chain of user information with the validated transfer of resources based on at least receiving the input from the second user.
US10387868B2

A method for managing mobile payments in a mobile phone. The method includes receiving data associated with a plurality of issuer specific payment services at a mobile phone, selecting one of the issuer specific payment services, and conducting a transaction using the phone.
US10387865B2

Systems and methods are disclosed for providing account balance notifications. The disclosed embodiments generally relate to using transmitters to activate a mobile application to request financial account information, such as an account balance, and display the requested information, via the mobile device, before the customer uses an automated teller machine (ATM) or conducts a transaction at a bank branch. In certain embodiments, the transmitters are low energy transmitters. Other aspects of the disclosed embodiments are described herein.
US10387864B2

Example systems and methods for clustering of users using patterns in their transactions are described. In one implementation, a method receives one or more user identifications of one or more users and one or more payment options associated with multiple transactions. The method identifies a subset of payment options from among the one or more payment options and a subset of user identifications from among the one or more user identifications. The method then analyzes the subset of payment options for patterns based on the subset of user identifications associated with a single payment option of the subset of payment options to cluster each user identification of the subset of user identifications into multiple classifications.
US10387860B2

The present disclosure relates to authenticating transactions based on actions performed on a merchant and a customer device. An example method generally includes receiving, from a point of sale system, data identifying a transaction, wherein the data includes a merchant identifier and a payment account identifier. A transaction system determines, based on the merchant identifier and the payment account identifier, a merchant device and a customer device on which user movement recording is to be activated; and instructs the merchant device and customer device to activate movement recording. The transaction system receives merchant movement data describing a recorded user movement performed using the merchant device and customer movement data describing a recorded user movement performed using the customer device. Upon determining that the data describing the recorded merchant movement data and the recorded customer movement data satisfy predefined criteria, the transaction system processes the transaction using the payment account identifier.
US10387858B2

A cash flow management system is provided within a host system for facilitating cash flow management for businesses. The cash flow management system includes an electronic billing and invoicing computing system enabling generation and transmission of electronic bills based on business invoices and for displaying the generated bills for payment and an integrated receivables and reconciliation system receiving notification of received payments and for matching received payments with the generated invoices. The system additionally includes a communication interface for allowing the cash flow management system to communicate with multiple financial management systems accessible to the host enterprise, the systems including at least an accounting system, the integrated receivables management system receiving information from the financial management systems within the host system to facilitate management of cash flow for the businesses using the cash flow management system for electronic billing.
US10387851B1

Reward payments are applied to a first account and/or any linked second accounts at a financial institution. A computer program determines whether the first account qualifies for application of a reward, which may be a first alternate interest rate and/or a reward payment formula. The program communicates application of the reward to the first account and any linked second accounts for an accounting period applicable to the reward if the first account qualifies for the reward. In an event wherein the first account does not qualify for the reward, the program communicates application of the base interest rate to the first account and any linked second accounts for an accounting period applicable to the base interest rate.
US10387848B1

A method, computer program and apparatus are disclosed that include accessing client data records, such as, medical records. The method for may include, for example, receiving a data file at a file server comprising client records information. The method may also include forwarding the file to a database and adding the file to a record in the database, creating a database file and storing the database file on the file server, and scheduling a call to at least one client, the call including a portion of the information included in the received data file. The method may further provide performing the call, monitoring the call, and may also include updating the client records information stored in the database based on the additional information provided by the at least one client.
US10387842B2

[Object] To inspect emails without having to restrict the use of an email encryption function or the attachment of a file for which a password has been set.[Solving Means] An email client includes an operation reception unit 110 for receiving an operation performed by a user and a processing unit 130 for performing a process according to this operation on an email. The email client also includes a detection unit 121 for detecting that the operation reception unit 110 has received a specific operation and an inspection unit 123 for, if a specific operation is detected, inspecting the email and a file to be attached to the email before the processing unit 130 performs a process according to the specific operation. If a password has been set for the file to be attached to the email, a password acquisition unit 122 acquires the password. A confirmation unit 124 inquires of a user about whether the process according to the operation received by the operation reception unit 110 should be performed, according to an inspection result.
US10387839B2

The disclosure discusses an AODSA tool that assists a user in submitting data responding to an online data posting. An embodiment of the invention is described as a job application utility. The user registers with a central data management system. This may be achieved by uploading a resume and/or manually providing registration data. Alternately, the registration data may be derived from parsing an uploaded resume that is analyzed and stored. In another embodiment, a user may simply answer a series of registration questions to register, while also creating a resume. Once the identifying information is finalized, the user is able to search the broad range of job listings. The user is able to forward identifying information to respond to a job listing by forwarding an uploaded/system created resume to an email address in the job listing or conduct an auto-fill of a linked online job application form.
US10387836B2

A computing appliances for use by a user, provide for collaboration on a common project having an associated base image display. User data representative of a respective display of annotations responsive to user input is stored. The user data is comprised of event content data for respective events that are generated in a defined order of entry relative to other of the events. Presentation assembly logic, selectively retrieves respective said event content data for said events in the selected set responsive to the mapping logic, and generates presentation data responsive to processing the event content data for said events in the selected set, in a respective defined order of entry relative to other of the events.
US10387833B2

Embodiments disclosed herein can produce and present sustainable price information to help dealers to price vehicles for sustainability and facilitate consumers in making purchase decisions. In one approach, a sustainable price range for a specific vehicle configuration may be based on an average profit margin (APM) determined utilizing historical sale prices and an estimated actual dealer cost. Other approaches may utilize some or all of the following steps: determine APM and build a model of distribution of profit margins by APM, build a model to adjust APM by certain variables, identify sustainable levels for the inventory, production, and incentives variables feeding into the APM model, plug those in to get the averages for those sustainable levels, identify sustainable percentile cutoffs for a given profit margin, then use this relationship with the now identified sustainable levels as inputs to find the overall sustainable profit margin.
US10387830B2

Aspects of the present disclosure are directed toward apparatuses, systems, and methods that include at least one medical device having a device transceiver configured to wirelessly broadcast a device signal including at least unique identifier data and an information system is configured to maintain an active list of medical device inventory associated with a particular emergency response vehicle, and the processor is configured to automatically determine presence of the at least one medical device.
US10387829B2

In some embodiments, apparatus, systems and methods are disclosed that utilize label data to assist in performing a retail store function. For example, label data may be utilized to provide an image of a label to help a store associate perform a bin, pick, stock or price change request. In some forms, the label data comprises a print data file which may be used to display the image of the label to the store associate. In other forms, the label data may comprise a larger data set representing the label image itself such as bit map data. In yet other forms, a hybrid of both image data and print file data may be used. In addition, timestamp and location data may also be used to help assist in performing the requested store function more quickly and efficiently.
US10387821B2

One or more implementations relate generally to a platform architecture planning process utilizing architecture type unit definitions. For example, an architecture for realizing a customer system on a cloud computing platform may be defined in terms of a plurality of architecture types, each type (AT) defined by plural architecture type units (ATUs), and each ATU comprising a set of ATU Details.
US10387820B2

A score management node identifies characteristics of a user, defines a user profile for the user which user profile comprises at least one predefined user group that matches the identified user characteristics, and sets user-specific model parameters based on the defined user profile wherein the user-specific model parameters are valid for the at least one user group in the user profile. When receiving network measurements related to service events when the service is delivered to the user, the score management node determines a quality score reflecting the user's perception of quality of service delivery and an associated significance reflecting the user's perception of importance of each service delivery, by applying the user-specific model parameters on each network measurement. The score management node then calculates the perception score based on the quality scores and associated significances, wherein the calculated perception score is made available for the service evaluation.
US10387804B2

Computer-readable storage memory may include a) input memory having addressable blocks of random access memory storing an input data pattern, b) pattern input address memory having addressable blocks of random access memory, each of the addressable blocks storing a predetermined address of the input memory, c) current state address memory comprising a block of random access memory storing a current state address, and d) at least one next state memory having addressable blocks of random access memory, each of the addressable blocks storing predetermined data determining a next state address. The pattern input address memory and the at least one next state memory may each be sized with at least a number of addressable blocks as a maximum state address storable in the current state address memory. The current state address may index an addressable block of the pattern input address memory and the at least one next state memory.
US10387799B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for centralized management of predictive models. One of the methods includes receiving a plurality of model versions from respective teams within the organization. Each received model version is processed to generate a respective predictive model corresponding to the model version, including identifying one or more collections of training data specified by the model version, identifying one or more training engines specified by the model version, training, by the identified one or more training engines, a predictive model using the identified one or more collections of training data, computing one or more performance metrics for the predictive model, and associating the one or more performance metrics for the predictive model with the corresponding model version in the version repository.
US10387797B2

A processor includes a front end to decode an instruction, an allocator to pass the instruction to a nearest neighbor logic unit (NNLU) to execute the instruction, and a retirement unit to retire the instruction. The NNLU includes logic to determine input of the instruction for which nearest neighbors will be calculated, transform the input, retrieve candidate atoms for which the nearest neighbors will be calculated, compute distance between the candidate atoms and the input, and determine the nearest neighbors for the input based upon the computed distance.
US10387796B2

In some examples, a computing system may gathering, from a machine learning unit associated with the computing system, data as a training data, label the data to identify the labeled data as the training data, which may be then recirculated for each of one or more analytics modules of the machine learning unit.
US10387795B1

A front-end system collects user attribute value data and organizes the data into one or more training data sets and one or more test data sets. The front-end system provides at least some of the test data sets to an input layer of a machine learning system. Within the machine learning system, one or more predictive models are constructed. At an output layer, the predictive models provide output data that includes at least a value indicative of whether a user will upgrade service levels based at least in part on the attribute values logically associated with the respective user. A back-end system generates upgrade offers for subsequent communication to those users identified as being likely to upgrade.
US10387791B2

Methods and systems for a quantum computing approach to solving challenging, e.g., NP-complete, problems in transportation. One of the methods includes (a) ingesting transportation-related data into a graph structure, the transportation-related data being associated with a transportation system; (b) identifying a transportation metric associated with the transportation system; (c) identifying at least one attribute associated with the transportation-related data, where the transportation metric is based at least in part on the attribute; (d) using a quantum computer to derive an operational parameter for the attribute that improves the transportation metric; and (e) applying the operational parameter to the operation of the transportation system.
US10387782B2

Provided is an information processing apparatus, including a calculation section which calculates a proficiency level of a user for operations performed by the user for achieving a prescribed objective based on history information related to the operations and attribute information related to physical features of the user, and a generation section which generates advice for achieving the objective based on the proficiency level calculated by the calculation section.
US10387769B2

A recurrent neural network including an input layer, a hidden layer, and an output layer, wherein the hidden layer includes hybrid memory cell units, each of the hybrid memory cell units including a first memory cells of a first type, the first memory cells being configured to remember a first cell state value fed back to each of gates to determine a degree to which each of the gates is open or closed, and configured to continue to update the first cell state value, and a second memory cells of a second type, each second memory cell of the second memory cells including a first time gate configured to control a second cell state value of the second memory cell based on phase signals of an oscillatory frequency, and a second time gate configured to control an output value of the second memory cell based on the phase signals, and each second memory cell of the second memory cells being configured to remember the second cell state value.
US10387761B2

A transaction card may comprise a first card component having an electrically conductive surface configured to receive an electrically applied coating. An electrically applied coating may be formed on the electrically conductive surface. The transaction card may be manufactured by forming a first card component having an electrically conductive surface configured to receive an electrically applied coating. The method may also include applying an electrically applied coating to the electrically conductive surface.
US10387759B2

An image processing apparatus decides first growth points indicating positions at which dots for generating a screen having a low ruling are generated based on a predetermined screen ruling and screen angle, and second growth points that indicate positions at which dots for increasing the screen ruling of a screen represented by the first growth points are generated. The apparatus generates a screen for growing, in accordance with increase in pixel values of an input image, dots generated centered on the first growth points, and switching, when the pixel values exceed a threshold value, growth points from the first growth points to the second growth points, and growing, in accordance with increase in the pixel values, dots generated centered on the second growth points, and uses the generated screen for screen processing on image data to be printed.
US10387758B2

A printing device tracks characteristics regarding duplex print jobs received and printed at the printing device. The print device adjusts the start time of a duplex print engine of the printing device following receipt of a new duplex print job at the printing device to print the new duplex print job, based on the tracked characteristics, to optimize a balance between print job performance and print engine wear.
US10387749B2

The present disclosure provides systems and methods that enable distance metric learning using proxies. A machine-learned distance model can be trained in a proxy space in which a loss function compares an embedding provided for an anchor data point of a training dataset to a positive proxy and one or more negative proxies, where each of the positive proxy and the one or more negative proxies serve as a proxy for two or more data points included in the training dataset. Thus, each proxy can approximate a number of data points, enabling faster convergence. According to another aspect, the proxies of the proxy space can themselves be learned parameters, such that the proxies and the model are trained jointly. Thus, the present disclosure enables faster convergence (e.g., reduced training time). The present disclosure provides example experiments which demonstrate a new state of the art on several popular training datasets.
US10387744B2

The current document is directed to automated methods and systems, controlled by various constraints and parameters, that identify contours in digital images, including curved contours. Certain of these parameters constrain contour identification to those contours in which the local curvature of a contour does not exceed a threshold local curvature and to those contours orthogonal to intensity gradients of at least threshold magnitudes. The currently described methods and systems identify seed points within a digital image, extend line segments from the seed points as an initial contour coincident with the seed point, and then iteratively extend the initial contour by adding line segments to one or both ends of the contour. The identified contours are selectively combined and filtered in order to identify a set of relevant contours for use in subsequent image-processing tasks.
US10387735B2

A monitoring unit for monitoring an environment outside of a motor vehicle includes a camera with an imaging sensor that has both color pixels and monochrome pixels. Pixel groups each include one or two color pixels and respectively three or two monochrome pixels. The pixel groups are arranged in a repeating pattern of partial color encoding.
US10387734B2

A vehicle display control device, which controls a display of sensor information on a display unit corresponding to each external sensors, includes an opening detection unit, an image storage unit, and an opening control unit. The vehicle is equipped with the display unit and the external sensors detecting outside obstacles. The opening detection unit detects an opening command made by a user to the vehicle. The image storage unit stores a vehicle image indicating the vehicle and area images indicating detection areas of the sensors. The obstacle is detectable within the detection areas. In response to a detection of the opening command by the opening detection unit, the opening control unit reads the vehicle image and each area image from the image storage unit, and displays the readout images on the display unit as the sensor information during an opening period.
US10387730B1

Disclosed are augmented reality (AR) personalization systems to enable a user to edit and personalize presentations of real-world typography in real-time. The AR personalization system captures an image depicting a physical location via a camera coupled to a client device. For example, the client device may include a mobile device that includes a camera configured to record and display images (e.g., photos, videos) in real-time. The AR personalization system causes display of the image at the client device, and scans the image to detect occurrences of typography within the image (e.g., signs, billboards, posters, graffiti).
US10387727B2

Described is a method that involves operating an unmanned aerial vehicle (UAV) to begin a flight, where the UAV relies on a navigation system to navigate to a destination. During the flight, the method involves operating a camera to capture images of the UAV's environment, and analyzing the images to detect features in the environment. The method also involves establishing a correlation between features detected in different images, and using location information from the navigation system to localize a feature detected in different images. Further, the method involves generating a flight log that includes the localized feature. Also, the method involves detecting a failure involving the navigation system, and responsively operating the camera to capture a post-failure image. The method also involves identifying one or more features in the post-failure image, and determining a location of the UAV based on a relationship between an identified feature and a localized feature.
US10387719B2

A wearable computing device includes various biometric sensors for recording biometric measurements of a user wearing the wearable computing device. The wearable computing device is further configured to interpret the biometric measurements as commands to be performed. The wearable computing device also includes modules and logic that determine whether the biometric measurements were voluntary or involuntary movements by the user, which indicate whether the user intended such biometric measurements to be input to the wearable computing device. Where the biometric measurements indicate that the user's movements and/or gestures were voluntary, the wearable computing device is configured to further classify and analyze the biometric measurements. This classification and analysis yields the different types of actions and objects the user was engaged in or acting on at the time the biometric measurements were obtained.
US10387712B2

A display panel and a display apparatus are provided. The display panel includes: an organic light emitting display panel including an array substrate and organic light emitting configurations disposed on the array substrate; a fingerprint identification module arranged in a display region and arranged at a side facing away from the organic light emitting configurations of the array substrate; an angle limiting film arranged between the organic light emitting display panel and the fingerprint identification module. The fingerprint identification module includes a first substrate, at least one fingerprint identification unit for performing fingerprint identification according to light rays reflected, through a touch body, on the fingerprint identification unit. The angle limiting film filters out the following among the light rays reflected on the fingerprint identification unit: relative to the angle limiting film, the light rays have an incident angle greater than a penetration angle of the angle limiting film.
US10387711B2

An electronic device includes a cover glass having a display surface, a pixelated photoemitting element array, and a pixelated photodetecting element array. The pixelated photoemitting element array emits a light signal through the cover glass to the display surface. The pixelated photodetecting element array is positioned relative to the pixelated photoemitting element array and the cover glass to receive a reflected light signal. The reflected light signal includes a portion of the emitted light signal reflected by total internal reflection from a refractive boundary at the display surface. Operation of each pixel is switched between the one or more photodetecting elements and the one or more photoemitting elements by the pixel selector signal component received from the pixel selector signal bus. A sensing trigger is configured to trigger the imaging scan by the pixelated photoemitting element array and the pixelated photodetecting element array, responsive to detection of an initiating action.
US10387707B2

A fingerprint sensor assembly includes a capacitive fingerprint sensor disposed beneath a thin layer of glass and a reinforcement layer of a material of relatively high dielectric constant bonded to the glass between the glass layer and the sensor.
US10387700B2

Disclosed are an emission control system and mater and slave devices for the emission control system. The master device controlling one or more slave devices includes a communication unit, an electrical code identification unit identifying electrical code information previously output, an information check unit checking emission position information previously set in accordance with the identified electrical code information and indicating specific positions at which the slave devices emit a light, an information providing unit providing the checked emission position information to a first slave device corresponding to one of the slave devices, and an emission control unit broadcasting the emission control signal corresponding to the emission position information through the communication unit.
US10387697B2

A wireless scanner is described that performs a pairing operation with a wireless scanner base before commencing scanning operations in a wireless scanner network. Radio frequency identification (RFID) is used to achieve the pairing operation of the wireless scanner with the wireless scanner base by using an RFID tag associated with the wireless scanner base. The RFID tag in the wireless scanner base may contain pairing information such as a network address of the wireless scanner base for use in automatically establishing a wireless communication session with the wireless scanner base in accordance with another wireless protocol.
US10387695B2

A method for creating an authentication tag includes receiving, at an authentication server, tagging device data and item data from a tagging device, authenticating, by the authentication server, the tagging device using the tagging device data, generating an authentication tag, and sending, by the authentication server, the authentication tag to the electronic device. The tagging device is affixed to an item, and the authentication tag comprises a digital signature provided by the authentication server.
US10387688B2

A method including: receiving identification information of a charging device including individual identification information of the charging device, and identification information of a power storage device, which is connected to the charging device, including individual identification information of the power storage device, from at least one of the charging device and the power storage device; determining the possibility of charging the power storage device from the identification information of the power storage device and the identification information of the charging device received; and transmitting information indicating the determined possibility of charging the power storage device to at least one of the charging device and the power storage device.
US10387686B2

Hardware based isolation for secure execution of virtual machines (VMs). At least one virtual machine is executed via operation of a hypervisor and an ultravisor. A first memory component is configured for access by the hypervisor and the ultravisor, and a second memory component is configured for access by the ultravisor and not by the hypervisor. A first mode of operation is operated, such that the virtual machine is executed using the hypervisor, wherein the first memory component is accessible to the virtual machine and the second memory component is not accessible to the virtual machine. A second mode of operation is operated, such that the virtual machine is executed using the ultravisor, wherein the first memory component and the second memory component are accessible to the virtual machine, thereby executing application code and operating system code using the second memory component without code changes.
US10387682B2

Embodiments of the present invention disclose a method, computer program product, and system for parallel access to an electronic design automation (EDA) application. The computer receives a request to access an electronic design automation (EDA) application from at least two user computing device and authenticates a user associated with each of the requests from the at least two user computing devices to access the EDA application. The computer determines a level of access to be granted to each of the user of the at least two user computing devices and creates a parallel connection to each of the at least user computing device based on the determined level of access granted to each of the users. The computer retrieves data to be transmitted to each of the at least user computing device to be displayed on each of the user computing devices and stores the data in a memory unit.
US10387681B2

A computing device has first and second operating systems with access to first and second memories, respectively. The second memory is provided for secure computing resources and is not accessible by applications in the first operating system. A software module executable within the first operating system receives requests for secure computing resources, adds access credentials and passes the requests to a software module in the second operating system.
US10387680B2

Embodiments of the present application relate to a method, apparatus, and system for managing confidential information. The method includes accessing stored target information comprising a public part and a confidential part, wherein an identifier corresponds to the confidential part of the target information, outputting the public part of the target information and the corresponding identifier, wherein the public part of the target information comprises at least first address information, receiving location information and a to-be-recognized identifier, wherein the location information is associated with a current location of a mobile terminal, determining whether the location information is consistent with the first address information, and in the event that the location information is consistent with the first address information, sending the confidential part of the target information associated with the to-be-recognized identifier to the mobile terminal.
US10387677B2

Aspects of the invention include receiving, using a processing system, a geographic location of a user. A trust level of an application is determined. Based at least in part on the trust level of the application meeting a threshold, the geographic location of the user is transmitted to the application. Based at least in part on the trust level of the application not meeting the threshold, a semantic label associated with the geographic location of the user is determined. The semantic label describes a type of place located at the geographic location of the user. An obfuscated geographic location that preserves the privacy of the geographic location of the user and is associated with a semantic label consistent with the semantic label associated with the geographic location of the user is generated. The obfuscated geographic location is transmitted to the application in place of the geographic location of the user.
US10387673B2

A system receives a request to store data at a first layer of servers in a cluster, configured to authenticate and authorize the request. The system compresses the data upon authenticating and authorizing the request and encrypts the compressed data at the first layer of servers when encryption is enabled. The system sends the request and the encrypted data to a second layer of servers in the cluster, configured to store data structures used to manage data storage in a third layer of servers in the cluster, and to distribute the request and the encrypted data to the third layer of servers using the data structures. The system stores the encrypted data in the third layer of servers. Encrypting the data at the first layer of servers reduces latency associated with transferring the data between the first, second, and third layers of servers.
US10387671B2

The present invention relates to a private data management system and a method therefor. The present invention has an object to provide a private data management system capable of significantly decreasing hacking possibility and preventing data from being leaked even at the time of a loss of a user terminal, by randomly distributing, storing and managing private data of a user without storing the private data in the user terminal or a specific server, and recovering the private data in the user terminal by a plurality of authentication procedures as necessary, and a method therefor.
US10387666B2

Disclosed are system and method for synchronization of large amounts of data while maintaining control over access rights to such data in electronic data storage. An exemplary method comprises: partitioning a volume of data into a plurality of data blocks; assigning a synchronization status to at least one data block in the plurality of data blocks; determining access rights to the data contained in the at least one data block, based upon at least one of information identifying an owner or administrator associated with the at least one data block, or a set of allowed or prohibited operations that may be performed on the at least one data block; controlling access to the data contained in the at least one data block based upon the determination of access rights; and updating the synchronization status of the at least one data block.
US10387665B2

Data security access and management may require a server dedicated to monitoring document access requests and enforcing rules and policies to limit access to those who are not specifically identified as having access to the data. One example of operation may include selecting data to access via a user device, applying at least one policy to the data that limits access to the data to user profiles assigned privileges to the policy, encrypting the data, generating metadata indicating the policy and pairing the metadata with the data, and storing the data and the metadata in a policy server.
US10387664B2

An approach is provided for providing security mechanism for proximity-based interactions among devices. A first device (e.g., a memory tag) may determine a request for interaction between the first device and a second device (e.g., a mobile phone), wherein at least the first device is associated with at least one first antenna and at least one second antenna. The first device may determine a first signal received by the at least one first antenna and a second signal received by the at least one second antenna. Further, the first device may determine one or more differences in one or more characteristics of the first signal and the second signal. Furthermore, the first device may process or facilitate a processing of the one or more differences to determine whether to allow the interaction.
US10387659B1

A system for performing de-duplication of findings includes a non-transitory computer readable medium and a processor. The non-transitory computer readable medium stores normalized findings of application code performed by at least one software security analysis tool. Each normalized finding is identifiable by a fingerprint. The processor receives a first finding in a first vendor-provided format from a first software security analysis tool that performs a scan of application code. The processor receives a second finding in a second vendor-provided format from a second software security analysis tool. The processor normalizes the findings to a standardized taxonomy. The processor determines a first fingerprint and a second fingerprint that respectively identify the normalized first and second findings. The processor determines any need to update the normalized first finding by comparing the normalized second finding with the normalized first finding after determining that the second fingerprint at least partially matches the first fingerprint.
US10387651B2

Examples herein disclose monitoring an expected functionality upon execution of a system management mode (SMM) BIOS code. The examples detect whether a change has occurred to the SMM BIOS code based on the monitoring of the expected functionality. The change indicates that the SMM BIOS code is compromised.
US10387646B2

A device comprises a detector configured to detect an event, and a selector coupled to the detector and configured to generate a signal in response to a detection of an event by the detector. The signal is operable to select a set of input/output (I/O) parameters from among first and second stored sets of parameters. The device also includes a configuration module coupled to the selector. The configuration module is configured to output the selected set of I/O parameters.
US10387640B2

A method includes establishing a virtual network connection between a local network including a plurality of virtual machines executing on at least one application server and a license server. The license server is executed by a first computing device different than the application server. A first license authorization request is received from a first virtual machine of the plurality of virtual machines at the license server over the virtual network connection. A number of active sessions of the first application executing on the plurality of virtual machines is determined. A license approval or a license denial is selectively sent from the license server over the virtual network connection responsive to the first license authorization request based on the number of active sessions.
US10387634B1

The subject matter discloses a computerized system for authenticating a person requesting access to a physical entity. The system comprises a controller configured to control access to the physical entity, said controller is connected to a biometric acquisition device configured to acquire biometric data of the person. The controller comprises a communication module configured to communicate wirelessly with an electronic device used by the person. The system also comprises a computerized server communicating with the controller or the person's electronic device, said server is configured to provide validation indication of the person using the biometric data and an MPC process performed between at least two of the controller, server and the person's device.
US10387621B2

An optimization methodology is employed to match vibratory inhaler devices having certain characteristics to the particular anatomical and acoustic properties of a patient's vocal tract, in order to achieve the most effective dispersion of a dry powder medicament using inspiratory effort of a user of the inhaler. In embodiments, optimization involves employing one or more measurements of acoustic frequency spectrum properties as well as one or more anatomical/geometric measurements of the structures comprising the particular patient's mouth, pharynx, and upper respiratory tract and matching a vibratory inhalation device that corresponds thereto.
US10387605B2

A system and method for managing and composing verification engines and simultaneously applying such compositions to verify properties with design constraints allocates computing resources to verification engines based upon properties to be checked and optionally a user-specified budget. The verification engines are run in order to verify a received register transfer level (RTL) design description of a circuit according to user-specified assertions and constraints received by the system. The particular verification engines to be run are selected from a database of such engines and a run order is designated in sequential, parallel and distributed flows.
US10387602B2

A method for generating masks for manufacturing of a semiconductor structure comprises the following steps. A design pattern for features to be formed on a substrate is divided into a first set of patterns and a second set of patterns. The first set of patterns comprises a first pattern corresponding to a first feature, the second set of patterns comprises two second patterns corresponding to two second features, and the first feature will be arranged between the two second features when the features are formed on a substrate. Two assist feature patterns are added into the first set of patterns. The two assist feature patterns are arranged in locations corresponding to the two second features, respectively. A first mask is generated based on the first set of patterns with the assist feature patterns. A second mask is generated based on the second set of patterns.
US10387601B2

Systems and methods are disclosed for storing dynamic layer content in a design file. A design file is received having design data corresponding to a plurality of process layers. A geometric operation formula is also received. A processor generates a polygon having dynamic layer content that is formed by applying the geometric operation formula on two or more of the plurality of process layers. The updated design file is stored, the design file now having a polygon having dynamic layer content.
US10387599B1

Computer system for programmable built-in self-test (PMBIST) insertion into system-on-chip designs comprising one or more memories, including at least one processor and computer-executable instructions that cause the system to determine a PMBIST configuration based on one or more test configuration files; generate one or more package files based on the PMBIST configuration; insert PMBIST hardware into the SoC design based on the package files and characteristics of the memories; suspend PMBIST hardware insertion after an event related to the package files; and resume PMBIST hardware insertion after receiving one or more updated package files. In some embodiments, the package files are independent of vendor-specific memory models. In some embodiments, the package files comprise a plurality of data structures. Exemplary methods and computer-readable media can also be provided embodying one or more procedures the system is configured to perform.
US10387593B2

This application discloses a computing system configured to divide bins into primary bins and secondary bins based, at least in part, on a configuration of a circuit design describing an electronic device. The computing system can utilize the primary bins to record coverage events performed by the electronic device when modeled in a verification environment by the computing system, and infer coverage event records for the secondary bins based, at least in part, on the coverage event records for the primary bins.
US10387592B1

An envelope behavioral model is developed and used in a system and method that simulates and predicts outputs of a non-linear component. An analyzer generates a test signal which is provided as input to the non-linear component. Model kernels representative of static and dynamic parts of the model are extracted from an output of the non-linear component responsive to the test signal. The dynamic part represents memory effects of the non-linear component. The model kernels are then used by a simulator to predict the output of the non-linear component responsive to signals of a modulation type.
US10387588B1

Methods and apparatus are provided for automatic combination of sub-process simulation results and heterogeneous data sources. An exemplary method comprises obtaining, for a process comprised of a sequence of a plurality of sub-processes, an identification of relevant input and output features for each sub-process; obtaining an execution map for each sub-process, wherein each execution map stores results of an execution of a given sub-process; and, in response to a user query regarding a target feature and a user-provided initial scenario: composing a probability distribution function for the target feature representing a simulation of the process based on a sequence of the execution maps, by matching input features of each execution map with features from the initial scenario or the output of previous execution maps; and processing the probability distribution function to answer the user query. Execution maps are optionally stored as distributed tables that use relevant input features to hash data related to multiple executions across multiple nodes. The composition process optionally occurs in parallel across multiple nodes.
Patent Agency Ranking