US10708582B2

Improved video coding is described to encode video data within a sequence of video frames. To this end, at least a portion of a reference frame is encoded to include motion information associated with the portion of the reference frame. At least a portion of a predictable frame that includes video data predictively correlated to said portion of said reference frame is defined based on the motion information. At least said portion of the predictable frame is encoded without including corresponding motion information and including mode identifying data. The mode identifying data indicate that the encoded portion of the predictable frame can be directly derived using at least the motion information associated with the portion of the reference frame.
US10708569B2

A pool cleaning tool includes a front housing and a rear housing coupled together, an intake, an outlet, a turbine disposed within the front and rear housings, and a three-way diverter valve proximate the intake. The tool includes an abrasive member, rigidly coupled to the turbine, mounted outside the front and rear housings for rotation with the turbine. The three-way diverter valve has an on position in which water drawn into the intake is communicated into the tool, up to the turbine, and then out the outlet, thereby imparting rotation to the turbine and to the abrasive member.
US10708567B2

An apparatus comprises an analyzer that analyzes a file, a convertor that converts dynamic range of image data, and a controller that outputs image data in the file to a display on the basis of the analysis, wherein the controller outputs a main image in the file to the display device if the display supports the dynamic range of the main image, outputs sub image to the display device if the display does not support the dynamic range of the main image and the sub image is included in the file, and uses the converter to convert the main image into image data having a dynamic range supported by the display to output the image data obtained through the conversion if the display does not support the dynamic range of the main image and the sub image is not included in the file.
US10708554B2

Methods, apparatus, systems, and articles of manufacture are disclosed to enable Digital Satellite Equipment Control (DiSEqC) communication between an antenna and a processor. An example apparatus includes a receiver to be coupled to an antenna by a cable and configured to bidirectionally communicate with the antenna via a communication signal having a periodic waveform, wherein the receiver further includes a low dropout regulator (LDO) pass transistor to be coupled to the cable and configured to generate a current signal based on the periodic waveform of the communication signal, a current envelope detector circuit coupled to the LDO pass transistor configured to generate a voltage signal based on the current signal, and a processor. The processor is coupled to the current envelope detector circuit and configured to process the voltage signal generated by the current envelope detector.
US10708553B2

The invention aims at providing a measurement support device, an endoscope system, and a processor for an endoscope system capable of displaying an accurate indicator with a simple configuration. In a measurement support device related to one aspect of the invention, the coordinates of a spot, and coordinates of points indicating an actual size of a measurement target in a subject and indicating a circular marker distorted in accordance with distortion aberration of an imaging optical system are stored in association with each other in a storage unit, the coordinates of the points indicating the circular marker are acquired with reference to the storage unit on the basis of the measured coordinates of the spot, and the circular marker is displayed on the basis of the acquired coordinates. Thus, the distance measurement is unnecessary, the configuration is simple, and the processing load is low. Additionally, since the circular marker is displayed in the vicinity of the spot (for example, centering on a spot position), there is little deviation between the spot position and a marker position, the circular marker is accurate as an indicator. Additionally, since the indicator is not widely displayed, there is little processing load.
US10708552B2

Provided is a vehicle driving assistant device, including: a sensor module; a camera module which photographs images; and a control module which calculates a gradient value of a ground where a vehicle is located based on a first center axis value measured by the sensor module when a front side of the vehicle is located in a first direction after being mounted and a second center axis value measured by the sensor module when the front side of the vehicle is located in a second direction which is opposite to the first direction and determines an effective area for following an object in the image based on a center axis fixing error value of the sensor module calculated using at least one of the first and second center axis values and the gradient value.
US10708549B1

An object is positionable at a service provider's site to be surveilled. The object has an appearance to advertise services/products to be provided at the site to a service receiver. A camera is unobtrusively formed in the object to monitor the site and to create images. The object has operative components located within the object. The operative components include a source of electrical potential for the camera, a switch to activate and inactivate the camera, and a digital device to provide a record of the images created by the camera.
US10708544B2

In one embodiment, a method is provided to intelligently frame groups of participants in a meeting. This gives a more pleasing experience with fewer switches, better contextual understanding, and more natural framing, as would be seen in a video production made by a human director. Furthermore, in accordance with another embodiment, conversational framing techniques are provided. During speaker tracking, when two local participants are addressing each other, a method is provided to show a close-up framing showing both participants. By evaluating the direction participants are looking and a speaker history, it is determined if there is a local discussion going on, and an appropriate framing is selected to give far-end participants the most contextually rich experience.
US10708541B2

A video signal transmission switching apparatus is disclosed. The video signal transmission switching apparatus is coupled between a source apparatus and a plurality of display apparatuses. The video signal transmission switching apparatus includes a controller, a USB Type-C connecting interface, a plurality of video output interfaces and a switching module. The controller is coupled to the source apparatus through the USB Type-C connecting interface at least including a specific channel. The controller is coupled to the plurality of display apparatus through the plurality of video output interfaces respectively. The switching module is coupled to the specific channel and coupled to the plurality of video output interfaces respectively. The switching module detects a specific signal of the plurality of display apparatus and controls the specific channel to re-perform handshaking accordingly.
US10708540B2

A video management system includes: an imaging device configured to generate a first image by capturing a surveillance area at a first resolution; and a video management server configured to store a second image by converting the first image, wherein the imaging device includes: a high-resolution image storage configured to store the first image; a processor configured to convert the first image into the second image having a second resolution that is lower than the first resolution; and to transmit the second image to the video management server, and the video management server includes: a low-resolution image storage configured to store the second image; and a processor configured to generate low-resolution image metadata and an index of the low-resolution image metadata by analyzing the second image.
US10708538B2

An air-dirt separator adapted to reduce entrained air and separate debris from fluid moving through the air-dirt separator is described in the present disclosure. The air-dirt separator includes a housing and coalescing baffles mounted in the housing.
US10708525B2

Techniques and systems are provided for processing one or more low light images. For example, a short exposure image associated with one or more shutter speeds can be obtained. A long exposure image is also obtained, which is captured using a slower shutter speed than the one or more shutter speeds associated with the short exposure image. An output image can be generated by mapping color information from the long exposure image to the short exposure image.
US10708515B2

An imaging apparatus has a first mode in which a detection unit detects a light amount change characteristic from an object between first and second exposures of an imaging unit during a continuous shooting and a determination unit determines an exposure timing of the second exposure based on the detected light amount change characteristic.
US10708506B2

An image processing device may include a control unit. The control unit may be operable, in a first mode, to control display on a display screen of a representative image of a group of images and, in a second mode, to control display on the display screen of an image of the group of images corresponding to a posture of the device. In addition, the control unit may be operable to switch between operation in the first mode and the second mode.
US10708501B2

An electronic device comprises an image sensor that captures a sequence of image frames of a scene. The electronic device includes circuitry that generates an optical flow map for a current frame of the sequence of image frames received from the image sensor. The circuitry determines a plurality of likelihood-of-prominence values for the plurality of regions, based on the generated optical flow map and a motion vector that maps to a direction of motion of the electronic device. The circuitry is configured to detect at least a first region that has a direction of motion similar to that of the electronic device, as a region-of-prominence, based on the determined plurality of likelihood-of-prominence values for the plurality of regions. The circuitry is configured to track the desired object in the sequence of image frames based on the detection of the first region of the current frame as the region-of-prominence.
US10708500B2

An information processing apparatus, including circuitry configured to transmit a start instruction to a first camera apparatus and a second camera apparatus. The start instruction causes the first camera apparatus to start incrementing a first counter and the second camera apparatus to start incrementing a second counter for a video recording time period. The circuitry receives, from the first camera apparatus, a first recording-start frame identifier that indicates a value of the first counter and a second recording-end frame identifier that indicates the value of the second counter. The circuitry receives, from the second camera apparatus, a first recording-start frame identifier that identifies a value of the second counter and a second recording-end frame identifier that identifies the value of the second counter.
US10708498B2

A video taking device comprises a video camera, an auxiliary controller and a main controller, wherein the video camera is electrically connected with the auxiliary controller and the main controller and the auxiliary controller is electrically connected with the main controller. The video camera is configured to film to generate a video stream. The auxiliary controller is configured to determine whether there is a target existing in the video stream, and to generate a switch instruction when the target exists in the video stream. The main controller is configured to switch into a first operation mode from a first standby mode and instruct the auxiliary controller to be in a second standby mode when receiving the switch instruction, and to obtain the video stream from the video camera for recognizing appearance of the target.
US10708492B2

Systems and methods for implementing array camera configurations that include a plurality of constituent array cameras, where each constituent array camera provides a distinct field of view and/or a distinct viewing direction, are described. In several embodiments, image data captured by the constituent array cameras is used to synthesize multiple images that are subsequently blended. In a number of embodiments, the blended images include a foveated region. In certain embodiments, the blended images possess a wider field of view than the fields of view of the multiple images.
US10708491B2

A method of forming a visual representation of an object from a plurality of image frames acquired using a portable electronic device, the method comprising the steps of determining at least one parameter of motion of the portable electronic device; determining at least one capture condition for at least one first image frame of the plurality of image frames; computing, based on the at least one parameter of motion and the at least one capture condition, an indication of blur in the image frame; based on the indication of blur, conditionally taking a corrective action.
US10708479B2

One embodiment of the present invention sets forth a technique for determining a location of an object that is being manipulated or processed by a robot. The technique includes capturing a digital image of the object while the object is disposed by the robot within an imaging space, wherein the digital image includes a direct view of the object and a reflected view of the object, detecting a visible feature of the object in the direct view and the visible feature of the object in the reflected view, and computing a first location of the visible feature in a first direction based on a position of the visible feature in the direct view. The technique further includes computing a second location of the visible feature in a second direction based on a position of the visible feature in the reflected view and causing the robot to move the object to a processing station based at least in part on the first location and the second location.
US10708476B2

A method of assembling a vehicular camera includes providing a printed circuit board and dispensing an adhesive in an uncured state at the printed circuit board. A front camera housing is mated with the circuit board, and the lens optics are aligned with respect to the imaging array at the circuit board by utilizing a multi-axis positioning device operable to translate the circuit board or lens assembly relative to the other along one or more orthogonal translational axes and manipulate the circuit board or lens assembly relative to the other about one or more orthogonal rotational axes. After aligning the lens optics with respect to the imaging array, the adhesive is cured to a first cure level and the joined lens assembly and the front camera housing are moved to a further curing station, where the adhesive is further cured to a second cure level.
US10708464B2

An image forming apparatus includes a connecting device to which a charging apparatus is connected, an image forming device, an operating device, and a control device. The control device functions as an operation accepter, a controller, a charging processor, and a notifier. The notifier performs a processing for giving a first notice; the first notice is for asking a user whether or not to donate all of or part of a remaining money which is remaining, posterior to charging for a print job, in an inserted amount of money. After the notifier has performed the processing for giving the first notice, when the operation accepter accepts an instruction of execution of the donation, the charging processor performs a charging processing by subtracting, from the inserted amount of money, a charging amount for the print job and an amount of donation indicated by the instruction of execution of the donation.
US10708460B2

An image forming apparatus includes an intruder detecting unit that detects an intruder, a notification unit that notifies detection of the intruder, an intruder detection mode execution unit that executes an intruder detection mode to cause the notification unit to notify the detection of the intruder if the intruder is detected with the intruder detecting unit operating, a job reception unit that receives an instruction to perform a job, and an image forming unit that forms an image. The intruder detection mode execution unit suspends the intruder detection mode for a predetermined suspension time period if the job reception unit receives the instruction to perform a predetermined specific job while the intruder detection mode execution unit executes the intruder detection mode.
US10708458B2

An image forming system includes a first image forming apparatus, a second image forming apparatus, a determining unit, and a display unit. The first image forming apparatus includes a first image forming unit that forms an image with a first developer of a process color. The second image forming apparatus includes a second image forming unit that includes a second developer and that forms an image with the second developer. The second developer has characteristics different from characteristics of the first developer on a medium. The determining unit determines, on the basis of image formation conditions designated by a user, a printing order in which an image formed with the first developer and an image formed with a second developer are printed on one medium, and determines a sequence in which the image forming apparatuses perform image formation on the basis of the determined printing order. The display unit displays the sequence determined by the determining unit.
US10708453B2

A display apparatus includes a display and a controller that executes a display processing for displaying at least one print image a first or second manner as a display manner. In the first manner, single-page images each containing a one-page-equivalent print image are arranged in a first direction. In the second manner, at least one plural-page image each containing a plurality of one-page-equivalent print images are arranged in a second direction. The controller executes an obtaining processing for obtaining setting information for printing to be performed by a printer. In the display processing, the controller determines the display manner to one of the first manner and the second manner and displays the print image on the display in accordance with a setting in a specific item for the setting information obtained in the obtaining processing.
US10708445B2

An information processing apparatus includes a receiver and a controller. The receiver receives an image. The controller controls a state in a real space based on information included in the received image. In a further modification of the invention, the controller may move a position of the information processing apparatus according to an arrangement of the information processing apparatus in the image.
US10708437B2

A method and system for operating a multitenancy telephony system including a call queue that stores call requests received from a plurality of users; an expandable and contractible telephony resource cluster that establishes call sessions for call requests; a analysis system that calculates capacity requirements of the system; a resource allocator that manages the scaling and operation of the telephony resource cluster; and a plurality of telephony network channels that are used as telephony communication channels for call sessions.
US10708433B1

The disclosed embodiments include a method performed by a Telephony Application Server (TAS) or other telecommunications network node, to retrieve a voicemail pilot number during registration of a user equipment (UE). The method includes receiving a registration message to register the UE and, in response, sending a request message to a home subscriber server (HSS). The request message includes a request for a voicemail pilot number for the subscriber. The method further includes receiving an answer message from the HSS including the voicemail pilot number, which is stored at the TAS, receiving a voicemail service message to deposit/retrieve a voicemail message and, in response, retrieving the voicemail pilot number from the TAS instead of issuing an SS7 query to obtain the voicemail pilot number. The method further includes enabling the subscriber to deposit or retrieve the voicemail message based on the voicemail pilot number retrieved from the TAS.
US10708430B2

Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; and outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.
US10708428B2

A system includes a router to route a call to agent stations, processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to identify the call as a callback, identify an available agent station at a same site as the router if the call is a callback, and establish the callback with the available agent station at the same site as the router where the callback is initiated.
US10708425B1

A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
US10708422B2

A system for defeating computer-generated, telemarketing, and Robo calls is provided. An originating switch receives a call from a calling party and determines a call route to a called party. The call is received at a destination switch and the profile of the called party is assessed. If the called party is not a subscriber to the system, the call is then passed or connected to the called party. If the called party is a subscriber to the system, a digital audio track is played back to the calling party, the audio track indicating a call failure that can be detected by the source of computer-generated, telemarketing, and Robo calls. The signals are of such a nature that the calling party would determine that the number is not a valid number and remove it from a calling list. If a called party is not a subscriber, the call simply continues to the called party without interjection of any digital audio track. The system also may require the entry of dual-tone multi-frequency signals by the calling party to differentiate from those calls to be terminated.
US10708410B2

Systems and methods are provided for operating a remotely operable lock. In an example embodiment, a method comprises receiving credentials at a web service from a portable electronic device, authenticating the credentials, and based on a successful authentication, issuing a command for receipt by the lock from the web service or the portable electronic device.
US10708406B2

Disclosed are systems, methods, and computer-readable media for inspecting mobile devices. In one embodiment, a method is disclosed comprising executing a de-trash operation on a mobile device, the de-trash operation resulting in the removal of extraneous material attached to the mobile device; categorizing an operating system of the mobile device; connecting the mobile device to a reading device and installing one or more software applications on the mobile device, the one or more software application operable to read one or more identifiers from the mobile device; visually inspecting the mobile device and classifying the physical condition of the mobile device; performing a functional test on the mobile device upon determining that the physical condition of the mobile device is free of defects; and removing all test data from the mobile device after performing the functional test and flashing the mobile device with a new operating system image.
US10708400B2

A mobile terminal including a terminal body; an ultrasonic sensing unit mounted on at least one side surface of the terminal body and configured to generate an ultrasonic wave on a path propagating along the at least one side surface of the terminal body; and a detecting circuit configured to detect a touch applied to the terminal body by using a signal change caused due to a touch on the path of the ultrasonic wave.
US10708399B2

The present disclosure relates to an intelligent device and an intelligent system. The intelligent device includes a panel, a first communication interface and a processor unit, wherein the processor unit is configured to: when the first communication interface is connected with a second communication interface of the mobile terminal, send a request message to the mobile terminal through the first communication interface, and receive a response message sent by the mobile terminal, or receive a control instruction sent by the mobile terminal though the first communication interface, and perform a corresponding operation according to the control instruction. Through the above technical solution, the intelligent device is capable of achieving a convenient connection with the mobile terminal, so that the mobile terminal can be used as a module for communication, processing, networking and other functions of the intelligent device so as to achieve the intelligence of the intelligent device.
US10708396B2

The present invention provides a mobile terminal comprising: a body; a display unit, formed on one surface of the body, for displaying screen information comprising at least one item of content item corresponding to at least one piece of card information; a card module withdrawable from the body; and a control unit for selecting at least one item of content item according to a touch applied on the screen information and applying at least one piece of card information corresponding to the selected item of content to the card module.
US10708389B2

A system and method provides data reporting and real-time user interfaces to a client device of a material handling system according to a unified architecture. The method includes (i) receiving, by a machine automation controller, real-time data of one or more machine automation devices of a material handling system; (ii) controlling, by the machine automation controller, the one or more machine automation devices using the real-time data as feedback; (iii) shaping the real-time data according to a domain model into a staging object; (iv) maintaining a cache object that corresponds to the staging object in a broker process; and (v) responding to one or more client requests for a data item by transmitting at least a portion of data contained in the cache object to a client device for presenting in a user interface. The client device may also be collecting historical data or statistical data for reporting purposes.
US10708387B2

Metering service instances collect predefined types of metering events on the nodes in which the service instances process. Within each node, the events are statistically filtered, aggregated, and collected. The events are also passed to audit logs. At the conclusion of a metering period or upon detection of a batching event, the aggregated statistically filtered events (statistics) are forward to a collecting cluster where they are populated to a metering statistic data store.
US10708378B2

A data processing method and apparatus, a server, and a controller, where the method includes receiving, by a server, a data processing request, where the data processing request includes a request sequence number, and the request sequence number marks the data processing request, generating at least one input/output (I/O) request according to the data processing request, adding the request sequence number to each of the at least one I/O request, merging the I/O requests having the request sequence number, and generating an aggregation instruction when a quantity of I/O requests having the request sequence number is greater than a preset threshold, and sending the aggregation instruction to a controller of a storage system. Hence, a time taken to perform monitoring and management using a transaction mechanism can be reduced, thereby simplifying the transaction mechanism.
US10708370B2

A method, system and a computer program product are provided for organizing an online community based on subject-related contributions by classifying user contributions Ci from a plurality of users in a community according to a plurality of subjects Sj to identify subjects in each user contribution, assembling one or more community quality values for each user that generated the user contribution, ranking the plurality of users based on the one or more community quality values for each user that generated the user contribution, and assigning privileges in a hierarchy of privileges to each user in the community based on the ranking of the plurality of users.
US10708369B2

A system and method are disclosed for providing internet access to residents of a controlled-environment facility. There are significant dangers associated with provide such residents with Internet access due to their criminal history. However, through the generation, updating and application of strict browsing restrictions, as well as the authentication of multiple forms of identifying information, Internet access can be provided to those residents safely and securely.
US10708357B2

A network-displaced direct storage architecture transports storage commands over a network interface. In one implementation, the architecture maps, at hosts, block storage commands to remote direct memory access operations (e.g., over converged Ethernet). The mapped operations are communicated across the network to a network storage appliance. At the network storage appliance, network termination receives the mapped commands, extracts the operation and data, and passes the operation and data to a storage device that implements the operation on a memory.
US10708355B2

A storage node administration device enables setting a logical capacity of a storage region based on an I/O performance value of a storage node. In a distributed data storage system, the storage node administration device includes a setting unit setting at least one reference node from a plurality of storage nodes having different I/O performances, dividing a storage region of the storage nodes other than the reference node into a first storage region and a second storage region, referring to the I/O performance and the logical capacity of the reference node, and setting the logical capacity of each region to match the I/O performance of the storage nodes other than the reference node; a determination unit determining system configuration information which reflects a configuration change of the distributed data storage system; and a transmission unit transmitting the system configuration information to the storage nodes having different I/O performances.
US10708342B2

Systems, methods, and computer-readable media for dynamic troubleshooting workspaces. A system can collect network statistics for a network and, based on the statistics, present a first workspace having a first set of interface components, each of the first set of interface components representing a respective network context, and each of the first set of interface components including a first set of objects associated with the respective network context. Next, the system can associate selected interface components from the first set of interface components to yield associated interface components, and dynamically present a second workspace having a second set of interface components selected based on the associated interface components, each of the second set of interface components representing a different respective network context related to the associated interface components, and each of the second set of interface components including a second set of objects associated with the different respective network context.
US10708340B2

Embodiments for managing data transfers by one or more processors are described. A signal is caused to be sent between a first computing system and a second computing system. Data is stored on at least one of the first computing system and the second computing system. During at least one first portion of the signal, information associated with the storage of the data on the at least one of the first computing system and the second computing system is transferred between the first computing system and the second computing system. During at least one second portion of the signal, at least some of the data is transferred between the first computing system and the second computing system.
US10708338B2

Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
US10708336B2

In one embodiment, a method, system, and apparatus is described, the method, system, and apparatus including the creation of a dedicated Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) adaptive bitrate (ABR) timed metadata stream which is located at a designated location, the populating the dedicated HLS ABR timed metadata stream with timed metadata items which signal availability of a particular subset of a superset of all media types which are anticipated as being available in streaming media playlists and making the timed metadata items available to an application on a client device. Related methods, systems and apparatus is also described.
US10708333B2

Streaming media augmentation and delivery includes identifying target streaming media to be streamed to a user device of a user, categorizing streaming media available for augmenting the target streaming media, and producing, based on the categorizing, a set of candidate augmentation streaming media, selecting at least one augmentation streaming media of the set and augmenting the target streaming media with the selected at least one augmentation streaming media to produce an augmented steaming media, where each selected augmentation streaming media is selected based at least in part on the selected augmentation streaming media being a demonstration of application(s) of a subject of the target streaming media, and based on an initiation to stream the target streaming media to the user device, streaming the augmented streaming media to the user device.
US10708318B2

An application server sends a request message to a subscriber server indicating a first query for terminating access domain selection (T-ADS) information for an Internet protocol multimedia subsystem (IMS) session of a wireless device. The application server receives from the subscriber server, the T-ADS information comprising: a first wireless device IP address and a first network name of a first RAT for the IMS session, and a second wireless device IP address and a second network name of a second RAT. The application server determines an access network for the IMS session based on the first network name, the first wireless device IP address, the second network name and the second wireless device IP address. The access network is one of the first RAT or the second RAT. The application server sends an IMS message to the wireless device to setup the IMS session over the access network.
US10708316B2

A method comprising receiving a media signal from a media source at one of one or more media signal receivers, determining an association between the media source and the one of the one or more media signal receivers, sending the association to a state control memory structure, determining one of one or more media signal transmitters associated with a media destination, and sending the first media signal to the media destination utilizing the one of the one or more media signal transmitters associated with the media destination. As a media source may be further utilized as a media destination, the association is utilized to determine the one of the one or more media signal transmitters.
US10708309B2

A method is performed at a Fibre Channel (FC) switch of an FC switch fabric through which servers connected to the FC switch fabric access logical partitions of a storage array connected to the FC switch fabric. The FC switch receives from the storage array information indicative of port zoning rules and logical partition masking that collectively define which server ports are permitted access to which storage array ports and to which logical partitions of the storage array. The FC switch generates from the information authorization rules for enforcing the port zoning rules and the logical partition masking, and programs the authorization rules into memory. The FC switch receives FC frames from the server ports. The FC frames convey respective input-output (IO) operations destined for the logical partitions. The FC switch authorizes each IO operation based on a lookup of the programmed authorization.
US10708308B2

An example embodiment may include a security enforcement point device disposed within a managed network and a security decision point device disposed within a computational instance of a remote network management platform. The security decision point device may be configured to: receive a message by way of the managed network; parse the message to identify observable indicators of one or more of the security threats, where the observable indicators include at least one of a network addresses, a hyperlink, or a representation of an attached file; remotely query a security threat database for the observable indicators; receive, from the security threat database, an indication that the observable indicators are associated with a particular security threat, and transmit, to the security enforcement point device, a command to update its associated security policy such that the particular security threat is mitigated.
US10708301B2

A method for secure electronic communication between one or more clients on one or more client computing devices. The method includes establishing a networked secure exchange server, where the networked secure exchange server comprises one or more secure electronic data exchange environments for communication between one or more clients. The method also includes providing, on one or more client computing devices, a client authentication interface operable to enable one or more authorized clients to access one or more of the secure electronic data exchange environments across a network, and enabling one or more of the authorized clients to exchange electronic communications through one or more secure electronic data exchange environments.
US10708297B2

Embodiments of the present invention relate to, in general, detecting and mitigating malicious communications. Typically, a system of the present invention is configured to deliver indicators of compromise in response to identifying and isolating malicious communication. Moreover, the system is configured to analyze an electronic communication to determine if it is malicious or if it has a malicious payload. In some embodiments, the system is configured to determine an indicator of compromise for the electronic communication determined to be malicious, and transmit this indicator of compromise to the first networked device. In some embodiments, the system transmits a threat trigger signal to a third party provider. The threat trigger signal is configured to allow an application or system provided by the third party provider to block a threat caused by the electronic communication. In some embodiments, the system provides training to help users better identify and report threats.
US10708292B2

An embodiment of the disclosure provides a method for contextualizing vulnerabilities. The method is performed by a server including a processor and a non-transitory computer-readable medium with computer-executable instructions stored thereon, such that when the instructions are executed by the processor, the server performs the method including: (a) importing raw vulnerability data from a vulnerability scanner, the raw vulnerability data including one or more vulnerability data wherein each vulnerability data includes a vulnerability identification (ID) and an asset value; (b) importing an asset inventory from an asset database; (c) merging the asset inventory and the raw vulnerability data to obtain contextual vulnerability data, the contextual vulnerability data including one or more vulnerability data linked to a vulnerability ID, an asset value, and an asset owner; (d) categorizing the contextual vulnerability data; and (e) generating a report of the categorized contextual vulnerability data.
US10708290B2

An information handling system performs a method for analyzing attacks against a networked system of information handling systems. The method includes detecting a threat indicator, representing the threat indicator in part by numerical parameters, normalizing the numerical parameters, calculating one or more measures of association between the threat indicator and other threat indicators, finding an association of the threat indicator with another threat indicator based upon the normalized numerical parameters, and assigning to the threat indicator a probability that a threat actor group caused the attack, wherein the threat actor group was assigned to the other threat indicator.
US10708289B2

A method, computer system, and a computer program product for a monitor security process is provided. The present invention may include configuring monitors in a chain configuration where sensors communicate with the monitors. The present invention may include receiving a first set of information from the sensor to a primary and backup monitor based on an event. The present invention may include broadcasting the information from the primary and backup monitor to a plurality of monitors and logging the information. The present invention may include receiving a second set of information from within the chain of monitors. The present invention may include determining that the sets of information conflict. The present invention may include marking at least one temporary log within the plurality of temporary logs as conflicting. The present invention may include determining that a conflicting threshold has been exceeded and then generate an audit and recovery plan.
US10708285B2

Techniques are disclosed for facilitating analysis of cloud activity. A cloud activity analysis agent may run within a virtual machine in a cloud computing environment to collecting information regarding computing activity within the virtual machine. The cloud activity analysis agent may include, in network flow data records, cloud activity data based on the collected information. The cloud activity analysis agent may then transmit the network flow data records to a network device for flow analysis. In some embodiments, the network flow data records are transmitted to a network flow analyzer that is configured to receive the cloud activity data and is further configured to receive network flow data from one or more flow collectors within a network of the entity. The network flow analyzer may then perform a security analysis for the entity based on the network flow data and the cloud activity data.
US10708283B2

Systems and methods for mitigation of time-delay based network attacks are provided. According to one embodiment, an email directed to a user of an enterprise and containing a potentially malicious link is received by a mail server of the enterprise. At a first time, a file to which the potentially malicious link points is evaluated within a sandbox environment and a first hash value is generated based on contents of the file. At a second time, evaluating, by the sandbox environment, a second file to which the potentially malicious link points, including downloading the second file to which the potentially malicious link points to at the second time and generating a second hash value based on contents of the second file. When the two hash values differ, then the second file is treated as a suspicious or high risk file or is evaluated within the sandbox environment.
US10708282B2

In some examples, a system for detecting unauthorized data access can include a processor to detect a suspicious operation to be executed by the system and review a plurality of highlights corresponding to the suspicious operation. The processor can also determine that a predefined cyber security image corresponding to the highlights and the suspicious operation does not exist and generate the predefined cyber security image based on a plurality of sub-cyber security images. Furthermore, the processor can store the predefined cyber security image in a cyber security image repository and prevent the suspicious operation from being executed.
US10708276B2

A system includes least one processor in communication with a memory storing instructions, the at least one processor to receive an authentication request comprising authentication information from a user requesting access to a computing device connected to a communications network, determine a type of authentication request sent by the user, transmit the authentication request to an appropriate authentication server responsive to the type of authentication request, receive an authentication response from the appropriate authentication server, determine a permission level for the user requesting access to the computing device and attach the permission level to the authentication response, and transmit the authentication response to the user requesting access to the computing device.
US10708274B2

A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that relates the one or more features and the one or more entitlements of the plurality of individuals. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the model. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement. For each entitlement having a corresponding confidence value higher than a predetermined threshold, an instruction is communicated to a target system associated with the entitlement to allow the target individual access to the target system.
US10708270B2

A request is received for execution of a cloud service for a user of a customer of a cloud-computing platform, the request including a user identifier of the user but not a password for the user. The customer is determined from the user identifier included in the request for execution of the cloud service. A cloud connector endpoint for the customer is determined, where the cloud connector endpoint identifies a secure cloud connector tunnel for communication with a user mapper installed in a customer landscape of the customer. An authorization and authentication request is sent to the user mapper using the secure cloud connector tunnel, where the user mapper is configured to authenticate the user within the customer landscape and determine whether the user is authorized to use the requested cloud service. An authorization and authentication response is received from the user mapper that indicates whether the user is an authenticated user who is authorized to use the cloud service. In response to the authorization and authentication response indicating that the user is an authenticated user who is authorized to use the cloud service, a cloud token is granted that enables use of the cloud service.
US10708267B2

The present invention provides method and associated processor for authentication, e.g., log-in, with a remote application server by the processor of a user equipment, including: by the processor, achieving a bootstrapping authorization with a remote operator, obtaining a username and a password for logging in the remote application server according to the bootstrapping authorization, composing a log-in message according to the username and the password, and sending the log-in message to the remote application server.
US10708261B2

Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management using a client device. In one example, an onboarding token is retrieved using a request for the onboarding token. The request is authenticated based on user credentials. A gateway account is created using a request to create the gateway account that is transmitted to the management service. The request to create the gateway account includes a gateway identifier. The request is authenticated based on the onboarding token. Gateway credentials for the gateway account are relayed from the management service to the gateway. The gateway credentials authenticate communications between the gateway and the management service. The gateway credentials are concealed from users of the client device.
US10708247B2

Technologies for providing secure utilization of tenant keys include a compute device. The compute device includes circuitry configured to obtain a tenant key. The circuitry is also configured to receive encrypted data associated with a tenant. The encrypted data defines an encrypted image that is executable by the compute device to perform a workload on behalf of the tenant in a virtualized environment. Further, the circuitry is configured to utilize the tenant key to decrypt the encrypted data and execute the workload without exposing the tenant key to a memory that is accessible to another workload associated with another tenant.
US10708243B2

To encrypt and distribute a message, a processor of a sender device may determine a public key associated with a recipient identifier. The processor may request confirmation of a the recipient identifier from a central authority server. The processor may receive the confirmation of the recipient identifier from the central authority server. The processor may encrypt the message using the public key to form an encrypted message. The processor may distribute the encrypted message. The encrypted message may be decipherable using a private key associated with the recipient identifier and used by a recipient device to securely interact with the distributed blockchain.
US10708241B1

A hardware security accelerator includes a configurable parser that is configured to receive a packet and to extract from the packet headers associated with a set of protocols. The security accelerator also includes a packet type detection unit to determine a type of the packet in response to the set of protocols and to generate a packet type identifier indicative of the type of the packet. A configurable security unit includes a configuration unit and a configurable security engine. The configuration unit configures the configurable security engine according to the type of the packet and to content of at least one of the headers extracted from the packet. The configurable security engine performs security processing of the packet to provide at least one security result.
US10708237B2

A system and/or method includes facilitating secured chat messaging. An application module can derive a master password-based encryption key from a master password. The application module can generate a data key and encrypt the data key with the master password-based encryption key. The application module can generate a record key for encrypting chat messages of a chat thread and encrypt the record key with the data key. The application module can decrypt the chat messages in the chat thread with the record key, where the record key is decrypted with the data key, and where the data key is decrypted with the master password-based encryption key. The application module can display the decrypted chat messages.
US10708230B2

The present disclosure relates generally to firewall configuration management, and, more specifically, to managing firewall configurations using dynamically generated block lists. A computer-implemented method includes adding an entry as a record in a block list entries table and associating the entry with a block list in a block list table and with an observable in an observables table. The method also includes activating the entry in the block list entries table to allow or block subsequent occurrences of the observable on a client network. The method further includes receiving a request for the block list from a firewall disposed on the client network and, in response, generating the block list from activated entries in the block list table and block list entries table and sending the block list to the firewall, wherein the firewall is configured to allow or block network traffic associated with the observable on the client network in accordance with the block list.
US10708226B2

A method, system, apparatus, and computer-readable memory containing instructions include receiving, at an agent operating on a client device, a (domain name system) DNS resolution request for a domain name. The DNS resolution request is transmitted to a first DNS server including a firewall service and a second DNS server within a local network to the client device. Responses to the DNS resolution request from the first and second DNS server are received. The agent determines how to resolve the DNS resolution request based on one or more of the received responses.
US10708223B2

Described herein are systems, methods, and software to enhance the management of encryption addressing across multiple virtual computing sites. In one implementation, a first edge gateway at a first computing site may obtain, via border gateway protocol (BGP), one or more internet protocol (IP) address prefixes from a second edge gateway of a second computing site. The first edge gateway may further update an access control list (ACL) at the first edge gateway based on the one or more prefixes, wherein the ACL provides permissions in IPSec communications between a plurality of virtual nodes at the first computing site and a plurality of virtual nodes at the second site. Once the ACL is updated, the first edge gateway may forward communications based on the ACL using IPSec protocol.
US10708219B2

A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.
US10708202B2

An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
US10708197B2

Various embodiments of a virtual output queue system within a network element enables per-input port virtual output queues within a network data processor of the network element. In one embodiment, each port managed by a network data processor has an associated set of virtual output queues for each output port on the network data element. In one embodiment, network data processor hardware supports per-processor VOQs and per-input port VOQs are enabled in hardware for layer 3 forwarding by overloading layer 2 forwarding logic. In such embodiment, a mapping table is generated to enable virtual per-input port VOQs for layer 3 forwarding logic using layer 2 logic that is otherwise unused during layer 3 forwarding. In one embodiment, multiple traffic classes can be managed per-input port when using per-input port VOQs. In one embodiment, equal cost multi-path (ECMP) and link aggregation support is also enabled.
US10708196B2

In an example, a system is described which includes a centralized controller, a first agent controller, and a second agent controller. The centralized controller executes a routing application to control routing of network traffic across links of a wide area network. The first agent controller is deployed at a branch location of the wide area network to notify the routing application when a host at the branch location requests membership in a multicast group. The second agent controller is deployed at a headend of the wide area network to modify a forwarding rule in response to an instruction from the routing application. The forwarding rule controls an interaction between the headend location and an upstream router to redirect network traffic associated with the multicast group in a manner that joins the host to the multicast group.
US10708194B2

Dynamic history multistream long range compression (DHC) techniques are described for efficiently compressing multiple, prioritized data streams received over a channel. A history buffer is associated with each received stream and a DHC compressor dynamically allocates fixed sized history sections to and from each history buffer. In implementations, the DHC compressor makes stream history size adjustments prior to compressing a block of data and sends information identifying the change in history size to a DHC decompressor. The DHC decompressor sends signaling information to the DHC compressor that is used to ensure that the DHC decompressor can operate with a fixed amount of total history memory.
US10708180B2

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants.
US10708179B2

The apparatus (SW) has a plurality of input/output ports (P1, P2, P3, P4, P5) for receiving and transmitting data packets, and comprises a data packets handling circuitry (DPL) arranged to forward data packets between the input/output ports (P1, P2, P3, P4, P5) and an internal apparatus controller (CPL) arranged to control the data packet handling circuitry (DPL); the apparatus controller (CPL) is arranged to store (MEM) at least one state transition table (TT) to be used for controlling the forwarding of data packets by the data packets handling circuitry (DPL); the apparatus controller (CPL) is arranged to use the state transition table (TT) for implementing at least one finite state machine (FSM); the apparatus controller (CPL) is arranged to use the state transition table (TT) for handling separately distinct incoming data packets flows through corresponding distinct instances of finite state machine; the state transition table (TT) corresponds to the combination of a state table (ST), a condition table (CT) and a flow table (FT); the apparatus controller (CPL) is arranged to store (MEM) the state table (ST), the condition table (CT) and the flow table (FT); the apparatus controller (CPL) comprises a condition logic (CL) for calculating conditions stored in the condition table (CT) based on data from the state table (ST) in order to query the flow table (FT).
US10708174B2

In order to ensure security even when packet communication is performed using a plurality of communication paths of a public network, a transmitter stores a first communication pattern. First and second communication units perform packet communication with third and fourth communication units. The packet communication is performed in accordance with the first communication pattern, with dummy packets being inserted into at least one of the groups of packets to be transmitted. A processor restores original data from valid packets, which are remaining packets after the dummy packets are removed, in accordance with a second communication pattern.
US10708173B2

The use of overlay networks, such as Network Virtualization using Overlays over Layer 3 (NVO3), is a growing trend to address networking issues in data centers that make use of virtualization and cloud computing techniques. Additional considerations may be required to support multipath forwarding scenarios.
US10708171B2

Embodiments can provide an apparatus, a method and/or a computer program for routing data packets in a radio access network. The apparatus 10 comprises means for receiving 12 a data packet 804 from a source network node, the data packet comprises a data packet header and a data packet payload. The apparatus 10 further comprises means for inspecting 14 the data packet. The means for inspecting 14 is operative to perform a first packet inspection on the data packet header to determine information on a source or a destination of the data packet from the data packet header, and the means for inspecting 14 is operative to perform a second packet inspection on the data packet payload based on the information on the source or the destination of the data packet to determine information on an identification of the destination of the data packet. The apparatus 10 further comprises means for determining 16 information on a subsequent network node based on the information on the identification of the destination of the data packet.
US10708155B2

Systems and methods for managing network operations are described. An illustrative system includes a plurality of network components, in which each network component generates a plurality of network component data, and a mediation node that receives the plurality of network component data. The mediation node associates a plurality of time series data and a network topology with the network component data. The mediation node includes at least one baseline module that receives a selected subset of the network component data and generates at least one baseline for anomaly detection. The system may further include at least one application component communicatively coupled to the mediation node, and the application component may receive the time series data, the plurality of subsets of the network component data, and a plurality of baselines and identify a relationship.
US10708153B2

Examples relate to identifying heartbeat messages. In one example, a computing device may: obtain a plurality of messages that includes incoming messages and outgoing messages, each incoming message being sent from a server device to a client device, and each outgoing message being sent from the client device to the server device; identify candidate message pairs, each candidate message pair including one incoming message and one outgoing message; and identify a heartbeat message pair from the candidate message pairs based on at least one of: plurality of timestamps that includes i) incoming message timestamps that each correspond to one of the incoming messages, and ii) outgoing message timestamps that each correspond to one of the outgoing messages; a number of occurrences of each candidate message pair included a message log; or characteristics of data included in the incoming message and outgoing message of each candidate message pair.
US10708146B2

A computer implemented method for controlling a software defined network (SDN) comprising generating by a master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controllers on the networked devices. Registering the installed SDN co-controllers with the master SDN controller. Using the SDN co-controllers to extract service level parameters from one or more networked devices or from one or more applications. Maintaining a record for each end user containing the extracted service level parameters associated with the corresponding end user. Utilizing the processing of the analytics to select a service level policy to address problems. Applying the selected service level policy to one or more networked devices or to one or more applications via the SDN-co-controllers.
US10708144B2

In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow. In response to receiving the application data packet, the network device determines whether a packet size of the application data packet is represented in a reference data store. In response to determining that the packet size is not represented in the reference data store, the network device predicts, based on the reference data store, flow metrics for the packet size for each of a plurality of Wide Area Network (WAN) links. The network device selects a WAN link on which to send the application data packet based on the predicted flow metrics.
US10708142B2

Methods, systems, and computer readable media for providing cloud visibility are disclosed. According to one method, the method includes obtaining at least one correlation profile for indicating effects of workload configurations on hardware and/or software measurements of a reference server, wherein the reference server includes components for measuring hardware and/or software performance. The method also includes configuring the reference server, wherein the reference server is one of a plurality of servers in a cloud-based environment for executing a workload, wherein each of the plurality of servers executes at least a portion of the workload. The method further includes receiving, from the reference server, measurements associated with executing at least the portion of the workload. The method also includes generating information regarding the cloud-based environment using the measurements from the reference server and the at least one correlation profile.
US10708141B2

Disclosed is a method of commissioning a tributary blade in a disaggregated network system, including assigning a port ID to a port of an MCU, mapping to a port map a virtual slot ID to the port ID, receiving a registration request from a tributary blade, and assigning the virtual slot ID to the tributary blade. Disclosed is a method of determining whether a mis-cabling condition exists, including determining the whether a virtual slot ID is mapped to a port ID in a port map. Disclosed is a disaggregated network system including an MCU, a first and second tributary blade coupled to the MCU at a first and second port. The MCU is operable to assign a first and second virtual slot ID to the first and second tributary blades. The MCU is operable to map a first and second virtual slot ID to a first and second port ID.
US10708140B2

Examples disclosed herein relate to automatically updating of zoning information in a SAN. In an example, a network switching device in a SAN may automatically detect a new HBA port at a port where a prior HBA port was coupled. In response to detecting, network switching device may automatically determine a zone that the prior HBA port belonged to, from a map database on network switching device that stores mapping information comprising an ID of the prior HBA port, an ID of the port, a zone name associated with the ID of the port, and a status of the zone. In response to determining, network switching device may automatically update zoning information on network switching device to replace the ID of the prior HBA port with an ID of the new HBA port, for the zone that the prior HBA port belonged to.
US10708139B2

An embodiment may involve a managed network containing computing devices. The computing devices may be respectively associated with unqualified domain names. One or more server devices may be disposed within a remote network management platform that manages the managed network. These server devices may be configured to: probe the managed network, by way of a proxy server application disposed within the managed network, to obtain information related to applications operating on the computing devices, network connectivity of the computing devices, and representations of the unqualified domain names; obtain a regular expression; determine a subset of the computing devices in the managed network on which a particular application is operating and for which the respectively associated unqualified domain names match the regular expression; and generate a map of the managed network in which the subset of the computing devices is represented as a grouped node instead of individual nodes.
US10708136B2

Network management of cloud computing environments subject to different data control policies is standardized in a manner that ensures compliance with the data control policies. Executions services and source of truth services are located in a remote cloud computing environment separate from the cloud computing environments being managed. The execution services implement workflows to manage different aspects of the cloud computing environments, including monitoring, incident management, deployment, and buildout. The source of truth services provide network configuration information for the cloud computing environments to allow automated operation of the execution services. The execution services issue requests for management operations to device access services in the cloud computing environments. In response to the requests, the device access services obtain access control data to access the network devices and perform the management operations.
US10708131B2

A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks.
US10708118B1

Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.
US10708115B2

In an aspect, a wireless device with a plurality of transmitter chains that can be selectively used to transmit a beam-formed signal determines a targeted receive power for the beam-formed signal, with respect to a target receiving device. The wireless device selects a number of the plurality of transmitter chains for forming the beam-formed signal, based on the targeted receive power and based on an estimated power consumption for each of the plurality of transmitter chains. The selection is performed so as to minimize a total power consumption, given the estimated power consumptions. The wireless device transmits a beam-formed signal, using the selected number of the plurality of transmitter chains.
US10708098B2

A data transmission method in the present application includes: determining, by first UE, a frame structure in a time unit, where the frame structure indicates that N type-1 OFDM symbols and a GP are included in the time unit, and a subcarrier spacing of each type-1 OFDM symbol is Δf1. Therefore, according to the data transmission method and the user equipment in embodiments of the present application, a frame structure in a time unit is determined. The frame structure indicates that N type-1 OFDM symbols and a GP are included in the time unit, and a subcarrier spacing of each type-1 OFDM symbol is Δf1. Therefore, when an NB-IOT system is deployed in an LTE system in an embedded manner, and when NB-IOT UE is sending data, a channel resource of the legacy LTE system can be adequately utilized, and a conflict with a legacy LTE SRS can be avoided.
US10708094B2

Systems and methods for transmission filtering are provided. A receiver includes an input coupled to a transmission line to receive distorted optical symbols. A distortion filter is coupled to the input to replace the distorted optical symbols with predicted symbols using a trained neural network. A decoder is coupled to the distortion filter to decode the predicted symbols.
US10708090B1

A millimeter wave channel estimation method comprises sending signals through a millimeter wave channel according to a first beamforming matrix, performing a channel estimation on the millimeter wave to generate a first measured matrix, and estimating and obtaining at least one angle of departure of the millimeter wave channel according to the first measured matrix and an angle compressive sensing matrix. The first beamforming matrix comprises a plurality of first beamforming vectors, and the first beamforming vectors respectively corresponds to a plurality of first beamforming patterns. The first measured matrix comprises a plurality of first measured parameters respectively corresponding to the first beamforming vectors.
US10708088B2

Disclosed are a method for transmitting and receiving an uplink in a wireless communication system and an apparatus therefore. Specifically, a method for uplink transmission by a User Equipment (UE) in a wireless communication system may include: receiving, from a base station, Sounding Reference Signal (SRS) configuration information, wherein the SRS configuration information includes a parameter set for power control of SRS for each SRS resource set and the SRS resource set includes one or more SRS resources; determining a transmission power of the SRS, based on the parameter set for power control of the SRS; and transmitting the SRS to the base station.
US10708085B2

A system for connection of a subscriber to a cloud service provider through a Gateway, having a proprietary routing and switching system for abstraction, modification and reassembly of a subscriber communication message (also “Data Packet”), for transmission to a subscriber specified Cloud Service Provider. This process of abstraction, modification and reassembly of the communication message, effects subscriber specified changes of (a) the routing address of the subscriber Network Address and (b) subscriber VLAN assignment of the VLAN Layer, to translate or adapt said communication message to comport with a VLAN assignment to a subscriber specified Cloud Service Provider, preliminary to transmission to a specified Cloud Service Provider. This modification and reassembly of the communication message enables subscriber connection to a cloud service provider of his own choosing, and without regard to and independent of the infrastructure preferences of the subscriber specified communication services provider (ISP).
US10708081B2

Embodiments of the present disclosure provide a failure protection method based on a ring protection link, a device, and a system, and nodes in the ring protection link include a forwarding device in an SDN. The method includes: receiving, by a network controller, a high-priority failure message sent by a first node, where the failure message includes information used to indicate a failure; obtaining, according to the failure message, data information about port state changes that are of the nodes and that are caused by the failure; and sending a high-priority switching message to each of the nodes, so that each of the nodes updates a local MAC address table according to the switching message, where the switching message includes the data information about port state changes that are of the nodes and that are caused by the failure.
US10708061B2

The disclosed technology is generally directed to secure key storage. A secret device key may be mutated based on a hash of a first boot loader to derive a first mutated key. The first mutated key may be mutated based on a random seed to derive a second mutated key. The second mutated key may be used to encrypt the hash of the runtime for a first core. The second mutated key may be mutated based on a hash of the runtime of the first execution environment for the second core to derive a third mutated key. The second mutated key may be used to encrypt the hash of the runtime of the first execution environment. The encrypted keys and hashes may be stored in a secure key store.
US10708052B2

Systems and methods for monitoring data input are disclosed. A dataset entered into a non-password field is received. Based on the dataset meeting one or more criteria for a likely password, a determination as to whether the dataset is inadvertently entered into the non-password field is made. Based on determining that the dataset is inadvertently entered into the non-password field, further processing of the dataset is inhibited.
US10708051B2

Disclosed are various examples of systems and methods for transferring data between applications executing in sandboxed environments. In one example, a first application is in a first sandbox. A request for access to data is transmitted from the first application to a second application in a second sandbox. The data is stored in the second sandbox. The request is transmitted using a sandbox communications framework. The data is received using the sandbox communications framework. The data is encrypted. An encryption key is retrieved from an access-restricted data store.
US10708048B2

Embodiments of a wireless device and methods for rekeying with reduced packet loss in a wireless network are generally described herein. In some embodiments, during rekeying operations a new key for reception may be installed early (i.e., prior to receipt of a rekeying confirmation message). The use of the new key for transmission may be delayed until after receipt of the rekeying confirmation message. The early installation of the new key for reception may allow both the new key and old key to be active at the same time for use decrypting received packets to reduce packet loss during rekeying operations. The rekeying confirmation message may be the fourth message of a four-way handshake for rekeying. In some embodiments, two key identifiers may be alternated between four-way handshakes to prevent deletion of the old key.
US10708032B2

Disclosed is a symbol timing determining device including: a symbol timing detecting circuit detecting a reception signal to obtain a first symbol timing, and shifting the first symbol timing to obtain a second symbol timing; an estimation signal generating circuit processing the reception signal according to the first and the second symbol timings respectively, so as to obtain a first and a second channel estimation frequency-domain signals; a channel estimation impulse response signal generating circuit generating a first and a second channel estimation impulse response time-domain signals according to the first and the second channel estimation frequency-domain signals respectively; a power measuring circuit measuring the energy of the first and the second channel estimation impulse response time-domain signals according to a predetermined signal region respectively; and a decision circuit selecting one of the first and the second symbol timings according to a relation of the measured energy.
US10708031B1

Methods, systems, and devices for wireless communications are described. The method includes monitoring a set of master information block broadcasts from a base station to obtain a first set of samples associated with a first prior target transmission time interval (TTI) and a second set of samples associated with a current TTI, identifying a payload change in the master information block broadcasts between the first set of one or more prior TTIs and the current TTI based on a comparison between the first set of samples and the second set of samples, modifying the first set of samples based on the identified payload change, and decoding a master information block based on a combination of the modified first set of samples and the second set of samples. Other aspects, embodiments, and features are also claimed and described.
US10708023B2

Systems and methods are described herein for handling E911 communications within IMS networks, such as Voice over LTE (VoLTE) networks. In some embodiments, the systems and methods, via various communication nodes, handle or otherwise govern emergency calls within the VoLTE network, by sending an INVITE message from a sender node of the VoLTE network to a recipient node of the VoLTE network, and starting a retry timer at the sender node that is specific to handling E911 calls by the VoLTE network.
US10708022B2

An Orthogonal Frequency Division Multiple Access (OFDMA) frame communicated over a 20 Megahertz (MHz) channel may include eight 26-tone resource units (RUs), one 26-tone bifurcated RU, and a direct current (DC) region. The eight 26-tone RUs may include twenty-six consecutive data and pilot tones, and the bifurcated 26-tone RU may be split into two 13-tone portions each of which include thirteen consecutive data and pilot tones. The DC region may include seven null tones. In one example, the DC region of the 20 MHz MU-OFDMA frame consists of three DC tones and four null-data tones.
US10708018B2

A method and a device for determining a CSI-RS transmission resource are provided. The method includes: acquiring, by a UE, uplink/downlink subframe configuration information for determining a position of a CSI-RS resource; determining, by the UE, a type of a subframe within which the CSI-RS is to be transmitted in accordance with the uplink/downlink subframe configuration information; and determining, by the UE, the position of the CSI-RS resource within the subframe within which the CSI-RS is to be transmitted in accordance with the determined type of the subframe.
US10708005B2

Provided is a terminal device that receives RRC layer information indicating an asynchronous HARQ for a secondary cell, and a first random access response, which is a random access response including fields for indicating an uplink grant and a Temporary C-RNTI and is related to a non-contention based random access procedure on the secondary cell, that manages multiple HARQ processes, and that delivers the uplink grant to an HARQ process that instructs the transmission unit to transmit the MAC layer data in accordance with the uplink grant. In a case that the RRC layer information indicating the asynchronous HARQ is configured, a HARQ process in which the uplink grant included in the first random access response is delivered is determined based on the value of a field for indicating the Temporary C-RNTI included in the first random access response.
US10708001B2

A packet is received from a first link, and includes identification of a sender and a destination. An acknowledgement of receiving the packet is transmitted toward the sender, and the packet is forwarded, over a second link, toward the destination. A copy of the packet is stored in a queue. Upon detecting that the destination failed to receive the packet forwarded over the second link, the copy of the packet is retrieved from the queue and re-transmitted over the second link to the destination.
US10707997B2

Methods and devices are provided to recover a robust management channel (RMC) in a first communication direction using a robust management channel recovery message (RMCR) sent via the RMC in a second communication direction.
US10707995B2

Aspects of the present disclosure relate to techniques for retransmission of code block groups when code block group (CBG) level feedback is unreliable. A user equipment (UE), in a first slot, transmits a first CBG feedback corresponding to a first set of CBGs received from a base station. In a second slot after the first slot, the UE receives downlink control information (DCI) and a first cyclic redundancy check (CRC). The first CRC is generated based on the DCI and further scrambled by a first concatenation of CBG feedbacks as decoded by the base station. The UE generates a second CRC based on the DCI and further scrambled by a second concatenation of CBG feedbacks including the first CBG feedback. The UE determines that the base station correctly decoded the first CBG feedback based on a comparison of the first CRC and the second CRC.
US10707990B2

The present invention relates to a method for performing channel encoding by a transmitting end in a wireless communication system. Particularly, the method comprises the steps of: transmitting, to a receiving end, a configuration indicating a plurality of channel coding configurations; performing channel encoding using a first channel coding configuration among the plurality of channel coding configurations; and performing reconfiguration from the first channel coding configuration to a second channel coding configuration according to a change in system requirements, wherein the plurality of channel coding configurations comprise channel coding configurations, each comprising at least one channel code concatenated differently according to the system requirements.
US10707989B2

The present disclosure discloses a method and device in user equipment and a base station for wireless communication. The base station equipment sequentially generates a first information block, performs first channel coding and transmits a first radio signal, wherein the first information block includes bits in a first sub-information block and padding bits, the first information block is used to generate a first check bit block, the first information block and the first check bit block are interleaved to generate the first bit block, and the first bit block is used as the input of the first channel coding; the bits in the first sub-information block are discontinuous in the first information block, or the padding bits are discontinuous in the first information block.
US10707984B2

Disclosed are methods and apparatus for calculating sensor timing corrections at a sensor device. The methods and apparatus determine a sampling period as a number of cycles of an internal clock counted while a configured number of samples is captured in a slave device, determine a time interval between samples using an offset from a time of an observed occurrence of a hardware event on a communication link, the offset being received in a command from a master device, and adjust the time interval between samples by iterative digital approximation to correct for differences between timing of the slave device and the master device while concurrently calculating a watermark time corresponding to a sample start time configured by the master device for one or more slave devices.
US10707983B2

In some examples, an audio signal is received and divided into a plurality of frames. Frequency domain data of the audio signal may be generated for an individual frame of the plurality of frames. For example, the frequency domain data may include a plurality of sinusoidal components. Data may be embedded into a selected sinusoidal component selected from the frequency domain data of the individual frame by controlling a phase angle of the selected sinusoidal component to represent a selected bit of the data. For instance, a first range of the phase angle may represent a first type of bit and a second range of the phase angle may represent a second type of bit.
US10707976B1

A system for near-field measurement of a device under test in a far-field environment is provided. The system comprises a communication unit adapted to establish a far-field connection with the device under test. The system further comprises a measuring unit adapted to measure a magnitude and a phase of at least two field components. Moreover, the system comprises a processing unit adapted to perform far-field to near-field and/or near-field to near-field transformation of the field components in order to calculate field components at a specific surface in the near-field of the device under test.
US10707955B2

A method performed by an intermediate unit of a distributed base station system of a wireless communication network. The distributed base station system has a first base unit and a second base unit connected to the intermediate unit. The intermediate unit is further connected to a first remote unit, which is further connected for distributing wireless signals to pieces of User Equipment (UEs). The intermediate unit receives, from the first base unit, first data and sends the first data over a point-to-point connection to the first remote unit for further distribution wirelessly over a radio channel to the UEs. In response to the reception of the first data, a first indication is sent to the second base unit that the radio channel is free. The second base unit can send second data that is then to be sent from the remote unit towards the UEs on the radio channel.
US10707953B2

A satellite system may have a constellation of communications satellites that provides services to users with electronic devices such as portable electronic devices and home and office equipment. A network operations center may use gateways to communicate with the satellite constellation. The satellite constellation may include sets of satellites with different orbits such as circular orbits with different inclinations, sets of satellites with elliptic orbits, sets of satellites with circular orbits of different altitudes including low earth orbits, medium earth orbits, and/or geosynchronous orbits, and/or sets of satellites with other orbits. The satellite orbits of the satellites in the satellite constellation may be selected to provide coverage to desired user population concentrations at different locations on the earth without using an excessive number of satellites.
US10707951B2

A method of transferring aircraft data from an aircraft to a portable electronic device entails receiving at the portable electronic device the aircraft data from a data connection with an aircraft data source without writing data back to the aircraft or from a user interface while being capable of receiving aircraft data via the data connection and executing an application on the portable electronic device using the aircraft data to present new information about the aircraft or its operating environment that is not available for display on a cockpit display but which is displayable on the portable electronic device based on the aircraft data received by the portable electronic device.
US10707941B2

An indicator in a master AP from among a plurality of APs obtains communication quality of communication with an AP which is a communication partner. In the case where the obtained communication quality is less than a threshold, the indicator causes the plurality of APs including the master AP to perform cooperative operation to transmit data. In the case where the obtained communication quality is not less than the threshold, the indicator causes the plurality of APs including the master AP to stop the cooperative operation.
US10707934B2

Systems, methods, and instrumentalities are disclosed for multi-resolution training, for example, in millimeter wave (mmW) WLAN systems. In a Multi-Resolution Beam Refinement Protocol (MR-BRP), an access point (AP)/PBSS control point (PCP) and a station (STA) may perform multi-resolution beamforming training, for example, by changing a sub-beam resolution or by maintaining sub-beam resolution while changing a resolution of the beamforming training between levels or stages of training. Sub-beam resolution may be changed, for example, by assigning different angular spreads to or by downselecting a number of antenna elements while keeping inter-element spacing constant between levels of training. Resolution of beamforming training may be changed, for example, by downsampling sub-beams or by downsampling antenna elements while adjusting inter-element spacing. Beamforming training (e.g. refinement) levels may refine beams by changing a resolution of antenna weight vectors (AWVs). An AP/PCP and STA may search through a sector multiple times with sub-beams of different resolution to identify a correct pair of sub-beams at a desired resolution. MR-BRP may be used for single or multiple beams, for example, to generate M sub-beams (AWVs) for N beams sequentially or in parallel. MR-BRP may be used for beam tracking. Devices may save the best sub-beam at each level of MR-BRP and may revert (fall back) to a sub-beam at previous level. MR-BRP signaling may indicate MR-BRP capability, type, frame format, etc.
US10707931B2

An enhanced linear combination codebook framework can support power allocation between transmission layers. Scaling between the layers of the codebook can be unequal so that power allocated between the layers can depend on the channel. For example, the network can configure the codebook to use radio resource control signaling to send codebook data to the UE.
US10707928B2

A first communication device receives plurality of uplink data units simultaneously transmitted by multiple second communication devices, and generates an acknowledgement data unit to acknowledge receipt of the plurality of uplink data units. Each of at least some of a plurality of acknowledgment fields includes: a first field that includes an indicator of a corresponding one of the second communication devices, a second field that indicates whether the acknowledgment field corresponds to i) an acknowledgment corresponding to a single data unit, or ii) a block acknowledgment corresponding to multiple data units, wherein when the second field that indicates a block acknowledgment, the acknowledgment field further includes a third field having a bitmap that indicates which data units in the group are being acknowledged, and wherein when the second field that indicates acknowledgment of a single data unit, the acknowledgment field does not include the third field.
US10707925B2

According to an embodiment, an electronic device includes a first antenna configured to perform first communication using a first frequency band and second communication using a second frequency band in a first mode and a second mode, a second antenna configured to perform the first communication and the second communication in the second mode, a communication module configured to perform communication using the first antenna in the first mode and using the first antenna and the second antenna in the second mode, a first switch module, and at least one processor configured to, where the first communication is performed in the first mode, connect the second antenna with the communication module using the first switch module, and where the second communication is performed in the first mode, disconnect the second antenna from the communication module using the first switch module. Other embodiments are also disclosed.
US10707909B2

A radio frequency circuit includes a switching circuit, an amplifying circuit, and a potential stabilizing circuit. The switching circuit includes a switch disposed on a path connecting a first terminal, to which a radio-frequency signal is input, to a second terminal, from which the radio-frequency signal is output, a first capacitor disposed between the first terminal and the switch, and a second capacitor disposed between the switch and the second terminal. The amplifying circuit includes an amplifier disposed between the switching circuit and the second terminal, a third capacitor disposed between the switching circuit and the amplifier, and a fourth capacitor disposed between the amplifier and the second terminal. The potential stabilizing circuit is connected to a first node which is located between the switching circuit and the amplifying circuit and which is located on a path connecting the second capacitor to the third capacitor.
US10707904B1

Methods and transceivers transmit communication frames that comprise a sequence of N symbols, ensuing payload header symbols, and ensuing payload message symbols. The sequence of N symbols encodes information according to signal-to-noise ratio associated with the communication frame.
US10707900B2

A data processing system includes a likelihood input operable to receive encoded data, a decoder operable to apply a decoding algorithm to likelihood values for the received encoded data and to yield a decoded output, and a decoder input initialization circuit operable to generate new decoder input values based in part on the likelihood values for the received encoded data after the likelihood values for the received encoded data have failed to converge in the decoder.
US10707897B1

An electronic device for decompressing compressed data to recreate original data includes a first string copy engine and a second string copy engine. The first string copy engine processes a first string copy command by acquiring a first string from recreated original data and appending the first string to the recreated original data. The second string copy engine processes a second string copy command by checking the second string copy command for a dependency on the first string and, when the dependency is found, stalling further processing of the second string copy command until the first string copy engine has appended a corresponding portion of the first string to the recreated original data. The second string copy engine processes the second string copy command by acquiring a second string from the recreated original data and appending the second string to the recreated original data.
US10707891B2

A transition state acquisition device includes an oscillator that includes a tapped delay line and a combination circuit provided on a signal path from one end to the other end of the tapped delay line, and oscillates based on a first signal, and a latch that captures and holds an output signal of the tapped delay line in synchronization with a second signal. The oscillator starts a transition of a state of the tapped delay line based on the first signal. An interval between timings at which the latch captures the output signals of the tapped delay line is shorter than a time during which the state transition of the tapped delay line makes one round.
US10707884B2

An atomic oscillator including a light source, a gas cell including an internal space in which alkali metal atoms are encapsulated, and a light detector that detects light which has emitted from the light source and has passed through the gas cell. The alkali metal atoms encapsulated in the internal space are adhered, in a liquid state or a solid state, to at least an incident window, such that light incident on the incident window is reduced.
US10707881B1

The present disclosure relates to a structure including an adaptive noise canceller circuit which is configured to suppress noise in a feedback sigma-delta modulator circuit and provide real-time tracking of a noise cancellation signal.
US10707878B2

Described herein is apparatus and system for a digitally controlled oscillator (DCO). The apparatus comprises a voltage regulator to provide an adjustable power supply; and a DCO to generate an output clock signal, the DCO including one or more delay elements, each delay element operable to change its propagation delay via the adjustable power supply, wherein each delay element comprising an inverter with adjustable drive strength, wherein the inverter is powered by the adjustable power supply. The apparatus further comprises a digital controller to generate a first signal for instructing the voltage regulator to adjust a voltage level of the adjustable power supply.
US10707875B1

Methods, systems, and computer programs are presented for routing packets on a network on chip (NOC) within a programmable integrated circuit. One programmable integrated circuit comprises a plurality of clusters disposed on a plurality of cluster rows and a plurality of cluster columns, an internal network on chip (iNOC) comprising iNOC rows and iNOC columns, an external network on chip (eNOC) connected to the iNOC rows and the iNOC columns, and a field programmable gate array Control Unit (FCU) for configuring programmable logic in the plurality of clusters based on a first configuration received by the FCU. The FCU is connected to the eNOC, where the FCU communicates with the plurality of clusters via the iNOC and the eNOC. The FCU is configured for receiving a second configuration from the programmable logic in the plurality of clusters for reconfiguring a component of the programmable integrated circuit.
US10707866B1

A dual sided contact switch has a first independent drain/source region of a multi-gate active device. The dual sided contact switch also has a first shared drain/source region of the multi-gate active device. The dual sided contact switch has a second independent drain/source region of the multi-gate active device, adjacent to the first shared drain/source region. The dual sided contact switch also has a second shared drain/source region of the multi-gate active device, adjacent to the first independent drain/source region. The dual sided contact switch has a gate region between the first independent drain/source region and the first shared drain/source region, and also between the second independent drain/source region and the second shared drain/source region.
US10707865B2

Devices and methods are provided where a control terminal resistance of a transistor device is set depending on operating conditions within a specified range of operating conditions.
US10707856B2

A circuit comprises a first metal-oxide semiconductor, MOS, power transistor having a first gate terminal, a first drain terminal, and a first source terminal, a second MOS power transistor having a second gate terminal, a second drain terminal, and a second source terminal, and a switch connected in-between the first gate terminal and the second gate terminal and configured to selectively couple the first gate terminal and the second gate terminal.
US10707843B2

This invention provides a relaxation oscillator, including a first comparator, a second comparator, an SR latch, and a capacitor control module. Input ends of the two comparators are coupled with the capacitor control module and an external reference threshold voltage, and two output ends are coupled with the input ends of the SR latch; output ends of the SR latch are coupled with input ends of the capacitor control module; According to the external reference threshold voltage, a first comparison signal generated by the first comparator and a second comparison signal generated by the second comparator are inputted into the SR latch to generate a control signal. According to a bias current of the external bias current source and the control signal outputted by the SR latch, periodic charging and discharging of a first capacitor and a second capacitor are controlled to generate oscillating signals.
US10707842B2

An analog signal-to-pulse width modulation (PWM) converter includes a ramp generator generating a ramp signal and a comparator circuit comparing the ramp signal to a first voltage, a second voltage, and an analog input signal. A duty cycle calculation circuit generates a first control signal to the ramp generator to generate the ramp signal. Based on signals from the comparator circuit, the duty cycle calculation circuit calculates the ratio of the time it takes for the ramp signal to exceed the analog input signal from when the ramp signal exceeds the first voltage to the time it takes for the ramp signal to exceed the second voltage from when the ramp signal exceeds the first voltage. A PWM signal generator generates a PWM output signal based on the ratio calculated by the duty cycle calculation circuit.
US10707837B2

Aspects of the present disclosure describe systems, methods, and structures including integrated laser systems that employ external chirping structures that may advantageously include phase shifters and/or one or more filters. Further aspects of the present disclosure describe systems, methods, and structures including laser systems that employ external chirping structures that may advantageously include optical phased arrays.
US10707833B2

An elastic wave device includes a piezoelectric substrate and IDT electrodes including first and second busbars and first and second electrode fingers. An intersection of the IDT electrodes includes a center region, and low-acoustic-velocity sections at both end portions of the center region in the direction in which the electrode fingers extend in the center region, sections in which the acoustic velocity is lower than in the center region. The length of the gap between the edge of the first electrode fingers and the second busbar and the length of the gap between the edge of the second electrode fingers and the first busbar are about 0.62λ or more and about 0.98λ or less, where λ denotes the wavelength, which is determined by the finger pitch of the IDT electrodes.
US10707824B2

Volume leveler controller and controlling method are disclosed. In one embodiment, A volume leveler controller includes an audio content classifier for identifying the content type of an audio signal in real time; and an adjusting unit for adjusting a volume leveler in a continuous manner based on the content type as identified. The adjusting unit may configured to positively correlate the dynamic gain of the volume leveler with informative content types of the audio signal, and negatively correlate the dynamic gain of the volume leveler with interfering content types of the audio signal.
US10707823B1

High-frequency amplifier circuitry includes first amplifier circuitry, second amplifier circuitry, and noise figure improving circuitry. The first amplifier circuitry includes a first transistor and a grounded-gate third transistor. The first transistor has a source grounded via a first source inductor and a gate to which an input signal is applied. The third transistor is configured to output from a drain a signal obtained by amplifying a signal outputted from a drain of the first transistor. The second amplifier circuitry includes a same circuit constant as a circuit constant of the first amplifier circuitry and includes a second transistor and a grounded-gate fourth transistor. The noise figure improving circuitry connects the source of the first transistor and the source of the second transistor to each other.
US10707813B2

A power amplifier and method for operating the same is disclosed. The amplifier includes a number of transistors coupled in series between a power node and a ground node. These transistors include a first transistor having a source terminal coupled to the power node, and a second transistor having its source terminal coupled to a ground node. A subset of transistors is also coupled in series between the first and second transistors. During operation in a first mode, the first and second transistors act as switching transistors, switching according to data received thereby. The subset of transistors, during the first mode, act as cascode transistors. During a second mode of operation, the transistors of the subset act as switching transistors, switching in accordance with the received data.
US10707805B2

The invention is a roofing underlayment for solar shingles that includes a water-impervious membrane adapted to be attached to a roof. The underlayment also includes a mechanical attachment member having a mechanical first portion embedded within the membrane and having a mechanical second portion extending above the membrane, wherein the mechanical second portion of the mechanical attachment member is configured to mechanically attach a solar shingle to the roof. The underlayment also includes an electrical conductor having an electrical first portion of which is embedded within the membrane, having an electrical second portion which is configured to electrically connect to a solar shingle, and having an electrical third portion which is configured to electrically connect to an electrical circuit. An air gap area is also provided that allows for air flow below the solar shingles. The air gap area comprises an area between a bottom surface of the solar shingles and a top surface of the membrane.
US10707803B2

A photovoltaic (PV) module mounting system can have mounting clips that can be moved up and down a roof, and can allow the height of the mounting clips to be adjusted relative to the roof. At least a portion of the system can be made of a non-conductive material so that the system can be free of a grounding unit. The system can allow solar modules to be quickly installed, and can allow the solar modules to be removed quickly for repair or in the event of a fire.
US10707798B2

The present embodiment is a high rotor pole switched reluctance machine (HRSRM) which provides a plurality of combinations of the number of rotor poles Rn and number of stator poles Sn utilizing a numerical relationship defined by a mathematical formula, Rn=2Sn−Fp, when Sn=m×Fp, wherein Fp is the maximum number of independent flux paths in the stator when stator and rotor poles are fully aligned, and m is the number of phases. The mathematical formulation provides an improved noise performance and design flexibility to the machine. The mathematical formulation further provides a specific number of stator and rotor poles for a chosen m and Fp. The HRSRM can be designed with varying number of phases. The HRSRM provides a smoother torque profile due to a high number of strokes per revolution.
US10707795B2

A stable-quality rotary electric machine system in which one or more rotary electric machine characteristics are normalized from various viewpoints. The rotary electric machine system is provided with: a rotary electric machine having a rotor, a stator, and a stator coil; and a controller configured to execute drive control of the rotary electric machine. The controller applies, to a drive control signal for the rotary electric machine, normalization information, which normalizes the drive control signal for the rotary electric machine, derived by comparing specific information about a value correlated to an induced voltage occurring in the stator coil when the rotor of the rotary electric machine is driven under prescribed conditions and predetermined reference information about the value correlated to the induced voltage occurring in the stator coil. Then, the drive control signal normalized by the application is used to execute the drive control of the rotary electric machine.
US10707793B2

A method for operating a synchronous machine having a rotor, comprising the following features: the synchronous machine is modelled, with respect to the rotor, as a two-phase system with a direct-axis current and a quadrature-axis current, rotor losses of the synchronous machine, which rotor losses occur in the rotor, are numerically described by an evaluation function of the first direct-axis current, of the quadrature-axis current and of a specified rotation speed of the synchronous machine, and, on the basis of the evaluation function, the direct-axis current and the second quadrature-axis current are controlled for the specified rotation speed and a required torque in such a way that the synchronous machine outputs the required torque and the rotor losses are low and a corresponding synchronous machine, a corresponding computer program and a corresponding storage medium.
US10707792B2

A variable wobbler plate has a stub shaft and a pivot shaft. The pivot shaft has a smaller diameter portion and a larger diameter portion. The smaller diameter portion has a generally cylindrical outer periphery with a flat over a limited circumferential extent and a diameter to opposed portions of the generally cylindrical portion defining a first distance. A second distance is defined from an end of the smaller diameter portion spaced furthest from the stub shaft to an end of the larger diameter portion spaced closest to the stub shaft and measured along a central axis of the pivot shaft and defines a second distance. A ratio of the first distance to the second distance is between 0.60 and 0.75. An integrated drive generator and a method are also disclosed.
US10707790B2

The present electric power generation control device includes: an event detection unit which detects an event attributable to a deterioration in the balance between a torque input to a generator and an effective power output by the generator, the deterioration being caused by a reduction in a set value of the effective power received from the generator by an electric power converter when the electric power converter has detected a failure necessitating interruption of electric power transmission from the generator by a direct-current (DC) power transmission unit, the DC power transmission unit transmitting DC power, the electric power converter connecting a generator to the DC power transmission unit; and a torque command reduction unit which causes a reduction in a torque command to a motor when the event detection unit has detected the event attributable to the deterioration in the balance, the motor outputting the torque input to the generator.
US10707789B2

Systems and methods for controlling a power converter in a wind turbine system are provided. The wind turbine system can include a generator and a power converter. The power converter can include a plurality of switching devices and a current damping module. A method can include determining, by a control device, a flux magnitude of an air-gap between a rotor and a stator in the generator. The method can further include determining, by the control device, an orientation adjustment reference signal for the current damping module based at least in part on the flux magnitude. The method can further include controlling, by the control device, the power converter based at least in part on the orientation adjustment reference signal.
US10707779B2

A three-phase switching unit including three identical switching cells, each including at least one first electrically-controlled switch in series with at least one second spontaneous conduction switch, wherein the cells are arranged, around a conductive central area of a substrate, with a symmetry of revolution of order 3.
US10707778B2

In a control apparatus, a controller performs comparison between a command voltage and a cyclic carrier signal to thereby perform one of pulse-width modulation upon each of first positive and negative peaks of the command voltage being within or identical to the corresponding one of second positive and negative peaks of the cyclic carrier signal, and single-pulse modulation upon each of the first positive and negative peaks of the command voltage being outside the corresponding one of the second positive and negative peaks of the cyclic carrier signal. The pulse-width modulation generates, for each cycle of the command voltage, plural drive pulses based on a result of the comparison. The single-pulse modulation generates, for each cycle of the command voltage, a single positive pulse and a single negative pulse for each cycle of the command voltage based on a result of the comparison.
US10707776B2

A 3-level power conversion circuit, including a high potential terminal configured to receive a high potential from a direct current (DC) power source, a low potential terminal configured to receive a low potential from the DC power source, an intermediate potential terminal configured to receive an intermediate potential from the DC power source, and an alternating current (AC) terminal configured to output an AC, the 3-level power conversion circuit being configured to perform power conversion between the high, low and intermediate potential terminals and the AC terminal. The 3-level power conversion circuit further includes a switching element and a diode connected in series between the intermediate potential terminal and the AC terminal, where the diode, but not the semiconductor switching element, includes a wideband gap semiconductor, and an ampacity of the switching element is greater than an ampacity of the diode.
US10707774B1

A system and method is provided for controlling conversion of a received DC voltage (Vdc) into an AC inverter voltage. The method includes determining a reference Vpor (Vpor_REF) based on measured or estimated Vdc such that Vpor_REF is feasible at all values of Vdc for regulating a modulation index signal M_abc at a selectable frequency ω as a function of a measured or estimated voltage at the point of reference (Vpor), wherein M_abc is regulated by Vpor_REF to regulate the inverter hardware circuit to output the AC inverter voltage in order for Vpor to satisfy a requirement appropriate for the load.
US10707773B2

An energy acquisition and power supply system is provided. The power supply system includes a plurality of power elements, each of the power elements including a transistor capable of conduction path switching, a current regulator having a dynamic substrate selection circuit and a reverse leakage current suppression circuit as well as a voltage regulator, wherein the dynamic substrate selection circuit selects a substrate potential of the transistor capable of conduction path switching dynamically to reduce a substrate leakage current of the transistor capable of conduction path switching, and the reverse leakage current suppression circuit is utilized for switching the power element at a local end to reduce transient reverse leakage current and current consumption of the power element at the local end for an input voltage, such that an output current for the power element at the local end is maximized.
US10707771B1

A traction inverter system includes a capacitor module, a power module, a cold plate between and in contact with the modules, and an end plate defining an inlet and outlet. The modules and plates define a bore spanning the modules and plates, and a passageway in fluid communication with the inlet and outlet. The traction inverter system also includes a mechanical fastener occupying the bore, spanning the modules and plates, and clamping the modules and plates together.
US10707765B2

A power converter circuit includes a transformer. The transformer includes a primary winding and a secondary winding. A primary circuit is coupled to the primary winding. A secondary circuit is coupled to the secondary winding. The primary circuit and the secondary circuit are referenced to different ground voltage potentials that may vary with respect to each other. During operation, the primary circuit controls input of energy to the primary winding of the transformer. The secondary circuit receives the energy through the secondary winding and uses it to produce an output voltage to power a load. The secondary circuit receives and/or generates state information at one of multiple different levels. The secondary circuit controls a flow of current through the secondary winding to convey the state information as feedback to the primary circuit. The primary circuit analyzes a voltage at a node of the primary winding to receive the feedback.
US10707762B2

An object of the present invention is to provide a power supply voltage stabilizing method that can suppress the performance of switching power supply from being deteriorated even when a battery voltage varies and/or load conditions change. In a power supply voltage stabilizing method of a switching power supply including an output power MOS to which a battery voltage is supplied and a PWM feedback control unit that controls the output power MOS, the PWM feedback control unit includes a voltage feedback controller that controls on the basis of a power supply voltage output from the switching power supply and a current feedback controller that controls on the basis of a current output from the switching power supply. A variation in the battery voltage and/or a change in the load condition of the switching power supply are/is detected, and the bandwidth of the PWM feedback control unit is dynamically changed in accordance with the result of the detection.
US10707754B2

A switching power supply circuit includes a switching output unit that generates an output voltage from an input voltage using an output transistor, a switching control unit that controls on and off of the output transistor so that the output voltage or a feedback voltage in proportion to the output voltage agrees with a predetermined reference voltage, and one of an interrupt unit and a reference voltage setting unit. The interrupt unit forcibly turns off the output transistor during a period while the output voltage or the feedback voltage is higher than a threshold value voltage that is higher than the reference voltage in response to a periodic load change. The reference voltage setting unit temporarily changes the reference voltage in synchronization with timing of a periodic load change.
US10707753B2

The present disclosure describes aspects of power regulation with charge pumps. In some aspects, an integrated circuit (IC) includes multiple processor cores and a power input connected to an internal power rail of the IC. The IC may also comprise embedded charge pumps coupled between the internal power rail of the IC and respective input power rails of the multiple processor cores. Capacitors of the embedded charge pumps may be implemented with on-die capacitors suitable for integration with a die of the circuit to facilitate the embedding of the charge pumps. Alternately or additionally, separate input power rails of the processor cores and the embedded charge pumps may enable more-efficient power regulation or power management on a per-processor core basis, such as when a processor core is throttled or idled to reduce power consumption.
US10707751B2

An electronic circuit includes a first switch circuit, a second switch circuit, a pumping circuit, and a main charge pump. The first switch circuit transfers a first driving voltage to a first node based on a first clock. The second switch circuit transfers a second driving voltage to a second node based on the first driving voltage of the first node. The pumping circuit outputs a pumping voltage having a level corresponding to a sum of a level of the second driving voltage and a first operation level of a second clock, based on the second driving voltage of the second node and the first operation level. The main charge pump converts an input voltage based on the pumping voltage.
US10707740B2

An X-Y movable stage with rotation and tilt is described. A fixed base comprises a magnetic bed with a checkerboard, hexagonal or pseudo-random pattern of alternating north and south poles on a grid. A movable puck moves, rotates and tilts on the base. The base and puck system is free of any other moving parts. The puck comprises three or more nodes where each node may be energized for a north, south, or off magnetic field, with varying field strength. Embodiments include use in a vacuum or fluid. Light from the base to the puck may be used to charge or power a puck. Methods of mapping node locations, controllers, and applications are described. Embodiments for specific applications are described.
US10707736B2

A resolver stator that is mounted on a target structure including a knock pin, the target structure having a hole, a portion of the knock pin being disposed in the hole, the resolver stator including: a stator core that has an engaging groove configured to be engaged with the knock pin, and the stator core includes a yoke; and a resolver cover covering the yoke in a central axis direction of the resolver cover, the resolver cover being made from metal and having a first cutout, the first cutout being disposed such that the first cutout overlaps at least a part of an end surface of the knock pin engaged with the engaging groove, at the center axial direction.
US10707719B2

A motor assembly includes a motor, a controller for controlling at least one aspect of operation of the motor, a housing, and an insulation system. The housing defines a motor chamber at least substantially receiving the motor and a controller chamber at least substantially receiving the controller. The housing includes a generally annular sidewall at least in part defining the controller chamber. The sidewall includes an electrically conductive portion adjacent the controller, such that a generally radially extending potentially electrical pathway is defined between the controller and the electrically conductive portion. The insulation system extends along the electrically conductive portion, in electrically insulative engagement therewith, to at least in part obstruct the pathway.
US10707717B2

A stator according to an embodiment includes a stator core that includes a plurality of teeth that extend from a ring-shaped body part in one radial direction thereof, an insulator that covers the plurality of teeth from both sides in an axial direction of the stator core, a coil that is wound around each of the plurality of teeth via the insulator, a terminal block part that extends from the insulator in a radial direction opposite to the one radial direction, includes a plurality of terminals with a terminal end of a winding wire that composes the coil being bound to one end thereof, and is formed integrally with the insulator, and a connector housing that includes a connection part for the terminal block part, stores another end of each of the plurality of terminals, and is connected to an external connector.
US10707706B2

The present invention discloses a magnetic rotary disc, which mainly comprises a metal rotary body and a plurality of magnetic elements. The metal rotary body is formed of metal iron, the magnetic elements are arranged on peripheral edge of the metal rotary body in a uniform distribution. Each magnetic element comprises a first magnetic pole portion and a second magnetic pole portion. All of the first magnetic pole portions and the second magnetic pole portions respectively belong to upper portion and lower portion of the magnetic elements. Most particularly, in all magnetic elements, the lower side of the second magnetic pole portion of any magnetic elements and the upper side of the first magnetic pole portion of the other magnetic elements partially attract each other, so that only the magnetic force lines of the first magnetic pole portions are retained outside the peripheral edge of the metal rotary body.
US10707686B2

The invention provides a method and apparatus for managing a battery comprising a plurality of series connected cells. The battery comprises a plurality of series connected statically balanced cells. The battery is arranged so that a substantially identical load is imposed on all of the cells, in use in order to maintain the balance. A battery charging controller is used for controlling the charging of the battery as is arranged to terminate charging prior to the cells reaching their maximum state of charge. The invention also provides a modified charging regime which controls individual cell voltage to avoid any single cell exceeding a desired voltage.
US10707685B2

An embodiment provides a method of wireless power transmission, including: powering a transmitter that produces electromagnetic waves in a three dimensional structure; selecting a transmission frequency that is a resonance frequency for the three dimensional structure; and transmitting, using the transmitter, electromagnetic waves within the three dimensional structure on the transmission frequency selected. Other systems, methods, apparatuses and products are described and claimed.
US10707679B2

An improved method for sharing power between multiple battery energy storage systems (BESS) connected to a common DC network having a nominal voltage wherein the current from each BESS is regulated based upon a voltage-current characteristic which defines an output current which increases linearly in a predetermined ratio as the measured system voltage decreases. The predetermined ratio is constant in respect of each BESS. The output current of each BESS varies based upon an external signal that varies with the state of charge of the BESS.
US10707673B2

A system includes a surge protection circuit electrically connected via a signal transmission line between a source and an oscilloscope, and including a diode configured to be reverse biased, responsive to a voltage of the source being less than a threshold, to decouple an impedance of the circuit from the transmission line and forward biased, responsive to the voltage being greater than the threshold, to couple the impedance to absorb excess energy of the voltage.
US10707665B2

A device for the wall-fixing of elongated bodies, in particular radiating coaxial cables, of the type equipped with a spacer provided with a cable clamp equipped with a lid for supporting an elongated body in a suspended position onto a wall. The spacer of the device has a structure composed of two arms, whose end facing the wall is provided with a corresponding base, whereas the opposite end of the arms carries a base for fixing to the cable clamp. With respect to the known wall-fixing devices of radiating coaxial cables, that according to the invention offers the advantage of having an improved resistance to flexural and torsional stress, also preventing interferences with the metallic part of the wall-fixing system.
US10707651B2

A semiconductor laser element that includes a stripe-shaped light-emitting region and that is formed by adhering a surface of the semiconductor laser element on a side opposite to a semiconductor substrate and a submount to each other by a solder layer includes a terrace section on a surface of the semiconductor laser element that is adhered by the solder layer, the terrace section being separated from a ridge portion, which is a current-carrying portion, by a grooved portion. A top surface of a region including the grooved portion is covered by a metal. The terrace section is divided into a plurality of portions that are disposed in a scattered manner.
US10707638B2

An apparatus includes multiple ports configured to be coupled to multiple optical fibers and to transmit first optical signals and receive second optical signals over the optical fibers. The apparatus also includes a signal source configured to generate a first additional optical signal for inclusion with the first optical signals. The apparatus further includes a signal detector configured to detect a second additional optical signal included with the second optical signals. In addition, the apparatus includes a switch configured to selectively couple the signal source to one of the ports. The switch is configured to couple the signal source to different ones of the ports in different configurations of the switch.
US10707632B1

The present disclosure relates to a docking cradle assembly for holding a computing device as disclosed herein. The docking cradle assembly comprises a cradle housing; a cover including an opening; and a connector assembly supported by the cover and having a connector positioned within the opening, the connector being rotatable between a first position, a second position substantially perpendicular to the first position, and a subset of positions each between the first and second positions and angularly displaced from the first position, wherein the cover is mountable to a first mounting surface and a second mounting surface angularly displaced from the first mounting surface by rotating the connector to a position suitable for the selected mounting surface in which the connector is inaccessible after the cover is mounted.
US10707629B2

A connector including coupling and sleeve flanges defining opposing recesses separated by an axial gap along an elongate axis. The connector also includes a arcuate bridge member radially biased outwardly against at least one of the internal contact surfaces of the opposing recesses and spanning the axial gap. The arcuate bridge member maintains electrical conductivity across the axial gap even when the sleeve does not electrically contact the coupling member. At least one of the contact surfaces defines a conical surface which is responsive to the radially biased conductive bridge member to produce a radial force against the internal contact surfaces. The radial force produces an axial force component along the elongate axis.
US10707622B2

A connector set includes: a first connector having a first housing; a second connector having a second housing; and a slide member slidably held in one of the housing. An engaging part is formed on the slide member, the engaging part being locked to a locked part formed on the other housing to restrict the sliding of the slide member to the first position when the slide member is slid to the second position. The locked part is formed on the housing main body of the other housing.
US10707621B2

A connector device according to an embodiment of the present technology includes a first connector and a second connector. The first connector has a plurality of locking groove parts provided on a first peripheral surface thereof and a plurality of unlocking parts provided on the first peripheral surface. The plurality of locking groove parts and the plurality of unlocking parts are arranged in a circumferential direction of the first peripheral surface with a positional displacement from each other. The second connector has a plurality of elastic parts provided on a second peripheral surface fitted into the first peripheral surface and held by the plurality of locking groove parts, respectively. The plurality of elastic parts are configured to be elastically deformable in a radial direction of the second connector body when rotating in a circumferential direction of the second connector body between the plurality of locking groove parts and the plurality of unlocking parts.
US10707615B2

An electrical connector comprises a first housing, a mating terminal retained in the first housing, a second housing mated with the first housing, a contact member disposed in the second housing, and an insertion/extraction assist protrusion. The contact member is electrically connected with the mating terminal by pinching the mating terminal with a plurality of spring pieces facing each other. The spring pieces each have a contact portion protruding inward. The insertion/extraction assist protrusion is adapted to expand a gap between the spring pieces when the first housing and the second housing move relative to one another in a mating direction. The insertion/extraction assist protrusion is arranged offset from the contact portions in a plane crossing the mating direction and is arranged nearer to a start point of the mating than the contact portions during the mating in the mating direction.
US10707614B2

A lever-type connector (F) includes a housing (10) having a wire bundle (27) drawn out from a wire draw-out surface (13). Guide grooves (36) formed in arms (31) of a lever (30) and are configured to guide support shafts (26) of the housing (10) to bearing holes (34) of the arms (31) when assembling the lever (30) with the housing (10). Retracted portions (39) are formed in the guide grooves (36) an are configured to allow an operating portion (32) to be displaced away from the wire bundle (27) when assembling the lever (30) with the housing (10).
US10707606B2

An electrical connector includes an insulating body. At least one accommodating hole runs through the insulating body vertically, and each accommodating hole has a stopping portion and a position limiting portion. Each accommodating hole accommodates a terminal and an electrical conductor. The terminal is in contact with the electrical conductor. The terminal upward abuts the stopping portion. The terminal is connected to a first strip downward, and is mounted into the accommodating hole upward from bottom. The electrical conductor upward abuts the position limiting portion. The electrical conductor is connected to a second strip downward, and is mounted into the accommodating hole upward from bottom. The terminal upward abuts the stopping portion and thus does not excessively move upward, and the electrical conductor upward abuts the position limiting portion and thus does not excessively move upward.
US10707603B2

An electrical cable connector comprising an insulating housing, a plurality of conductive contacts arranged on the insulating housing to be connected respectively with cables, and a resilient shell member attached to the insulating housing, wherein the resilient shell member includes a concealing portion for concealing a portion of the insulating housing on which the conductive contacts are arranged, a strip-shaped portion surrounding partially the insulating housing so as to cause an inner surface portion thereof to come into resilient contact with an outer surface portion of a mating connecting device, a pair of extended strip-shaped portions each extending to be bent from one of end portions of the strip-shaped portion so as to have a free end portion, and a pair of holding portions extending from the concealing portion for positioning respectively the extended strip-shaped portions from the outside thereof.
US10707601B1

A memory socket protecting cover adapted to be assembled to a memory socket which is adapted for a memory module to insert is provided. The memory module includes a fool-proof concave, and includes a fool-proof member corresponding to the fool-proof concave. The memory socket protecting cover includes two lateral walls and a wear-resistant member. The two lateral walls are adapted to be disposed at two sides of the memory socket. The wear-resistant member is connected to the two lateral walls and adapted to be disposed on the fool-proof member. A width of the wear-resistant member is greater than or equal to a width of the fool-proof member and is smaller than a width of the fool-proof concave. When the memory module is inserted in or pulled from the memory socket, a wall of the memory module besides the fool-proof concave is adapted to contact the wear-resistant member.
US10707600B1

The system includes power-over-ethernet (PoE) sockets that interface to dedicated power and signal printed circuit boards. More particularly, the system separates power transmission circuitry from signal transmission circuitry for PoE arrays of RJ-45 sockets. The sockets include pins of different length to accommodate a stacked configuration of the power board and signal board. The pins corresponding to higher-voltage powers are a different length than lower-voltage signal pins. More than one PoE connector array may be coupled to a stack printed circuit boards, with pins of varying length, configured to engage with respective boards of the stack. The boards of the stack may be electrically isolated from each other, although the boards may be structurally engaged with each other.
US10707597B2

An electrical contact device for a twin-axial electrical cable has a crimping section. In a crimped state on the twin-axial electrical cable, the crimping section is closed and has an oval cross-sectional shape in at least a portion of the crimping section.
US10707594B1

A dual-wire connector (1) includes: an insulation base (10), having a base plate (11) and an enclosing plate (12) formed with two insertion ports (121); an electric conductive terminal (20), fastened on the base plate (11), and having a first lateral plate (211) and a second lateral plate (212); a first electric conductive elastic sheet (30), electrically connected to the electric conductive terminal (20); a second electric conductive elastic sheet (40), separately arranged with respect to the first electric conductive elastic sheet (30), electrically connected to the electric conductive terminal (20); and a pressing member (50), moveably connected to the base plate (11) and having insertion slots (53) corresponding the two insertion ports (121) and a pushing unit (52) formed at one side of the insertion slot (53). Accordingly, the stability and the tightness while being clamped can be enhanced.
US10707586B2

A terminal (20) is connected to a core (12) of a wire (13). The terminal (20) includes two wire barrels (25L, 25R) extending from a bottom portion (22) on which the core (12) is placed. The wire barrels (25L, 25R) are crimped to wind around the core (12). The core (12) includes strands (11) made of metal having a larger tensile strength than metal of the female terminal (20). At least first, second and third strands (11J, 11K) and (11L) are disposed side by side in a direction intersecting an extending direction of the core (20) inside the wire barrels (25L, 25R). A tip of the wire barrels (25L, 25R) is inserted between the first and second strands (11J, 11K) and a tip of the other of the pair of wire barrels (25L, 25R) is inserted between the second and third strands (11K, 11L).
US10707585B2

Methods and apparatuses are disclosed for a free space segment tester (FSST). In one example, an apparatus includes a frame, a first horn antenna, a second horn antenna, a controller, and an analyzer. The frame has a platform to support a thin film transistor (TFT) segment of a flat panel antenna. The first horn antenna transmits microwave energy to the TFT segment and receives reflected energy from the TFT segment. The second horn antenna receives microwave energy transmitted through the TFT segment. The controller is coupled to the TFT segment and provides at least one stimulus or condition to the TFT segment. The analyzer measures a characteristic of the TFT segment using the first horn antenna and the second horn antenna. Examples of a measured characteristic includes a measured microwave frequency response, transmission response, or reflection response for the TFT segment. In one example, the TFT segment is used for integration into a flat panel antenna if the measured characteristic of the TFT segment indicates the TFT segment is acceptable.
US10707578B1

A system includes a housing with one or more edge processors to handle processing on behalf of a mobile target or to provide local data to the mobile target or to provide artificial intelligence for the mobile target; one or more antennas coupled to the housing; and a processor to control a directionality of the antennas in communication with the mobile target using 5G or 6G protocols.
US10707568B2

An antenna structure includes a substrate, a first radiating element, a second radiating element, a signal transmission assembly, a grounding member, and a feed-in element. The first radiating element is disposed on the substrate. The second radiating element is disposed on the substrate. The signal transmission assembly is disposed on the substrate. The signal transmission assembly includes a signal transmission line, a first impedance matching circuit, and a filter. The signal transmission assembly is coupled between the first radiating element and the second radiating element. The first impedance matching circuit is coupling to the first radiating element and the signal transmission line. The filter is coupling to the second radiating element and the signal transmission line. The feed-in element is coupled between the signal transmission line and the grounding member.
US10707564B2

The present disclosure relates to the technical field of unmanned aerial vehicles, and in particular, to an unmanned aerial vehicle. The unmanned aerial vehicle includes at least a first dual-polarized antenna and a second dual-polarized antenna, wherein the first dual-polarized antenna is provided in a horizontal direction of the unmanned aerial vehicle, and the second dual-polarized antenna is provided in a vertical direction of the unmanned aerial vehicle. As the antenna designed in this structure is applied to the unmanned aerial vehicle of the present application, a weak signal in a vertical polarization direction is compensated by a strong electromagnetic signal in a horizontal polarization direction, and therefore an image transmission height of the unmanned aerial vehicle is increased in the vertical direction.
US10707563B2

A multi-polarized radiating element of the present disclosure includes first, second, third, and fourth radiating arms arranged in a four-way symmetrical manner on a plane; a first feeding line commonly fed to the fourth radiating arm and the first radiating arm, and commonly grounded to the second radiating arm and the third radiating arm; and a second feeding line commonly fed to the first radiating arm and the second radiating arm, and commonly grounded to the third radiating arm and the fourth radiating arm.
US10707545B2

The system for controlling a flow of cooling air in a battery system for cooling the battery system includes: an air conditioning system which includes an outlet discharging cooling air for reducing a temperature of the plurality of battery modules, and an inlet taking in cooling air, of which a temperature is increased, after reducing the temperature of the plurality of battery modules; and a pipe which includes a plurality of module cooling ports connected to the outlet, forming a flow path of the cooling air, and corresponding to the plurality of battery modules, respectively, and makes the cooling air discharged through the outlet pass through each battery module through each module cooling port to cool the plurality of battery modules.
US10707544B2

The invention is directed to systems and methods for the recycling of lithium ion batteries or the like. The system methods include comminution and destruction of used batteries, controlling the explosive reaction of the battery components during processing, and processing the materials into a suitable form for sampling and recycling.
US10707539B2

A battery is provided including an anode, a cathode and an electrolyte; wherein the electrolyte includes one or both of fluoro ethylene carbonate and difluoro ethylene carbonate in an amount of 0.5% by mass or more and 10% by mass or less, wherein the anode includes an anode active material layer provided on an anode current collector, and wherein a thickness of the anode active material layer, after charging the battery, is 58 um or more and 75 um or less.
US10707525B2

A sulfide solid electrolyte material having high Li ion conductivity can be obtained by providing a method for producing a sulfide solid electrolyte material that has peaks at 2θ=20.2° and 2θ=23.6° in an X ray diffraction measurement using a CuKα ray, the method including steps of: an amorphizing step of obtaining sulfide glass by amorphization of a raw material composition that includes at least Li2S, P2S5, LiI and LiBr and a heat treatment step of heating the sulfide glass at a temperature of 195° C. or higher.
US10707524B2

To provide a graphene compound having an insulating property and an affinity for lithium ions. To increase the molecular weight of a substituent included in a graphene compound. To provide a graphene compound including a chain group containing an ether bond or an ester bond. To provide a graphene compound including a substituent containing one or more branches. To provide a graphene compound including a substituent including at least one of an ester bond and an amide bond.
US10707522B2

A method of making a solid state battery may include heating a flux sandwiched between a solid ceramic electrolyte and a group one metal. The flux may be heated such that it roughens a surface of the solid ceramic electrolyte and the group one metal melts and adheres to the surface of the solid ceramic electrolyte.
US10707521B2

Electrolyte solutions including additives or combinations of additives that provide low temperature performance and high temperature stability in lithium ion battery cells.
US10707514B2

A redox flow battery is provided, including an ion-exchange membrane, a current collector plate, and an electrode that is disposed between the ion-exchange membrane and the current collector plate. The electrode includes a main electrode layer in which an electrolytic solution flows from a surface on the current collector plate side to a surface on the ion-exchange membrane side, and the main electrode layer includes a plurality of main electrode pieces which are arranged in parallel in a plane direction.
US10707505B2

A cathode gas cooling system provided with a heat exchanger having first internal channels into which cathode gas flows and second internal channels to which water discharged from a fuel cell is supplied and cooling cathode gas flowing through the first internal channels by latent heat of vaporization of water flowing through the second internal channels. The first internal channels and second internal channel are are respectively made independent channels inside the heat exchanger so that steam produced inside the second internal channels by heat exchange with cathode gas flowing through the first internal channels does not flow into the first internal channels.
US10707502B2

The invention relates to a method for inertizing an oxygen-containing first gas present in a protective housing (4) surrounding a fuel cell (1), wherein a prescribed amount of a hydrogen-containing second gas is introduced into the protective housing (4) and at least part of the oxygen present in the first gas is reduced by cold combustion.
US10707496B2

A method for depositing a layer of material on a metallic support for fuel cells or electrolysis cells includes the steps of preparing the surface of the metallic support, preparing an apparatus for an electrolytic bath, with the relative actuation means of the apparatus, including an aqueous solution with the cations necessary to obtain at least one material, dipping the metallic support into the electrolytic bath, and commanding the actuation means of the electrolytic bath so as to selectively carry out the electrochemical deposition of at least one layer of material on the metallic support, the layer of material includes an anti-corrosion protective ceramic material and/or a ceramic material with catalytic properties.
US10707489B2

A high solids content paste for fabrication of secondary battery electrodes may comprise: a negative active material or a positive active material; a binder; a solvent; and a hyperdispersant; wherein the high solids content paste has a specific viscosity chosen for a particular coating tool and a composition such that the high solids content paste will maintain a deposited shape after coating at least until the high solids content paste has dried and wherein the dry coating thickness is in the range of 5 microns to 300 microns. The high solids content paste with negative active material has a viscosity in the range of 30,000 cP to 45,000 cP and a corresponding density of 1.40 g/cc to 1.43 g/cc. The high solids content paste with positive active material has a viscosity in the range of 25,479 cP to 47,184 cP and a corresponding density of 2.72 g/cc to 2.73 g/cc.
US10707486B2

The present invention is directed towards a process for making a particulate material according to the general formula (I): NiaCObMncMd(O)x(OH)y, wherein M is selected from Al and Ti, x is in the range of from 0.01 to 0.9, y is in the range of from 1.1 to 1.99, a is in the range of from 0.3 to 0.85, b is in the range of from 0.05 to 0.4, c is in the range of from 0.1 to 0.5, d is in the range of from 0.001 to 0.03, with a+b+c+d=1 said process comprising the following steps: (a) providing an aqueous slurry of particles of aluminum hydroxide or titanium dioxide, (b) adding an aqueous solution of water-soluble salts of nickel, cobalt and manganese and a solution of alkali metal hydroxide to the slurry according to step (a), thereby co-precipitating a layer of a mixed hydroxide of nickel and cobalt and manganese hydroxide on the particles according to step (a), (c) removing particles of (NiaCObMncAld)(OH)2+d or (NiaCObMncTid)(OH)2+2d so obtained and drying them in the presence of oxygen.
US10707484B2

Provided herein are nanostructures for lithium ion battery electrodes and methods of fabrication. In some embodiments, a nanostructure template coated with a silicon coating is provided. The silicon coating may include a non-conformal, more porous layer and a conformal, denser layer on the non-conformal, more porous layer. In some embodiments, two different deposition processes, e.g., a PECVD layer to deposit the non-conformal layer and a thermal CVD process to deposit the conformal layer, are used. Anodes including the nanostructures have longer cycle lifetimes than anodes made using either a PECVD or thermal CVD method alone.
US10707483B2

According to one embodiment, an electrode including an active material-containing layer and a film is provided. The active material-containing layer contains an active material containing a titanium-containing oxide. The film is present on at least a part of a surface of the active material-containing layer. The film contains fluorine, an organic atom, and a metal ion. The fluorine includes fluorine bonded to the organic atom and fluorine bonded to the metal ion. The film satisfies a relationship of following formula (1), where F1 is a proportion of the fluorine bonded to the organic atom, and F2 is a proportion of the fluorine bonded to the metal ion: 0.1≤F2/F1≤0.6  (1).
US10707482B2

A negative electrode active material for non-aqueous electrolyte secondary batteries which has particles of negative electrode active material, the particles of negative electrode active material containing a silicon compound (SiOx: 0.5≤x≤1.6) that contains a Li compound, including a carbon coating on at least a part of a surface of the silicon compound and a salt coating containing one or more kinds of a metal silicate containing a metal element other than a lithium element and a metal salt containing a metal element other than the lithium element on a part of a surface of the silicon compound or a surface of the carbon coating or both of these. Thus, the negative electrode active material for non-aqueous electrolyte secondary batteries having high stability to an aqueous slurry, high capacity and excellent cycle characteristics and initial efficiency may be provided.
US10707481B2

The disclosure includes a composition of matter including a film formed on substantially all nSi-cPAN particles included in an electrode, the film including fluorine, oxygen, sulfur, carbon and lithium.
US10707479B2

A Lithium-transition-metal-phosphate compound of formula Li0.9+xFe1-yMyPO4) in the form of secondary particles made of agglomerates of spherical primary particles wherein the primary particles have a size in the range of 0.02-2 pm and the secondary particles a mean size in the range of 10-40 pm and a BET surface of 16-40 m2/g, a process for its manufacture and the use thereof.
US10707476B2

A method of producing a negative electrode sheet includes forming a fluoride coating on surfaces of a plurality of negative electrode active material particles by performing a fluorination treatment on the surfaces of the plurality of negative electrode active material particles; producing a negative electrode composite material containing a plurality of wet granules obtained by mixing and granulating the negative electrode active material particles with the fluoride coating on the surfaces, a binder, and water as a solvent; causing the negative electrode composite material to pass through a gap between two rollers that face each other, compressing the negative electrode composite material into a film, and attaching the film to a surface of a current collector foil; and forming a negative electrode mixture layer on the surface of the current collector foil by drying the film on the surface of the current collector foil.
US10707475B2

A battery housing can include a housing body defining a cavity sized and shaped to receive a cell for a battery, and a breaker coupled with the housing body. The battery housing can comprise a first electrical conductor at a first end portion of the housing body and electrically connected to the switch, the first electrical conductor configured to electrically connect to a first battery cell terminal of the cell. The battery housing can comprise a second electrical conductor at a second end portion of the housing body, the second electrical conductor configured to electrically connect to a second battery cell terminal of the cell to define a first electrical pathway between the first electrical conductor and the second electrical conductor. The battery housing can include a bypass conductor to define a second electrical pathway between the switch and the second electrical conductor.
US10707471B2

Devices, methods, and systems for interconnecting all of the battery cells in a battery module from a single side of the battery cell and module are provided. The cell busbar system comprises a number of thin formed strips arranged to interconnect individual battery cells in a row together in series and each row in parallel along a length of the battery module. In particular, the cell busbar system may include two high voltage, or edge, strips and a number of cell-to-cell, or internal, strips electrically interconnected to the edge strips. All of the battery cells in the battery module may be oriented such that all of the positive terminals are facing the same direction. The interconnections between series-connected rows of cells, and parallel rows of series-connected rows, may all be made in substantially the same plane on a single side of the battery module.
US10707465B2

A method of producing a film is provided. The film includes a base material layer which is shrunk by heat and a functional layer which is dried while being restricted by the base material layer. The method involves heating the film while applying a tensile force in a direction of a length of the film so as to convey the film, and subjecting the film to a heat treatment while, in a distribution along a width of the film, a center part is higher in temperature than end parts. A center part sample of the film is smaller in curling amount with respect to the width of the film than an end part sample, or a standard deviation in curling amount with respect to the width is not more than 1 mm between two samples from respective end parts and a sample from the center part of the film.
US10707464B2

A battery cell according to an exemplary aspect of the present disclosure includes, among other things, a can assembly, an electrode assembly housed inside the can assembly and a venting system including a vent port and at least one of a vent tube inside the can assembly or a spacer plate mounted between the vent port and the electrode assembly.
US10707452B2

A method of making an encapsulated OLED panel with a pass-through hole comprising: creating a pass-through hole with side walls within the central emission area of an OLED panel; providing at least a first support element arranged in contact with a portion of a face of the OLED panel and overlapping the edge of the hole such that a portion of the support element is located above or within the hole and is spaced from the side walls; and providing a sealant in contact with the first support element and desirably, the side walls as well. Both the first support element and sealant provide a barrier to moisture and oxygen from entering the internal OLED structures through the cut side wall formed during the creation of the pass-through hole in a previously encapsulated OLED panel.
US10707448B2

An organic light-emitting diode includes a first electrode, a first light-emitting unit (EL unit) disposed on the first electrode and including a first organic light-emitting layer, a first charge generating layer on the first EL unit, a second EL unit disposed on the first charge generating layer and including a second organic light-emitting layer, a third organic light-emitting layer and a fourth organic light-emitting layer, a second charge generating layer on the second EL unit, a third EL unit disposed on the second charge generating layer and including a fifth organic light-emitting layer, and a second electrode on the third EL unit. A dopant concentration of the third organic light-emitting layer is greater than a dopant concentration of the fourth organic light-emitting layer. An organic light emitting display device can include the organic light-emitting diode.
US10707447B2

An organic light-emitting display device includes: a substrate; a first organic light-emitting layer disposed on the substrate; a pixel defining film disposed on the first organic light-emitting layer and having a first opening, which at least partially exposes the first organic light-emitting layer; and an optical path converter disposed on the pixel defining film to overlap with the first organic light-emitting layer and including a first optical path converting member, which has a first refractive index, and a second optical path converting member, which has a second refractive index that is lower than the first refractive index.
US10707438B2

A light emitting display device includes a substrate including a plurality of sub pixel areas having an emission area and an anode contact area, a driving thin film transistor disposed in each of the plurality of sub pixel areas, a planarization layer disposed on the substrate, a cathode electrode disposed on the planarization layer overlapped with the emission area, a plurality of connection electrode patterns disposed on the planarization layer overlapped with the anode contact area, and connected with respective source electrodes of the driving thin film transistors disposed in the plurality of sub pixel areas by one-to-one correspondence, an emission layer disposed on the cathode electrode, and a plurality of anode electrodes disposed on the emission layer, and connected with the plurality of connection electrode patterns through the anode contact area by one-to-one correspondence.
US10707437B2

The present invention discloses a top-emitting OLED device, a method of manufacturing the same, and a display panel. The OLED device includes a substrate, an anode layer, an organic functional layer, a cathode layer, and an auxiliary electrode layer sequentially arranged, wherein the auxiliary electrode layer is arranged on the non-light emitting region of the cathode layer, and the material of the auxiliary electrode layer is electrically conductive. The present invention can increase the conductivity of the cathode layer, reduce the voltage difference between the center and the edge of the screen, and improve the display effect without blocking the light emitting region and not affecting the display brightness of the light emitting region.
US10707431B2

The present disclosure discloses a stretchable display panel and a method of manufacturing the same. The stretchable display panel includes an elastic base layer and a number of array-distributed display units embedded in the elastic base layer. At least one of the display units include a pixel unit and a rigid protection body, and the rigid protection body includes at least a rigid sidewall disposed on at least one side of the pixel units.
US10707428B2

A light-emitting unit (140) is formed on one surface (101) of a substrate (100). Further, the light-emitting unit (140) includes a first electrode (110), an organic layer (120), and a second electrode (130). A covering member (180) covers the light-emitting unit (140). An integrated circuit (300) is arranged on the one surface (101) of the substrate (100). In addition, the integrated circuit (300) is electrically connected to at least one of the first electrode (110) and the second electrode (130). A protective member (400) is located in a region (105) between the covering member (180) and the integrated circuit (300). Further, the protective member (400) is provided so as to expose the entirety of a first surface (301) of the integrated circuit (300) on a side opposite to the substrate (100).
US10707427B2

This invention relates to the development of heterocyclic materials for use in OLED devices. The materials are based on a pair of 5-membered aromatic or psuedoaromatic rings bonded to one another and complexed to a transition metal.
US10707416B2

A chalcogenide-based programmable conductor memory device and method of forming the device, wherein a nanoparticle is provided between an electrode and a chalcogenide glass region. The method of forming the nanoparticle utilizes a template over the electrode or random deposition of the nanoparticle.
US10707414B2

A radio frequency (RF) switch includes a phase-change material (PCM) and a heating element underlying an active segment of the PCM, the PCM and heating element being situated over a substrate. A contact dielectric is over the PCM. PCM contacts have upper portions and uniform plate slot lower portions. The uniform plate slot lower portions have a total plate resistance RPLATE, and a total plate slot interface resistance RPLATE-INT. The upper portions have a total capacitance CUPPER to the uniform plate slot lower portions, and the PCM has a total capacitance CPCM to the substrate. The uniform plate slot lower portions significantly reduce a product of (RPLATE+RPLATE-INT) and (CUPPER+CPCM). As an alternative to the uniform plate slot lower portions, PCM contacts have segmented lower portions. The segmented lower portions significantly reduce CUPPER.
US10707413B1

Techniques are provided for fabricating magnetic random-access memory devices, which eliminate junction shorts and minimize gouging of an underlying insulating layer. For example, a bottom electrode layer, a magnetic tunnel junction (MTJ) stack, and an upper electrode layer are formed over an insulating layer. The bottom electrode layer and the MTJ stack are etched to form an upper electrode and a MTJ structure. A cleaning etch process removes residual metallic material which is re-deposited on sidewalls of the MTJ structure as a result of etching the MTJ stack. A conformal dielectric layer is formed to encapsulate the upper electrode and the MTJ structure and prevent oxidation or re-deposition of metallic material on the cleaned sidewalls of the MTJ structure. A final etch process is performed to pattern the conformal dielectric layer and bottom electrode layer to form a spacer on sidewalls of the MTJ structure and form a bottom electrode.
US10707411B1

A semiconductor device comprises a first conductive material, a contact, an a magnetic tunneling junction positioned between the first conductive material and the contact. The semiconductor device further comprises a spacer that is positioned between the first conductive material and the contact and surrounds at least a portion of the magnetic tunneling junction. The spacer comprises spacer material that has at least some etch selectivity compared to a dielectric material that surrounds at least a portion of the first conductive material.
US10707410B2

A magnetoresistive magnetic tunnel junction (MTJ) stack includes a free magnetic region, a fixed magnetic region, and a dielectric layer positioned between the free magnetic region and the fixed magnetic region. In one aspect, the fixed magnetic region consists essentially of an unpinned, fixed synthetic anti-ferromagnetic (SAF) structure which comprises (i) a first layer of one or more ferromagnetic materials, including cobalt, (ii) a multi-layer region including a plurality of layers of ferromagnetic materials, wherein the plurality of layers of ferromagnetic materials include a layer of one or more ferromagnetic materials including cobalt, and (iii) an anti-ferromagnetic coupling layer disposed between the first layer and the multi-layer region. The free magnetic region may include a circular shape, the one or more ferromagnetic materials of the first layer may include cobalt, iron and boron, and the dielectric layer may be disposed on the first layer.
US10707390B1

An area light source display module is provided. The area light source display module includes a substrate and a light emitting diode (LED) array disposed on the substrate. A plurality of LED particles disposed on the LED array emit wide-angle light. Each of the LED particles has a lower light intensity distribution at a center of 0° and a higher light intensity distribution at an off-center polar angle θ. θ ranges between 30 degrees and 80 degrees. The LED array includes LED particles emitting the wide-angle light. Therefore, the area light source module can adopt fewer LEDs at a same thickness of the light source display module with an LED having a common light shape, or the area light source module can have a smaller light mixing distance with the same number of LEDs.
US10707385B2

Provided are a fluorescent member that has high thermal conductivity, can prevent an increase in temperature of a fluorescent layer, and can maintain their fluorescence performance even during irradiation with high-intensity source light, and a light-emitting device using the fluorescent member. A transmissive-type wavelength conversion member 100 converts light with a wavelength in a specific range to light with a different wavelength and allows light passing through the wavelength conversion member to be used as illuminating light. The wavelength conversion member 100 includes: a substrate 110 that is formed of an inorganic material and allows light to pass through; and a fluorescent material layer 120 disposed on the substrate 110. The fluorescent material layer 120 includes fluorescent material particles 122 that absorb light and emit converted light and a light-transmitting ceramic 121 that bonds the fluorescent material particles 122 together. The ratio of the thickness of the fluorescent material layer 120 to the average particle diameter of the fluorescent material particles 122 is less than 30.
US10707384B2

A light-emitting device includes a substrate including a base member having an upper surface having a substantially rectangular shape, a lower surface opposite to the upper surface, a first longer lateral surface, a second longer lateral surface opposite to the first longer lateral surface, a first shorter lateral surface, and a second shorter lateral surface opposite to the first shorter lateral surface, first wirings disposed on the upper surface, and second wirings disposed on the lower surface and each electrically connected with a respective one of the first wirings; at least one light-emitting element; and a light-reflective covering member covering lateral surfaces of the light-emitting element and the upper surface of the base member. The base member has at least one first recess open at the upper surface and the first longer lateral surface. Surfaces defining the at least one first recess are covered with the covering member.
US10707378B2

According to one embodiment, the p-side electrode is provided on the second semiconductor layer. The insulating film is provided on the p-side electrode. The n-side electrode includes a first portion, a second portion, and a third portion. The first portion is provided on a side face of the first semiconductor layer. The second portion is provided in the first n-side region. The third portion overlaps the p-side electrode via the insulating film and connects the first portion and the second portion to each other.
US10707368B2

A tandem solar cell structure is described with the following features: (a) Monolithic configuration with at least two different absorbers (104, 108) of different materials for photovoltaic energy conversion (b) an absorber (108) consisting of crystalline silicon (c) a charge carrier selective contact arranged on the side of the silicon absorber (108) directed to the adjacent absorber (104) (d) configuration of the charge carrier selective contact from a thin interface oxide 107 and an amorphous, partially crystalline or polycrystalline layer applied thereto, mainly consisting of silicon, either p (106) or n doped (201) The charge carrier selective contact made up of layers 107 and 106 or 201, respectively, ensures excellent surface passivation of the crystalline silicon absorber 108, as well as selective extraction of a charge carrier type from the latter over the entire surface. Thus, a vertical current flow is achieved, so that lateral transverse conductivity is not required in every sub-cell. The formation of a tunnel contact to the adjacent layer may be achieved by high doping of the layers 106 and 201. The thickness and/or the doping of the layers 106 and 201 may be used to match the generation currents in the individual sub-cells. The temperature stability of layers 107, 106 or 201, respectively, allows the application of subsequent manufacturing steps with temperatures >400° C.
US10707360B2

A thermosetting electroconductive paste composition includes an electroconductive powder (A) containing at least one of a silver-coated metal powder (A-1) and a powder of either copper or an alloy thereof (A-2), a thermosetting ingredient (B) containing at least one of an epoxy resin (B-1) and a blocked polyisocyanate compound (B-2), a hardener (C), and an alkyl- or alkenylsuccinic acid compound (D) which is a succinic acid or derivative thereof having an alkyl or alkenyl group having a carbon number of from 8 to 24 introduced into an α-position. An amount of the alkyl- or alkenylsuccinic acid compound is 0.01 to 1.8 parts by mass per 100 parts by mass of a sum of the electroconductive powder (A) and the thermosetting ingredient (B).
US10707356B2

According to one embodiment, a magnetic memory device includes a stacked structure including first and second magnetic layers having variable and fixed magnetization directions, respectively, and a nonmagnetic layer provided between the first and second magnetic layers and containing a first compound containing first cationic and anionic elements, and a predetermined-material layer provided around side surfaces of the stacked structure and containing a second compound containing second added cationic and second added anionic elements. An absolute value of a valence number (ionic valency) of the second added cationic element is less than that of the first cationic element, and an absolute value of a valence number (ionic valency) of the second added anionic element is less than that of the first anionic element.
US10707350B2

A source terminal section of a TFT substrate includes a source terminal lower connection section included in a gate metal layer, and a source terminal upper connection section included in a conductive layer. A source gate connection section includes a source lower connection wiring line included in the gate metal layer and connected to the source terminal lower connection section, a source bus connection section included in a source metal layer and connected to a source bus line, and a source upper connection section included in a conductive layer, and the source upper connection section is in contact with the source lower connection wiring line within a third opening formed in a gate insulating layer and in contact with the source bus connection section within a fifth opening formed in an interlayer insulating layer.
US10707343B2

A method of manufacturing a semiconductor device includes in this order: a semiconductor base body preparing step; a first trench forming step; a first insulation film forming step of forming a first insulation film; a gate insulation film forming step; a gate electrode forming step; a second trench forming step of forming a second trench in the inside of a first trench by removing a center portion of the first insulation film; a second insulation film forming step of forming a second insulation film in the inside of the second trench under a condition that a gap remain in the inside of the second trench; a shield electrode forming step of forming a shield electrode in the inside of the gap; and a source electrode forming step of forming a source electrode.
US10707337B2

A one-way switch has a gate referenced to a main back side electrode. An N-type substrate includes a P-type anode layer covering a back side and a surrounding P-type wall. First and second P-type wells are formed on the front side of the N-type substrate. An N-type cathode region is located in the first P-type well. An N-type gate region is located in the second P-type well. A gate metallization covers both the N-type gate region and a portion of the second P-type well. The second P-type well is separated from the P-type wall by the N-type substrate except at a location of a P-type strip that is formed in the N-type substrate and connects a portion on one side of the second P-type well to an upper portion of said P-type wall.
US10707336B1

High-performance lateral bipolar junction transistors (BJTs) are provided in which a lightly doped upper intrinsic base region is formed between a lower intrinsic base region and an extrinsic base region. The lightly doped upper intrinsic base region provides two electron paths which contribute to the collector current, IC. The presence of the lightly doped upper intrinsic base region increases the total IC and leads to higher current gain, β, if there is no increase of the base current, IB.
US10707334B2

A method includes forming a dummy gate stack on a top surface and a sidewall of a middle portion of a semiconductor fin, and forming a spacer layer. The spacer layer includes a first portion on a sidewall of the dummy gate stack, and a second portion on a top surface and a sidewall of a portion of the semiconductor fin. The method further includes performing an implantation on the spacer layer. After the implantation, an anneal is performed. After the anneal, the second portion of the spacer layer is etched, wherein the first portion of the spacer layer remains after the etching. A source/drain region is formed on a side of the semiconductor fin.
US10707327B2

A semiconductor device includes a semiconductor substrate including a doped region. A metal layer is formed on the doped region. An insulating layer covers the metal layer. The metal layer can serve as a buried metal layer which reduces electrical resistance between electrical charge in the doped region and adjacent contacts. The contacts can extend through the insulating layer between the buried metal layer and overlying metal stripes.
US10707321B2

A power device, which has a Field Stop (FS) layer based on a semiconductor substrate between a collector region and a drift region in an FS-IGBT structure. The FS layer includes multiple implants for improved functionality of the power device.
US10707318B2

Provided is a semiconductor device including a fin-type field effect transistor (FinFET). The first FinFET includes a first gate structure and the first gate structure includes a first work function layer. The first work function layer includes a first layer and a second layer. The first layer is disposed over the second layer. The second layer includes a base material and a dopant doped in the base material. The dopant comprises Al, Ta, W, or a combination thereof. The first layer and the second layer comprise different materials. A method of manufacturing the semiconductor device is also provided.
US10707316B2

Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a substrate, a dielectric layer over the substrate, a first metal gate structure in the dielectric layer and having a first width and a second metal gate structure in the dielectric layer and having a second width. The first metal gate structure includes a first metal electrode, and the second metal gate structure includes a second metal electrode. The second metal electrode includes a first conductive portion having a third width and a second conductive portion over the first conductive portion and having a fourth width. The fourth width is greater than the third width. The semiconductor device structure also includes two first source/drain portions at opposite sides of the first metal gate structure, and two second source/drain portions at opposite sides of the second metal gate structure.
US10707312B2

According to one embodiment, there is provided a semiconductor device including a semiconductor substrate, a plurality of first columnar bodies having a peripheral edge, each of the columnar bodies spaced from one another on the semiconductor substrate, each including a first conductive layer extending from an upper end thereof in the depth direction of the semiconductor substrate, a base layer deposited about an outer peripheral surface of an upper end of the plurality of first columnar bodies, a gate adjacent to the base layer with a gate insulating film therebetween, a source layer connected to the base layer, and a second columnar body, including a second conductive layer, surrounding an outer peripheral edge of the plurality of first columnar bodies and extending in the depth direction of the semiconductor substrate.
US10707310B2

According to one embodiment, a semiconductor device includes first to third regions, and first to third electrodes. The first region includes a first partial region, a second partial region, and a third partial region between the first and second partial regions. A direction from the first partial region toward the first electrode is aligned with a first direction. A second direction from the first electrode toward the second electrode crosses the first direction. A direction from the third partial region toward the third electrode is aligned with the first direction. A position of the third electrode is between a position of the first electrode and a position of the second electrode in the second direction. At least a portion of the second region is provided between the first and second electrodes. At least a portion of the third region is provided between the first and second regions.
US10707306B2

A semiconductor device according to an embodiment includes a SiC layer, an electrode electrically connected to the SiC layer and an impurity region provided between the SiC layer and the electrode. The impurity region includes first position and second position, the first position having highest concentration of an impurity in the impurity region, the highest concentration being not lower than 1×1020 cm−3 and not higher than 5×1022 cm−3, the second position having concentration of the impurity one digit lower than the highest concentration, the first position being between the electrode and the second position, a distance between the first position and the second position being 50 nm or shorter.
US10707305B2

A tunneling transistor and a method of fabricating the same, the tunneling transistor includes a fin shaped structure, a source structure and a drain structure, and a gate structure. The fin shaped structure is disposed in a substrate, and the source structure and the drain structure are disposed the fin shaped structure, wherein an entirety of the source structure and an entirety of the drain structure being of complementary conductivity types with respect to one another and having different materials. A channel region is disposed in the fin shaped structure between the source structure and the drain structure and the gate structure is disposed on the channel region. That is, a hetero tunneling junction is vertically formed between the channel region and the source structure, and between the channel region and the drain structure in the fin shaped structure.
US10707299B2

The silicon carbide substrate includes a first impurity region, a second impurity region, and a third impurity region. The first impurity region includes: a first region in contact with the second impurity region; a second region that is in contact with the first region, that is located opposite to the second impurity region when viewed from the first region, and that has an impurity concentration higher than an impurity concentration of the first region; and a third region that is in contact with the second region, that is located opposite to the first region when viewed from the second region, and that has an impurity concentration lower than the impurity concentration of the second region. The gate insulating film is in contact with the first region, the second impurity region, and the third impurity region at a side portion of a trench.
US10707294B2

An OLED display panel is provided which can control the problem of shedding even in high definition panels. Metal wiring 5 which conducts with an earth line of a flexible printed substrate 15 is provided on a substrate 1. A display area 2 comprised from a plurality of OLED elements is provided at the center of the substrate 1 and four low resistance metal films 3 are provided along each of four edges of the display area 2 on a surface of insulation films 8, 10 at the periphery of the display area 2. Among these, one low resistance metal film 3 conducts with the metal wiring 5 via a contact 3a.
US10707287B2

An organic light emitting display (OLED) device includes an organic light emitting diode having an anode and a cathode. The organic light emitting diode is configured to receive a reference voltage. A control transistor includes a first control electrode and a first semiconductor active layer. The control transistor is configured to receive a control signal. A driving transistor includes a second control electrode that is electrically connected to the control transistor, an input electrode that is configured to receive a power voltage, an output electrode that is electrically connected to the anode of the organic light emitting diode, and a second semiconductor active layer that includes a different material from that of the first semiconductor active layer. A shielding electrode is disposed on the second semiconductor active layer, overlapping the driving transistor, and configured to receive the power voltage.
US10707284B2

The present disclosure provides an organic light-emitting display panel and a manufacturing method thereof. The organic light-emitting display panel may include: a first anode layer including a number of first anodes; a pixel definition layer defining a number of pixel regions, wherein one of a first opening and a second opening is defined in each of the pixel regions, the second opening has a depth smaller than that of first opening, an inclination angle is formed between the side wall and the bottom surface, and the inclination angle is larger than 90° and smaller than 180°; a second anode layer arranged in second opening; an organic light-emitting layer arranged in the first opening and the second opening. Accordingly, the resolution of the organic light-emitting display panel is improved.
US10707278B2

Disclosed are a backplane substrate, which achieves improved interface bonding characteristics via a recess configuration at the interface of an organic layer with an inorganic layer, thereby preventing peeling due to repeated folding, and a flexible display using the same. An organic layer is introduced into a recess provided in an inorganic layer so as to achieve improved interface bonding characteristics.
US10707276B2

An exemplary embodiment of the present inventive concept provides a display device including: a thin film transistor panel comprising a display area and a peripheral area; and a color conversion panel overlapping the thin film transistor panel, wherein the color conversion panel includes: a substrate; a color conversion layer; a first organic layer disposed between the color conversion layer and the thin film transistor panel; a second organic layer disposed between the first organic layer and the thin film transistor panel; and a polarization layer disposed between the second organic layer and the thin film transistor panel, wherein the first organic layer overlaps the display area and the peripheral area, and the second organic layer overlaps the display area.
US10707271B2

The present disclosure includes memory cells having resistors, and methods of forming the same. An example method includes forming a first conductive line, forming a second conductive line, and forming a memory element between the first conductive line and the second conductive line. Forming the memory element can include forming one or more memory materials, and forming a resistor in series with the one or more memory materials. The resistor can be configured to reduce a capacitive discharge through the memory element during a state transition of the memory element.
US10707269B2

According to one embodiment, a semiconductor storage device includes: a first memory cell and a second memory cell, each including a switching element and a resistance change element coupled to the switching element, and the first memory cell and the second memory cell being adjacent to each other; a non-active member having a switching function between the switching element of the first memory cell and the switching element of the second memory cell; and an insulator which covers at least one of an upper surface or a lower surface of the non-active member, a side surface of the non-active member, a side surface of the switching element of the first memory cell, and a side surface of the switching element of the second memory cell.
US10707268B2

A magnetoresistive element according to an embodiment includes: a first layer; a first magnetic layer; a second magnetic layer disposed between the first layer and the first magnetic layer; a nonmagnetic layer disposed between the first magnetic layer and the second magnetic layer; and an insulating layer disposed at least on side surfaces of the nonmagnetic layer, the first layer including: at least one element selected from a first group consisting of Hf, Zr, Al, Cr, and Mg; and at least one element selected from a second group consisting of Ta, W, Mo, Nb, Si, Ge, Be, Li, Sn, Sb, and P, and the insulating layer including at least one element selected from the first group.
US10707267B2

A unique, environmentally-friendly energy harvesting element is provided for generating autonomous renewable energy, or a renewable energy supplement, in electronic systems, electronic devices and electronic system components. The energy harvesting element includes a first conductor layer, a low work function layer, a dielectric layer, and a second conductor layer that are particularly configured in a manner to promote electron migration from the low work function layer, through the dielectric layer, to the facing surface of the second conductor layer in a manner that develops an electric potential between the first conductor layer and the second conductor layer. Electric leads are provided to connect the energy harvesting element to a load to power the load with the energy harvesting element. An energy harvesting component is also provided that includes a plurality of energy harvesting elements electrically connected to one another to increase a power output of the electric harvesting component.
US10707255B2

An image sensor includes a substrate including a light-receiving region and a light-shielding region, a device isolation pattern in the substrate of the light-receiving region to define active pixels, and a device isolation region in the substrate of the light-shielding region to define reference pixels. An isolation technique of the device isolation pattern is different from that of the device isolation region.
US10707251B2

An array substrate for a digital X-ray detector and the digital X-ray detector including the same are disclosed. The array substrate effectively protects a PIN diode from external moisture or water, maximizes a light transmission region of a PIN diode, and reduces resistance by maximizing the region of a bias wiring. To this end, a closed-loop bias electrode formed to cover a circumferential surface of a PIN diode is used. In detail, the bias electrode includes a closed loop portion and a contact extension portion. The contact extension portion extends from one end of the closed loop portion so as to directly contact an upper electrode, and includes a hollow part therein.
US10707247B2

Various embodiments include methods and apparatuses for forming and using pixels for image sensors. In one embodiment, an image sensor having at least two pixel electrodes per color region, and having at least two modes is disclosed. The example image sensor includes a first, unbinned, mode; and a second, binned, mode. In the first, unbinned mode, the at least two pixel electrodes per color region are to be reset to substantially similar levels. In the second, binned mode, a first pixel electrode of the at the least two pixel electrodes is to be reset to a high voltage that results in efficient collection of photocharge, and a second pixel electrode of the at the least two pixel electrodes is to be reset to a low voltage that results in less efficient collection of photocharge. Other methods and apparatuses are disclosed.
US10707244B2

The present disclosure provides an array substrate and a liquid crystal display panel. The array substrate, including a display area and a non-display area, comprises: a substrate; a patterned first metal layer disposed on the substrate, wherein the first metal layer in the non-display area includes at least two first metal lines; an insulating layer disposed on the first metal layer; and a patterned second metal layer disposed on the insulating layer, wherein the second metal layer in the non-display area includes at least two second metal lines; wherein the first metal lines and the second metal lines surround the display area and connect to each other through a through-hole in the insulating layer, and at least one of the first metal lines or the second metal lines electrically connects to a ground line of the array substrate.
US10707241B2

An array substrate having a substrate witha bonding region on one side, the bonding region having a plurality of bonding pads arranged in order, where at least one dummy pad is provided in a first position of the bonding pads. The at least one dummy pad is used for dividing the bonding region into a plurality of bonding sub-regions, where each bonding sub-region has a plurality of bonding pads. This disclosure further provides a display panel.
US10707238B2

To improve field-effect mobility and reliability in a transistor including an oxide semiconductor film. A semiconductor device includes a transistor including an oxide semiconductor film. The transistor includes a region where the maximum value of field-effect mobility of the transistor at a gate voltage of higher than 0 V and lower than or equal to 10 V is larger than or equal to 40 and smaller than 150; a region where the threshold voltage is higher than or equal to minus 1 V and lower than or equal to 1 V; and a region where the S value is smaller than 0.3 V/decade.
US10707233B1

An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. Drain-select-level trenches through an upper subset of the sacrificial material layers, and backside trenches are formed through each layer of the alternating stack. Backside recesses are formed by removing the sacrificial material layers. A first electrically conductive material and a second electrically conductive material are sequentially deposited in the backside recesses and the drain-select-level trenches. Portions of the second electrically conductive material and the first electrically conductive material may be removed by at least one anisotropic etch process from the drain-select-level trenches to provide drain-select-level electrically conductive layers as multiple groups that are laterally spaced apart and electrically isolated from one another by cavities within the drain-select-level trenches.
US10707227B2

A semiconductor device includes a stacked body including conductive layers and first insulating layers which are alternately stacked. The stacked body includes, on at least one side thereof, a staircase portion having stairs formed from the conductive layers and the first insulating layers. A second insulating layer different in material from the first insulating layer is provided on an upper surface of the first insulating layer of the staircase portion. The second insulating layer is away from the conductive layer on the same first insulating layer. A third insulating layer is provided on the staircase portion. Contacts are provided in the first, second, and third insulating layers situated in the respective stairs of the staircase portion. The contacts lead from an upper surface of the third insulating layer to the conductive layer under the first insulating layer.
US10707220B2

Ferroelectric memory and methods of forming the same are provided. An example memory cell can include a buried recessed access device (BRAD) formed in a substrate and a ferroelectric capacitor formed on the BRAD.
US10707216B2

Provided is a method for manufacturing a semiconductor device including: patterning a substrate to form a plurality of active patterns including two adjacent active patterns having a first trench therebetween; forming a semiconductor layer on the plurality of active patterns to cover the plurality of active patterns; forming a device isolation layer on the semiconductor layer to cover the semiconductor layer for oxidization and fill the first trench; patterning the device isolation layer and the plurality of active patterns so that a second trench intersecting the first trench is formed and the two active patterns protrudes from the device isolation layer in the second trench; and forming a gate electrode in the second trench. Here, a first thickness of the semiconductor layer covering a top surface of each of the two active patterns is greater than a second thickness of the semiconductor layer covering a bottom of the first trench.
US10707212B1

A method of forming an apparatus comprises forming a first metal nitride material over an upper surface of a conductive material within an opening extending through at least one dielectric material through a non-conformal deposition process. A second metal nitride material is formed over an upper surface of the first metal nitride material and side surfaces of the at least one dielectric material partially defining boundaries of the opening through a conformal deposition process. A conductive structure is formed over surfaces of the second metal nitride material within the opening. Apparatuses and electronic systems are also described.
US10707209B2

Asymmetric, semiconductor memory cells, arrays, devices and methods are described. Among these, an asymmetric, bi-stable semiconductor memory cell is described that includes: a floating body region configured to be charged to a level indicative of a state of the memory cell; a first region in electrical contact with the floating body region; a second region in electrical contact with the floating body region and spaced apart from the first region; and a gate positioned between the first and second regions, such that the first region is on a first side of the memory cell relative to the gate and the second region is on a second side of the memory cell relative to the gate; wherein performance characteristics of the first side are different from performance characteristics of the second side.
US10707206B2

A method of forming a gate cut isolation, a related structure and IC are disclosed. The method forms a dummy gate material mandrel having a sidewall positioned between and spaced from a first active region covered by the mandrel and a second active region not covered by the mandrel. A gate cut dielectric layer is formed against the sidewall of the mandrel, and may be trimmed. A dummy gate material may deposited to encase the remaining gate cut dielectric layer. Subsequent dummy gate formation and replacement metal gate processing forms a gate conductor with the gate cut isolation electrically isolating respective first and second portions of the gate conductor. The method creates a very thin, slightly non-vertical gate cut isolation, and eliminates the need to define a gate cut critical dimension or fill a small gate cut opening.
US10707204B2

A composite semiconductor device with improved response performance and reliability is provided while an increase in wiring area being suppressed. Fingers 1 are arranged in a plurality of rows and a plurality of columns. A signal inputted via a gate terminal (3) is supplied from intermediate regions in a row-wise direction of gate wires (18) connected to gate electrodes (G) of the same row or two adjacent rows of fingers 1 of the fingers 1 and formed along the rows.
US10707201B2

Micromachined ultrasonic transducers formed in complementary metal oxide semiconductor (CMOS) wafers are described, as are methods of fabricating such devices. A metallization layer of a CMOS wafer may be removed by sacrificial release to create a cavity of an ultrasonic transducer. Remaining layers may form a membrane of the ultrasonic transducer.
US10707198B2

A method is provided for patterning a target layer, the method comprising: (i) forming above the target layer a line mask and a mandrel mask, wherein forming the line mask comprises forming parallel material lines extending in a longitudinal direction, wherein forming the mandrel mask comprises forming a mandrel mask having sidewalls including at least a first sidewall extending transverse to a plurality of the material lines; (ii) forming on the sidewalls of the mandrel mask a sidewall spacer including a first sidewall spacer portion extending along the first sidewall; (iii) partially removing the sidewall spacer such that a remainder of the sidewall spacer comprises at least a part of the first sidewall spacer portion; and (iv) subsequent to removing the mandrel mask, transferring into the target layer a pattern defined by the line mask and the remainder of the sidewall spacer.
US10707183B2

A flip chip package includes a substrate having a die attach surface; and a die mounted on the die attach surface with an active surface of the die facing the substrate, wherein the die is interconnected to the substrate via a plurality of copper pillar bumps on the active surface, wherein at least one of the plurality of copper pillar bumps has a bump width that is substantially equal to or smaller than a line width of a trace on the die attach surface of the substrate.
US10707165B2

A method for manufacturing an extra low-k (ELK) inter-metal dielectric (IMD) layer includes forming a first IMD layer including a plurality of dielectric material layers over a substrate. An adhesion layer is formed over the first IMD layer. An ELK dielectric layer is formed over the adhesion layer. A protection layer is formed over the ELK dielectric layer. A hard mask is formed over the protection layer and is patterned to create a window. Layers underneath the window are removed to create an opening. The removed layers include the protection layer, the ELK dielectric layer, the adhesion layer, and the first IMD layer. A metal layer is formed in the opening.
US10707164B2

Methods of forming a semiconductor device are provided. A method of forming a semiconductor device may include forming a capping layer on a metal pattern and on an adjacent portion of an insulating layer, the capping layer comprising a first etch selectivity, with respect to the insulating layer, on the metal pattern and a second etch selectivity, with respect to the insulating layer, on the portion of the insulating layer. Moreover, the method may include forming a recess region adjacent the metal pattern by removing the capping layer from the portion of the insulating layer. At least a portion of the capping layer may remain on an uppermost surface of the metal pattern after removing the capping layer from the portion of the insulating layer. Related semiconductor devices are also provided.
US10707161B2

An improved method for forming a semiconductor package is disclosed herein. The method includes forming a multi-layer package substrate having a first major surface and a second major surface opposite to the first major surface. The package substrate comprises a recess region. A semiconductor die is attached to the die region within the recess region. A dam structure is formed within the recess region. The dam structure surrounds the semiconductor die and extends upward to a height below the first major surface of the package substrate. A liquid encapsulant material is dispensed into the recess region. The liquid encapsulant material is surrounded by the dam structure. The liquid encapsulant extends upwardly to a height below the height of the dam structure. A package lid is attached to the package substrate.
US10707160B2

According to example configurations herein, an apparatus comprises a die and a host substrate. The die can include a first transistor and a second transistor. A surface of the die includes multiple conductive elements disposed thereon. The multiple conductive elements on the surface are electrically coupled to respective nodes of the first transistor and the second transistor. Prior to assembly, the first transistor and second transistor are electrically isolated from each other. During assembly, the surface of the die including the respective conductive elements is mounted on a facing of the host substrate. Accordingly, a die including multiple independent transistors can be flipped and mounted to a respective host substrate such as printed circuit board, lead frame, etc.
US10707155B2

A semiconductor device includes a semiconductor layer that has a main surface including a defined region defined by a trench, a trench insulation layer formed in the trench, a field insulation layer that covers the defined region away from the trench, and a bridge insulation layer that is formed in a region between the trench and the field insulation layer in the defined region and that is connected to the trench insulation layer and to the field insulation layer.
US10707146B2

Provided is a semiconductor device having high heat conductivity and high productivity. A semiconductor device includes an insulating substrate, a semiconductor element, a die-bond material, a joining material, and a cooler. The insulating substrate has an insulating ceramic, a first conductive plates disposed on one surface of the insulating ceramic, and a second conductive plate disposed on another surface of the insulating ceramic. The semiconductor element is disposed on the first conductive plate through the die-bond material. The die-bond material contains sintered metal. The semiconductor element has a bending strength degree of 700 MPa or more, and has a thickness of 0.05 mm or more and 0.1 mm or less. The cooler is joined to the second conductive plate through the joining material.
US10707143B2

A plug-in type power module includes a power unit and a heat-transfer unit vertically disposed on the power unit and extending outwardly away from two sides of the power unit. A first ceramic layer is disposed between the power unit and the heat-transfer unit. Therefore, heat generated by the power unit can be transferred from the first ceramic layer to the heat-transfer unit to increase the speed of heat dissipation. A subsystem having the plug-in type power module is also provided.
US10707141B2

First and second electrodes (12,13) are provided on an upper surface of the semiconductor chip (9) and spaced apart from each other. A wiring member (15) includes a first joint (15a) bonded to the first electrode (12) and a second joint (15b) bonded to the second electrode (13). Resin (2) seals the semiconductor chip (9), the first and second electrodes (12,13) and the wiring member (15). A hole (18) extending through the wiring member (15) up and down is provided between the first joint (15a) and the second joint (15b).
US10707138B1

An integrated circuit (IC) chip package assembly apparatus and techniques for assembling IC chip packages are described. For example, a techniques for fabricating an IC package include (A) determining a first package assembly yield (PAY) across a first die pool comprising a first plurality of dies having a performance criteria within a first predefined range; (B) determining a second PAY across a second die pool comprising a second plurality of dies having a performance criteria within a second predefined range of performance criteria that is different than the first predefined range of performance criteria, the second plurality of dies comprising a portion of the first plurality of dies; and (C) generating a final assembly sequence in response to analyzing the first and second PAYs, the final assembly sequence comprising rules for combining dies in accordance with obtaining a higher of the first PAY and the second PAY.
US10707134B2

FinFET structures and fabrication methods thereof are provided. An exemplary fabrication method includes forming a semiconductor substrate and a plurality of fins. First trenches and second trenches are formed between adjacent fins, and a width of the first trench is greater than a width of the second trench. The method also includes forming a first isolation layer on the semiconductor substrate exposed by the fins and on side surfaces of the fins. The first isolation layer containing an opening at the first trench. Further, the method also includes performing a first thermal annealing; forming a second isolation layer to fill the opening; removing a partial thickness of the first isolation layer and a partial thickness of the second layer to form an isolation structure; forming a gate structure across the plurality of fins; and forming doped source/drain regions in the fins at two sides of the gate structure.
US10707121B2

Conductive structure technology is disclosed. In one example, a conductive structure can include an interconnect and a plurality of conductive layers overlying the interconnect. Each conductive layer can be separated from an adjacent conductive layer by an insulative layer. In addition, the conductive structure can include a contact extending through the plurality of conductive layers to the interconnect. The contact can be electrically coupled to the interconnect and insulated from the plurality of conductive layers. Associated systems and methods are also disclosed.
US10707118B2

Systems and methods herein are related to the formation of optical devices including stacked optical element layers using silicon wafers, glass, or devices as substrates. The optical elements discussed herein can be fabricated on temporary or permanent substrates. In some examples, the optical devices are fabricated to include transparent substrates or devices including charge-coupled devices (CCD), or complementary metal-oxide semiconductor (CMOS) image sensors, light-emitting diodes (LED), a micro-LED (uLED) display, organic light-emitting diode (OLED) or vertical-cavity surface-emitting laser (VCSELs). The optical elements can have interlayers formed in between optical element layers, where the interlayers can range in thickness from 1 nm to 3 mm.
US10707114B2

According to an exemplary embodiment, a method of forming an isolation layer is provided. The method includes the following operations: providing a substrate; providing a vertical structure having a first layer over the substrate; providing a first interlayer dielectric over the first layer; performing CMP on the first interlayer dielectric; and etching back the first interlayer dielectric and the first layer to form the isolation layer corresponding to a source of the vertical structure.
US10707113B2

An end effector includes a body, a first tine, and a second tine. The body includes first, second, and third substrate support pads, the first substrate support pad defines a first height, the second substrate support pad defines a second height less than the first height, and the third substrate support pad defines a third height equal to the first height. The first tine includes fourth and fifth substrate support pads, the fourth substrate support pad defines a fourth height equal to the second height, and the fifth substrate support pad defines a fifth height equal to the first and third heights. The second tine includes sixth and seventh substrate support pads, the sixth substrate support pad defines a sixth height equal to the first, third, and fifth heights, the seventh substrate support pad defines a seventh height equal to the second and fourth heights.
US10707107B2

Adaptive alignment methods and systems are disclosed. An adaptive alignment system may include a scanner configured to align a wafer and an analyzer in communication with the scanner. The analyzer may be configured to: recognize at least one defined analysis area; determine whether any perturbations exist within the analysis area; and in response to at least one perturbation determined to be within the analysis area, invoke a fall back alignment strategy or report the at least one perturbation to the scanner.
US10707098B2

A substrate processing apparatus includes a substrate holding device, a rotation mechanism, a drying liquid supply nozzle, a movement mechanism, a flow rate control mechanism, and a control device including circuitry which controls one or more of the rotation mechanism, movement mechanism and flow rate control mechanism such that the drying liquid forms a drying liquid flow line having distance (L) equal to or less than preset upper limit distance (M), where when a liquid contact point is position at which the drying liquid discharged from the nozzle reaches the substrate, the flow line is formed when the liquid contact point is moved from a center portion of the substrate toward a peripheral edge portion of the substrate, and the distance (L) of the flow line is measured from center of the liquid contact point to an edge of the flow line on a rotation center side of the substrate.
US10707096B2

A substrate processing apparatus includes a chamber, a substrate holding part, a substrate rotating mechanism, and a processing liquid supply part. The chamber includes a chamber body and a chamber cover, and the chamber cover is moved up and down by a chamber opening and closing mechanism. A top plate is attached to the chamber cover. While the chamber cover is in contact with the chamber body, a sealed space is formed and processing is performed. When the chamber cover is moved up, an annular opening is formed between the chamber cover and the chamber body. A cup part is positioned outside the annular opening. A processing liquid spattering from a substrate is received by the cup part.
US10707095B2

The present disclosure relates to a semiconductor package with reduced parasitic coupling effects, and a process for making the same. The disclosed semiconductor package includes a thinned flip-chip die and a first mold compound component with a dielectric constant no more than 7. The thinned flip-chip die includes a back-end-of-line (BEOL) layer with an upper surface that includes a first surface portion and a second surface portion surrounding the first surface portion, a device layer over the upper surface of the BEOL layer, and a buried oxide (BOX) layer over the device layer. The BEOL layer includes a first passive device and a second passive device, which are underlying the first surface portion and not underlying the second surface portion. Herein, the first mold compound component extends through the BOX layer and the device layer to the first surface portion.
US10707086B2

Embodiments described herein relate to apparatus and methods for performing electron beam reactive plasma etching (EBRPE). In one embodiment, an apparatus for performing EBRPE processes includes an electrode formed from a material having a high secondary electron emission coefficient. In another embodiment, methods for etching a substrate include generating a plasma and bombarding an electrode with ions from the plasma to cause the electrode to emit electrons. The electrons are accelerated toward a substrate to induce etching of the substrate.
US10707085B2

A method of manufacturing a semiconductor device includes: forming an isolation region comprising a dielectric material on a substrate; forming a recess in the isolation region, wherein a thickness of the isolation region is reduced but greater than zero in the recess; forming a fill layer or layer stack including at least one of a semiconductor or metal on the isolation region and which conforms to the recess; forming a dishing prevention layer or layer stack on the fill layer or layer stack and which conforms to the recess; planarizing the dishing prevention layer or layer stack and the fill layer or layer stack to confine the dishing prevention layer or layer stack and the fill layer or layer stack to the recess, wherein the planarizing stops on the isolation region outside the recess; and forming one or more electrical contacts to the fill layer or layer stack confined to the recess.
US10707083B2

Embodiments are directed to a method of forming a feature of a semiconductor device. In one or more embodiments, the feature is a gate, and the method includes forming a substrate and forming a gate material extending over a major surface of the substrate. The method further includes forming a trench extending through the gate material and into the substrate in a first direction, wherein the trench further extends through the gate material and the substrate in a second direction. The method further includes filling the trench with a fill material and forming individual gates from the gate material, wherein the individual gates extend along a third direction.
US10707071B2

A substrate processing apparatus includes a chamber providing a space in which a substrate is processed, a first substrate support within the chamber and configured to support the substrate when the substrate is loaded into chamber, a second substrate support within the chamber and configured to support the substrate in a height greater than the height in which the first substrate supports the substrate, a first supply port through which a supercritical fluid is supplied to a first space under the substrate of a chamber space, a second supply port through which the supercritical fluid is supplied to a second space above the substrate of the chamber space, and an exhaust port through which the supercritical fluid is exhausted from the chamber.
US10707067B2

An infrared emitter that comprises a cladding tube made of quartz glass that surrounds a heating filament as an infrared radiation-emitting element that is connected via current feedthroughs to an electrical connector outside the cladding tube. To improve the service life and power density, the heating filament comprises a carrier plate with a surface made of an electrically insulating material, whereby the surface is covered by a printed conductor made of a material that generates heat when current flows through it.
US10707065B2

A sample preparation apparatus for an elemental analysis system comprising a sample combustion and/or reduction and/or pyrolysis arrangement for receiving a sample of material to be analysed, and producing therefrom a sample gas flow containing atoms, molecules and/or compounds; a gas chromatography (GC) column into which the sample gas flow is directed; a heater for heating at least a part of the GC column; and a controller for controlling the heater. The controller is configured to control the heater so as to increase the temperature of at least the part of the GC column whilst the sample gas flow in the GC column elutes.
US10707063B2

The present disclosure is directed to methods and systems for calibration, calibration verification, and sensitivity checks for a detector. The methods and systems include calibrating a detector by releasing at least one calibrant from at least one calibrant chamber in flow communication with the detector. The systems and methods further include verifying the calibration by releasing at least one verification substance from at least one verification chamber in flow communication with the detector. The systems and methods further include checking a sensitivity of the detector by releasing at least one sensitivity substance from at least one sensitivity chamber in flow communication with the detector.
US10707056B2

Systems and methods for determining ion energy are described. One of the methods includes detecting output of a generator to identify a generator output complex voltage and current (V&I). The generator is coupled to an impedance matching circuit and the impedance matching circuit is coupled to an electrostatic chuck (ESC). The method further includes determining from the generator output complex V&I a projected complex V&I at a point along a path between an output of a model of the impedance matching circuit and a model of the ESC. The operation of determining of the projected complex V&I is performed using a model for at least part of the path. The method includes applying the projected complex V&I as an input to a function to map the projected complex V&I to a wafer bias value at the ESC model and determining an ion energy from the wafer bias value.
US10707051B2

An apparatus for collection, distribution, and analysis of cathodoluminescence (CL) and other light signals in an electron microscope is provided. The optical hub, utilizing a linear-translating fold-mirror and mounted to the electron microscope, is used to receive essentially collimated light collected from a collection-mirror and efficiently route the collected light to a plurality of light-analysis instruments. The linear-translating fold-mirror can provide fine positional alignment of the light signal, and in an aspect of the invention can be used to select or scan a portion of the collected light-pattern into an optical slit or aperture. In one aspect, the optical hub includes a light filter mechanism that can track the movement of the fold-mirror. In an aspect, the optical hub also controls the positioning of the collection-mirror in proximity to the specimen being analyzed.
US10707046B2

An electron source that can be used stably for a long time even when hexaboride is used, and an electron beam device using the electron source are provided. The invention is directed to an electron source which includes a filament made of a metal, a metal tube that is fixed to the filament and has a plurality of recesses disposed at least in two axial directions so as to surround a central axis at an outer periphery, and a columnar hexaboride tip that emits an electron, is disposed so as to protrude from the inside of the metal tube to a side opposite to the filament, and is in contact with a bottom of each of the plurality of recesses of the metal tube.
US10707042B2

A switching operation mechanism to a molded case circuit breaker, including at least one operating handle, which is movable in a rotatable trajectory, said switching operation mechanism including at least one external rotary handle, at least one operation member and at least one movement transmission means, the said operation member being capable of moving in rotating trajectory in equivalent direction to the movement in rotating trajectory of the handle for operating the circuit breaker in molded case, arranged inside a housing including a laterally bipartite body, reaching an efficient movement transfer, requiring less mechanical effort of proportional operation of the user on the external rotary handle, wherein it is possible to maintain an external rotary handle, of great dimensions proportional to the assembled assembly, “within” the general perimeter of the molded case circuit breaker.
US10707035B2

A rotary electronic component includes a base member, a shaft attached to the base member so as to be rotatable around an axis, and a regulating member that regulates a rotation angle of the shaft. The shaft includes a flange section including a projecting sections and recessed sections alternately disposed in a circumferential direction. The regulating member includes a contact member in contact with the projecting sections and the recessed sections of the flange section of the shaft, and a biasing member that biases the contact member radially inwardly toward the shaft.
US10707034B2

Various implementations include a switch assembly that includes a housing and at least two printed circuit boards (PCBs) that are disposed within the housing and are axially arranged relative to each other. One or more force sensors are disposed on one of the PCBs, and, in some implementations, the one or more force sensors receive force input received by a touch overlay plate. Signals from the force sensors are processed to determine a magnitude, acceleration, and/or location of the force input, and a haptic feedback response is received by the touch overlay plate. The haptic feedback response is based on the force magnitude, acceleration, and/or location of input, according to some implementations. Axially arranging the PCBs reduces the footprint of the switch assembly and allows for the inclusion of more electrical components in the switch assembly, according to some implementations.
US10707031B2

A switch comprising having an actuation member in the form of a pushbutton with an actuating portion being arranged, when an external force is applied to the pushbutton, to be moved vertically relative to the housing between a pushbutton upper position and a pushbutton lower position, the pushbutton and a tilting driving member forming a movable mechanical assembly. An electrical switching portion generates signals representative of changes of position of the one and/or of the other of the two components of the movable assembly, the electrical switching portion including a sensing switch for sensing the changes of position of the pushbutton between its upper position and its lower position, and a detecting switch for detecting the changes of position of the tilting driving member between its upper position and its lower position.
US10707030B2

A housing includes a case member having an opened front face, and a cover member firmly fixed with the case member to close the opened front face of the case member. The case member has a penetration hole penetrating its side face. A movable part includes an inner member disposed inside the housing to control a circuit, and an outer member being a discrete piece from the inner member and exposed outside the housing to be manipulated by a user. The outer member includes a shaft part inserted through the penetration hole.
US10707029B2

A low-voltage circuit breaker device includes: at least one outer conductor path from an outer conductor supply terminal of the low-voltage circuit breaker device to an outer conductor load terminal of the low-voltage circuit breaker device; a neutral conductor path from a neutral conductor terminal of the low-voltage circuit breaker device to a neutral conductor load terminal of the low-voltage circuit breaker device; a mechanical by-pass switch arranged in the outer conductor path; a semiconductor circuit arrangement of the low-voltage circuit breaker device connected in parallel to the bypass switch; an electronic control unit; and a current measurement arrangement arranged in the outer conductor path and connected to the electronic control unit. The electronic control unit actuates the mechanical by-pass switch and the first semiconductor circuit arrangement upon detection of a predefined overload current, namely a short-circuit current, by the current measurement arrangement.
US10707028B2

A transmission subsystem has an automatic transfer switch (100) which includes at least a pair of movable contact members (28, 30). The pair of movable contact members includes a first movable contact member (28) at a first location and a second movable contact member (30) at a second location. The automatic transfer switch further includes a fixed member (29), a controller (68) configured to select one of the first and second movable contact members, and a permanent magnetic actuator (65). The permanent magnetic actuator includes an actuator body, a first driving rod (60), and a second driving rod (62). The permanent magnet actuator is configured to move the first driving rod in a first direction independently of movement of the second driving rod. The first driving rod is configured to move the first movable contact member, and the second driving rod is configured to move the second movable contact member.
US10707012B2

A chip electronic component includes a magnetic body including magnetic metal powder particles, an internal coil unit embedded in the magnetic body, and a cover unit disposed on at least one of upper and lower surfaces of the magnetic body and including a magnetic metal plate. The magnetic metal plate is cracked and includes a plurality of metal fragments.
US10707005B2

A spin current magnetization rotational element is provided in which deterioration in the degree of integration is prevented from being caused and a magnetization rotation can be easily realized. A spin current magnetization rotational element includes a spin-orbit torque wiring which extends in a first direction, a first ferromagnetic layer which is laminated in a second direction intersecting the first direction; and a first magnetic field applying layer which is disposed to be separated from the first ferromagnetic layer in the first direction and configured to apply an assistant magnetic field assisting a magnetization rotation of the first ferromagnetic layer to the first ferromagnetic layer.
US10707002B2

An electromagnetic actuator device with a plurality of actuator units (10, 12) having in each case an armature tappet which is movable relative to a stationary coil along an axial tappet direction when said coil is energised, said actuator units being received in respectively assigned actuator housings (11, 13) such that in an installed and/or assembled state of the electromagnetic actuator device one respective end portion (16) of the armature tappets may come into engagement in a controlled manner with an actuator partner which is able to be assigned thereto, wherein the plurality of actuator units is mechanically connected to a bracket-like and/or bridge-like connecting unit (14) made of polymer material such that the actuator housings are movable relative to one another by the action and in accordance with a predetermined bending property and/or elasticity of the connecting unit, in particular in a plane perpendicular to a tappet direction of the armature tappets which are further preferably guided in an axially parallel manner to one another.
US10706977B2

Apparatus for amplifying low level signals within a nuclear plant's containment building, derived from the ex-core nuclear instrumentation system. The system employs vacuum micro-electronic devices in place of conventional pre-amplifier assemblies to position the pre-amplifier assemblies closer to and within the vicinity of the ex-core detector outputs.
US10706970B1

An apparatus in one embodiment comprises a distributed data processing system in which multiple processing devices communicate with one another over at least one network. The distributed data processing system is configured to obtain reads of biological samples of respective microbiomes, with each of the biological samples containing genomic material from a plurality of distinct microorganisms of its corresponding one of the microbiomes, and to perform distributed data analytics to detect a disease, infection or contamination that involves genomic material from multiple ones of the distinct microorganisms in one or more of the microbiomes. Performing distributed data analytics illustratively comprises performing local analytics in respective ones of a plurality of data zones, and performing global analytics utilizing results of the local analytics performed in the respective data zones. Each of the data zones may comprise, for example, one or more sequencing centers utilized to generate a corresponding subset of the reads within that data zone.
US10706960B1

A system includes one or more processors to receive a representation of a document from a client computing device, the document comprising one of a scanned document, a faxed document, and an electronic document, determine a document type of the document based at least on the representation of the document, index the document using a classification and index processing engine based on the document type, the document type comprising at least one of a plurality of document types used by an electronic health record (EHR) system, extract index data from the document based on the document type using the classification and index processing engine, and match the document with a patient from a database of the EHR system using the index data when the classification and index processing engine successfully indexes the document and extracts index data from the document.
US10706955B2

This invention relates to processes for identifying peptide and polypeptide ligands for a binding partner by using principal component analysis of amino acids to derive vectors describing amino acid subsets corresponding to peptides with known binding affinities and then using this information in a neural network modeling process to derive binding prediction equations. These binding prediction equations are then used in the analysis of subsets of amino acids from a target source to identify peptides or polypeptides ligands in the target source that have affinity for a binding partner.
US10706945B2

A double-biased three-dimensional one-time-programmable read-only memory (3D-OTP) comprises an OTP array stacked on a semiconductor substrate. The OTP array comprises a dummy word line, a plurality of data word lines and data bit lines. The dummy OTP cells at the intersections of the dummy word line and all data bit lines are unprogrammed. During read, both voltages on the dummy word line and a selected data word line are raised.
US10706943B2

A memory device includes core memory such as flash memory for storing data. The memory device includes a first power input to receive a first voltage used to power the flash memory. Additionally, the memory device includes a second power input to receive a second voltage. The memory device includes power management circuitry configured to receive the second voltage and derive one or more internal voltages. The power management circuitry supplies or conveys the internal voltages to the flash memory. The different internal voltages generated by the power management circuitry (e.g., voltage converter circuit) and supplied to the core memory enable operations such as read/program/erase with respect to cells in the core memory.
US10706939B2

Provided herein may be a memory device, a memory system, and a method of operating the memory device. When all of normal operation loops associated with a program operation or an erase operation of a memory cell fail, a retry operation of repeating at least one of the normal operation loops is performed in consideration of the degraded state of at least one of a source select transistor, a drain select transistor, and a dummy cell.
US10706937B2

A method of performing an operation on a non-volatile memory (NVM) cell of a memory device is disclosed. The pass transistor of the NVM cell is an asymmetric transistor including a source with a halo implant. The source of the pass transistor is coupled to a common source line (CSL) that is shared among NVM cells of a sector of NVM cells. The operation may be performed by applying a first signal to a word line (WLS) coupled to a gate of a memory transistor of the NVM cell and applying a second signal to a bit line (BL) coupled to a drain of the memory transistor of the NVM cell.
US10706936B1

In one embodiment, there is a system comprising a first group of blocks connected to a first address line, a second group of blocks connected to a second address line separate and distinct from the first address line, a host controller (or memory device) configured to: allocate a single open block to each of: the first group of blocks connected to the first address line that transmits an address signal generated by a first peripheral circuitry module, and the second group of blocks connected to the second address line that transmits an address signal generated by a second peripheral circuitry module; in response to receiving a first program request: program the open block in the first group of blocks connected to the first address line in response to a first program request in response to receiving a second program request separate and distinct from the first program request: forego programming any of the blocks in the first group of blocks connected to the first address line; and program one of the blocks in the second group of blocks connected to the second address line.
US10706934B2

A data storage device can detect for a failure in decoding of an x-bit row address and/or a y-bit column of an (x+y)-bit address. The data storage device decodes the x-bit row address and/or the y-bit column address to provide wordlines (WLs) and/or bitlines (BLs) to access one or more cells from among a memory array of the data storage device. The data storage device compares one or more subsets of the WLs and/or of the BLs to each other to detect for the failure. The data storage device determines the failure is present in the decoding of the x-bit row address and/or the y-bit column of the (x+y)-bit address when one or more WL and/or BL from among the one or more subsets of the WLs and/or the BLs differ.
US10706928B2

Disclosed herein is a method of operating a non-volatile static random access NVSRAM memory formed from words. Each word includes NVSRAM cells, each of those NVSRAM cells having an SRAM cell and an electronically erasable programmable read only memory EEPROM cell. If the SRAM cells of a word have been accessed since powerup, data is read from the NVSRAM cells of that word through the SRAM cells. However, if the SRAM cells of that word have not been written since powerup, data is read from the NVSRAM cells of that word through the EEPROM cells.
US10706913B2

A memory stack comprises at least two memory components. The memory components have a first data link interface and are to transmit signals on a data link coupled to the first data link interface at a first voltage level. A buffer component has a second data link interface coupled to the data link. The buffer component is to receive signals on the second data link interface at the first voltage level. A level shifting latch produces a second voltage level in response to receiving the signals at the second data link interface, where the second voltage level is higher than the first voltage level.
US10706910B2

A memory controller component includes transmit circuitry and adjusting circuitry. The transmit circuitry transmits a clock signal and write data to a DRAM, the write data to be sampled by the DRAM using a timing signal. The adjusting circuitry adjusts transmit timing of the write data and of the timing signal such that an edge transition of the timing signal is aligned with an edge transition of the clock signal at the DRAM.
US10706908B2

A semiconductor memory device includes: first to Nth memory banks each including a normal cell region coupled to normal word lines and a redundant cell region coupled to redundant word lines; first to Nth non-volatile memories that correspond to the first to Nth memory banks, respectively, each including a plurality of memory sets for programming repair addresses of the corresponding memory banks; a refresh control circuit for generating first to Nth count values by counting a number of the memory sets used in the first to Nth non-volatile memories, and generating a redundant reset signal based on the first to Nth count values; and an address generation circuit for sequentially generating normal addresses for selecting the normal word lines and redundant addresses for selecting the redundant word lines based on a refresh signal, and initializing the redundant addresses based on the redundant reset signal.
US10706899B2

A semiconductor device includes a buffer control circuit suitable for generating a buffer control signal in response to a power-down mode signal and a detection pulse, a first buffer circuit suitable for generating a first internal chip select signal by buffering a chip select signal depending on a select signal which is generated in response to the buffer control signal in a power-down mode, and a detection pulse generation circuit suitable for generating the detection pulse in response to the first internal chip select signal.
US10706898B2

A semiconductor apparatus may include: a pad unit including a plurality of pads; a memory cell array coupled to the pad unit through input/output signal lines; and a pad configuration control circuit configured to change a pad configuration of the pad unit by dividing the plurality of pads into a plurality of groups and setting the plurality of groups to different modes, respectively.
US10706896B2

A memory device includes a plurality of memory cells and first circuitry coupled the plurality of memory cells, wherein the first circuitry is configured to perform a memory operation on at least one memory cell of the plurality of memory cells. The memory device also includes a charge pump coupled to the first circuitry, wherein the charge pump comprises a pump oscillator configured to generate an oscillator signal having only pulses with a width above a predetermined threshold pulse width and a pump core configured to receive the oscillator signal and a first electrical power signal at a first voltage, generate a second electrical power signal at a second voltage based upon the oscillator signal and the first voltage.
US10706894B1

A data storage device includes a tray, a circuit board module and two storage units. The tray has a carrying space. The circuit board module includes a circuit board, a pair of adapter slots and a connection slot. The pair of adapter slots are disposed with an interval at one side of the tray, and the storage units are arranged side by side in the carrying space. Each storage unit includes a carrying box and a storage component. The carrying box is pivoted with a handle, and two sides of the handle are pivoted at opposite sides of the carrying box so that the handle is capable of rotating above the carrying box. The storage component is inserted in the adapter slot to electrically connect with the circuit board.
US10706878B2

A junction shield (JS) structure is disclosed for providing longitudinal bias to a free layer (FL) having a width (FLW) and magnetization in a cross-track direction between sidewalls in a sensor. The sensor is formed between bottom and top shields and has sidewalls extending from a front side at an air bearing surface (ABS) to a backside that is a stripe height (SH) from the ABS. The JS structure has a lower layer (JS1) with a magnetization parallel to that of the FL, and a tapered top surface such that JS1 has decreasing thickness with increasing height from the ABS. As aspect ratio or AR (SH/FLW) increases above 1, longitudinal bias increases proportionally to slow an increase in asymmetry as AR increases, and without introducing a loss in amplitude for a reader with low AR. The JS1 layer may be antiferromagnetically coupled to an upper JS layer for stabilization.
US10706875B2

A magnetic tape apparatus includes a magnetic tape, a reading element unit and an extraction unit, in which a C-H derived C concentration calculated from a C-H peak area ratio of C1s spectra obtained by X-ray photoelectron spectroscopic analysis performed on the surface of the magnetic layer of the magnetic tape at a photoelectron take-off angle of 10 degrees is equal to or greater than 45 atom %, and the extraction unit performs a waveform equalization process according to a deviation amount between positions of the magnetic tape and the reading element unit, with respect to each reading result for each reading element, to extract data derived from the reading target track from the reading result.
US10706863B2

The invention provides an efficient implementation of cross-product enhanced high-frequency reconstruction (HFR), wherein a new component at frequency QΩ+rΩ0 is generated on the basis of existing components at Ω and Ω+Ω0. The invention provides a block-based harmonic transposition, wherein a time block of complex subband samples is processed with a common phase modification. Superposition of several modified samples has the net effect of limiting undesirable intermodulation products, thereby enabling a coarser frequency resolution and/or lower degree of oversampling to be used. In one embodiment, the invention further includes a window function suitable for use with block-based cross-product enhanced HFR. A hardware embodiment of the invention may include an analysis filter bank, a subband processing unit configurable by control data and a synthesis filter bank.
US10706862B2

The present technology relates to a signal processing apparatus, a signal processing method, and a program that permit switching between a plurality of DSD signals having different sampling frequencies using a simple configuration.An acquisition section acquires a digital audio signal having a given sampling frequency selected from among the plurality of digital audio signals acquired by delta-sigma modulating an audio signal at a plurality of sampling frequencies. An interpolation section subjects the acquired digital audio signal to a pre-interpolation process when the sampling frequency of the acquired digital audio signal is lower than an operating clock of a delta-sigma demodulator. The present technology is applicable, for example, to a signal processing apparatus.
US10706858B2

There is provided an error concealment unit, method, and computer program for providing an error concealment audio information for concealing a loss of an audio frame in an encoded audio information. In one embodiment, the error concealment unit is configured to provide an error concealment audio information using a frequency domain concealment based on a properly decoded audio frame preceding a lost audio frame. The error concealment unit is configured to fade out a concealed audio frame out according to different damping factors for different frequency bands.
US10706855B2

A multimedia processing circuit is provided. The multimedia processing circuit includes a smart interpreter engine and an audio engine. The smart interpreter engine includes a noise suppression module, a vocal identification module and a speech to text converter. The noise suppression module is utilized for performing a noise suppression process on speech data corresponding to a first language. The vocal identification module is utilized for performing a vocal identification process on the noise-suppressed speech data corresponding to the first language to generate vocal identification data corresponding to the first language. The speech to text converter is utilized for converting the vocal identification data corresponding to the first language into text data corresponding to the first language. The audio engine is utilized for receiving speech data corresponding to the first language and converting the speech data corresponding to the first language into an analog speech signal corresponding to the first language.
US10706851B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting hotwords using a server. One of the methods includes receiving an audio signal encoding one or more utterances including a first utterance; determining whether at least a portion of the first utterance satisfies a first threshold of being at least a portion of a key phrase; in response to determining that at least the portion of the first utterance satisfies the first threshold of being at least a portion of a key phrase, sending the audio signal to a server system that determines whether the first utterance satisfies a second threshold of being the key phrase, the second threshold being more restrictive than the first threshold; and receiving tagged text data representing the one or more utterances encoded in the audio signal when the server system determines that the first utterance satisfies the second threshold.
US10706849B2

Interactive content containing audio or video may be provided in conjunction with non-interactive content containing audio or video to enhance user engagement and interest with the contents and to increase the effectiveness of the distributed information. Interactive content may be directly inserted into the existing, non-interactive content. Additionally or alternatively, interactive content may be streamed in parallel to the existing content, with minimal modification to the existing content. For example, the server may monitor content from a content provider; detect an event (e.g., a marker embedded in the content stream, or in a data source external to the content stream); upon detecting the event, play interactive content at a designated time while silencing the content stream of the content provider (e.g., by muting, pausing, playing silence.) The marker may be a sub-audible tone or metadata associated with the content stream. The user may respond to the interactive content by voice.
US10706845B1

Techniques for synchronizing communication across devices are described. A system receives an input command corresponding to an announcement and sends data representing the announcement to devices of the system. The system receives responses from the devices and causes the device that originated the announcement to output content corresponding to the responses.
US10706842B2

Techniques are described for selectively adapting and/or selectively utilizing a noise reduction technique in detection of one or more features of a stream of audio data frames. Various techniques are directed to selectively adapting and/or utilizing a noise reduction technique in detection of an invocation phrase in a stream of audio data frames, detection of voice characteristics in a stream of audio data frames (e.g., for speaker identification), etc. Utilization of described techniques can result in more robust and/or more accurate detections of features of a stream of audio data frames in various situations, such as in environments with strong background noise. In various implementations, described techniques are implemented in combination with an automated assistant, and feature(s) detected utilizing techniques described herein are utilized to adapt the functionality of the automated assistant.
US10706820B2

A system may produce a multimedia presentation that includes visual stimuli, auditory stimuli, olfactory stimuli, thermal stimuli and air currents that are perceptible to a human user. All or part of the system may be housed in or affixed to a table or desk. Sensors may monitor physiology or activities of the user and provide feedback regarding the user's response to the presentation. A user may input instructions for the system. Based on these instructions, the system may present a multimedia presentation which tends to produce a target physiological state of the user that is specified in the instructions or which tends to maintain a current physiological state of the user. The system may employ a control space to control the presentation. This control space may have axes that correspond to how a user perceives multimedia presentations.
US10706817B2

An electronic device is provided. The electronic device includes a display that is configured to show content that includes a plurality of frames. The plurality of frames includes a first frame that is associated with a pre-transition value. The plurality of frames also includes a second frame that is associated with a current frame value that corresponds to a first luminance. Additionally, the electronic device is configured to determine an overdriven current frame value corresponding to a second luminance that is greater than the first luminance. The electronic device is also configured to display the second frame using the overdriven current frame value.
US10706816B2

Embodiments for implementing a fault tolerant color palette in a device having potential hardware faults by a processor. A fault tolerant color palette, assistive of user color interpretation for a display, may be generated according to a set of colors in a predetermined color palette and one or more user preferences.
US10706812B2

A display system includes a rendering device configured to couple to a display monitor. The rendering device includes a graphics processing unit (GPU) configured to render display images for a video stream to be displayed at the display monitor. The rendering device further includes a central processing unit (CPU) configured to obtain display parameters for the display monitor, the display parameters including data identifying a native color gamut, a native luminance range of the display monitor, and one or more backlighting characteristics of the display monitor, and to configure the GPU to render a display image of the video stream that is tone mapped to the native color gamut and the native luminance range and based on the one or more backlighting characteristics. The display monitor is configured to provide the display image for display without tone re-mapping the display image.
US10706806B2

A pixel driving circuit includes a pixel unit including a blue sub-pixel connected to a data line to receive a data voltage, and a limit circuit connected between the data line and a reference voltage line configured to transfer a fixed DC voltage, the limit circuit being configured to limit the received data voltage when the received data voltage exceeds a voltage threshold.
US10706804B2

A shift register provided to an in-cell touch panel, an image display including the same, and a method of driving the same. The shift register has a plurality of stages dependently connected to one another and includes first to nth stages dependently connected to one another in each of a plurality of block regions divided according to an image display period and a touch sensing period alternating plural times during each frame period; and first and second bridge stages disposed between each pair of adjacent block regions. According to the present invention, the shift register includes a plurality of bridge stages between each adjacent pair of adjacent stages among a plurality of stages divided according to an image display period and a touch sensing period to allow the plurality of stages to be driven in association with one another even during the touch sensing period, thereby preventing deterioration of specific stages. The shift register can prevent an abnormal screen such as a horizontal line defect in an image display panel, reduce a defect rate, and enhance customer satisfaction, thereby improving reliability of a product.
US10706800B1

A display module includes a flexible and bendable display panel defining a display area and a peripheral area thereon, and a driving module disposed in the peripheral area. The driving module includes a first micro-chip, multiple second micro-chips, a transistor-based shift register circuit and a transistor-based demultiplexer (de-MUX) circuit. The first micro-chip provides the functions of image receiver, level shift and gamma buffer. Each of the second micro-chips provides the functions of latch, digital to analog converter and output buffer. The transistor-based shift register circuit generates shift register output signals for the second micro-chips. The transistor-based de-MUX receives the analog data signals from the second micro-chips and send the analog data signals to a plurality of data lines.
US10706792B2

A light source section 21 includes a red light source 22r, a green light source 22g, and a blue light source 22b, and one frame period is divided into four subfield periods. Light sources of each color respectively emit light in blue, green, and red subfield periods, and the red light source 22r and the green light source 22g emit light in a yellow subfield period. Light emission intensity of the blue light source 22b in the blue subfield period is set to twice light emission intensities of the red light source 22r and the green light source 22g in other subfield periods. Color breakup is reduced by displaying the yellow subfield, and light utilization efficiency improved by setting transmittance of a light modulation element 16 to 100% when a white signal by which each gradation of red, green, and blue becomes maximum is input. With this, a field sequential type display device which can reduce color breakup and has high light utilization efficiency is provided.
US10706788B2

The present disclosure relates to a compensation method and a compensation apparatus for an OLED pixel and a display apparatus, which relates to the field of display technology. The compensation method for an OLED pixel includes: acquiring a threshold voltage of a driving transistor; acquiring a mobility of the driving transistor according to the threshold voltage of the driving transistor; and compensating the OLED pixel according to the mobility of the driving transistor.
US10706787B2

A display device including a display panel including a plurality of pixels connected to a plurality of data lines and a plurality of gate lines crossing the plurality of data lines; a data driver comprising a plurality of terminals in contact with a plurality of pads on the display panel through a conductive adhesive member and configured to detect a resistance value of the plurality of terminals; and a timing controller configured to transfer the resistance value to an external controller.
US10706785B2

A rollable display including a flexible display panel having a screen that is separated into an exposed display region and a non-exposed display region. The screen of the flexible display panel is moved using a screen driver, and a moving direction of the exposed display region is controlled to be opposite to a moving direction of the screen, to distribute the stress of pixels, without changing an absolute location of the exposed display region, and to defer degradation of the pixels.
US10706780B2

The present disclosure provides a head-mounted display device including a first OLED display, a first temperature sensor, and a controller. The first OLED display is configured to display image data. The first temperature sensor is disposed within the head-mounted display device and is configured to sense the first device temperature of the first OLED display. The controller is electrically connected to the first OLED display and the first temperature sensor. The controller outputs the image data and a first display driving voltage to the first OLED display. The controller adjusts the first display driving voltage to control the brightness performance of the first OLED display according to the change of the first device temperature.
US10706779B2

A display driver for driving a display panel includes a voltage data generator circuit calculating a voltage data value from an input grayscale value and a driver circuitry driving the display panel in response to the voltage data value. The voltage data generator circuit includes a basic control point data storage circuit storing therein basic control point data specifying a basic correspondence relationship between the input grayscale value and the voltage data value, a correction data memory storing correction data for each of the pixel circuits, a control point calculation circuit and a data correction circuit. When the voltage data value is calculated for a specific pixel circuit, the control point calculation circuit generates control point data associated with the specific pixel circuit by correcting the basic control point data on the basis of the correction data associated with the specific pixel circuit, and The data correction circuit calculates the voltage data value from the input grayscale value on the basis of the correspondence relationship specified by the control point data associated with the control point data.
US10706778B2

According to one embodiment, a display apparatus having a display device including a plurality of pixels, each of the pixels including: a drive transistor; and a light emitting element coupled to the drive transistor and to a reference potential, wherein a current from the drive transistor to the light emitting element is determined based on a voltage between a gate and a source of the drive transistor, and the display device is configured to divide a one-frame period during which a frame image is being displayed into certain unit time segments each having a same time period and each including one or more light emission time slots during each of which the pixel is emitting light and one or more no-light emission time slots during each of which the pixel is not emitting light, and then configured to switch light emission of the pixel on and off in a manner such that a light quantity in the one or more light emission time slots per each of the unit time segment is equalized.
US10706766B2

A display panel is provided. In the display panel, a plurality of pixels respectively including a plurality of sub pixels are arranged in a matrix form on a glass. Each of the plurality of sub pixels includes a driving circuit disposed on the glass and configured to receive a pulse amplitude modulation (PAM) data voltage and a pulse width modulation (PWM) data voltage, and an inorganic light emitting device mounted on the driving circuit and configured to be electrically connected to the driving circuit, and to emit a light based on a driving current provided from the driving circuit. The PAM data voltage is applied at once to the plurality of pixels included in the display panel. The driving circuit is configured to control a grayscale of a light emitted by the inorganic light emitting device by controlling a pulse width of a driving current having an amplitude corresponding to the applied PAM data voltage based on the applied PWM data voltage.
US10706761B2

A control method for a display panel is provided, the display panel includes multiple gate lines, multiple data lines arranged to intersect with the gate lines in an insulative manner, multiple sub-pixels arranged in an array and a demultiplexer. The N data lines for charging the sub-pixels with different colors are connected to one signal input terminal through the demultiplexer, N is an integer greater than 1. The control method includes charging the sub-pixels connected to the demultiplexer in a direct charging manner, and the sub-pixels with the same color have the same charging time period in a preset period.
US10706759B2

A current comparison circuit for use in a display device. The display device is configured to be supplied with a plurality of power supply voltages for powering a digital portion and an analog portion of the display device through respective power supplying paths. The current comparison circuit includes a plurality of comparator circuits, each of which is configured to compare a current on a respective one of the power supplying paths with a respective reference value and to output the respective comparison value. A combination of the respective comparison values output by the comparator circuits indicates a type of content being displayed by the display device.
US10706754B2

A local priority-based scanning scheme that focuses scanning to areas of a display panel whose measured characteristics are under continuous change (e.g., aging or relaxation). The algorithm identifies areas or regions needing compensation, using a current measurement from a single pixel in an area as a candidate to determine whether the rest of the region needs further compensation. The algorithm thus detects newly changed areas quickly, focusing time-consuming measurements on those areas that need high attention. Optionally, neighboring pixels sharing the same state (e.g., aging or overcompensated) as the measured pixel can be adjusted automatically given the likelihood that the neighboring pixels will also require compensation if the measured pixel needs compensation.
US10706752B2

A collapsible land-based multi-directional signal assembly includes a signal display assembly having one or more display surface, and at least one signal indicia affixed to each display surface. A collapsible land-based collapsible multi-directional signal assembly includes a multi-directional signal display assembly comprising a plurality of signal display panels. Each of the plurality of signal display panels comprising at least one display surface, and a plurality of signal indicia are affixed onto different ones of each of the plurality of display surfaces. A signal support assembly is provided such that the collapsible land-based multi-directional signal display assembly is disposable into a deployed orientation about the signal support member.
US10706749B1

A holder for electronic shelf labels includes a channel having upper and lower ledges with upper and lower gripping flanges defining an engagement space into which a back of the electronic shelf label is mounted. A fin extends from a backplane of the channel, the fin having one side perpendicular to the backplane. The front of the upper and lower gripping flanges have inwardly-directed bevels. A breakaway guide is connected by a thinned portion to the backplane to engaging an edge of a mounting structure. The breakaway guide is removable following mounting of the channel.
US10706743B2

A simulated dissectible tissue model for practicing surgical skills is provided. The simulated tissue comprises a simulated anatomical structure, such as one or more artificial vessel, embedded with a silicone gel layer between two silicone layers. The simulated dissectible tissue, with or without a simulated anatomical structure, is connected to one or more artificial organ via a fiberfill layer. The fiberfill layer includes a plurality of entangled fibers embedded between two adjacent silicone layers. The fiberfill layer creates a dissection plane that permits the one or more artificial organ to be removed by spreading apart and selectively dissecting the chains of entangled fibers. Artificial nerves may be included in fiberfill layer.
US10706740B2

Various aspects of a system and method to process sensor data are disclosed herein. In an embodiment, the method includes receipt of sensor data from one or more sensors associated with an item of sports equipment. The received sensor data is analyzed by use of an inference engine. One or more recommendations are generated based on the analyzed sensor data.
US10706736B2

The invention provides a method and system for automatically scoring a written essay using plurality of linguistic levels. The method and system includes an essay analysis module for analyzing each sentence of the essay written in Arabic language using a trained model. The essay analysis module utilizes the trained model for analyzing each sentence of the essay at plurality of linguistic levels and generates different scores at plurality of linguistic levels. The scores generated at plurality of linguistic levels are computed to generate a final score by using a weighted combination of the different scores.
US10706734B2

A method for use of pretest items in a test to calculate interim scores is provided. The method includes, for example, a computer implemented test having a plurality of test items that include, for example, a plurality of operational items and one or more pretest items having one or more pretest item parameters. An interim latent construct estimate is calculated using both operational and pretest items. The error for the latent construct estimation is controlled by weighting the contribution of the one or more pretest items.
US10706726B2

Methods and systems for a flight display system are provided. The method includes: commanding a vertical situation display (VSD) and a lateral navigation display (ND) to render, concurrently, a viewing segment of a flight plan. The method includes receiving a user input selecting a section of the viewing segment, the user input being received on only one of the VSD and the ND. The method continues by commanding, concurrently, the VSD and the ND to visually distinguish the section, and to demark the section on the VSD with starting points and ending points. The method identifies a flight parameter, and for the flight parameter, includes (a) determining which display, among the VSD and the ND, is appropriate for the rendering of flight parameter information; (b) generating flight parameter information based on (a); and (c) overlaying the flight parameter information on the appropriate display.
US10706715B2

The present disclosure relates to a software application used on mobile devices that enables professional monitoring services to DIY monitoring systems that lack an ability to communicate with remote monitoring facilities. In one embodiment, alert messages are transmitted by a monitoring system gateway and received by a personal communication device. The alert messages indicate occurrences of events at a monitored premises. When the software application determines that an incoming communication is an alert message, an indication is provided to a user of the mobile device that an event has occurred at the premises, and giving the user a predetermined time period in which to respond to the indication. If the user fails to respond to the indication within a predetermined time period, a message is transmitted to a remote monitoring facility, alerting the remote monitoring facility of the event.
US10706713B2

Methods and apparatus are described for automatically disarming a security system. For example, a method for automatically disarming a security system is described, comprising determining, by a personal communication device, when a person is in proximity to the person's home or business and, in response to determining that the person is in proximity to the person's home or business, transmitting a disarm command by the personal communication device to a security controller for the security controller to disarm the security system.
US10706707B2

The present invention provides a feature that manages security while maintaining the privacy of a user. The present invention is provided with an object detection unit for detecting the state of an object in a target booth, an abnormality determination unit for comparing the detection result of the object with a prescribed state and determining abnormality on the basis of the comparison result, a photograph unit for photographing the inside of the target booth, and a video control unit for setting the resolution of a video signal outputted from the photograph unit on the basis of the result of the abnormality determination.
US10706698B2

An intelligent lighting system employs energy efficient outdoor lighting and intelligent sensor technology in cooperation with video analytics processing. The lighting system selectively illuminates outdoor spaces and identifies and evaluates events in a scene monitored by a video camera, thereby to facilitate proactive and appropriate security responses to those events. Selective use of advanced lighting fixtures may significantly reduce costs of lighting areas that are monitored by security systems such as streets, public parks, and parking lots, while simultaneously improving security, safety, and traffic control. Energy savings alone, for a properly designed system, are estimated at 50%-90% of current usage. When combined with remote monitoring, such systems may prevent accidents and criminal activity.
US10706695B2

Embodiments of the present invention are directed to merchandise security systems and methods for displaying and protecting an article of merchandise from theft. In one example, the system includes a sensor configured to be secured to the article of merchandise, wherein the sensor includes alarming circuitry. The system also includes a tether comprising a pair of conductors electrically connected to the alarming circuitry, wherein the pair of conductors is configured to transfer power to the sensor and/or to the article of merchandise. In response to power ceasing to be transferred, the alarming circuitry is configured to monitor an electrical signal transmitted through the pair of conductors in order to determine whether the tether has been cut or removed from the sensor.
US10706675B2

A detection system according to the present invention includes a control device detecting fraud performed in a game table by using a result of an image analysis performed by an image analyzing device, and substitute currency for gaming used for this detection system has a multi-layer structure in which a plurality of plastic layers having different colors are stacked, a coloring layer (121) is included at least in the middle, and white layers (122) or thin-color layers (may be layers having a color thinner than that of the coloring layer (121); not illustrated in the drawing) are stacked on both sides of the coloring layer (121) disposed in the middle. A multi-layer structure, in which a coloring layer (121) is included, and white layers (122) or thin-color layers (while not illustrated in the drawing, the layers may be layers of a color that is thinner than that of the coloring layer (121)) are stacked on both sides of the coloring layer (121) of this middle, is employed.
US10706672B2

A method of generating crash reports by an electronic gaming machine includes detecting an error condition during operation of a wagering game on the EGM, wherein the error condition affects operation of a wagering game executed on the EGM. In response to detecting the error condition, the EGM (a) generates a crash data file comprising data related to the error condition; (b) generates a screenshot of a screen displayed on the display screen at or near a time the error condition was detected; and (c) transmits the crash data file and the screenshot to a central server using a secure communications network to which the EGM and the central server are connected.
US10706654B2

The invention provides a worksite ingress/egress system for an enclosed worksite with a locked gate capable of being unlocked by an actuator upon receipt of a travel signal communicated via a communications network from an access computer system operating an access authorization system in communications with an identification system. Identification system comprises a reader configured to read a personal token presented by an individual seeking passage through locked gate. Access authorization system sends a pass signal to actuator after a successful parity check between data of a worksite criteria file and data related to said individual, the employer, and worksite.
US10706653B2

A wireless access tag duplication device, system and method is provided. The wireless access tag duplication system comprises: a wireless access tag reader; a wireless access tag writer; a processor, coupled to the wireless access card reader and the wireless access card writer; and a memory. The memory includes instruction code, executable by the processor, for: determining a first key of a first wireless access tag; determining remaining keys of the first wireless access tag using nested authentication and the first key; reading data of the first tag using the wireless access card reader, the first key and the remaining keys; and writing the data to a second tag using the wireless access card writer, the first key and the remaining keys.
US10706645B1

A vehicle diagnostic system and method of performing vehicle diagnostics includes a local system that is adapted to connect with a vehicle and a remote system that is adapted to connect with the local system via an Internet. The local system has a vehicle interface and a local computer system operatively connected with the vehicle interface. The local computer system operates a diagnostic program specific to the vehicle under test. The remote system has a remote diagnostic control program. The remote diagnostic control program interfaces with the local computer system for performing a diagnostic evaluation of a vehicle under test. The remote system controls the local system to perform the diagnostic evaluation of the vehicle under test exclusive of the local system operator.
US10706642B2

A system includes at least one processor configured to, in response to receiving a VIN from a remote vehicle, transmit to the vehicle a parameter definition selected based on fields of the VIN to configure an ECU of the vehicle to enter a logging mode to capture, aggregate, and send operational data of the vehicle, and a bandwidth configuration file for a modem of the vehicle based on historical throughput requirements associated with operational data. The parameter definition may include a reporting application configured to be executed by a processor of the ECU to generate a processed parameter from a raw parameter associated with vehicle operation. Also, the parameter definition may include updated firmware for the ECU, and the reporting application is configured to be executed by the ECU after the updated firmware is installed in the ECU.
US10706632B2

A method for managing wide view content in a virtual reality (VR) environment and an apparatus therefor are provided. The method includes receiving content covering 360 degree or a wider viewing angle than a viewing angle of a user of the first device and displaying, on the VR device, a first view displaying at least one portion of the content covering the viewing angle of the user on a first view area of a display of the VR device, and a second view covering 360 degree or the wider viewing angle of the content using convex projection on a second view area of the display.
US10706631B2

Systems, methods, and devices for generating an image frame for display to a user. Brain activity sensor data correlated with movement of a user is received. A predicted field of view of the user is determined based on the brain activity sensor data. An image frame is generated based on the predicted field of view. The image frame is transmitted to a display for display to a user. Some implementations provide for receiving and displaying a foveated image frame based on a predicted field of view of a user. Brain activity information of a user is captured. The brain activity information is communicated to a transceiver. The brain activity information is transmitted to a rendering device using the transceiver to generate a foveated image frame based on a predicted field of view of the user. The foveated image frame is received from the rendering device, decoded, and displayed to the user.
US10706628B2

One embodiment provides a method, including: receiving, at an augmented reality system, a user command to select content associated with at least one of a device and the augmented reality system; receiving, at the augmented reality system, another user command to transfer the content to another device; and transferring, responsive to receiving the another user command to transfer the content, the content to the another device. Other aspects are described and claimed.
US10706625B2

The apparatus draws virtual objects as an image from a predetermined point of view, determines whether the virtual objects interfere with each other, calculates the region of interference of the virtual objects determined as interfering with each other, and outputs an image in which the region of interference located behind of the virtual objects as seen from the point of view is drawn.
US10706616B2

One embodiment provides for a graphics processing unit comprising a processing cluster to perform coarse pixel shading and output shaded coarse pixels for processing by a pixel processing pipeline and a render cache to store coarse pixel data for input to or output from pixel processing pipeline.
US10706612B2

An embodiment of a graphics pipeline apparatus may include a vertex shader, a visibility shader communicatively coupled to an output of the vertex shader to construct a hierarchical visibility structure, a tile renderer communicatively coupled to an output of the vertex shader and to the visibility shader to perform a tile-based immediate mode render on the output of the vertex shader based on the hierarchical visibility structure, and a rasterizer communicatively coupled to an output of the tile renderer to rasterize the output of the tile renderer based on the hierarchical visibility structure. Other embodiments are disclosed and claimed.
US10706609B1

Described herein is a technique for performing ray-triangle intersection without a floating point division unit. A division unit would be useful for a straightforward implementation of a certain type of ray-triangle intersection test that is useful in ray tracing operations. This certain type of ray-triangle intersection test includes a step that transforms the coordinate system into the viewspace of the ray, thereby reducing the problem of intersection to one of 2D triangle rasterization. However, a straightforward implementation of this transformation requires floating point division, as the transformation utilizes a shear operation to set the coordinate system such that the magnitudes of the ray direction on two of the axes are zero. Instead of using the most straightforward implementation of this transform, the technique described herein scales the entire coordinate system by the magnitude of the ray direction in the axis that is the denominator of the shear ratio, removing division.
US10706608B2

A method, computer readable medium, and system are disclosed for performing tree traversal with backtracking in constant time. The method includes the steps of traversing a tree, maintaining a bit trail variable and a current key variable during the traversing, where the bit trail variable includes a first plurality of bits indicating tree levels on which a node has been postponed along a path from the root of the tree during the traversing, and the current key variable includes a second plurality of bits indicating a number of a current node within the tree, and performing backtracking within the tree during the traversing, utilizing the bit trail variable and the current key variable.
US10706606B2

An information processing apparatus includes a display, at least one detector, and a display controller. The display displays an image of an object three-dimensionally. The at least one detector detects a physical quantity as a detection target. The display controller makes a change to a specific part of the object displayed on the display in accordance with an output from the at least one detector.
US10706603B2

The present invention relates to an apparatus for editing geological elements using a touch-based interface for retrieving geological information of a survey area, thereby mapping and displaying geometric elements of points, lines, and areas. The apparatus for editing geological elements according to the present invention includes a geological symbol storage module configured to store point symbols, line symbols, and area symbols; a geographic information storage module; a geological element edit module configured, by a user's operation, to read geological information on a specific map from the geological information storage module, to read the symbols from the geological symbol storage module, to rotate the point symbols, to connect the line symbols to each other, to automatically transform the line symbols to area symbols, and to automatically create outlines for the area symbols; a controller; and a display module.
US10706599B2

The disclosed technology includes systems and methods for a recursive cell-based hierarchy for data visualization. The technology disclosed relates to a platform for ultrafast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed recursive cell-based hierarchy for data visualization makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.
US10706597B2

A method at an electronic device with a touch-sensitive surface and a display includes displaying a first chart on the display. The first chart concurrently displays a first set of categories and each respective category has a corresponding visual mark displayed in the first chart. The method further includes detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart, and, in response to detecting the first touch input, removing the first category and the first visual mark from the first chart via an animated transition, and updating display of the first chart. The first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the animated transition.
US10706594B2

The present disclosure relates to systems and methods for image data processing. A first correction coefficient corresponding to a first collimation width of a collimator of a scanner may be obtained. The collimator may have a collimation width being adjustable. A relationship between scattered radiation intensities and collimation widths may be obtained. A relationship between correction coefficients and collimation widths may be determined based on the first correction coefficient, the first collimation width, and the relationship between scattered radiation intensities and collimation widths. A target collimation width of the collimator may be obtained. A target correction coefficient may be determined based on the target collimation width and the relationship between correction coefficients and collimation widths.
US10706592B2

In some embodiments, the present application discloses systems and methods for cardiac MRI that allow for continuous un-interrupted acquisition without any ECG/cardiac gating or synchronization that achieves the required image contrast for imaging perfusion defects. The invention also teaches an accelerated image reconstruction technique that is tailored to the data acquisition scheme and minimizes or eliminates dark-rim image artifacts. The invention further enables concurrent imaging of perfusion and myocardial wall motion (cardiac function), which can eliminate the need for separate assessment of cardiac function (hence shortening exam time), and/or provide complementary diagnostic information in CAD patients.
US10706589B2

A motor vehicle vision system (10) includes a pair of imaging devices (12a, 12b) forming a stereo imaging apparatus (11) and a data processing apparatus (14) for rectification of images captured by the stereo imaging apparatus (11), matching of rectified images, and to detect an object in the surrounding of the motor vehicle. The data processing device (14) performs, for image elements (43) of a rectified image from one imaging device, a search for a best-matching image element (44′) in the corresponding rectified image from the other imaging device. The search yielding vertical shift information from which a vertical shift from the image element (43) to the best-matching image element (44′) is derivable. The data processing device (14) calculates a pitch angle error and/or a roll angle error of or between the imaging devices (12a, 12b) from the vertical shift information.
US10706588B2

The present disclosure relates to a high precision method, model, and apparatus for calibrating the intrinsic camera parameter values of one or more intrinsic parameters of a camera. The intrinsic parameters include focal lengths, skew, optical center, and radial distortion coefficients. The practical implementation of the solution consists of a camera capturing several images of a planar calibration pattern from different viewpoints, and a computer implemented processing pipeline. The solution does not require additional human input and is robust to misdetection of the calibration pattern in some of the images.
US10706587B1

A plurality of cameras obtain images in an environment. Calibration data about the translation and rotation of the cameras is used to support functionality such as determining a location of an object that appears in those images. To determine the calibration data, images are processed to determine features produced by points in the environment. A cluster is designated that includes the images of the same point as viewed from at least some of the cameras. A triangulation matrix and back-projection error are calculated for each cluster. These triangulation matrices and back-projection errors are then perturbed to find the translation and rotation that minimize eigenvalues and eigenvectors representative of the feature. The eigenvalues and eigenvectors are then used to determine the rotation and translation of the respective cameras with respect to an origin.
US10706583B2

A system for detecting the tube tip of the flying boom of a tanker aircraft and the receptacle mouth of the receiver for semi-automatic or automatic contact for in-flight aerial refueling with a boom, which does not incorporate signaling devices installed on the receiver aircraft, wherein the system and associated method are robust and ensure that the tanker boom control system is provided with real-time, robust, reliable and simultaneous information, from the tip of the tube thereof and from the receiver aircraft's receptacle mouth, at all times. To this end, the system comprises: 1) light emitters mounted on the tip of the tube thereof, 2) a processing subsystem and 3) two 3D cameras, including a TOF camera or a DOE-type camera (or both), as well as at least one laser L to provide them with their specific functionality.
US10706574B2

A computer-implemented method for identifying a gap between objects in an image, the method comprising: detecting contours of the objects in the image or in a binarized version thereof; locating at least one path or gap between the objects, in the image or in an intersection region being a portion of the image containing at least respective portions of the objects by: determining representative attenuations or densities of respective one or more rows and columns of the image or of the intersection region, identifying first pixels, being pixels in a column that has a representative attenuation or density of 0, and second pixels, being pixels in a row that has a representative attenuation or density of 0, determining whether there exists a path or gap between two or more boundaries by identifying at least one first or second pixel on each of two or more of the boundaries, and detecting one or more paths between the at least two boundaries; and outputting a result indicative of one or more detected paths.
US10706571B2

To easily process model information or information from which the model information is generated, provided is an imaging device including: an imager that images an object from a predetermined viewpoint; a distance measurer that measures distances from the predetermined viewpoint to points on the object; an object data generator that uses an image taken by the imager and measurement results of the distance measurer to generate object data in which unit data including pairs each having a pixel value in the taken image and a distance from a point on the object corresponding to the pixel value to the predetermined viewpoint is arranged in a first arrangement order; and a point cloud data generator that calculates positional information on points on the object based on the object data and arranges point data including the positional information in the first arrangement order to generate point cloud data.
US10706567B2

A data processing method includes determining feature points in first point cloud data and feature points in second point cloud data, the first point cloud data and the second point cloud data being used for representing different parts of a same object; performing feature matching between the first point cloud data and the second point cloud data to determine feature points satisfying feature matching condition(s) between the first point cloud data and the second point cloud data, and form a plurality of feature point pairs; determining a transformation matrix in which spatial distances between feature points in one or more feature point pairs of the plurality of feature point pairs conform to a proximity condition; and performing coordinate transformation on the one or more feature point pairs using the transformation matrix to register the first point cloud data with the second point cloud data.
US10706561B2

Systems and methods to track objects in video are disclosed. Exemplary implementations may obtain a user entry and/or selection of a depiction of an object visible within a first frame of a video and process the depiction of the object for use as a current reference. For subsequent frames, the systems and methods may determine whether the depiction of the object is visible. If the depiction of the object is no longer visible within a particular frame, image features of subsequent frames are compared with the latest reference of the depiction of the object until the depiction of the object is visible again. If and when the object is visible, an object indicator may be displayed on the relevant frames and/or otherwise presented to a viewer.
US10706556B2

Systems and methods for foreground image segmentation, which receive image data captured at a first time, generate a skeleton model of a foreground subject captured in the image data, generate an initial foreground mask for a foreground segment including the foreground subject, generate secondary points corresponding to the foreground subject, identify supplemental points for the foreground segment based on at least the secondary points and the skeleton model, combine the supplemental points with the initial foreground mask to obtain a combined mask, obtain a foreground segment mask for the foreground subject based on the combined mask, and apply the foreground segment mask to the image data to obtain a foreground image portion for the foreground subject.
US10706553B2

According to one embodiment, an image detection system includes an imaging apparatus, an edge extraction unit, a specific-edge extraction unit, a candidate area extraction unit, and a to-be-detected area determination unit. The edge extraction unit extracts edges each representing a boundary line between areas with different features. The specific-edge extraction unit extracts specific edges including at least remaining edges present in background image and input image. The candidate area extraction unit extracts candidate areas for a preset area to be detected. The to-be-detected area determination unit determines the area to be detected from candidate areas extracted.
US10706551B2

The present invention is a semi-automated process to extract object motion and attributes from utilizing a remote sensing methodology using Earth Observation data from single pass satellite imagery. Many single pass satellite sensors collect imagery that include a panchromatic and multispectral image with a slight temporal offset. The method of the present invention performs image processing, object segmentation, object measurement, image normalization and image matching and velocity calculation to extract physical attributes of the object, object location, and object motion.
US10706550B2

Systems and methods for image reconstruction are provided. The methods may include obtaining a scout image including a target object, determining a first area and a second area based on the scout image, wherein the second area is located in the first area, obtaining positron emission tomography (PET) data of the first area and first computed tomography (CT) data of the second area, and reconstructing a PET image with respect to the first area based on the PET data and the first CT data.
US10706546B2

A method is provided for operating a medical imaging device when performing an imaging examination. In order to allow an improved preparation of images in the context of such an imaging examination, the method includes: providing an original image of a body region; recording an updated image of the body region; and generating a three-dimensional subsequent image from the original image and from the updated image using a previously trained artificial neural network.
US10706542B2

The subject disclosure presents systems and computer-implemented methods for automatic immune cell detection that is of assistance in clinical immune profile studies. The automatic immune cell detection method involves retrieving a plurality of image channels from a multi-channel image such as an RGB image or biologically meaningful unmixed image. A cell detector is trained to identify the immune cells by a convolutional neural network in one or multiple image channels. Further, the automatic immune cell detection algorithm involves utilizing a non-maximum suppression algorithm to obtain the immune cell coordinates from a probability map of immune cell presence possibility generated from the convolutional neural network classifier.
US10706536B2

A photonic structural and chemometric pathology system for cancer and precancerous or general detection, diagnosis, monitoring and prognosis utilizes fresh or frozen tissue standard pathology sections without prior as staining or other labeling techniques. The unlabeled tissue section may be imaged, with a phase and fluorescence imaging microscope, to obtain phase differential contrast (Q-DIC) images and fluorescence images. The Q-DIC images are analyzed to generate two dimensional Q-DIC data maps, such as morphology, cell mass, and scattering characteristic digital image maps. The fluorescence images are analyzed to generate fluorescence intensity and tissue native fluorescent component absolute concentration maps. The combination of Q-DIC data maps and fluorescent component content maps is comparatively analyzed to perform cancer and pre-cancerous or general diagnosis and prognosis. The system can be applied to a wide range of cancers and tissues for noninvasive and unlabeled cancer and pre-cancerous or general detection, diagnosis, monitoring and prognosis.
US10706534B2

The invention provides a method and device for creating a model for classifying a data point in imaging data representing measured intensities, the method comprising: training a model using a first labelled set of imaging data points; determining at least one first image part in the first labelled set which the model incorrectly classifies; generating second image parts similar to at least one image part; further training the model using the second image parts. Preferably the imaging data points and the second image parts comprise 3D data points.
US10706531B2

A method for checking the proper dispensation of glue onto a circuit board in manufacture includes the use of fluorescent materials in such glue, activating a light source to illuminate a circuit board when the circuit board is placed on an electronic device, and controlling an image capturing device to capture an image of the circuit board. The image captured by the capturing device is compared with a standard stored image of the circuit board, and a determination is made as to whether the circuit board passes test according to the comparison.
US10706523B2

A method for completeness inspection of an assembled structure to check whether said structure has all the mounted parts comprising scanning the whole assembled structure with an active ranging scanner, thus obtaining a 3D picture; obtaining a 3D model of the whole structure based on CAD data; subdividing said 3D picture into a number of smaller picture comparison areas and said 3D model into a number of smaller corresponding model comparison areas using a best fit algorithm, thus obtaining a set of final picture comparison areas and corresponding final model comparison areas; for each final model comparison area, identifying desired mounting parts located therein and searching for mounted parts in the corresponding final picture comparison area that match said desired mounting parts; and identifying the desired mounting parts, which have no matching mounted part in the final picture comparison areas, as missing from the assembled structure.
US10706521B2

To inspect a board, first, a measurement area is set on the board and a reference data of the measurement area is obtained. Then, a measurement data of the measurement area is obtained per colors, and a lighting condition is set using the reference data of the measurement area and the measurement data obtained per colors. Next, a feature object in the measurement area is set, and a distortion quantity between the reference data and the measurement data is obtained by comparing the reference data corresponding to the feature object and the measurement data corresponding to the feature object obtained under the lighting condition. Then, an inspection area is set by compensating the distortion quantity. Therefore, it is possible to compensate the distortion and set precisely the inspection area.
US10706516B2

A system and method for comparing and searching for digital data, such as images, using histograms includes receiving a source image, receiving a comparison image, generating a first histogram for the source image and generating a second histogram for the comparison image. The source image may be received from a network device, such as a computer or camera, and the comparison image may one of a plurality of stored images in a database. The histograms may correspond to an image characteristic, including a color histogram corresponding to the distribution of the intensity of a corresponding color among image pixels in the source image. Each of first and second histograms is normalized and a similarity score is calculated between the two histograms. The similarity score represents a similarity measure between the two histograms, calculated from a subset of bins, which are independently selected for each image.
US10706506B2

A method includes determining a low contrast detectability of a scan and generating an image quality index based on the determined low contrast detectability. Another method includes identifying an image quality index of interest, identifying an acquisition and/or reconstruction parameter based on the image quality index and a pre-determined mapping between image quality indexes and acquisition parameter and reconstruction parameters, and displaying the identified acquisition and/or the reconstruction parameter. A system (100) includes a metric determiner (122) that determines a first image quality index for a scan based on at least one of a low contrast detectability of the scan or a project domain noise of the scan, and/or a parameter recommender (126) that recommends at least one of an acquisition or a reconstruction parameter for a scan based on a second image quality index, and a display (114) that visually presents the first or second image quality index.
US10706505B2

A system and method for generating a range image using sparse depth data is disclosed. The method includes receiving, by a controller, image data of a scene. The image data includes a first set of pixels. The method also includes receiving, by the controller, a sparse depth data of the scene. The sparse depth data includes a second set of pixels, and the number of the second set of pixels is less than the number of first set of pixels. The method also includes combining the image data and the sparse depth data into a combined data. The method also includes generating a range image using the combined data.
US10706504B2

The embodiments of the present disclosure provide an image processing method, and a processing device. The image processing method comprises: acquiring a first image including N components, where N is a positive integer greater than or equal to 1; and performing image conversion processing on the first image using a generative neural network, to output a first output image, wherein the generative neural network is trained using a Laplace transform function.
US10706502B2

According to one embodiment, a monitoring system includes a monitoring terminal and a server. The monitoring terminal includes a detector, a tracking unit, a first selector, and a transmitter. The server includes a receiver, a second selector, a collation unit, and an output unit. The receiver receives a first best shot images from the monitoring terminal. The second selector performs second selection processing, as part of a predetermined selection processing other than a first selection processing, of selecting a second best shot image suitable for collation with a predetermined image from among the first best shot images. The collation unit performs collation processing of collating the second best shot image with the predetermined image. The output unit outputs a result of the collation processing.
US10706501B2

The present disclosure provides a method and an apparatus for stretching an image. The method for stretching an image includes: selecting a corresponding stretching mode according to a mode selection parameter; generating a corresponding stretching filter group according to a stretching parameter and the selected stretching mode, and segmenting input image data into blocks; and processing the input image data segmented into blocks by the stretching filter group, to obtain stretched image data.
US10706496B2

Generally, this disclosure provides systems, devices, methods and computer readable media for implementing function callback requests between a first processor (e.g., a GPU) and a second processor (e.g., a CPU). The system may include a shared virtual memory (SVM) coupled to the first and second processors, the SVM configured to store at least one double-ended queue (Deque). An execution unit (EU) of the first processor may be associated with a first of the Deques and configured to push the callback requests to that first Deque. A request handler thread executing on the second processor may be configured to: pop one of the callback requests from the first Deque; execute a function specified by the popped callback request; and generate a completion signal to the EU in response to completion of the function.
US10706495B2

This image processing apparatus accepts a request to execute predetermined image processing, acquires an image processing name indicating a name of the predetermined image processing from the accepted request, selects a plugin application corresponding to the acquired image processing name from one or more installed plugin applications, and instructs the selected plugin application to perform the predetermined image processing.
US10706494B2

A method for processing data in a graphics processing unit including receiving an indication that all threads of a warp in a graphics processing unit (GPU) are to execute a same branch in a first set of instructions, storing one or more predicate bits in a memory as a single set of predicate bits, wherein the single set of predicate bits applies to all of the threads in the warp, and executing a portion of the first set of instructions in accordance with the single set of predicate bits. Executing the first set of instructions may include executing the first set of instruction in accordance with the single set of predicate bits using a single instruction, multiple data (SIMD) processing core and/or executing the first set of instruction in accordance with the single set of predicate bits using a scalar processing unit.
US10706493B2

An apparatus and method for managing pipes and planes within a virtual graphics processing engine. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising one or more display pipes to render one or more display planes, each of the one or more display pipes comprising a set of graphics processing hardware resources for executing graphics commands and rendering graphics images in the one or more display planes; and pipe and plane management hardware logic to manage pipe and plane assignment, the pipe and plane management hardware logic to associate a first virtual machine (VM) with one or more virtual display planes and to maintain a mapping between the one or more virtual display planes and at least one physical display plane.
US10706489B2

Even when an image in which a watermark is embedded is processed, certainty of detecting the watermark is increased. Image data acquisition unit of an image processing device acquires image data. A watermark generation unit generates watermarks having a plurality of sizes. An image processing unit embeds the respective watermarks having the plurality of sizes generated by the watermark generation unit in an image indicated by the image data acquired by the image data acquisition unit.
US10706488B2

Debugging information for content rendered for display on a client device can be included in one or more watermarks inserted into the content. Performance, state, configuration, debugging, and other information can be encoded into a watermark and placed in rendered content in such a way that the information is imperceptible to most users. When a user reports a potential issue or problem, the user (or another source) can provide a version of the image frame corresponding to the issue, which enables the watermark to be located and the data extracted. A checksum or other value can be used to ensure that a complete and valid watermark was obtained. The data extracted from the watermark can then be used to attempt to identify and/or diagnose the potential issue without having to have access to the client device or communication with the user.
US10706479B2

Discovering and categorizing individual purchases associated with a user is described. Exemplary steps include acquiring access to a repository; identifying, from within the repository, an electronic receipt; identifying, from within the electronic receipt, at least one line item; acquiring a set of user information; predicting, based at least in part on the set of user information, whether the line item falls within a certain category; and storing, if the line item falls within the certain category, the line item such that information associated with the line item is retrievable.
US10706463B2

Multiple simultaneous auctions can be monitored and participated in using a single bidding device operated by a single remote bidder. A multi-windowed environment allows for the display of active bidding windows and docked bidding windows. The active bidding windows are fully functional bidding windows and include auction status, product information and the like. The docked bidding windows provide a subset of the information but, nonetheless provide real-time auction status information and allows for bidders to enter bids into the auctioning process without having to move the bidding window into an active status. A customer-identifier selector of identifier allows the remote bidder to associate a customer with a particular bidding window. The customer-identifier advantageously helps the remote bidder to track who purchased items are associated with, as well as providing control structure over the bidding process.
US10706461B2

A system and method for traffic decongestion which allows users to bid for faster passage and faster journeys. The system and method allows autonomous, semi-autonomous or user-driven cars to bid for faster passage for their journeys. Users willing to use slower journeys may be compensated for their contribution in reducing traffic congestion. In addition to reduction of traffic congestion, the system and method can normalize road usage, minimize road wear, give municipalities a new revenue stream, and save users time currently wasted by traffic.
US10706448B2

A service monitoring system includes a voice collector that collects a voice of an employee in a predetermined voice collection region, a storage unit that stores service event data including determination conditions for each predetermined service event, terminal operation history data indicating an operation history of an employee on a predetermined business terminal and voice data of the employee in correlation with each other, a detector that detects the service event of the employee based on the service event data and the terminal operation history data, a calculator that calculates a service speech evaluation value corresponding to a predetermined speech keyword on the basis of the voice data of the employee during the service event, and an output that stores the service speech evaluation value in correlation with identification information of the employee, and voice data of the employee specified by a service position and time point of the employee.
US10706445B2

The present disclosure relates to a method of billing an online purchase of a user by himself or a third party. The disclosure particularly provides a method for handling a superordinated virtual shopping cart in which articles of different online providers can be accumulated and billed commonly.
US10706441B2

Systems and methods for using wireless communication devices to track the effects of advertising are described herein. In some embodiments, a method includes representing the identity of an advertising impression, that is, a specific advertisement, with an impression code. According to exemplary embodiments, the advertising impression is directed to at least one commodity, such as one or more products and services. The method may also further include receiving the impression into a computer-readable memory of a wireless communication device. The method further includes detecting the wireless communication device, and then providing the impression code during the purchase of the commodity. The method continues with obtaining the identity of the advertising impression from the impression code. The method additionally includes creating a transaction record, wherein the transaction record includes the advertising impression identity and an identity of the commodity, and storing the transaction record in a database.
US10706440B2

According to one aspect of the present disclosure, a method is provided for advertising on a content-screened web page. The method includes receiving an impression request for a URL for which an advertising impression is desired; screening HTML content of a web page identified by the URL; generating a rating for the URL based on the HTML content of the web page; assigning the rating to the impression request; and serving an advertising impression on the web page based on the rating.
US10706437B2

A non-transitory computer-readable medium storing a game program for a game which is played through a network causes a computer to realize a selection receiving function of receiving, from one user, the selection of whether to transmit a message to other user, an extraction function of extracting at least one other user to which the message is transmitted, on the basis of a certain condition, a message transmitting function of transmitting the message to the at least one other user extracted by the extraction function when the selection receiving function receives the selection indicating that the message is transmitted to the other user, and a reward giving function of giving a reward to the one user when the message transmitting function transmits the message to the at least one other user extracted by the extraction function.
US10706436B2

A crowd pricing system and method having tier-based ratings includes a pricing table hosted on a memory. The pricing table has a plurality of pricing tiers, wherein the pricing table is correlated to at least one downloadable media item. A download popularity value is calculated based on a quantity of downloads of the at least one downloadable media item within an evaluation period, wherein a position of the at least one downloadable media item is movable between the plurality of pricing tiers based on the download popularity value, wherein position movement of the at least one downloadable media item is regulated by at least one control factor. A ratings designation is paired with each of the plurality of pricing tiers, the ratings designation having a cumulative user ratings score calculated by the processor, wherein the cumulative user ratings score provides an indication of cumulative user rating of the at least one downloadable media item.
US10706434B1

Approaches for displaying a user interface including a map based on interaction data are disclosed. A set of interaction data and can be acquired and stored in a data structure. This data can be associated with a plurality of consuming entities that may have purchased something during these interactions. A set of provisioning entities can be determined based on spending or purchasing habits of the consuming entities. Based on this set of provisioning entities, a user interface can be generated which may include various shapes similar to a heat map. These shapes can indicate an average amount spent in a particular neighborhood, among other attributes.
US10706432B2

A computer-implemented method and apparatus for predicting customer intentions defines a plurality of categories for classifying customer interaction data. The plurality of categories includes at least one action category for classifying information related to customer actions on interaction channels. Data signals corresponding to a customer interaction on one or more interaction channels is received. The data signals include information related to at least one customer action. A sequence of values is generated for each customer action for classifying information related to the each customer action. A value is generated corresponding to each action category to configure the sequence of values. The sequence of values is associated with a fixed length equal to a number of action categories in the at least one action category. The fixed length of the sequence of values facilitates use of one or more intention classifiers to predict an intention of the customer.
US10706430B2

Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.
US10706424B2

A server computer and a mobile device, as well as a method, are disclosed. The mobile device includes an image including a transactional image layer and a master image layer. The mobile device can be used to conduct transactions.
US10706415B2

A method includes establishing a first funds transfer account associated with a first device and a second funds transfer account with a second device, funding at least the first fund account, and selecting the second device as the recipient of a funds transfer from the first device. The method further includes sending a communications link request from the first device to the second device and receiving acceptance of the communications link request from the second device. The method then establishes a communications link between the first device and the second device, initiates a funds transfer from the first device to the second device, wherein the amount is designated at the first device, and verifies the funds transfer amount, the first funds transfer account, and the second funds transfer account. Then, the method transfers the amount to the second funds transfer account associated with second device.
US10706407B2

Systems and methods for managing mobile payments is provided. An account issuer provides an application that is loaded onto a mobile device, which enables a consumer to pay for transactions. The mobile payment application generates a unique code. The code is read by the point of sale terminal, which is then provided to the payment management system. The payment management system contracts the account issuer and authenticates the code, thereby receiving a primary account number. Account number and transaction information is used to authorize the transaction via payment systems. The payment system accepts or declines the transaction in a response. Tokens may be generated for the account number, and value added services may be generated based upon user behaviors.
US10706403B2

An example system is provided that controls a standby time for performing contactless communication based on whether the device performing the communication is a stationary or portable device.
US10706398B2

There is provided a method and system for making payment for a service at a service station which allow users to make payment even when their mobile devices lose data connectivity and when there is a high turnover of users at the service station. In addition, the method and system can lead to enhanced revenues at the service stations as well as improved user experiences when making payments at service stations.
US10706397B2

Embodiments of the present invention include transfer account machines, computer program products, and associated computer-implemented methods of providing prioritized payments from the proceeds of automatic or direct deposits. Embodiments of the present invention include routing automatic deposit information to a financial institution computer managing a prioritized payment program and formulating an outgoing file with both an entry for an automatic deposit destined for a customer account and an entry for a pre-authorized prioritized payment to a select creditor, so that the automatic deposit is credited to the customer account and relatively instantaneously any prioritized payment is debited from the customer account. According to embodiments of the present invention, the customer account can be a prepaid card account so that a customer has effective access on the prepaid card only to a net value of funds.
US10706394B2

Methods and servers are provided for processing payment using a generic gift card. The generic gift card is usable for payment across one or more participating merchants. One of the methods is performed at a server that administers usage of the generic gift card, the method comprises generating a unique code for identifying the generic gift card against which payment will be deducted for purchases made at a selected participating merchant; transmitting the unique code to the selected participating merchant; and calculating and subtracting the purchases made from a balance of the generic gift card in response to receiving from the selected participating merchant an indication of use of the unique code at the selected participating merchant.
US10706384B1

Various embodiments provide systems and methods for facilitating synchronized delivery of shipments/items scheduled to be delivered to multiple serviceable points located nearby one another. Various embodiments identify nearby serviceable points based on an identification of serviceable points being located within a common geofenced area. Accordingly, a geofence is defined surrounding a geographical area comprising a plurality of serviceable points. The geofence is associated with a record for a serviceable point located within the geofenced area, wherein the record comprises a physical address and a geocode for the serviceable point. Thereafter, shipping data for a shipment to be delivered to the serviceable point is received, and is compared to a database of shipments to determine whether a second shipment is to be delivered to a second serviceable point located within the same geofenced area.
US10706382B2

Systems and methods include UAVs that serve to assist carrier personnel by reducing the physical demands of the transportation and delivery process. A UAV generally includes a UAV chassis including an upper portion, a plurality of propulsion members configured to provide lift to the UAV chassis, and a parcel carrier configured for being selectively coupled to and removed from the UAV chassis. UAV support mechanisms are utilized to load and unload parcel carriers to the UAV chassis, and the UAV lands on and takes off from the UAV support mechanism to deliver parcels to a serviceable point. The UAV includes computing entities that interface with different systems and computing entities to send and receive various types of information.
US10706363B2

Servers for a content provider are organized into three architectural layers that operate on three distinct time scales, including an offline layer, an intermediate layer, and a real-time layer. The servers (e.g., on the intermediate layer) obtain a periodic service attribute corresponding to a terminal identifier of a user terminal and a real-time service attribute corresponding to the terminal identifier. The servers (e.g., on the intermediate layer) select recommended content in a content data set of the content provider according to the periodic service attribute and the real-time service attribute, wherein selection is performed in the intermediate layer with a time scale between the update cycle of the offline layer and the response time requirement of the real-time layer, and corresponding selection processes are performed on an on-demand basis for a plurality of terminal identifiers corresponding to user terminals that are currently actively engaged in interaction with the real-time layer.
US10706359B2

A computer implemented system for automating the generation of an analytic model includes a processor configured to process a plurality of data sets. Each data set includes values for a plurality of variables. A time-stamping module is configured to derive values for a plurality of elapsed-time variables for each data set, and the plurality of variables and plurality of elapsed-time variables are included in a plurality of model variables. A model generator is configured to create a plurality of comparison analytic models each based on a different subset of model variables. Each comparison analytic model is configured to operate on new data sets associated with current leads, and to output a likelihood of successfully closing an associated transaction. A model testing module is configured to select an operational analytic model from among the comparison analytic models based on a quality metric.
US10706352B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an action selection neural network. One of the methods includes maintaining a replay memory that stores trajectories generated as a result of interaction of an agent with an environment; and training an action selection neural network having policy parameters on the trajectories in the replay memory, wherein training the action selection neural network comprises: sampling a trajectory from the replay memory; and adjusting current values of the policy parameters by training the action selection neural network on the trajectory using an off-policy actor critic reinforcement learning technique.
US10706347B2

Example apparatus and methods for generating context-aware artificial intelligence characters are disclosed. An example apparatus to animate an artificial intelligence character includes a data tagger to tag data in a media data stream to generate a plurality of data files of tagged data, the data files corresponding to different time periods in a storyline, the tagged data associated with a first character in the media data stream, the artificial intelligence character to portray the first character. The example apparatus includes a trainer to generate a response model of the first character based on the data file corresponding to a current data time period and one or more data files corresponding to one or more earlier time periods of the storyline and a response generator to apply the response model based on a stimulus input to animate the artificial intelligence character.
US10706342B2

In accordance with an embodiment, a marking apparatus comprises an acquiring section configured to acquire first information associated with an object; a setting section configured to set parameters of a laser beam based on the first information; and a marking section configured to irradiate the object with the laser beam based on the parameters set by the setting section to mark second information on the object.
US10706337B2

An multifunction peripheral includes a font dictionary data configured to include an italic font and a non-italic font for each character code, a determination method selection unit that selects, from a plurality of italic determination methods that are used for italic determination for the character, the italic determination method that is associated with the character code that has been acquired, an italic determination unit that determines whether or not the character in the image data is italic using the italic determination method that has been selected by the determination method selection unit, and a font specifying unit that specifies a font of the character by checking the character that has been determined to be italic by the italic determination unit only with the italic font and checking the character that has been determined to be non-italic only with the non-italic font.
US10706335B2

Technology disclosed herein may involve a computing system that (i) generates (a) a first feature map based on a first visual input from a first perspective of a scene utilizing at least one first neural network and (b) a second feature map based on a second visual input from a second, different perspective of the scene utilizing at least one second neural network, where the first perspective and the second perspective share a common dimension, (ii) based on the first feature map and a portion of the second feature map corresponding to the common dimension, generates cross-referenced data for the first visual input, (iii) based on the second feature map and a portion of the first feature map corresponding to the common dimension, generates cross-referenced data for the second visual input, and (iv) based on the cross-referenced data, performs object detection on the scene.
US10706332B2

An analog circuit fault mode classification method comprises the following implementation steps: (1) collecting M groups of voltage signal sample vectors Vij to each of fault modes Fi of the analog circuit by using a data collection board; (2) sequentially extracting fault characteristic vectors VijF of the voltage signal sample vectors Vij by using subspace projection; (3) standardizing the extracted fault characteristic vectors VijF to obtain standardized fault characteristic vectors; (4) constructing a fault mode classifier based on a support vector machine, inputting the standardized fault characteristic vectors, performing learning and training on the classifier, and determining structure parameters of the classifier; and (5) completing determination of fault modes according to fault mode determination rules. The fault mode classifier of the present invention is simple in learning and training and reliable in mode classification accuracy.
US10706329B2

Embodiments are disclosed for health assessment and diagnosis implemented in an artificial intelligence (AI) system. In an embodiment, a method comprises: feeding a first set of input features to the AI model; obtaining a first set of raw output predictions from the model; determining a first set of impact scores for the input features fed into the model; training a neural network with the first set of impact scores as input to the network and pre-determined sentences describing the model's behavior as output; feeding a second set of input features to the AI model; obtaining a second set of raw output predictions from the model; determining a second set of impact scores based on the second set of output predictions; feeding the second set of impact scores to the neural network; and generating a sentence describing the AI model's behavior on the second set of input features.
US10706314B2

The present disclosure provides an image recognition method and apparatus, a device and a non-volatile computer storage medium. In embodiments of the present disclosure, it is feasible to obtain the to-be-recognized image of the designated space, then perform image segmentation processing for the to-be-recognized image, to obtain at least one area image of the designated space, and then perform image matching processing for each area image in said at least one area image, to obtain a reference image corresponding to said each area image, so that it is possible to perform recognition processing for said each area image according to image information of the reference image corresponding to said each area image to obtain article information of said each area image. The so doing does not require manual participation and exhibits simple operations and a high rate of correctness, and thereby improves the recognition efficiency and reliability.
US10706311B2

The inventors of the present application developed novel retroreflective materials, and articles. One example of the present application is a retroreflective article, comprising a substrate and a machine-readable information disposed on the substrate, wherein the machine-readable information corresponds to a predetermined human-readable information.
US10706302B2

Real time vehicle occupant emergency health data systems and methods that link a vehicle subsystem, a cloud subsystem, and a public health profile subsystem such that, in a triggering vehicle emergency event or the like, the health status of a previously-identified or unidentified vehicle occupant is captured in real time by an on-board camera and/or other sensor. This vehicle occupant identification and health status information are variously transmitted to the cloud, where the vehicle occupant identification is coupled with available public health profile information, in the case of a previously-identified vehicle occupant. Subsequently, the health status information and public health profile information are transmitted to an emergency responder or the like, thereby aiding in rendering medical assistance to an injured or sick vehicle occupant. The systems and methods of the present disclosure may also provide data analytics information that may be used later to improve vehicle safety.
US10706298B2

A method to automate detection of a vehicle light degradation or failure includes generating a distinct pattern to be executed by at least one vehicle light, and sending a command to a light control module operative to cause the at least one vehicle light to emit the distinct pattern. The method continues with extracting features from camera images of the distinct pattern emitted by the at least one vehicle light, and then comparing the features extracted from the camera images with features from the commanded distinct pattern to determine degradation or failure of the at least one vehicle light's state of health.
US10706292B2

An information processing apparatus includes a status determining unit, a speed detecting unit, and a display controlling unit. The status determining unit determines a control status of control performed by an output control apparatus controlling an output direction of a driving force for a vehicle. The speed detecting unit detects a traveling speed of the vehicle. The display controlling unit allows a display apparatus to display one or more surrounding images included in a plurality of surrounding images and determined according to the control status determined by the status determining unit and the traveling speed detected by the speed detecting unit, the plurality of surrounding images being images which show surroundings of the vehicle based on images captured by one or more cameras capturing images of the surroundings of the vehicle and which differ from one another in at least one of a viewpoint and a display range.
US10706291B2

A trailer angle detection system for a vehicle towing a trailer includes a camera disposed at a rear portion of the vehicle and having a field of view rearward of the vehicle. The camera includes a two dimensional imager array having multiple rows and columns of photosensing elements. An image processor processes image data captured by the camera. With the vehicle towing a trailer, and via processing by the image processor of image data captured by the camera, the trailer angle detection system detects a portion of the trailer that is being towed by the vehicle. The trailer angle detection system determines, via processing by the image processor of image data captured by the camera, an angle of the trailer relative to the vehicle responsive to determination of which columns of photosensing elements sense the detected portion of the trailer in the field of view of the camera.
US10706289B2

A method, computer system, and a computer program product for analyzing a crowd using a plurality of images captured by an aerial drone is provided. The present invention may include determining a geographic area associated with the crowd. The present invention may also include partitioning the determined geographic area into a plurality of zones. The present invention may then include determining a flight path covering each zone within the plurality of zones. The present invention may further include receiving the plurality of images from the aerial drone. The present invention may also include analyzing the received plurality of images to identify a plurality of individuals associated with the crowd. The present invention may then include predicting a plurality of crowd characteristics based on the analyzed plurality of images. The present invention may further include performing an action in response to the predicted plurality of crowd characteristics.
US10706287B2

The invention relates to behavioral experiments with rodents, and especially to monitoring, data collection and control of such experiments. This invention provides a method for automatically observing the behavior of rodents in a way that provides accurate determination of location and direction of the head of the rodent, even in darkness under infrared light, by determining the location and the direction of the rodent's head on the basis of the triangle formed by the ears and the snout of the rodent.
US10706285B2

An automatic ship tracking method and system based on deep learning network and mean shift, wherein the method includes: collecting surveillance video data which includes collecting coastal region surveillance video data under visible light and extracting each frame of image; performing preprocessing to extract a positive sample and a negative sample of a ship target; inputting the samples of the ship target in the video into a neural network to train a model by a region-based convolutional neural network method; extracting initial frame data of the video and performing ship detection and probability density calculation on initial moment data according to the trained model; and determining a ship tracking result at the current moment by a calculation result of a previous moment.
US10706281B2

The disclosure herein describes controlling focal parameters of a head mounted display based on an estimated user age to account for increasing likelihood of presbyopia as user age increases. The head mounted display uses eye tracking sensors to collect ocular metric data associated with ocular features of a user's eye and a user age estimate is calculated based on analysis of the ocular metric data using a machine learning algorithm and an ocular metric data set. Further, a confidence value of the user age estimate is calculated based on the analysis of the ocular metric data. Then, focal parameters of the visual display of the head mounted display are controlled based on the user age estimate and confidence value. The described focal control method provides a seamless, automated way for a head mounted display system to adjust settings to provide a sharp, in-focus user experience for users of all ages.
US10706274B1

Methods and systems for recovering pose data are provided. The method includes receiving current pose data for a current frame from a data provider, the current pose data including a current data provider timestamp. The method also includes calculating a current latency between the current data provider timestamp and a current data receiver timestamp. The method also includes calculating an expected timestamp for the current frame based on an expected latency between the current frame and a previous frame. The method also includes comparing the expected timestamp with the current data provider timestamp to determine that the pose data was lost. The method also includes recovering the pose data based on the comparing.
US10706267B2

Methods, systems, and devices for object recognition are described. Generally, the described techniques provide for a compact and efficient convolutional neural network (CNN) model for facial recognition. The proposed techniques relate to a light model with a set of layers of convolution and one fully connected layer for feature representation. A new building block of for each convolution layer is proposed. A maximum feature map (MFM) operation may be employed to reduce channels (e.g., by combining two or more channels via maximum feature selection within the channels). Depth-wise separable convolution may be employed for computation reduction (e.g., reduction of convolution computation). Batch normalization may be applied to normalize the output of the convolution layers and the fully connected layer (e.g., to prevent overfitting). The described techniques provide a compact and efficient CNN model which can be used for efficient and effective face recognition.
US10706261B2

A system and a method to analyze a phenotypical response of cells to a treatment are disclosed in which a model development module receives images of a plurality of reference cell carriers and treatment information associated with the plurality of reference cell carriers, identifies parameters of cells in the image that distinguish those reference cell carriers to which the treatment has been applied from other reference cell carriers, and trains a model using the identified parameters. A high-content imaging system includes an image capture device, and the image acquisition module receives from the image capture device a plurality of images of cell carriers to be evaluated. The model application module applies the trained model to the plurality of images of the cell carriers to be evaluated to predict a concentration of the treatment applied to each of the cell carriers evaluated.
US10706257B2

Method for detecting attempted fraud by using an artificial material during a biometric acquisition, including: illuminating, with lighting, a surface of an object having a texture, acquiring a first image of the surface; illuminating, with non-uniform lighting, the surface and acquiring a second image of the surface, the non-uniform lighting causing light to diffuse within the illuminated material at an intensity that varies according to a law that is a function of a first position parameter and is invariable along a second position parameter; computing a correction, varying along the first position parameter, that is to be locally applied to the first image to bring the amplitude of the texture on the first image substantially to the level of that on the second image; generating, on the basis of the correction, information relating to the artificial or non-artificial nature of the material.
US10706248B2

Implementations of the present application provide a QR code positioning method and apparatus. Based on a predetermined pixel detection rule, centers of candidate position detection patterns in the QR code image are determined from a QR code image that includes first-type pixels and second-type pixels. The predetermined pixel detection rule includes that a consecutive arrangement ratio of the first-type pixels, the second-type pixels, and the first-type pixels satisfies a predetermined ratio. The candidate position detection patterns are identified based on the centers of the candidate position detection patterns. A set of patterns that satisfies a QR code image positioning rule are determined from the candidate position detection patterns. The set of patterns are used as position detection patterns of the QR code image.
US10706246B2

An optical code reading process and a reading stability determining process are performed while suppressing an increase in the cost of a transfer system and avoiding a decrease in work efficiency. CCD performs imaging. Processor reads a one-dimensional code contained in image data taken by CCD, and outputs a signal when a reading process in which the number of reading successes related to the one-dimensional code reaches a determination reference value is completed. In addition, processor determines reading stability during a period from the first reading success to completion of the reading process and outputs predictive maintenance information (PMI) representing a determination result of reading stability.
US10706240B2

A card reader for use with a card, the card reader may include a magnetic detector to detect magnetism from the card inserted into an insertion port; a main body part including a card conveyance path; and a card detection sensor structured to detect a tip end of the card. The magnetic detector and the card detection sensor may be disposed at a distance less than a length of the card in the insertion direction. The card reader may further include a control unit that monitors magnetism detected by the magnetic detector when the card detection sensor detects a tip end of an insert inserted into the insertion port, and detects that an object other than the card has been inserted when a movement distance of the insert in a period in which the magnetism is undetected by the magnetic detector is a predetermined value or more.
US10706236B1

Applied Artificial Intelligence Technology for Using Natural Language Processing and Concept Expression Templates To Train a Natural Language Generation System Disclosed herein is computer technology that applies natural language processing (NLP) techniques to training data to generate information used to train a natural language generation (NLG) system to produce output that stylistically resembles the training data. In this fashion, the NLG system can be readily trained with training data supplied by a user so that the NLG system is adapted to produce output that stylistically resembles such training data. In an example, an NLP system detects a plurality of linguistic features in the training data. These detected linguistic features are then aggregated into a specification data structure that is arranged for training the NLG system to produce natural language output that stylistically resembles the training data. Parameters in the specification data structure can be linked to objects in an ontology used by the NLG system to facilitate the training of the NLG system based on the detected linguistic features.
US10706232B2

This disclosure describes systems, methods, and apparatus that monitor any manifestation of an idea, such as typed, written, or verbal message or document creation (e.g., while a user types an email or instant message, or makes a phone call) and analyze the manifestation in real-time to extract a sentiment and based on this sentiment, determine if the idea(s) manifested in the message, document, or other medium poses a risk of violating compliance, policy, or law.
US10706231B2

Provided is an input apparatus that can reduce incorrect inputs and improve the operability. The input apparatus according to an embodiment of the present technology includes a keyboard module and a control circuit. The keyboard module has a plurality of key areas, and a plurality of sensor devices capable of detecting pressures of keystroke operations for the plurality of key areas, respectively. The control circuit that makes a difference between input sensitivity to the keystroke operation of one key area and input sensitivity to the keystroke operation of a key area next to the one key area on the basis of a pressure information item about each of the key areas next to each other, the pressure information item being detected by the keystroke operation on the plurality of sensor devices at the same time.
US10706214B2

An information processing terminal device includes: an acquiring unit acquiring image data; a detecting unit detecting a posture of the information processing terminal device; a generating unit generating display image data based on the image data acquired in the acquiring unit according to the posture of the terminal device detected by the detecting unit; and a displaying unit displaying the display image data generated by the generating unit on a display unit. If the posture of the terminal device is changed, the generating unit generates the display image data according to the changed posture of the terminal device. If the posture of the terminal device is changed during the generation of the image data by the generating unit, the generating unit does not generate the display image data according to the changed posture of the terminal device, until the generation of the display image data is completed.
US10706211B2

A method for displaying a text on a screen of a portable terminal includes at least one special text alignment line for aligning and displaying a text in at least one of positions above and below a normal text alignment line along which a text is normally aligned and displayed, where a text is aligned and displayed along the special text alignment line such that the text positioned on the special text alignment line has a predetermined height which is 90% or greater than the height of a text positioned on the normal text alignment line just in front of the text on the special text alignment line.
US10706209B2

Roughly described, a system for estimating an effective channel length of a 3D transistor having a gate length below 20 nm involves estimating an effective volume of the channel and a cross-sectional area of the channel, and estimating the effective channel length as the ratio of effective volume to cross-sectional area. Preferably the effective volume is estimated as the sum of the Voronoi volumes within containing boundaries of the channel, excluding those volumes having a dopant concentration above the source/drain dopant concentration at the carrier injection point. The containing boundaries can be identified using geometry data describing the transistor, particularly the data identifying inner surfaces of the gate dielectric. The estimated effective channel length can be used in TCAD level analysis of the transistor and calculating characteristics of the transistor as needed for circuit simulation.
US10706203B1

A method for designing a system on a target device includes performing register retiming on an original design to generate a retimed design of the system. Compare points are identified in the original design and the retimed design. Equality constraints are defined for all compare points. Starting from the initial states of the original and retimed circuits, bounded sequential logic simulation is performed for a maximum number of time frames determined as the maximum absolute value of retiming variables computed during structural verification. Whether changed flip-flops in the retimed design have initial states that are correct are determined by comparing signal values at the compare points from the bounded sequential logic simulation.
US10706199B1

Aspects of the present disclosure address systems, methods, and an improved graphical user interface (GUI) for providing interactive macro-cell placement for integrated circuit (IC) design. The method includes causing display of a GUI that includes a display of an IC floor plan comprising multiple macro-cells, The method further includes receiving a user selection of two or more macro-cells from the IC floor plan, and updating the GUI to display layout options for the two or more macro-cells in conjunction with the display of the IC floor plan. Each layout option specifies an arrangement of the two or more macro-cells. In response to a user selection of a layout option, the display of the IC floor plan is updated by modifying a placement of the two or more macro-cells in accordance with the selected layout option.
US10706198B2

A method for synthesizing a circuit layout, characterized by the following features: primary circuit functions are placed on the circuit layout; secondary circuit functions are placed on the circuit layout; at least one first mask is generated in such a way that the first mask reproduces the primary circuit functions and covers the secondary circuit functions when a semiconductor substrate is structured according to the circuit layout by way of the first mask; and the placement of the circuit functions takes place in such a way that at least one changed mask reproduces the primary circuit functions and the secondary circuit functions when the semiconductor substrate is structured according to the circuit layout by way of at least one second mask.
US10706191B2

Systems, methods, and computer-readable storage media that may be used to generate a Bayesian hierarchical model. One method includes generating a plurality of geographic regions by grouping one or more geographic sub-regions into each of the plurality of geographic regions. The method further includes receiving data for the geographic sub-regions, the data including responses, content inputs, content types, and location identifiers. The method further includes generating geo-level data from the received data by grouping the responses and content inputs of the received data based on a correlation of the location identifiers of the received data to the plurality of geographic regions. The method includes fitting a Bayesian hierarchical model based on at least the geo-level data, the content types, and the geographic regions and determining a content input mix for the content types for each geographic region based on the Bayesian hierarchical model and a content input constraint.
US10706183B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving data describing a model, the model describing a curve network; determining boundary continuity constraints for each edge, of each face, in the model; combining the determined boundary continuity constraints to determine respective boundary continuity for each face; and determining, using the respective boundary continuity constraints, a respective surface patch for each face.
US10706176B2

In various embodiments, a Consent Refresh, Re-Prompt, and Recapture System is configured to interface with a Consent Receipt Management System in order to, for example: (1) monitor previously provided consent by one or more data subjects that may be subject to future expiration; (2) monitor a data subject's activity to anticipate the data subject attempting an activity that may require a level of consent (e.g., for the processing of particular data subject data) that is higher than the system has received; and/or (3) identify other changes in circumstances or triggering events for a data subject that may warrant a refresh or recapture (e.g., or attempted capture) of a particular required consent (e.g., required to enable an entity to properly or legally execute a transaction with a data subject). The system may then be configured to automatically refresh, re-prompt for, and/or recapture consent as necessary.
US10706173B2

A method for displaying notification information on an electronic device is disclosed. The method includes: receiving notification information in a lockscreen state; determining a user type of a user to view the notification information; determining a display mode of the notification information according to the user type; and displaying the notification information on the electronic device according to the display mode.
US10706172B2

A security management system includes a controlled device to execute a security management method. The controlled device includes a wireless module and a processing module. The processing module communicates with a main controlling device through the wireless module for pairing. When the main controlling device is successfully paired to the controlled device, the processing module executes a security mode. In the security mode, a user directly operates the controlled device. When the controlled device is not successfully paired to the main controlling device, the controlled device cannot execute the security mode, and the controlled device cannot be operated. Therefore, the user only needs to ensure that the main controlling device is nearby; even if the user is at a position distanced from the controlled device, the controlled device may not be operated by others.
US10706164B2

Apparatuses for computing are disclosed herein. In embodiments, an apparatus may include one or more processors, a memory, and a compiler to be operated by the one or more processors to compile a computer program. The compiler may include one or more analyzers to parse and analyze source code of the computer program that generates pointers or de-references pointers. The compiler may also include a code generator coupled to the one or more analyzers to generate executable instructions for the source code of the computer program including insertion of additional encryption or decryption executable instructions into the computer program, based at least in part on a result of the analysis, to authenticate memory access operations of the source code.
US10706157B1

A server identifies a user device that is missing, communicates with the user device and causes the user device to disable access to content stored on the user device, and to generate a message that includes information facilitating return of the user device to an owner of the user device.
US10706155B1

Systems for providing a security assessment of a target computing resource, such as a virtual machine or an instance of a virtual machine, include a security assessments provisioning service that provisions third-party-authored rules packages and security assessments into the computing environment of the target computing resource. The third-party rules package includes rules that can operate on telemetry and configuration data of the target computing resource, produced by sensors that are native to the computing environment, but the sensor protocols, message format, and sensitive data are not exposed to the rules. The provisioning service can provide security assessments and/or rules packages that are “native” and are thus able to operate directly on the telemetry and configuration data.
US10706148B2

The systems and methods that detect a malicious process using count vectors are provided. Count vectors store a number and types of system calls that a process executed in a configurable time interval. The count vectors are provided to a temporal convolution network and a spatial convolution network. The temporal convolution network generates a temporal output by passing the count vectors through temporal filters that identify temporal features of the process. The spatial convolution network generates a spatial output by passing the count vectors through spatial filters that identify spatial features of the process. The temporal output and the spatial output are merged into a summary representation of the process. The malware detection system uses the summary representation to determine that the process as a malicious process.
US10706144B1

An example process that is performed by one or more processing devices uses one or more system states to detect cyber-attacks. The example process includes the following operations: generating a first graph that models states based on information obtained from an electronic device; and performing a correlation of the first graph with one or more second graphs to detect a possibility of a cyber-attack against the electronic device.
US10706135B2

A system to generate perform document optimizations is described. The system includes at least one physical memory device and one or more processors coupled with the at least one physical memory device, the one or more processors to receive a request to securely communicate with a client computing device, including a fingerprint identifier (ID) associated with the client computing device, transmit a fingerprint challenge to the client computing device, wherein the fingerprint challenge comprises a manipulation to be performed on a segment of a fingerprint file associated with the fingerprint ID, receive a challenge response from the client computing device and verify the challenge response.
US10706127B2

Single-click delta analysis is disclosed. A user query of status information collected from one or more monitored devices is received from a user. In response to receiving an indication from the user to determine a variance between different portions of the collected status information, a target query and a baseline query are generated using the user query. The generated target query and the generated baseline query are performed, respectively, against data in a data store including the status information collected from the one or more monitored devices. A target set of status information results and a baseline set of status information results are obtained in response to performing, respectively, the generated target query and the generated baseline query. The obtained target and baseline sets of results are combined. Output indicative of a variance between the target and baseline sets of status information results is provided based at least in part on the combining.
US10706124B2

Systems and techniques are disclosed for enabling structured data to be associated with visual content in a manner that preserves the ability to edit the visual content using a content application such as a notebook application. Techniques and systems enable semantic notation to be introduced into selected regions of the visual content that indicate the visual content's structured data, allowing the content to be searched and accessed more easily by common search technologies and search engines. The semantic notation is assigned to the visual content so that the introduction of the semantic notation does not hinder the user's viewing or editing of the visual content with a content application. The inclusion of the semantic notation does not cause existing visual editing tools that do not understand the semantic notation to cease to function properly.
US10706123B2

A method, and an associated computer system and computer program product. A web-based framework, which includes a table, is generated. The table includes a reusable customizable filter configured for customized use by an end-user at each end-user computer of multiple end-user computers for generating respective user-defined data collection tools specific to each user-defined computer. The web-based framework is transmitted to one end-user computer, after which a user-defined data collection tool including the table is received from the one end-user computer. The user-defined data collection tool is populated with measures located at the table's intersections. The measures are a function of a measure of a dependent variable selected from the customizable filter and two independent variables characterizing intersections in the table. The user-defined data collection tool is specific to the one end-user computer and is customized for the data collection populated by the one end-user computer at each intersection.
US10706112B1

Systems and methods for personalization using image clouds to represent content. Image clouds can be used to identify initial user interest, present recommended content, present popular content, present search results, and present user profile information. Image clouds are interactive, allowing users to select images displayed in the image cloud, which can contribute to presenting more personalized content as well as updating a user's profile.
US10706105B2

Systems and techniques for collecting and using merge tree garbage metrics are described herein. A kvset is created for a node in a KVS tree. Here, a set of kvset metrics for the kvset are computed as part of the node creation. The kvset is added to the node. The node is selected for a compaction operation based on a metric in the set of kvset metrics. The compaction operation is performed on the node.
US10706097B2

The invention relates to systems and methods for navigating, outputting and displaying non-linearly connected groups of transmedia content. Specifically, the invention involves retrieving, from a database, an ordered group of transmedia content data objects comprising a plurality of transmedia content data objects and linking data, whereby each element of the linking data defines a directional link from one of the transmedia content data objects to another of the transmedia content data objects; generating a two-dimensional graph structure representing the ordered group of transmedia content data objects whereby each graph node corresponds to a transmedia content data object and each graph edge corresponds to an element of the linking data; and outputting the graph structure on a display screen.
US10706096B2

A method at a client device includes displaying media library information corresponding to a set of media items. The media items include one or more local media items stored at the client device, and one or more remote media items stored at a remote system and not at the client device. The method also includes displaying affordances identifying the remote media items and detecting user interaction with an affordance identifying a respective remote media item. The method also includes, in response to detecting the user interaction, initiating a process for downloading a copy of the respective remote media item to the client device for storage at the client device.
US10706093B2

A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.
Patent Agency Ranking