Document Document Title
US10375395B2 Video processing apparatus for generating count table in external storage device of hardware entropy engine and associated video processing method
A video processing apparatus includes an external storage device, a hardware entropy engine, and a software execution engine. The hardware entropy engine performs entropy processing of a current picture, and further outputs count information to the external storage device during the entropy processing of the current picture. When loaded and executed by the software execution engine, a software program instructs the software execution engine to convert the count information into count table contents, and generate a count table in the external storage device according to at least the count table contents. The count table is referenced to apply a backward adaptation to a probability table that is selectively used by the hardware entropy engine to perform entropy processing of a next picture.
US10375393B2 Method of video coding using binary tree block partitioning
A method of video coding using block partitioning process including a binary tree partitioning process is disclosed. The block partitioning process is applied to a block of video data to partition the block into final sub-blocks. Coding process comprising prediction process, transform process or both for the block will be applied at the final sub-blocks level. The binary tree partitioning process can be applied to a given block when an associated indicator has a first value. In another embodiment, the quadtree partitioning process is applied to a block first. The quadtree leaf nodes are further partitioned using one or more stages of binary tree partitioning process. The quadtree partitioning process can be applied to a given block recursively to generate quadtree leaf nodes until a termination condition is met.
US10375392B2 Video encoding apparatus, video encoding method, video decoding apparatus, and video decoding method
A video encoding apparatus corrects filter coefficients of an in-loop filter applied to an encoded reference block adjacent to a block to be encoded, based on a quantization value applied to the reference block and a quantization value applied to the block to be encoded when a mode of an in-loop filter applied to the block to be encoded is same as a mode of the in-loop filter applied to the reference block, uses the corrected filter coefficients to apply the in-loop filter to a locally-decoded block that is obtained by encoding the block to be encoded once and decoding the encoded block to be encoded, and adds, to encoded data of the block to be encoded, information indicating that the block to be encoded refers to the reference block for the in-loop filter.
US10375387B2 Video image recording method and reproducing method
A method for optimizing a head-up display for the output of position-accurate additional AR information by means of a test vehicle and a test system is disclosed. The input data of the head-up display output from the vehicle bus for generating the additional AR information and video data, which include a view of the road (vehicle environment) as perceived by the driver, are recorded separately but temporally synchronized in the test vehicle. Information is generated that indicates a position where the output of the head-up display, thus, the additional AR information, is arranged in the driver's field of view. The recorded data is used for a corresponding reproduction in the test environment. This allows the head-up display software to be further developed without having to carry out test drives with the test vehicle every time the software is changed.
US10375382B2 System comprising multiple digital cameras viewing a large scene
Multiple digital cameras view a large scene, such as a part of a city. Some of the cameras view different parts of that scene, and video feeds from the cameras are processed at a computer to generate a photo-realistic synthetic 3D model of the scene. This enables the scene to be viewed from any viewing angle, including angles that the original, real cameras do not occupy—i.e. as though viewed from a ‘virtual camera’ that can be positioned in any arbitrary position. The 3D model combines both static elements that do not alter in real-time, and also dynamic elements that do alter in real-time or near real-time.
US10375379B2 3D display device
A 3D display device is disclosed, which comprises: a display panel and a modulating unit disposed on the display panel and comprising plural columnar elements. The display panel comprises: a substrate; plural horizontal electrode lines disposed on the substrate and substantially arranged in parallel; and plural vertical electrode lines disposed on the substrate and substantially arranged in parallel, wherein the vertical electrode lines are interlaced with the horizontal electrode lines to define plural pixel units. In addition, the columnar elements are slanted at a slant angle to an extension direction of the vertical electrode line of the display panel, and the slant angle is in a range from 60 degree to 85 degree.
US10375377B2 Information processing to generate depth information of an image
There is provided an information processing apparatus including an acquisition unit configured to acquire one standard image and images of lower resolution than resolution of the standard image, the standard image and images of lower resolution being acquired through image shooting by one camera, a camera posture estimating unit configured to estimate a first camera posture in which the standard image has been shot and second camera postures in which the images have been shot, a storage unit configured to store each of the images along with each of the second camera postures, and a depth information generating unit configured to generate depth information on the standard image by using the standard image, an image obtained by lowering the resolution of the standard image and the first camera posture, and at least a part of the images and a second camera posture for the part of the images.
US10375359B1 Visually intelligent camera device with peripheral control outputs
A system and related method for tracking a moving subject via a ground-based or airborne peripheral device includes plugging an intelligent camera device to the unmanned vehicle, establishing a peripheral link by which the intelligent camera device can assume control of the unmanned vehicle's control systems. Based on analysis of images captured by the intelligent camera device, in addition to position data associated with the unmanned vehicle or with the subject, the intelligent camera device may autonomously maneuver the unmanned vehicle to track or follow the subject while maintaining the moving subject in a consistent framing orientation.
US10375356B2 Systems, methods, and devices for managing coexistence of multiple transceiver devices by optimizing component layout
The various implementations disclosed herein include a camera assembly configured for communication over multiple communication protocols. The camera assembly includes: (1) an enclosed housing; (2) a lens module positioned within the enclosed housing and configured to receive light; (3) circuit board(s) positioned within the enclosed housing; (4) communication circuitry coupled to the circuit board(s) and configured to wirelessly communicate over a plurality of different communication protocols, the communication circuitry including one or more transceivers configured for communication over a first communication protocol and a second communication protocol; (5) a first antenna arranged at a first location on the circuit board(s), the first antenna configured for communication over the first communication protocol; and (6) a second antenna arranged at a second location on the circuit board(s), the second antenna configured for communication over the second communication protocol.
US10375355B2 Distributed video sensor panoramic imaging system
A panoramic imaging system includes a plurality of separated video cameras that may be distributed around an object. A series of images captured by at least one of the separated video cameras is stored in a predetermined file format. The panoramic system further includes a viewer module that may render the series of images using the first file format. Moreover, the panoramic system includes a calibration module capable of modifying information associated with at least one of the series of images, where the modification results in calibration data stored in a configuration file and/or in the predetermined file format. The viewer module may also be capable of rendering the series of images in accordance with the predetermined file format.
US10375345B2 Camera image display apparatus
A camera image display apparatus including a display request output part outputting a display request of camera images, a power supply part supplying power to a display unit, and a power supply control unit controlling flow of electricity so as to supply activating power from the power supply part to the display unit at a first time point within a predetermined time from a completion of an engine starting, when the display request is output by the display request output part at the first time point, and to supply activating power from the power supply part to the display unit at a second time point after lapse of the predetermined time, when the display request is not output within the predetermined time from the completion of the engine starting.
US10375344B2 Display device viewing angle compensation
Various embodiments for compensating for user view angle of a display device are presented. The viewing angle of a user may be determined using sensors. Based on the viewing angle, the attenuation of the output of the display device may be determined. Compensation mode for the display output may be determined. The compensation mode may adjust the output of the display to compensate for the display attenuation allowing an improved image quality at large viewing angles.
US10375341B2 Video display apparatus and terminal apparatus
The present invention provides user-friendly video display apparatus and terminal apparatus. In the present invention, a terminal apparatus having a function of remotely controlling a video display apparatus includes a communication unit that transmits a command related to setting of the video display apparatus and receives status information, a signal receiving unit that receives a signal output from a broadcast station and decodes a video content, a memory unit that stores a content of a command including a channel of the video content, and a display unit that displays the video content and various types of information. In this terminal apparatus, the communication unit transmits an identification code specific to the terminal apparatus when transmitting the command, and when the status information is received after a channel of the video display apparatus is set by remote control, the video content of the channel stored in the memory unit is decoded by the signal receiving unit and is displayed on the display unit.
US10375321B2 Imaging processing method and electronic device supporting the same
An electronic device and a method thereof are provided for processing stored images to reconstruct a high-resolution image. The electronic device includes an image sensor configured to acquire an image through a plurality of pixels including a first pixel set and a second pixel set; and a processor configured to acquire at least one first image through the first pixel set; acquire at least one second image through the second pixel set; and generate at least one third image according to a selected mode for generating the at least one third image, by using the at least one first image and the at least one second image.
US10375316B2 Imaging device provided with high dynamic range rendering function
An imaging device performs imaging using an imaging element. The imaging device is provided with an imaging unit, a control unit and a synthesis unit. The imaging unit performs exposure with a predetermined exposure time, thereby performing image capture. The control unit successively performs an imaging process N-times. In each imaging process, a plurality of images are captured with different exposure times. The synthesis unit generates, using HDR rendering, a plurality of images acquired by the plurality of image captures. The control unit performs one of the plurality of image captures such that the exposure is completed at a corresponding synchronous timing, and performs a subsequent other image capture such that exposure is started at the synchronous timing.
US10375312B2 Imaging device and video generation method by imaging device
Provided are an imaging device and a video generation method by the imaging device, and more specifically, an imaging device, which enlarges an object selected in a video displayed on a screen and displays same, and a video generation method by the imaging device. According to an example embodiment, an object selected in a video displayed on a screen is enlarged, and the enlarged object is tracked and then displayed on the screen.
US10375307B2 Method and electronic device for acquiring panoramic image
A method for acquiring a panoramic image includes controlling a display screen of an electronic device to display a viewfinder frame and a direction indicator that indicates a movement direction for the electronic device, acquiring and processing a first image to obtain a first progress indicator, arranging the first progress indicator on a first side of and close to the viewfinder frame, acquiring and processing a second image to obtain a second progress indicator, arranging the second progress indicator on the first side of and close to the viewfinder frame and moving the first progress indicator away from the viewfinder frame, acquiring and processing a third image to obtain a third progress indicator, and arranging the third progress indicator on the first side of and close to the viewfinder frame and arranging the first progress indicator on a second side of and away from the viewfinder frame.
US10375298B2 Imaging apparatus
An imaging apparatus includes: an image comparing unit that compares a shot image shot by a photographer with a sample image selected by the photographer; an operation comparing unit that compares an operation performed when the shot image was shot with an operation performed when the sample image was shot; and an advising unit that gives the photographer advice on an image shooting method to make the shot image close to the sample image according to comparison results provided by the image comparing unit and the operation comparing unit.
US10375292B2 Image pickup apparatus and method for generating image having depth information
Provided are an image pickup apparatus and method capable of improving a resolution of an image having depth information. The image pickup apparatus may include: a main lens configured to refract incident light; an image sensor comprising a plurality of two-dimensional (2D)-arranged pixels configured to output an image signal according to the incident light; a micro lens array between the main lens and the image sensor and comprising a plurality of 2D-arranged micro lenses; and a controller configured to receive the image signal from the image sensor and to generate an image according to the received image signal, wherein the controller is configured to obtain a plurality of images having different depths of field by changing a distance between the main lens and the image sensor and to obtain at least one depth map from the at least one of the obtained plurality of images.
US10375285B2 Camera subassembly dust and defect detection system and method
Systems and methods facilitate iteratively inspecting a high resolution image of a camera subassembly glass element, to determine whether dust is present, and cleaning of same. By examining the size, number, and location of the dust particles it can be determined whether the dust is likely to cause issues when the camera subassembly is integrated into a fully assembled document scanner. Other anomalies, contaminants, and defects which could affect camera image quality, such as scratches on the glass covering, can also be detected. Software may control the capturing of the high resolution images of the camera subassembly glass and can determine a fail state if the anomaly is above a predetermined threshold. The systems and method can be used as acceptance criteria of individual camera subassemblies from a manufacturer.
US10375283B2 Portable eye tracking device
A portable eye tracker device is disclosed which includes a frame, at least one optics holding member, and a control unit. The frame may be adapted for wearing by a user. The at least one optics holding member may include at least one illuminator configured to selectively illuminate at least a portion of at least one eye of the user, and at least one image sensor configured to capture image data representing images of at least a portion of at least one eye of the user. The control unit may be configured to control the at least one illuminator for the selective illumination of at least a portion of at least one eye of the user, receive the image data from the at least one image sensor, and calibrate at least one illuminator, at least one image sensor, or an algorithm of the control unit.
US10375282B2 Camera module with stacked lens structure and electronic apparatus
The present technique relates to a camera module and an electronic apparatus that allow a camera module to be used for various purposes. The camera module includes a first pixel array in which pixels that receive light having an R, G, or B wavelength are two-dimensionally arranged in a matrix form and a second pixel array in which pixels that receive light having a wavelength region of visible light are two-dimensionally arranged in a matrix form and a first optical unit that converges incident light onto the first pixel array and a second optical unit that converges the incident light onto the second pixel array. The present technique can be for example applied to a camera module and the like.
US10375277B2 Image processing apparatus, method, and storage medium using color-adjusted image data
An image processing apparatus includes an adjustment unit, an acquisition unit, and a forming unit. The adjustment unit is configured to adjust an output value corresponding to an input value including a predetermined value in a first lookup table storing the output value corresponding to the input value. The acquisition unit is configured to acquire a second lookup table by adjusting the first lookup table through adjustment of the output value by the adjustment unit. The forming unit is configured to form an image using color-adjusted image data generated by performing color adjustment on image data to be processed using a color conversion table generated based on the second lookup table acquired by the acquisition unit.
US10375270B2 Signal processing apparatus, image processing apparatus, and signal processing method
Provided is a signal processing apparatus that enables an image reading apparatus to perform higher speed processing of reading a document image. A signal processing unit is configured to convert six analog image signals obtained from a line sensor into six first signals, each of which is a 10-bit digital image signal, respectively, and to write the six first signals into a RAM at a first speed that is the same as a frequency of the analog image signals. The signal processing unit is configured to cause a serialization unit to read out from the RAM the six first signals as four second signals, each of which is a 10-bit digital image signal, at a second speed higher than the first speed, respectively, and to serialize the four second signals to generate six 7-bit serial signals.
US10375268B2 Communication device and method for controlling the same
A communication device includes a first holding unit which holds a disk-like first recording medium capable of storing information and a second holding unit which holds a second recording medium which is different from the first recording medium. The communication device further includes a request reception unit configured to receive a request for information indicating a recording medium which is usable by the communication device from a terminal device, and a transmission unit configured to transmit information indicating the first recording medium and information indicating the second recording medium held by the second holding unit to the terminal device when the request is received.
US10375263B2 Reading apparatus and control method for reading apparatus
A reading apparatus includes a first line sensor and a second line sensor, and a plurality of signal processing circuits including a first signal processing circuit, the plurality of signal processing circuits configured to receive signals from a corresponding line sensor. The first line sensor corresponds to the first signal processing circuit, and the first line sensor and the second line sensor are arranged in such a way as to be separate from each other in a transport direction and overlap with each other in an intersecting direction. A space is adjacent to the second line sensor in the intersecting direction, and the first signal processing circuit is arranged in the space. The first signal processing circuit is arranged to be adjacent to the first line sensor in the transport direction.
US10375261B2 Image scanning apparatus
In an input image generated as a binary image from a scanned document image, a projection image generating unit (a) tries at each primary-scanning-directional target pixel position to detect a secondary-scanning-directional run along a secondary scanning direction, projects the detected secondary-scanning-directional run at the primary-scanning-directional target pixel position and thereby generates a one-dimensional primary-scanning-directional-projection image, and (b) tries at each secondary-scanning-directional target pixel position to detect a primary-scanning-directional run along the primary scanning direction, projects the detected primary-scanning-directional run at the secondary-scanning-directional target pixel position and thereby generates a one-dimensional secondary-scanning-directional-projection image. A blank sheet determining unit determines that the document is a blank document at least on the basis of the number of runs in the primary-scanning-directional-projection image and the number of runs in the secondary-scanning-directional-projection image.
US10375253B2 Security system with networked touchscreen and gateway
An integrated security system integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network that with remote connectivity and access. The integrated security system includes a touchscreen providing security keypad functionality as well as content management and presentation, and is used as a security system interface and an interface for interacting with a network. The integrated security system delivers remote premise monitoring and control functionality to conventional monitored premise protection and complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices can be added, enabling users to remotely see live video or pictures and control home devices via a personal web portal, mobile phone, or other client device. Users can receive notifications of detected events via electronic message.
US10375246B2 Techniques for estimating expected performance in a task assignment system
Techniques for estimating expected performance of a task assignment strategy in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method comprising receiving, by at least one computer processor communicatively coupled to a task assignment system, a plurality of historical agent task assignments; determining, by the at least one computer processor, a sample of the plurality based on a strategy for pairing agents with tasks; determining, by the at least one computer processor, an expected performance of the strategy based on the sample; outputting, by the at least one computer processor, the expected performance; and optimizing, by the at least one computer processor, the performance of the task assignment system based on the expected performance.
US10375245B2 Unified cross channel communications
A system for unified cross-channel communications comprising a plurality of network-connected user devices, a plurality of communication channels that receive and handle interactions from user devices, and a virtual communications interceptor that connects to the communications channels and intercepts or otherwise receives data from them according to various means and provides connections between the communication channels, and a method for intercepting and unifying communications between various channels.
US10375243B1 Systems and methods for state information exchange
Apparatus and method for sharing state information using a web-enabled system and a phone service system are disclosed. In some embodiments, a presence module is used to identify a currently accessed web page to an agent during an on-line session. In some embodiments, documents are delivered to a user through a web browser concurrent with an audio message delivered by phone. Concurrent delivery of documents configured to accept an electronic signature is disclosed.
US10375242B2 System and method for user notification regarding detected events
A system and method for user notification regarding detected events is provided. A plurality of messages are accessed from one or more sources. Those of the messages associated with one or more potential events are identified. The potential events are detected based on the messages. At least one of the potential events is identified as an event based on a number of messages associated with that potential event. Metadata regarding the event is extracted by from the messages associated with the event. Information regarding the event is obtained from a third party different from the one or more sources of the monitored messages. A message regarding the event is generated, the generated message comprising the extracted metadata and the information. At least one user associated with the event is identified, wherein the at least one user is notified of the event using the generated message.
US10375236B1 Computer control of online social interactions based on conversation processing
A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.
US10375230B2 Hardware setting restriction of electronic devices within transit vehicles
Systems and methods for restricting electronic devices to maximum hardware settings within a transit vehicle. A method may include receiving positioning data for each of a plurality of portable electronic devices. The method may also include determining a location of each of the plurality of portable electronic devices within the transit vehicle based on the positioning data. The method may further include establishing at least one zone within the transit vehicle, assigning one or more maximum hardware settings to each of the at least one zone, and ensuring compliance of each of the plurality of portable electronic devices with the one or more maximum hardware settings based on the location of each of the plurality of portable electronic devices. The method may include transmitting, by a plurality of position sensors located throughout the transit vehicle, wireless beacon signals each indicating a transmitting position sensor of the plurality of position sensors.
US10375225B2 Adjustable device settings
Adjustable device settings is described herein. In one or more implementations, a client device is configured with device settings that are compatible with multiple different geographical locations. The client device attaches to a wireless network via a wireless radio of the client device, and receives location information from the attached wireless network. The client device determines a current geographical location of the client device based at least in part on the location information received from the wireless network, and adjusts the device settings of the client device to conform to location-specific settings of the current geographical location.
US10375224B2 System, a computer readable medium, and a method for providing an integrated management of message information
A mobile device providing integrated management of message information and service provision through artificial intelligence is disclosed. The mobile device includes an integrated message management unit comprising a message monitoring unit configured to monitor voice call information and text message information in association with the voice call management part and the text message management part, a message information managing unit configured to generate integrated message information, which is to be provided to a user, based on the voice call information and the text message information, an interface managing unit configured to generate an integrated message management user interface displaying the integrated message information, and an artificial intelligence agent analyzing the voice call information and the text message information and providing a service associated with at least one additional function in association with the additional function process part based on the analyzed result.
US10375210B2 Method and architecture for accessing digitally protected web content
The present disclosure provides method for accessing digital web content. It provides for selective access rights for users, to a web content. When the user tries to retrieve the data, the system checks for the rights available to the user, and accordingly implements the access before providing the content.
US10375200B2 Recommender engine and user model for transmedia content data
A recommender engine is configured to access memory and surface transmedia content items; and/or linked transmedia content subsets; and/or one or more identifications of identified users; and/or content items of the plurality of transmedia content items associated with at least one identified user. The surfaced items are presented for selection by the given user via the transmedia content linking engine as one or more user-selected transmedia content items.
US10375198B2 Daily counts and usage probabilities for a user of an online service
In one embodiment, a method includes, for each of multiple interactions by a user with an online service, collecting: device information describing a device used by the user for the interaction; access information describing how the user accessed the online service for the interaction; and a count value of the interaction. The method further includes determining based on the collected information a historical count value for each of one or more particular combinations of device and access information.
US10375197B2 Dynamic key generation for identifying data segments
Systems and techniques are described for caching resources. Multiple distinct resource identifiers that correspond to the same resource can be automatically collected, wherein the multiple distinct resource identifiers are included in resource requests that are sent from at least one client to at least one server. Next, a key can be automatically determined that matches the multiple distinct resource identifiers by analyzing the multiple distinct resource identifiers. A resource request can be received from a client that includes a resource identifier, and in response to determining that the resource identifier matches the key, the resource can be sent to the client.
US10375196B2 Image transformation in hybrid sourcing architecture
Image transformation for use in a hybrid distribution architecture with improved performance characteristics is provided herein. The hybrid distribution architecture provides content to clients via a dual source system using a central cloud service and a Content Distribution Network, which uses the cloud service as its source. A client that requests a new rendition of an image provided by a chosen source of the hybrid distribution architecture will have that request handled by the source, and the source may maintain that rendition for future provision. By allowing the client to choose the source and letting that source handle the request, rather than requiring a central service hand the request, the amount of data needed to be transmitted is reduced and the speed of provision of content, modified or not, is improved for the client.
US10375187B1 Suicide and alarming behavior alert/prevention system
A method and system for monitoring an individual through his or her interactions with a user computing device. The method includes monitoring the user computing device for interactive activity data with a remote server. The interactive activity data is then parsed to identify an at least one erratic behavior datum, wherein the erratic behavior datum meets a criterion from risk-behavior criteria. The risk-behavior criteria are set by an administrative account and other external entities. If the erratic behavior datum is identified, then contextual data associated with the erratic behavior datum is extracted from the interactive activity data for provide additional descriptive information to the administrative account for review. Finally, a notification alert is sent from the remote server to an administrative computing device for review. The notification alert includes the erratic behavior datum and the associated contextual data.
US10375186B2 Frequent sites based on browsing patterns
Various embodiments provide a frequent sites module which is designed to generate frequent sites for a user that include websites that are relevant to the user based on browsing patterns of the user. In one or more embodiments, the frequent sites are generated from user-engagement data that indicates engagement by the user with websites identified in the user's browsing history. A web platform, e.g., a web browser, can display the frequent sites for the user in a frequent sites user interface container to enable the user to efficiently navigate to the websites that are relevant to the user by selection of websites from the frequent sites user interface container. Various embodiments describe other aspects of frequent sites based on browsing patterns, including multiple-device frequent sites, device-specific frequent sites, domain-specific frequent sites, URL-specific frequent sites, decaying of frequent sites, recent frequent sites, and contextual frequent sites.
US10375185B2 Website creation from location and communication data
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from an app running on a mobile device determined to be operating in a business mode, an incoming data; display, on the mobile device, a request for, and a confirmation that the incoming data comprises a website content and its description; generate a metadata from the description defining at least one detail of the website content; define, within a data record storing the incoming data, the website content and the metadata defining one or more details of the website content; determine that a quantity of the website content is above a required threshold to generate the website; and generate the website comprising the website content.
US10375182B2 Methods, systems, and media for managing wind speed data
A system for collecting and managing wind speed data via an external communications network comprises one or more wind stations, each including an anemometer producing wind speed signals, a station computing device converting the signals to wind speed data, a station memory securely storing the wind speed data on site and a station communication interface transmitting the wind speed data onto an external network. The system further comprises one or more data servers, each including a server computing device, a server communication interface receiving the wind speed data from the wind stations and a server memory storing the received wind speed data. The data server can determine if the received wind speed data satisfies predetermined conditions for certification and/or triggering a payout in accordance with a contract, and can thereafter transmit the appropriate data signals to another location on the external communications network.
US10375177B1 Identity mapping for federated user authentication
An identity mapping service receives, from an administrator of an account via a federated identity generated through an identity broker of a datacenter, a request to add a new user to the account. The identity mapping service validates the federated identity and generates a link that can be used by the user authorized to utilize the new user to access the new user. The identity mapping service uses the electronic address of the user to transmit the link to the user of authorized to utilize the new user to enable the user authorized to utilize the new user to access the new user. The identity mapping service associates the new user with the account and enables the new user to access one or more computing resources associated with the account via a second federated identity generated through the identity broker of the datacenter.
US10375175B2 Method and apparatus for terminal application accessing NAS
Embodiments of the present disclosure disclose a method and an apparatus for a terminal application to access a NAS. The method includes: when a request for a terminal application to access a NAS is received, sending an establishment request for a hole punching connection to the NAS, and receiving an establishment request for a hole punching connection sent by the terminal application; and after the hole punching connection with the terminal application and the hole punching connection with the NAS are successfully established, completing data transmission between the terminal application and the NAS based on the successfully established hole punching connections.
US10375172B2 Customer based internet of things (IOT)—transparent privacy functionality
Novel tools and techniques might provide for implementing customer-based Internet of Things (“IoT”)—transparent privacy functionality. Various methods, systems, and apparatuses might provide connectivity between a network interface device (“NID”) and each of one or more first user devices of a plurality of user devices associated with the customer premises and/or a user who is associated with the customer premises. In some cases, at least one virtual network function (“VNF”) might be sent to each of the one or more first user devices. The NID might restrict, in some cases using the VNF, access by a third party to the information regarding the at least one portion of the at least one of one or more first user devices connected to the network or one or more applications running on one or more first user devices connected to the network.
US10375168B2 Throughput in openfabrics environments
Disclosed herein are systems, methods, and processes to improve throughput in OpenFabrics and Remote Direct Memory Access (RDMA) computing environments. Data and a header is received. Buffers in which the data and the header are to be written are identified. Placement information for the data and the header is determined based on a size of each buffer, a page-boundary-alignment of the data, and a header alignment of the header. The data and the header are written to the buffer(s) using the placement information. In such computing environments, throughout can be improved by writing data on page boundaries and the header on a header boundary in a second to last buffer.
US10375167B2 Low latency RDMA-based distributed storage
A “Distributed Storage Controller” applies an RDMA-based memory allocator to implement a distributed thread-safe and lock-free storage system in shared memory distributed across multiple networked computers. The Distributed Storage Controller enables any number of client applications, processes, subroutines, etc., on any number of networked computers to concurrently perform self-directed lock-free allocations, de-allocations, reads, writes, etc., on the shared memory via sequences of one-way RDMA messages (e.g., RDMA reads, RDMA writes, and RDMA atomic compare and swap (CAS) operations) without requiring CPU locks. As such, the CPUs of computing devices hosting the shared memory do not need to be notified of RDMA-based reads, writes or CAS operations on that memory. Consequently, CPU utilization for computing devices hosting any portion of the shared memory is minimal, thereby enabling the Distributed Storage Controller to scale to very large numbers of concurrent accesses by very large numbers of networked computing devices.
US10375166B2 Caching device and method thereof for integration with a cloud storage system
A network attached storage device and method for performing network attached storage operations with cloud storage services are provided. The device includes at least one network controller for communicating with a plurality of clients over a local area network (LAN) and with the cloud storage service (CSS) over a wide area network (WAN); a cache memory for locally caching data of the CSS in the device; and a virtual cloud drive (VCD) for enabling the plurality of clients to perform file-based operations on data stored in the CSS using at least one file sharing protocol.
US10375158B2 Techniques for adaptive traffic direction via scalable application delivery controller services
A system and method for managing an application delivery controller (ADC) cluster including a plurality of ADCs are provided. The method includes creating a hash table including a plurality of buckets, wherein a number of the plurality of buckets is a multiple of a maximum number of active ADCs that can be supported by the ADC cluster; allocating, to each active ADC of the ADC cluster, one of the plurality of buckets; and instructing at least one network element to distribute traffic to and from the active ADCs based on the hash table.
US10375156B2 Using worker nodes in a distributed video encoding system
Various of the disclosed embodiments relate to a distributed video encoding or transcoding system may utilize multiple encoding nodes to encode a video sequence by splitting the video into multiple smaller video segments. The assignment of video segments to the encoding nodes is performed to balance the use of the encoding nodes by selecting a node based on its encoding capabilities, e.g., whether the node employed a central processing unit (CPU) based encoding or a graphics processor unit (GPU) based encoding.
US10375147B2 Method for vehicle data collection
A vehicle data collection method is disclosed. The method comprises receiving vehicle data, determining that an internet connection is not available, storing the vehicle data, determining that an internet connection has become available, and transmitting the vehicle data based at least in part on the determination that an internet connection has become available.
US10375145B2 Cooperative network architecture
A method for transmitting information relating to a communication network, implemented by a first server of a communication network, the method comprising the following steps: storing a data table matching identifiers of subnetworks of the communication network associated with respective qualities of service, with at least one network address of a user terminal, the network address comprising an IP address of the user terminal; receiving a request from a second server of a service provider, the request requesting information linked to said communication network; transmitting at least a part of the data table to the second server, the part comprising the matches between each subnetwork identifier and the at least one network address of a user terminal.
US10375140B2 Wireless receiving apparatus, data processing module, and data processing method, for receiving video image
A wireless receiving apparatus includes a plurality of wireless receiving modules that receive a plurality of sub-streams constituting a video frame from a wireless transmitting apparatus and a data processing module that determine whether an error occurs in each of the plurality of sub-streams, in response to determining that an error does not occur in any of the plurality of sub-streams, merges the plurality of sub-streams to generate the video frame, transmits the video frame to a display electrically connected to the wireless receiving apparatus, and in response to determining that an error occurs in at least one of the plurality of sub-streams, transmits an immediately-preceding video frame to the display.
US10375126B2 Methods, devices and computer readable storage devices for intercepting VoIP traffic for analysis
VoIP traffic is intercepted for analysis. Packets transmitted from a mobile communication device over a radio access network to a core mobile communications network are intercepted. VoIP packets are detected within the intercepted packets. The detected VoIP packets are stored for analysis, and the intercepted packets are forwarded to a gateway in communication with a packet data network.
US10375121B2 Micro-segmentation in virtualized computing environments
Example methods are provided for an entity to perform micro-segmentation in a virtualized computing environment that includes multiple hosts. The method may comprise obtaining application implementation information associated with one or more applications implemented by multiple virtualized computing instances, each of the multiple virtualized computing instances being supported by one of the multiple hosts. The method may further comprise detecting micro-segments by clustering the multiple virtualized computing instances based on the application implementation information, and determining security policies for respective detected micro-segments. Each of the detected micro-segments may include one or more of the multiple virtualized computing instances that have more similarity compared to those in a different detected micro-segment.
US10375119B2 Dynamic multi-factor authentication challenge generation
Dynamic multi-factor authentication challenge selection is provided. A risk associated with an operation that requires authentication of a user of a client device is determined. A plurality of authentication methods is identified. Each respective authentication method associated with a level of security offsetting the risk and a computing cost associated with a respective authentication method. One or more authentication methods are selected from the plurality of authentication methods according to the risk and to minimize the computing cost associated with authenticating the operation.
US10375108B2 Time signal manipulation and spoofing detection based on a latency of a communication system
This disclosure relates to detecting manipulation or spoofing of a time based on a latency of a communication system. In one embodiment, a system includes a time input to receive a time signal. The system includes a first interface to receive a first representation of a first condition at a first location at a first time and a second interface to receive a second representation of a second condition at a second location and at the first time. A latency determination subsystem may determine a latency based on a comparison of the time of arrival of the second measurement and the first time. A threshold subsystem may generate an indication of whether the latency satisfies a threshold. An anomalous condition subsystem may identify an anomalous condition based on the indication, and a remedial action may be implemented based on the anomalous condition.
US10375107B2 Method and apparatus for dynamic content marking to facilitate context-aware output escaping
A technique to provide runtime output sanitization filtering of web application content that contains multiple contexts in which dynamic output is included. To facilitate this operation, dynamically-generated content is prepared for sanitization in advance, preferably by being “marked” by the web application itself (or by middleware). Preferably, given dynamically-generated content is marked by enclosing it between dynamic content indicators. After the document generation is completed but before it is output, the application-generated content is processed by a content sanitization filter. The filter uses the dynamic content identifiers to identify and locate the content that needs output escaping. The filter detects the appropriate context within which the dynamically-generated content has been placed and applies escaping. The output content is prepared for escaping in advance even if assembled from multiple sources that do not operate in the same runtime environment.
US10375081B2 Techniques and system for extended authentication
An apparatus may include a memory to store authentication information for authenticating to a device group and a wearable device identifier for an unauthenticated device, a communications interface to transmit a probe signal over a local communication path and receive a reply message to the probe signal, and a device authentication module. The device authentication module may be to monitor the reply message, and schedule transmission of the authentication information over the local communication path when the reply message comprises the device identifier and a proximity indicator that identifies a local origin of the reply message.
US10375077B1 Systems and methods for mediating information requests
The disclosed computer-implemented method for mediating information requests may include (1) detecting, at the information-managing device, a request for the information-managing device to provide at least one element of personal information to a requesting device that is within physical proximity of the information-managing device, (2) evaluating, based at least in part on an attribute of the request, whether the request for the element of personal information is appropriate, and (3) performing a security action that responds to the request in a manner that is commensurate to the appropriateness of the request for the element of personal information. Various other methods, systems, and computer-readable media are also disclosed.
US10375072B2 Dashboard as remote computing services
Various techniques for implementing computer dashboards as cloud-based services are disclosed herein. In one embodiment, a method includes receiving a dashboard file at a server via a computer network, the dashboard file identifying a dashboard having one or more graphical user interface elements individually configured to display and dynamically update data associated with a cloud-based service. The dashboard file further contains metadata indicating a cloud-based subscription. The method also includes associating the received dashboard file with the cloud-based subscription, identifying one or more entities allowed to access the dashboard based on the cloud-based subscription, and displaying, via the computer network, the dashboard identified by the dashboard file to the one or more entities upon verification of the cloud-based subscription.
US10375071B1 Access control system and method
An access control system is provided for controlling access to multiple target servers in a networked environment. The access control system includes an access control user interface accessible to the target servers and a computer memory storing an access control database providing information to the access control user interface. The access control system additionally includes a management server including an access control processor, the access control processor implementing a discovery engine for discovering user rights stored at the target server and delivering the user rights stored at the target server over the network to the access control database. The access control processor further implements an event trigger engine invoked by a security event from at least one of the target servers, the event trigger engine updating the user rights stored at the target server and delivering the updated rights to the access control database and a client action trigger engine invoked via a local agent stored at the management server, the client action trigger engine collecting the updated rights and providing a notification.
US10375070B2 Generating cryptographic function parameters from compact source code
Methods, systems, and computer programs for generating cryptographic function parameters are described. In some examples, source code that defines seed information and a pseudorandom function is accessed. A parameter for a cryptographic function by operation of one or more data processors is generated. The parameter is generated from the seed information and the pseudorandom function. The parameter has a larger size in memory than the source code that defines the seed information and the pseudorandom function.
US10375069B2 Authorization delegation system, information processing apparatus, authorization server, control method, and storage medium
A device transmits an acquisition request for first authorization information indicating that a user's authority to create a tenant-dedicated client is delegated to a vendor client on the basis of first authentication information provided from an authorization server in response to the registration of the vendor client. The device registers the tenant-dedicated client in the authorization server on the basis of the first authorization information, and transmits an acquisition request for second authorization information indicating that the user's authority in a service of a resource server is delegated to the tenant-dedicated client on the basis of second authentication information provided from the authorization server in response to the registration of the tenant-dedicated client. Then the device uses the service of the resource server on the basis of the second authorization information.
US10375055B2 Device authentication based upon tunnel client network requests
Disclosed are various approaches for providing authentication of a user and a client device. A user's credentials can be authenticated by an identity provider. In addition, a device posture assessment that analyzes the device from which the authentication request originates is also performed. An authentication request can be authenticated based upon whether the device posture assessment reveals that device to be a managed device that is in compliance with compliance rules.
US10375044B2 Apparatus and method for establishing secure communication channels in an internet of things (IoT) system
An apparatus and method are described for secure communication between IoT devices and an IoT service. For example, one embodiment of a system comprises: an Internet of Things (IoT) service to establish communication with an IoT device through an IoT hub or a mobile user device; a first encryption engine on the IoT service comprising key generation logic to generate a service public key and a service private key; a second encryption engine on the IoT device comprising key generation logic to generate a device public key and a device private key; the first encryption engine to transmit the service public key to the second encryption engine and the second encryption engine to transmit the device public key to the first encryption engine; the first encryption engine to use the device public key and the service private key to generate a secret; the second encryption engine to use the service public key and the device private key to generate the same secret; and wherein once the secret is generated, the first encryption engine and the second encryption engine encrypt and decrypt data packets transmitted between the first encryption engine and the second encryption engine using the secret or using a data structure derived from the secret.
US10375039B2 Method and system for digital rights management of documents
A method and system for transmission of digital content via e-mail with point of use digital rights management is disclosed. The secured access rights to the digital content may be customized for individual recipients by the sender, and may evolve over time. The access rights are enforced according to a time-dependent scheme. A key server is used to arbitrate session keys for the encrypted content, eliminating the requirement to exchange public keys prior to transmission of the digital content. During the entire process of transmitting and receiving e-mail messages and documents, the exchange of cryptographic keys remains totally transparent to the users of the system. Additionally, electronic documents may be digitally signed with authentication of the signature.
US10375037B2 Methods and apparatus for efficiently implementing a distributed database within a network
An apparatus includes a processor and a memory operatively coupled to the processor and associated with an instance of a distributed database at a first compute device. The processor is configured to select an anonymous communication path. Each blinded public key from a sequence of blinded public keys associated with the anonymous communication path is associated with a pseudonym of a compute device from a set of compute devices that implement the anonymous communication path. The processor is configured to generate an encrypted message encrypted with a first blinded public key. The processor is configured to generate an encrypted data packet including the encrypted message and a compute device identifier associated with a second compute device. The encrypted data packet is encrypted with a second blinded public key. The processor is configured to send the encrypted data packet to a third compute device.
US10375035B2 Coexistence management for multiple wireless devices by a wireless network device
Methods and apparatuses for managing coexistence of multiple wireless devices that share a radio frequency band and communicate with a wireless network device. The wireless devices include both wireless personal area network (WPAN) and wireless local area network (WLAN) devices. The wireless network device monitors data activity for WPAN devices to determine whether the WPAN devices are active or inactive, and sets one or more polling intervals for the WPAN devices accordingly. The wireless network device consolidates polling for multiple WPAN devices into a common WPAN polling time period and sends a radio frequency (RF) reservation request to a WLAN access point (AP), the RF reservation request including an indication of a duration for the common WPAN polling time period, during which the multiple WPAN devices are polled. WLAN data packet transmission is delayed during the common WPAN polling time period to mitigate coexistence interference.
US10375031B2 Ultra dense network security architecture method
A method for establishing a trust relationship in an ultra dense network is provided. The method comprises receiving, by a user equipment (UE), a reconfiguration request from a macrocell; deriving, by the UE, a user plane encryption key according to information in the reconfiguration request; transmitting, by the UE, a first user plane signaling message to a first microcell in a group of microcells when the UE is attached to the first microcell; and transmitting, by the UE, a second user plane signaling message to a second microcell in the group of microcells when the UE is attached to the second microcell, wherein the first user plane signaling message and the second user plane signaling message are both encrypted according to the user plane encryption key.
US10375024B2 Cloud-based virtual private access systems and methods
A virtual private access method implemented by a cloud system, includes receiving a request to access resources from a user device, wherein the resources are located in one of a public cloud and an enterprise network and the user device is remote therefrom on the Internet; forwarding the request to a central authority for a policy look up and for a determination of connection information to make an associated secure connection through the cloud system to the resources; receiving the connection information from the central authority responsive to an authorized policy look up; and creating secure tunnels between the user device and the resources based on the connection information.
US10375019B2 Methods for internet communication security
The present disclosure relates to network security software cooperatively configured on plural nodes to authenticate and authorize devices, applications, users, and data protocol in network communications by exchanging nonpublic identification codes, application identifiers, and data type identifiers via pre-established communication pathways and comparing against pre-established values to provide authorized communication and prevent compromised nodes from spreading malware to other nodes.
US10375016B1 Managing domain name system (DNS) record cache across multiple DNS servers using multicast communication
A Domain Name System (DNS) resolver node receives a first DNS query from a first client device. The resolver node determines that it cannot answer the query using its local cache so it performs a recursive query to obtain the answer. The answer is sent to the first client and stored in its local cache. The resolver node further transmits the answer to multiple other resolver nodes that are part of the same cluster so they can update their respective local cache with the information. Upon receiving a message from another resolver node that includes a set of resource record(s) not in its local cache, the resolver node stores that set of resource record(s) in its local cache so that it can locally answer subsequent requests for those resource record(s) locally.
US10375015B2 Methods and system for allocating an IP address for an instance in a network function virtualization (NFV) system
A non-transitory computer-readable medium storing computer instructions for allocating an IP address for an instance in a network function virtualization (NFV) system, that when executed by one or more processors, cause the one or more processors to perform the steps of obtaining a first requirement of IP address allocation from VNFD by a first node in the NFV system, determining a second requirement of IP address allocation for the instance according to the first requirement; and sending to a second node in the NFV system the second requirement, wherein the IP address is allocated for the instance based upon the second requirement.
US10375013B2 Managed directory service connection
Techniques for connecting computer system entities to local computer system resources are described herein. A computer system entity that requests access to a local computer system resource has that request fulfilled by a managed directory service, which receives the request and connects the computer system entity to the local computer system resource. While connected, the managed directory service receives commands to perform operations on the local computer system resource and, if the computer system entity is authorized to perform the operations on the local computer system resource, the managed directory service performs the operations on the local computer system resource.
US10375002B2 Presenting messages associated with locations
A user may express an interest in a set of individuals represented in a set of individual stores (e.g., friends in a social network and colleagues in an academic directory). Such individuals may send to the individual stores messages that are associated with a location, and the user may request, from respective individual stores, a presentation of the locations. According to the techniques presented herein, the messages from the individual stores may be aggregated, and the locations associated with the aggregated messages may be presented in a map, thereby presenting to the user the locations of the messages of the individuals irrespective of from which individual store each message was received. Additionally, the map may present the messages to the user, and upon receiving form the user a reply to a message, may send the message to the individual store from which the message was received.
US10375000B2 Terminal device, server, and method of providing messaging service
A terminal device is provided. The terminal device includes an input unit configured to receive an input of a user command inviting a non-subscriber of a messaging service to join a messaging group, and a communication unit configured to transmit a request for invitation information to a server, when the invitation information is received from the server, to transmit an invitation message including the invitation information and an application installation Uniform Resource Locator (URL) to a non-subscriber terminal, and when a join result of the non-subscriber joining the messaging service is received, to transmit a request for an invitation of the non-subscriber to the messaging group.
US10374999B2 Comment management in shared documents
Anonymous comments and comment rooms can improve privacy and facilitate user activity in a collaboration content item system. Some embodiments may include a method for providing comment rooms for collaboration content items. Multiple users are associated with a comment room for a collaboration content item. Comments, annotations, or content updates to a collaboration content item performed within a comment room are visible only to the users associated with the comment room. The system can manage different versions of a collaboration content item, having different comments, annotations, or content for each comment room. A comment room may include anonymous comments. An anonymous comment for a collaboration content item is presented with a representation of an anonymous user, such as an anonymous avatar generated based on an anonymous user identifier of the anonymous user.
US10374995B2 Method and apparatus for predicting unwanted electronic messages for a user
As is disclosed herein, user behavior in connection with a number of electronic messages, such as electronic mail (email) messages, can be used to automatically learn from, and predict, whether a message is wanted or unwanted by the user, where an unwanted message is referred to herein as gray spam. A gray spam predictor is personalized for a given user in vertical learning that uses the user's electronic message behavior and horizontal learning that uses other users' message behavior. The gray spam predictor can be used to predict whether a new message for the user is, or is not, gray spam. A confidence in a prediction may be used in determining the disposition of the message, such as and without limitation placing the message in a spam folder, a gray spam folder and/or requesting input from the user regarding the disposition of the message, for example.
US10374994B1 Messaging system
A messaging system for both generating and receiving message data, which breaks up a sent message and displays it as a time sequence of message parts on the receiving user's device. Breaks in the sent message are defined by delimiters, which are inserted into the message data by the user on the generate device and are detected by the receiving device. Delimiters or other part of the message data determine the time period for each part of the message. The first part of the message is displayed on the receiving user's device for the time period associated with that part. Once the time period for the first message part has expired, the next message part is displayed in addition to the preceding part. This continues until the whole sent message is displayed, thus creating a timeline of message parts for the receiving user.
US10374990B2 Message processing method and electronic device supporting the same
A message processing method and an electronic device for supporting the same are provided. The electronic device includes a communication interface configured to receive a message including a plurality of pages, and a control module configured to process the received message, wherein, if undefined data exists among data contained in a specific page of the plurality of pages, the control module combines at least a part of data contained in a next page that is sequential to the specific page with the undefined data.
US10374975B2 Dynamic priority calculator for priority based scheduling
Discussed herein are methods, devices, and systems for providing a priority-based schedule. A method or providing a priority-based schedule can include receiving, at priority processing circuitry, for each of a plurality of nodes to be scheduled, a plurality of priority type values and a corresponding weighting factor value for each priority type value of the plurality type values, determining, at the priority processing circuitry, for each of the plurality of nodes to be scheduled, a priority total based on the received plurality of priority type values and the corresponding weighting factor values, and scheduling, using scheduler circuitry communicatively coupled to the priority processing circuitry, the plurality of nodes, such that a node of the plurality of nodes with a corresponding higher priority is allocated access to the medium before another node of the plurality of nodes with a corresponding relatively lower priority.
US10374970B2 Deploying a cloud service with capacity reservation followed by activation
A system receives a request for a plurality of resources of a cloud computing system to deploy a service. The system selects a portion of the resources and determines whether the selected portion is at least partially available in one or more clusters in parallel. If available, the system reserves the available resources for a predetermined period of time. If unavailable in one of the clusters, the system releases the reserved resources after the predetermined period of time. While or after determining the availability, the system locates at least a portion of the remainder of the resources in the one or more clusters. The system allocates the reserved resources on one of the clusters and the located remainder of the resources to deploy the service and instantiates the service on the one of the clusters using the allocated resources.
US10374968B1 Data-driven automation mechanism for analytics workload distribution
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device implements a first workload distribution node configured to communicate with multiple distributed data processing clusters over at least one network. The workload distribution node is further configured to receive a data processing request, to identify particular ones of the distributed data processing clusters that are suitable for handling at least a portion of the data processing request, and to assign the data tasks to one or more of the distributed data processing clusters. Results of performance of the data tasks from the one or more assigned distributed data processing clusters are received by the first workload distribution node and aggregated into a response that is returned to a source of the data processing request. The source of the data processing request in some embodiments is another workload distribution node.
US10374965B2 Systems and methods for managing network traffic with a network operator
A method for managing network slice enabled traffic on a communications network is disclosed. The network slice is instantiated on the communications network for providing connectivity resources to a network operator using the communications network. The method comprises measuring a traffic level indicative of the traffic enabled by the network slice; and adjusting the traffic enabled by the network slice in accordance with the traffic level and a network operator enabled function associated with the network slice.
US10374963B2 Predictive management of a network buffer
Predictive management of a network buffer is contemplated. The network buffer maybe predictively managed to control packet drop based at least in part on predicted sojourn time. The predicted sojourn time may be determined to predict time needed from an arriving packet to travel through a queue of the network buffer.
US10374960B2 Apparatus, systems and methods for network selection with priority class
Described herein are apparatus, systems and methods for enhanced PLMN selection using priority class information. A method may comprise, at a user equipment (“UE”), identifying a plurality of networks, each network having an assigned priority class indicator, identifying a first network of the plurality of networks as having a first priority class indicator, identifying a second network of the plurality of networks as having the first priority class indicator, identifying the first priority class indicator as the highest priority class of the assigned priority class indicators, and selecting between the first network and the second network based a quality characteristic.
US10374959B2 Method for transmitting data in a packet-oriented communications network and correspondingly configured user terminal in said communications network
A method for transmitting data in a packet-oriented communications network, in particular of a motor vehicle, with a guaranteed maximum transmission time for the data packets in the communications network, and to a user terminal for carrying out said method. According to the method, before the data transmission a specific quality of service is reserved by a reservation request from the sender of the data to the receiver of the data. The reservation request including the data rate of the data stream and the latency as parameters of the requested quality of service. Once the reservation request is confirmed, the requested quality of service for the communication link between the sender and the receiver is guaranteed in the network for the data stream. In addition, the quality of service for the data stream is adjusted by the sender on the basis of the topology of the communication network and/or the resources of the communication link.
US10374958B2 Method and apparatus for TCP-based transmission control in communication system
The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data rate beyond a 4G communication system such as LTE. In addition, the present disclosure relates to a TCP-based transmission control method and apparatus which can reduce a delay time while improving a transmission rate in a communication system. A method for TCP-based transmission control in a communication system according to an embodiment of the present disclosure comprises the steps of: determining a maximum target transmission rate for TCP control using maximum congestion windows (CWNDs) estimated at predetermined times; determining a minimum target round trip time (RTT) for the TCP control using minimum RTTs estimated at the predetermined times; and updating at least one of a congestion window (CWND) and a receive window (RWND) in an RTT time slot, using the maximum target transmission rate and the minimum target RTT.
US10374956B1 Managing a hierarchical network
The following description is directed to managing a hierarchical network including one or more network zones. In one example, a method of managing a hierarchical network includes collecting network state from respective devices of a network zone; using the collected network state to build an aggregated topology of the network zone; and transmitting the aggregated topology of the network zone to a traffic engineering service.
US10374951B2 Multicast message filtering in virtual environments
Various systems, processes, and products may be used to filter multicast messages in virtual environments. In particular implementations, a system, process, and product for filtering multicast messages in virtual environments may include the ability to, responsive to receiving a multicast message including a destination address, examine a local filtering store of the network adapter for a multicast filtering address matching the destination address. The message is sent to respective virtual machines if the destination address matches the multicast filtering address found in the local filtering store for the respective virtual machines. Responsive to determining that the destination address does not match any multicast filtering address found in the local filtering store, a determination is made whether the local filtering store is full and, if so, the multicast message is dropped.
US10374946B2 Centralized wireless network management system
A centralized network management system includes a wireless controller system and a plurality of access points that are coupled together through a network. Each of the plurality of access points is configured to receive wireless traffic from user devices and determine whether flow session rules are available for the wireless traffic. If so, wireless traffic received by an access point that is part of a flow session is modified by that access point according to at least one flow session rule that was received from the wireless controller system and that is associated with the flow session to which that wireless traffic belongs. That modified wireless traffic is translated to modified wired traffic by the access point, and the access point then perform an action on the modified wired traffic according to the at least one flow session rule associated with the flow session.
US10374945B1 Application-centric method to find relative paths
The systems and methods discussed herein provide for network communications via a plurality of paths, responsive to network traffic characteristics such as class, quality of service (QoS) requirements, application, network delay, loss rates, jitter, bandwidth, and application chattiness. Path selection may be application-specific, as one path that is bad or inadequate for the requirements of one application may be good or adequate for the requirements of a second application. By taking into account application-specific communications characteristics, as well as network path characteristics, path selection may be optimized, resulting in higher quality of service for each application, better throughput, and more efficient use of bandwidth and network resources.
US10374944B2 Quality of service for data transmission
The disclosure includes a method for establishing a connection with QoS assurance. In the method, a router receives a first IPv6 packet for establishing a first connection, wherein the first IPv6 packet includes a first QoS requirement for the first connection in a hop-by-hop extension header of the first IPv6 packet. Then, the router modifies the first IPv6 packet by setting first information in the hop-by-hop extension header of the first IPv6 packet, where the first information indicates that the router meets the first QoS requirement. Furthermore, the router sends the modified first IPv6 packet to a second router based on a destination IP address of the modified first IPv6 packet.
US10374943B2 Routing packets in dimensional order in multidimensional networks
Examples relate to routing packets in dimensional order in multidimensional networks. A packet is received at a network device in a fully connected multidimensional network and all possible candidate output ports for the packet to be routed to the destination network device with a dimensional order are determined. The candidate output ports correspond to candidate minimal paths and candidate non-minimal paths between the network device and the destination network device. An optimal output port among all the candidate output ports is selected and the packet is routed to a next hop of the network though the optimal output port using a first resource class when the optimal output port corresponds to a candidate minimal path and a second resource class when the optimal output port corresponds to a candidate non-minimal path.
US10374940B2 Data processing lock signal transmission
In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.
US10374939B2 Hop constrained maximum flow with segment routing
A method of determining a maximum flow on a network path using segment routing, the method including establishing a segment graph, establishing underlying dual weights on the segment graph, computing the dual weights from the segment graph, finding a minimum dual weight path not having more than a predetermined number of hops, augmenting a flow on the dual weight path, and updating the dual weights on the underlying segment graph.
US10374935B2 Link discovery method, system, and device
The present invention provides a link discovery method. In the method, a first controller sends a first message to a first node, and the first node receives the first message, and sends the second link discovery packet from a first port to the second node; the second node receives the second link discovery packet at a second port, and sends a second message to the second controller according to the label, where the second message carries the second link discovery packet and an identifier of the second port; and the second controller receives the second message, extracts an identifier of the first port in the first link discovery packet and the identifier of the second port in the second message, and determines that a link exists between the first port of the first node and the second port of the second node.
US10374930B2 Off-peak patching for enterprise stability
In one example, a server farm patching system may wait until fewer users are accessing a server farm to apply a patch code set to a server application executed by a server at the server farm. The server farm patching system may identify an off-peak usage time range for a server farm describing when the server farm has an activity level below an activity threshold. The server farm patching system may apply a patch code set at an off-peak usage patching aggressiveness level indicating an off-peak upper bound percentage of servers in the server farm receiving the patch code set when within the off-peak usage time range. The server farm patching system may apply the patch code set at a peak usage patching aggressiveness level indicating a peak upper bound percentage of servers in the server farm receiving the patch code set when outside the off-peak usage time range.
US10374922B2 In-band, health-based assessments of service function paths
In one embodiment, a device in a network places a path of a service function chain into a testing state. The device causes a self-assessment instruction to be propagated along the path while the path is in the testing state. The device analyzes self-assessment results from nodes along the path. The device adjusts a state of the path based on the analyzed self-assessment results.
US10374921B2 Systems, equipment and methods for automatically tracking cable connections and for identifying work area devices and related methods of operating communications networks
Systems, equipment and methods for automatically tracking cable connections and for identifying work area devices and related methods of operating communications networks are provided. In one embodiment, a method of automatically identifying an end device that is connected to a local area network, the method comprising: transmitting a first control signal over a control channel that runs from a first connector port on a patch panel of the local area network to an integrated circuit chip mounted on the end device through at least a communications cable, a second connector port and a patch cord; receiving a second control signal from the integrated circuit chip over the control channel in response to the first signal, the second signal including identifying information for the end device.
US10374918B2 Method and system for configuring behavioral network intelligence system using network monitoring programming language
A method and system for configuring a behavioral network intelligence system using a network monitoring programming language are provided. The method includes defining at least one target of a traffic segment to be monitored using at least one application path attribute of an application, wherein the application is accessed via at least one user device connected to a network, wherein the at least one application path attribute is defined respective of an application path keyword and an application path assessment keyword; and defining at least one condition representing the behavior of the at least one application path attribute of the application, the at least one target and the at least one condition can be interpreted by a monitoring system to allow for determining a behavioral impact of the application on the network.
US10374910B2 Automated service profiling and orchestration
A system is disclosed for orchestrating services. Service orchestration profiles specify attributes defining desired services. The service orchestration profiles may be distributed amongst nodes and hierarchically related to each other. Service orchestration management functions process the information in the service orchestration profiles in order to determine the desired services and use the information to implement the desired services. The service orchestration management functions may be hierarchically related to each other.
US10374902B2 Method for clustering wireless channel MPCs based on a KPD doctrine
A Kernel-power-density based method for wireless channel multipath components (MPCs) clustering. Signals get to the receiver from a transmitter via multipath propagation. MIMO channels can be modeled as double-directional, which contains the information of power, delay, direction of departure (DOD) and direction of arrival (DOA) of MPCs. The MPCs tend to appear in clusters. All the parameters of MPCs can be estimated by using high-resolution algorithms, such as MUSIC, CLEAN, SAGE, and RiMAX. Considering a data snapshot for a certain time with several clusters, which include a number of MPCs, where each MPC is represented by its power, delay, DOD and DOA. This invention adopts a novel clustering framework by using a density based method, which can better identify the local density variations of MPCs and requires no prior knowledge about clusters. It can work for the cluster oriented channel processing technology in future wireless communication field.
US10374897B2 Technologies for autonegotiating 10G and 1G serial communications over copper cable
Technologies for autonegotiation of communications operational modes over copper cable include a network port logic having a communication link coupled to a remote link partner. The network port logic may start an autonegotiation protocol upon reset, when the link is broken, or upon manual renegotiation. The network port logic transmits an autonegotiation page to the remote link partner that indicates single-lane communications ability over copper cable. The network port logic receives an autonegotiation page from the link partner indicating single-lane communications ability over copper cable. If the network port logic and link partner have a common single-lane communication ability, the link may be activated. The autonegotiation pages may be base pages or next pages. The single-lane communication ability may be indicated by one or more bits of the autonegotation pages. The link may be established at 1 gigabit or 10 gigabits per second. Other embodiments are described and claimed.
US10374894B2 Uninterruptable verification and control upgrade for real-time control system
Exemplified system and method facilitates update/upgrade and validation of controls systems in an uninterrupted manner. An update/upgrade agent operates with a multiple-processor or multi-processor core system to simultaneously and concurrently implement two real-time embedded controllers in which a first controller executes a current firmware or control application installed at the site while a second controller executes an updated controller firmware or control application.
US10374891B1 Multi-region virtual data center template
A facility for distributing a template recording a past state of a virtual computing environment is described. The facility accesses a list of physical data centers at which the template is to be available for immediate use to instantiate a new virtual computing environments. The facility causes the template to be stored at each physical data center on the list.
US10374890B1 Mesh network resiliency
Mesh network resiliency technology, in which a first routing configuration for nodes of a mesh network is determined, the first routing configuration being appropriate when a first power source of the mesh network is available. Routing data that indicates routing responsibilities within the first routing configuration is provided to first nodes of the mesh network. An interruption of the first power source for the mesh network is detected by nodes of the mesh network. In response to detecting the interruption, a second routing configuration for nodes of the mesh network is determined, the second routing configuration being appropriate when the first power source of the mesh network is unavailable. Routing data that indicates routing responsibilities within the second configuration is provided to second nodes of the mesh network, each of the second nodes including a second power source that is different than the first power source.
US10374885B2 Reconfigurable server including a reconfigurable adapter device
Techniques for reconfiguring a server to perform various hardware functions are disclosed herein. In one embodiment, a server includes a reconfigurable adapter device, where the reconfigurable adapter device includes a reconfigurable resource that is reprogrammable to perform different hardware functions. The server can receive a provisioning request corresponding to a hardware function from a management service. The reconfigurable adapter device can configure the reconfigurable resource according to the hardware function and report the configured hardware function to the server. The reconfigurable resource can be reconfigured using firmware or emulation software.
US10374884B2 Automatically, dynamically generating augmentation extensions for network feature authorization
Disclosed are systems, methods, and computer-readable storage media for automatically, dynamically generating feature model augmentation statements for data nodes for a new network feature described in a data modeling language. A software-defined controller, or other network components, can detect the availability of a new network feature defined by a feature model in a data modeling language and process the feature model to create an authorization policy data defining access rules control rules for the new network feature. Based on the authorization policy, the controller or the authorization model generator can generate a set of augmentation statements for one or more data nodes in the feature model of the new network feature and augment the new feature model with the augmentation statements for controlling access to the new network feature.
US10374882B2 Systems and methods for identifying causes of quality degradation in wireless networks
Embodiments of this disclosure filter a set of key performance indicators (KPIs) based on various criteria to reduce the number of root causes that are considered when adjusting the wireless configuration parameters. In particular, the set of KPIs may be filtered based on various criteria. In one example, KPIs having a hit-ratio below a hit-ratio threshold are removed from the set of KPIs. In another example, KPIs having a slope of linear regression below a threshold slope are removed from the set of KPIs. In yet another example, a KPI is removed from the set of KPIs when a causal relationship between the KPI and another KPI in the set of KPIs exceeds a threshold. In yet another example, a KPI is removed from the set of KPIs when the KPI has a prediction impact score that fails to exceed a prediction impact threshold.
US10374881B2 Method of network subscription in a wireless network
Provided is a method of subscribing, by a terminal, to a network as a router or an end device in a wireless network (WN) having a tree structure including routers and end devices. Each router receives, from a parent router thereof, addresses which are usable independently for child routers and child end devices thereof, and classifies the addresses into a general address and a special address. A terminal wishing to subscribe to a network may subscribe to the network by using a special address of an end device, only when the terminal is unable to subscribe to the network by using a general address of the end device, thereby reducing depletion of addresses to be used for terminal subscription and facilitating network subscription of the end device.
US10374878B2 Forwarding tables for virtual networking devices
Systems, methods, and non-transitory computer-readable storage media for forwarding tables for virtual networking devices. The system first identifies local virtual machines hosted on a local host connected to the system, the system having virtual tunneling capabilities. The system then generates a forwarding table for the system. Next, the system populates the forwarding table with local entries including bindings for the local virtual machines hosted on the local host and adds a default route in the forwarding table pointing to a default forwarder function, wherein the default route is configured to handle all non-local traffic relative to the system and the local host.
US10374877B2 Address extraction of a cluster configuration inception point
An initial node deployment to form a cluster involves execution of program code to begin discovering other nodes on a LAN that will constitute the cluster. A node initially starts processes to obtain information to transition from an unconfigured state to a configured state. The nodes on the LAN can execute a discovery process that facilitates forming and configuring of the cluster, but the discovered information is confined within the LAN. This effectively blocks cluster configuration until someone locally connects to a host and retrieves a node address. To remove this obstacle, a node image can include program code to detect a compliant target device and extract to the target device an address of a discovered node that is valid for remote cluster configuration. The target device can then be used to convey the extracted address to allow commencement of cluster configuration remotely.
US10374876B2 Configuration of server apparatus
A small-form programmable pluggable device 80 is used to establish communication between a configurable “bare-metal” server 50 having no existing configuration software installed, and a provisioning server 60 capable of downloading software to the configurable server 50 to allow the configurable server 50 to be configured to perform a specific function. The pluggable device carries sufficient programming to access the required software 63 and deliver it to the configurable server 50. This allows the configurable server to be delivered to its end-user before configuration, and configuration to be performed by the network operator in situ, but without a site visit, by delivery and plug-in of the small-form device 80, which is typically of a suitable size to be mailed.
US10374871B2 Methods and systems for business intent driven policy based network traffic characterization, monitoring and control
A method includes determining a network requirement for at least one application, dynamically determining a link suitable for data transmission in accordance with a policy based at least in part on a current network condition to meet the network requirement and routing one or more application network data flows associated with the at least one application over the link.
US10374857B2 Transmitting and receiving reference signals
There is provided mechanisms for transmitting reference signals. A method is performed by a first network device. The method comprises transmitting, in a single orthogonal frequency-division multiplexing (OFDM) symbol, a composite reference signal to a second network device. The composite reference signal is a time domain concatenation of at least a first reference signal and a last reference signal. The composite reference signal has a single cyclic prefix. The cyclic prefix is determined according to a last part of the single OFDM symbol. There is also provided mechanisms for receiving such reference signals.
US10374849B2 Signal processing apparatus and method
The present technology relates to a signal processing apparatus and method which can suppress increase in power consumption.In an aspect of the present technology, control data, which is for controlling frequency modulation to a carrier signal using digital data to be transmitted, and for suppressing a time average of a fluctuation amount of a frequency modulation amount more than a case of controlling the frequency modulation to the carrier signal using the digital data is generated, the frequency modulation is performed to the carrier signal on the basis of the generated control data, and the carrier signal to which the frequency modulation is performed is transmitted as a transmission signal. The present technology can be applied to, for example, a signal processing apparatus, a transmission apparatus, a reception apparatus, a communication apparatus, or an electronic apparatus having a transmission function, a reception function, or a communication function, or a computer which controls these.
US10374848B2 Amplitude demodulators and related methods
A circuit for demodulating an input signal is described. The circuit may be configured to demodulate signals modulated with amplitude-based modulation schemes, such as amplitude shift keying (ASK), such that information is encoded in the amplitude of the signals. The circuit may comprise an amplitude detector for extracting the envelope of a received amplitude-modulated signal, a phase/frequency detector for detecting phase and/or frequency shifts, and a selector configured to select one between the output of the amplitude detector and the output of the phase/frequency detector. The selector may be controlled by a control circuit including a delay unit.
US10374847B2 Modulation coding scheme (MCS) indication in LTE uplink
Methods, systems, and devices for indicating a modulation coding scheme (MCS) in LTE are described. A user equipment (UE) may receive downlink control information (DCI) from an evolved Node B (eNB) that includes an uplink grant of resources. The DCI may be configured and have a format that conveys an MCS table reference. The UE may identify the MCS table reference and, based on the reference, identify a legacy MCS table or a non-legacy MCS table. The legacy MCS table may be associated with quadrature amplitude modulation (QAM) up to a first order, and the non-legacy MCS table may be associated with QAM up to a second order, the second order being higher than the first order. The UE may modulate and code information for uplink transmissions using the identified MCS table.
US10374845B1 Input signal decoding circuit for receiver side in mobile industry processor interface C-Phy
An input signal decoding circuit for a receiver side in a mobile industry processor interface (MIPI) C-Phy is provided, which includes: an equalizer circuit module connected to a transmitter side of an MIPI via three signal wires and configured to sample signals of the signal wires to acquire a first data signal, a second data signal and a third data signal; a clock recovery circuit module configured to acquire an operating clock signal from the three data signals; a decoding circuit module configured to outputs a Flip signal, a Rotation signal and a Polarity signal based on the three data signals and the operating clock signal; and a serial-to-parallel conversion module configured to output 21-bit parallel data based on the Flip signal, the Rotation signal and the Polarity signal.
US10374835B2 Universal broadband network gateway
Novel tools and techniques are provided for implementing universal broadband network gateway functionality. In various embodiments, a first pluggable interface device may be removed from a port in a gateway device. A second pluggable interface device may be inserted into the port of the gateway device. The first and second pluggable interface devices each includes hardware and/or software configured to allow the gateway device to communicate with a network, each using different network communication technologies among a plurality of network communication technologies. The gateway device includes hardware and/or software that is common to the network communication technologies used by the first and second pluggable interface devices. The gateway device may then establish a communication link with the network via the second pluggable interface device, using the network communication technology used by the second pluggable interface device.
US10374831B2 Stitching multi-domain LSPs in hierarchical SDN architecture
A method of establishing an end-to-end tunnel for a virtual network extending across multiple domains using a first network controller element managing a first domain is provided. The method includes receiving a request from a second network controller element managing the first network controller element for an intra-domain locally-learned tunnel identifier (LLTI), sending an instruction to an egress network element of the first domain to generate the intra-domain LLTI in accordance with the request, receiving the intra-domain LLTI from the egress network element in accordance with the instruction, and sending the intra-domain LLTI to an ingress network element of the first domain. A method of establishing an end-to-end tunnel for a virtual network extending across multiple domains using an inter-domain LLTI is provided.
US10374822B2 Home automation (HA) system including desired scene implementation based upon user-selectable list of addressable HA devices and related methods
A home automation system may include addressable devices and device scene controller. The controller may obtain a first desired scene including a first trigger action and responsive event and present a first user-selectable list of addressable devices capable of implementing the first desired scene. The controller may determine the first user-selected addressable devices, and, upon the first trigger event, perform the first responsive event using the first user-selected addressable devices. The controller may obtain from the cloud a second desired scene including a second trigger action and responsive event, present a second user-selectable list of corresponding addressable devices capable of implementing the second desired scene, determine the second user-selected addressable devices, and upon the second trigger event, perform the second responsive event using the second user-selected addressable devices. When the addressable devices are incapable of implementing the scene, the controller may present a purchase offer for an additional addressable device.
US10374806B2 2-factor authentication for network connected storage device
The present invention relates to a method and system for 2-factor authentication for access to an encrypted storage device in a computer based on the use of a second communication unit, such as a smart mobile phone, and a network connected server. The second communication unit is configured for receiving an encryption control app for storage of an encrypted key file and for receiving a user PIN. The computer includes an encryption module which receives and decrypts the encrypted key file from the second communication unit for activation of encryption and decryption modules.
US10374805B2 Technologies for trusted I/O for multiple co-existing trusted execution environments under ISA control
Technologies for secure programming of a cryptographic engine include a computing device with a cryptographic engine and one or more I/O controllers. The computing device establishes one or more trusted execution environments (TEEs). A TEE generates a request to program the cryptographic engine with respect to a DMA channel. The computing device may verify a signed manifest that indicates the TEEs permitted to program DMA channels and, if verified, determine whether the TEE is permitted to program the requested DMA channel. The computing device may record the TEE for a request to protect the DMA channel and may determine whether the programming TEE matches the recorded TEE for a request to unprotect a DMA channel. The computing device may allow the request to unprotect the DMA channel if the programming TEE matches the recorded TEE. Other embodiments are described and claimed.
US10374792B1 Layout-independent cryptographic stamp of a distributed dataset
A system, computer program product, and computer-executable method of providing a layout-independent cryptographic stamp of a distributed data set from a data storage system, the system, computer program product, and computer-executable method comprising receiving a request for a cryptographic stamp of the distributed data set, creating a hash of each slice of the distributed data set, and using each hash from each slice of the distribute data set to create the cryptographic stamp of the distributed data set.
US10374791B2 Method of protecting electronic circuit against eavesdropping by power analysis and electronic circuit using the same
An electronic circuit with protection against eavesdropping by power analysis is provided. The electronic circuit includes: a storage element for storing a set of bits; a logic unit for processing the stored set of bits and providing a next state set of bits after two or more cycles, wherein in a first cycle, some of the stored set of bits are provided to the logic unit correctly and some are replaced by random values and in a last cycle, all of the stored set of bits are provided to the logic unit correctly; and a random bit generator that generates a random bit for each bit of the stored set of bits to determine which bits of the stored set of bits are to be provided correctly and which bits are to be replaced in each cycle.
US10374789B2 Encrypting and decrypting information
An example information encryption method that includes acquiring to-be-encrypted information and converting the to-be-encrypted information into a polynomial of a predetermined format; extracting biometric information, and acquiring biometric data; and substituting the biometric data into the polynomial for calculation to acquire a value of the polynomial and using a two-dimensional dataset including the biometric data and the value of the polynomial corresponding to the biometric data as first encrypted information. The techniques of the present disclosure improve the security of information encryption, and reduce the risk of illegal decryption of encrypted information.
US10374784B2 Adaptive multi-carrier filter response systems and methods
The present subject matter relates to devices, systems, and methods that provide a programmable filter response in a wireless frequency division duplex system. In particular, in some embodiments, a tunable diplex filter for such a system includes a first tunable filter in communication between an input node and a first output node, the first tunable filter being tunable to define a first tunable pass band configured to have a minimum pass band insertion loss at frequencies that are higher than a first reject band, and a second tunable filter in communication between the input node and a second output node, the second tunable filter being tunable to define a second tunable pass band configured to have a minimum pass band insertion loss at frequencies that are lower than the first reject band.
US10374776B2 Base station, user equipment for integrating multiple rats using carrier aggregation and methods thereof
A base station, for integrating multiple Radio Access Technologies (RATs) using Carrier Aggregation (CA) inlcudes a WAN MAC entity, an adapter and a WLAN entity. The adapter is connected to one of a plurality of HARQ buffers and receives DL WAN MPDUs stored in the HARQ buffer, and converts the DL WAN MPDUs into a pluarlity of DL WLAN MPDUs. The WLAN MAC entity is coupled to the adapter, receives the DL WLAN MPDUs, wherein the WAN MAC entity respectively transmit the DL WAN MPDUs through transport channels, and the WLAN MAC entity transmits the DL WLAN MPDUs to be time-aligned with the DL WAN MPDUs.
US10374769B2 User equipment and methods for physical uplink control channel (PUCCH) resource allocation and communication
Embodiments of a User Equipment (UE), an Evolved Node-B (eNB), and methods for communication of uplink messages are generally described herein. The UE may receive, from an eNB, one or more downlink control messages that may indicate an allocation of PUCCH channel resources. The UE may transmit an uplink control message in at least a portion of the allocated PUCCH channel resources. When the PUCCH channel resources are allocated according to an edge configuration, the PUCCH channel resources may be restricted to a lower edge portion and an upper edge portion of the network channel resources. When the PUCCH channel resources are allocated according to a distributed configuration, the PUCCH channel resources may include one or more middle portions of the network channel resources. The middle portions may be exclusive to the lower edge and upper edge portions.
US10374767B2 Method for transmitting frame type indication information in wireless LAN system and device therefor
Provided is a method for a first station (STA) transmitting a frame to a second STA in a wireless LAN system. To this end, the first STA generates a wireless frame comprising a first part (L-part) for a first-type STA and a second part (HE-part) for a second-type STA, wherein the first part comprises a legacy short training field (L-STF), a legacy long training field (L-LTF) and a legacy signaling field (L-SIG), and the length of the L-SIG is set so as to indicate that the wireless frame is a frame of different types according to the remainder when the length of the L-SIG is divided by a predetermined natural number.
US10374766B2 Electronic device that determines an uplink pilot sequence, and method therefor
A method for an electronic device includes determining, based on indicating information of an uplink pilot sequence allocated by a base station, an uplink pilot sequence, transmitting the uplink pilot sequence, and determining a change in a geographical location of the electronic device. In a case that the geographical locations of the electronic device before and after changing correspond to different cell partitions, the uplink pilot sequence is updated based on the indicating information allocated by the base station, and the updated uplink pilot sequence corresponds to the cell partition corresponding to the geographical location of the electronic device after changing. The uplink pilot sequence is for the base station estimating a channel between the base station and the electronic device, and filtering based on the geographical location of the electronic device during the channel estimation, to obtain a channel estimation result matching the electronic device.
US10374765B2 Quantized K-resource element row-column interleaver
Certain aspects of the present disclosure provide a method for wireless communications in a wireless network via a radio access technology. The method generally includes determining dimensions of a matrix to be used for performing interleaving of modulated symbols carrying bits, from a plurality of code blocks, for mapping into bundles of resource elements, in an orthogonal frequency division multiplexed (OFDM) system, based, at least in part, on one of a ratio of a code block size to a number of bits to be mapped into each resource element or the number of bits to be mapped into each resource element, performing the interleaving of the modulated symbols, according to the matrix having the determined dimensions, and transmitting the interleaved modulated symbols in the wireless network via the radio access technology. Other aspects, embodiments, and features are also described and claimed.
US10374760B2 Method for transmitting data in unlicensed band-secondary carrier and device for same
According to one embodiment of the present invention, a method by which a terminal transmits data in an unlicensed band-secondary carrier comprises the steps of: receiving, from a base station, a channel including scheduling information of the unlicensed band-secondary carrier in a primary carrier; and starting the transmission of a data train including a plurality of data units in the unlicensed band-secondary carrier when the scheduling information is received and the channel idles during a first sensing period, wherein a transmission period of the data unit is set to match a time interval of at least one downlink sub frame of the primary carrier, and the transmission period of the data unit can include a data transmission period and a second sensing period.
US10374749B1 Proactive interference avoidance for access points
Systems, methods, and computer-readable media are provided for predicting presence of interfering signals on given wireless channel(s) on which an access point is operating and proactively implementing an interference avoidance process. In one aspect of the present disclosure, a method includes determining, by an access point operating according to a first wireless technology and at a first time, that interference from signals of a second technology will occur, at a second time that is later than the first time, on a channel on which the access point is currently operating; selecting, by the access point, an interference avoidance process based on a plurality of factors; and implementing, by the access point, the interference avoidance process such that at the second time the access point is not operating on one or more sub-channels spanning the channel on which the access point is currently operating.
US10374741B2 Optical multiplex level and optical channel layer server trails in wavelength switched optical networks
An optical network packet configured to transmit over an optical communication link from a first optical network having a first control plane to a second optical network having a second control plane is generated. Generating the optical network packet comprises generating the packet configured to be transmitted from the first optical network to the second optical network in the optical domain.
US10374737B2 Systems for selecting a time reference
A small form-factor pluggable (SFP) time signal adapter module includes a printed circuit board, a cable connector mounted to the printed circuit board, and a differential receiver coupled to the cable connector, one or more of the plurality of wire traces, and an SFP edge connector. The printed circuit board has a plurality of wire traces and a plurality of pads of the SFP edge connector is at least coupled to two of the plurality of wire traces. The cable connector is coupled to at least one or more of the plurality of wire traces. The cable connector couples to a connector of a cable to receive a differential time reference signal. The differential receiver receives and differentiates the differential time input signal to generate a single ended time reference signal that is coupled to a pad of the SFP edge connector.
US10374736B2 Slave device, serial communications system, and communication method for serial communications system
A slave device is equipped with a communications circuit that carries out serial communications in a communication mode in which received data is transmitted in synchronism with its own clock pulse signal, a communications line that carries out serial communications in a pass through mode in which received data is directly transmitted without depending on its own clock pulse signal, a switching unit that switches from the communication mode to the pass through mode, and a control unit that controls the switching unit.
US10374735B2 Communication system, communication system control method, transmission device, and reception device
A counter is synchronized with a counter within a communication device and measures, as a first count value, a timing before a PTP packet is input to a processing unit that performs processing on the PTP packet. A multiplexing unit multiplexes the first count value into the PTP packet. The counter measures, as a second count value, a timing when processing by a processing unit that performs processing on the PTP packet is completed. A count extraction unit extracts the first count value from the PTP packet. A modification unit modifies a correction field by calculating a modification value based on the second count value, the first count value, and a value of the correction field within the PTP packet, the value of the correction field indicating a total amount of delay in a relay device.
US10374731B2 Over-the-air measurements system as well as method for testing the over-the-air characteristics of a device under test
An over-the-air measurement system for testing the over-the-air characteristics of a device under test is described, comprising several antenna units for receiving and transmitting radio frequency signals, several remote radio units that convert radio frequency signals into digital signals or vice versa, and a baseband unit for generating and analyzing baseband signals. The baseband unit is connected to the remote radio units, the baseband unit having at least one physical layer control unit that is configured to adapt the over-the-air measurement system with regard to the physical layer. The several antenna units are connected to the remote radio units. Further, a method for testing the over-the-air characteristics of a device under test is described.
US10374730B2 Calibration techniques for an antenna array
Method and system of calibrating antenna array communication are disclosed. A calibration process is used to obtain signatures by at least one antenna element of the antenna array under idealized operational conditions responsive to a calibration sequence transmitted by at least one other antenna element of the antenna array under, to obtain signatures by the at least one antenna element in an operational state of the array responsive to transmission of the calibration sequence by the at least one other antenna element, to compare the signatures obtained under the idealized conditions and in the operational state, and generate calibration data based thereon.
US10374728B1 Test system as well as method for over-the-air testing
A test system for over-the-air testing is described, the test system comprising a measurement antenna, a power combiner, and a mixer. The measurement antenna is a multiple polarization antenna that is configured to measure signals with at least two different polarizations. The measurement antenna has a first measurement port and a second measurement port via which a first signal portion and a second signal portion are provided, respectively. The power combiner has a first input port and a second input port. The power combiner is directly connected via its first input port with the first measurement port of the measurement antenna unit. The mixer is connected with the measurement antenna via the second measurement port. The mixer has an output port via which the mixer is connected with the second input port of the power combiner. Further, a method for over-the-air testing is described.
US10374718B2 Optical transmission distortion compensation device, optical transmission distortion compensation method, and communication device
An I component compensation unit calculates an I component in which a distortion has been compensated, by forming a first polynomial expressing the distortion of the I component based on an I component and a Q component of a quadrature modulation signal and multiplying each term of the first polynomial by a first coefficient. A Q component compensation unit calculates a Q component in which a distortion has been compensated, by forming a second polynomial expressing the distortion of the Q component based on the I component and the Q component of the quadrature modulation signal and multiplying each term of the second polynomial by a second coefficient. A coefficient calculation unit calculates the first and second coefficients by comparing outputs of the I component compensation unit and the Q component compensation unit and a known signal.
US10374717B2 Signal processing device, transmitting and receiving device, and signal processing method
A signal processing device includes an electric connector to which a transmitting and receiving device, which transmits and receives a signal, is connectable; a first processor configured to compensate for, according to a setting value, deterioration of the signal input and output between the signal processing device and the transmitting and receiving device via the electric connector; a memory configured to store first characteristic data indicating a transmission characteristic of the signal in the electric connector; and a second processor configured to acquire, from the transmitting and receiving device, second characteristic data for indicating a transmission characteristic of the signal in the transmitting and receiving device and set the setting value in the first processor based on the first characteristic data and the second characteristic data.
US10374710B2 Re-generation and re-transmission of millimeter waves for building penetration
A system for enabling signal penetration into a building includes first circuitry, located on an outside of the building, for receiving signals at a first frequency that experiences losses when penetrating into an interior of the building and converting the received signals at the first frequency into a first format that overcome the losses caused by penetrating into the interior of the building over a wireless communications link. The first circuitry further includes a first transceiver, implementing a first transmission chipset for RF transmissions in the first format that counteracts losses occurring when penetrating into the interior of the building, for receiving the signals at the first frequency and converting the received signals at the first frequency into the first format that overcomes the losses caused by penetrating into the interior of the building. Second circuitry, located on the interior of the building is communicatively linked with the first circuitry for receiving and transmitting the converted received signals in the first format. The second circuitry further includes a second transceiver, implementing the first transmission chipset, for receiving and transmitting the converted signals in the first format from/to the first transceiver on the exterior of the building.
US10374707B2 Lighting based authentication of a mobile electronic device
A Light Emitting Diode (LED) based illumination device authenticates a mobile electronics device on a lighting communications network. The mobile electronic device may request a communications link on the lighting communications network and detect modulated illumination light emitted from the LED based illumination device. The modulated light may include an optical code. The mobile electronic device may determine the optical code from the modulated illumination light and communicate an indication of the optical code to the LED based illumination device. The LED based illumination device may determine if the indication of the optical code is correct and provide, in response, a communication link to the mobile electronics device on the lighting communications network.
US10374693B2 Color assignment to limit conflict in multiple spot beam systems
A method of coordinating reuse of spectrum in a communication system in which a communication node is configured to communicate with devices that are located in multiple regions is described. The method includes obtaining a maximum interference constraint, and determining respective conflicts lists for one or more individual regions of the multiple regions. The conflicts list for each individual region includes at least one other region of the multiple regions for which a pairwise interaction with the individual region violates the maximum interference constraint. Further, the method includes assigning spot beam colors to the multiple regions using the determined conflicts lists such that pairs of regions that violate the maximum interference constraint with respect to one another are assigned different spot beam colors. Still further, the method includes causing the communication node to configure multiple spot beams in accordance with the assigned spot beam colors.
US10374687B2 Base station signal matching device and relay device including the same
A base station signal matching device configured to receive a base station signal from a base transceiver station (BTS), the base station signal matching device is embedded in a relay device, and the base station signal matching device includes a signal attenuation unit configured to receive the base station signal and attenuate the input power level of the base station signal; and a signal matching unit configured to receive the base station signal passing through the signal attenuation unit to match the base station signal suitable for signal processing of the relay device.
US10374683B2 Apparatus and method for beam failure recovery
The disclosure relates to technology for assigning resources to user equipment for a beam failure recovery by a base station. The base station identifies a beam failure random access channel (BRACH) resource holding beam correspondence with a synchronization signal (SS) block resource covering the user equipment, and assigns the user equipment one or more BRACH preambles for each BRACH resource assigned to the user equipment, excluding the BRACH resource holding beam correspondence with the SS block resource covering the user equipment.
US10374682B2 Method and device for removing self-interference in wireless access system supporting full duplex radio scheme
The present invention provides a method for removing a self-interference in a wireless access system supporting a full duplex radio (FDR) scheme, and devices for supporting the same. A method by which a transmission end removes self-interference in a wireless access system supporting an FDR scheme, according to one embodiment of the present invention, can comprise the steps of: transmitting two transmission signals by using two transmission antennas; receiving two reception signals by using two reception antennas; estimating a self-interference channel; and removing interference signals by considering the self-interference channel estimated from the reception signals. Here, the interference signals are the transmission signals which are inputted to the two reception antennas, the transmission signals and the reception signals are simultaneously transmitted and received through a resource region comprising the same time and frequency, and the two transmission antennas and the two reception antennas can be disposed on the transmission end in a diamond shape.
US10374681B2 Method for processing information representative of a transmission channel by a radio equipment device, receiving equipment and associated computer program
A method for processing information representative of a transmission channel between a radio transmitter and a radio receiver. The information includes a matrix representative of the transmission channel. The method includes obtaining at least one pair of eigencharacteristics of the product of the conjugate transpose of the channel matrix with the channel matrix, consisting of non-zero eigenvalues; obtaining a measurement of a signal to noise ratio in the transmission channel; calculating at least one eigenvalue of an autocorrelation matrix of the symbols on transmission, according to a criterion of maximizing a capacity of the transmission channel, from the eigenvalues obtained; and transmitting to the radio transmitter information representative of the at least one calculated non-zero eigenvalue associated with the eigenvector.
US10374668B2 Method and apparatus for transmitting and receiving data in a MIMO system
The present invention relates to a method and apparatus for transmitting and receiving data. A data transmission method from a sender terminal to a receiver terminal in a MIMO system using a variable frequency band according to one embodiment of the present invention comprises: repeatedly generating a signal field depending on a frequency band that is applied to the transmission of a data frame; generating a data field including the data; generating a data frame including the signal field and the data field; and transmitting the data frame to the receiver terminal. The present invention is advantageous in that a signal field which is transmitted together with the data being transmitted from the sender terminal to the receiver terminal in the MIMO system can be sent more efficiently.
US10374662B2 Watch-type mobile terminal
A mobile terminal comprises: a band connected to a body so as to be worn on a user's wrist; and an antenna having at least one winding such that an NFC signal for acquiring product information from a product proceeds toward a user's hand, and passing through the body and arranged along the circumference of the band.
US10374654B2 Integrated RF front end with stacked transistor switch
A monolithic integrated circuit (IC), and method of manufacturing same, that includes all RF front end or transceiver elements for a portable communication device, including a power amplifier (PA), a matching, coupling and filtering network, and an antenna switch to couple the conditioned PA signal to an antenna. An output signal sensor senses at least a voltage amplitude of the signal switched by the antenna switch, and signals a PA control circuit to limit PA output power in response to excessive values of sensed output. Stacks of multiple FETs in series to operate as a switching device may be used for implementation of the RF front end, and the method and apparatus of such stacks are claimed as subcombinations. An iClass PA architecture is described that dissipatively terminates unwanted harmonics of the PA output signal. A preferred embodiment of the RF transceiver IC includes two distinct PA circuits, two distinct receive signal amplifier circuits, and a four-way antenna switch to selectably couple a single antenna connection to any one of the four circuits.
US10374649B2 Device and method of verifying protective case usage
A device and method of verifying protective case usage, is described. The device includes one or more processors to drive an electromechanical transducer with an input signal. The electromechanical transducer generates an input force based on the input signal, and a sensor of the device generates a test output signal in response to the input force. The one or more processors determine, based on the test output signal, a level of verification that a protective case is mounted on the device. The determination can include determining whether the test output signal matches a predetermined impulse response signal indicative of an unprotected device or a protected device. A digital identification tag of the protective case can be read by a radio-frequency transceiver of the device to provide an additional level of verification that the protective case is mounted on the device. Other aspects are described and claimed.
US10374630B2 Low-density parity check decoder, a storage device including the same, and a method
A low-density parity check (LDPC) decoder may include a variable node processing unit and a check node processing unit. The check node processing unit includes memory elements storing a check node value. The memory elements are interconnected through two or more paths, and each of the paths may include a total or partial cyclic permutation of the memory elements to transmit the check node value.
US10374627B2 Entropy encoding and decoding scheme
Decomposing a value range of the respective syntax elements into a sequence of n partitions with coding the components of z laying within the respective partitions separately with at least one by VLC coding and with at least one by PIPE or entropy coding is used to greatly increase the compression efficiency at a moderate coding overhead since the coding scheme used may be better adapted to the syntax element statistics. Accordingly, syntax elements are decomposed into a respective number n of source symbols si with i=1 . . . n, the respective number n of source symbols depending on as to which of a sequence of n partitions into which a value range of the respective syntax elements is sub-divided, a value z of the respective syntax elements falls into, so that a sum of values of the respective number of source symbols si yields z, and, if n>1, for all i=1 . . . n−1, the value of si corresponds to a range of the ith partition.
US10374626B2 Interleaving quantizer in continuous-time delta-sigma modulator for quantization level increment
The present invention provides a continuous-time delta-sigma modulator comprising two ADCs. One of the ADC is configured to generate MSBs of an output signal of the continuous-time delta-sigma modulator, and the other ADC is configured to generate LSBs of the output signal. In addition, the two ADCs sample an output of a loop filter at different times, but the MSBs and LSBs are feedback to the loop filter simultaneously.
US10374617B2 Injection-locked digital bang-bang phase-locked loop with timing calibration
A phase-locked loop circuit is disclosed. The circuit includes a digital bang-bang phase-locked loop (PLL) electrically connected to an input clock signal connection and an output clock signal connection, and a down-sampling circuit connected to the input clock signal connection. The circuit also includes a digitally-controlled delay line receiving an output of the down-sampling circuit, and an injection pulser receiving an output of the digitally-controlled delay line and connected to provide an injection pulse to a portion of the digital bang-bang phase-locked loop (PLL). The circuit further includes an injection timing calibration circuit connected to a control input of the digitally-controlled delay line. The circuit provides calibration of injection timing and bandwidth optimization, thereby reducing jitter in an output signal from the PLL.
US10374614B2 Phase and frequency digital synchronizer
Some embodiments include apparatuses and methods using the apparatuses. Some of the apparatuses include a phase frequency detector to generate output information having a value based on a relationship between a first clock signal and a second clock signal, a memory element to store the values of the output information, a digital control oscillator to generate the second clock signal having a phase and frequency based on a digital code, the digital code having a value based on control information, and circuitry to generate the control information based on conditions determined at least from the values stored in the memory element.
US10374609B1 Integrated circuit applications using partial reconfiguration
Systems and methods for generating and deploying integrated circuit (IC) applications are provided. Partial reconfiguration functionality of an IC may be used to build reconfigurable application platforms that enable application execution on the IC. These apps may include partial reconfiguration bitstreams that allow ease of access to programming without cumbersome compilation via a set of complex tools. The apps may be acquired via a purchasing website or other mechanism, where the bitstreams may be downloaded to the IC, thus increasing usability of the IC as well providing addition revenue streams.
US10374608B1 Bridged integrated circuits
Methods, systems, and apparatus, including a system that includes a first integrated circuit chip configured to store application logic for one or more executable applications; and a second integrated circuit chip communicatively coupled to the first integrated circuit chip, the second integrated circuit chip including an instruction decoder configured to decode instructions for executing the one or more executable applications; and a communication interface configured to transmit the decoded instructions to the first integrated circuit chip to execute the one or more executable applications on the first integrated circuit chip.
US10374606B2 High voltage level shifter with short propagation delay
A lever shifter includes an output driver and a high-side gate driver. The high-side gate driver is configured to drive the high-side output transistor, and is coupled to an on pulse signal line that conducts an on pulse, and is coupled to an off pulse signal line that conducts an off pulse. The high-side gate driver includes a blocking circuit configured to enable generation of a drive signal to the high-side output transistor based on a voltage of a first of the on or off pulse signal line being greater than a first predetermined amount and a voltage of a second of the on or off signal line being less than a second predetermined amount.
US10374602B1 Transistor linearization techniques
Techniques for linearizing a field effect transistor (FET) are provided. In an example, a method can include averaging a voltage at a drain node of the FET and a voltage at a source node of the FET to provide an average voltage, and applying the average voltage to a gate node of the FET.
US10374594B2 Semiconductor device
The semiconductor device according to one embodiment includes a power transistor and a sense transistor connected in parallel with each other, a first operational amplifier having a non-inverting input terminal connected to an emitter of the sense transistor and an inverting input terminal connected to an emitter of the power transistor, a resistor element having one end connected to the emitter of the sense transistor and another end connected to a first node, and an adjustment transistor placed between the first node and a low-voltage power supply. The first operational amplifier adjusts a current flowing through the adjustment transistor so that an emitter voltage of the power transistor and an emitter voltage of the sense transistor are substantially the same.
US10374593B2 Semiconductor device
A signal indicating temperature of an IGBT chip, after input into an overheat detection terminal, is simultaneously input into a first comparator for protection operation and a second comparator for precaution. At a normal time when the chip temperature is low, a first transistor connected to an alarm signal output terminal via a resistor and a second transistor connected to the alarm signal output terminal via a Zener diode are turned off, and the alarm signal output terminal whose voltage is pulled up by an external pull-up circuit is set to high level voltage. When the second comparator detects a precaution condition, the second transistor is turned on, and the alarm signal output terminal is set to intermediate level voltage. When the first comparator detects chip overheat, the first transistor is turned on, and the alarm signal output terminal is set to low level voltage.
US10374591B2 Systems and methods for a gate drive circuit
Systems and methods provided herein relate to a gate drive circuit for controlling operation of a wide bandgap semiconductor switch. The systems and methods receive a control signal and configuring an operation signal configured to activate a wide bandgap switch (WBG switch). A profile of the operation signal being based on electrical characteristics of first and second shaping circuits. The systems and methods further deliver the operation signal to the WBG switch.
US10374590B2 AFC/TXAGC PDM INL
Provided is a pulse density modulation value converter, comprising: a pulse density modulation reference point storage for storing a plurality of pulse density modulation reference points, each pulse density modulation reference point comprising a linear pulse density modulation value, an actual pulse density modulation value and/or an integral non-linear error value, wherein the integral non-linear error value is the difference between the actual pulse density modulation value and the linear pulse density modulation value; and a pulse density modulation value calculator for receiving a linear pulse density modulation value, searching the pulse density modulation reference point storage for a pair of pulse density modulation reference points closest to the linear pulse density modulation value, obtaining an actual pulse density modulation value corresponding to the linear pulse density modulation value through linear interpolation on the basis of the pair of pulse density modulation reference points, and outputting the actual pulse density modulation value.
US10374586B2 Slew rate adjusting circuit and slew rate adjusting method
A slew rate adjusting circuit includes: a variable delay unit configured to delay an output of a signal source in response to a first control signal; an output buffer unit configured to adjust a slew rate in response to a second control signal; a differential buffer unit configured to compare the resulting signal output from the output buffer unit with a reference voltage; a first phase comparison unit configured to compare a phase of the output of the signal source with a phase of a signal; a first count unit configured to count the signal output from the first phase comparison unit and output the first control signal; and a second count unit configured to count the signal output from the second phase comparison unit and output the second control signal based on a count result.
US10374582B2 Operation button and operation device
An operation button includes: a body that is in a tubular shape; a top which has a light-transmitting portion and which is attached to the body at its one end; a plurality of legs that are provided at the other end of the body at intervals from each other in the circumferential direction; and a flange arranged between the one end and the other end of the body.
US10374580B2 FIR filter circuit design method using approximate computing
A finite impulse response (FIR) filter circuit design method using approximate computing, the FIR filter circuit design method including: replacing adders of the FIR filter with approximate adders; and performing a synthesis work according to a set approximate synthesis flow when the replacing of the adders of the FIR filter are replaced with the approximate adders is performed, wherein, in the approximate synthesis flow, a numeric column of each of the approximate adders is divided into an accurate part and an inaccurate part, and a numeric column of the inaccurate part is approximated. In the FIR filter, conventional adders/subtractors are replaced with addition/subtraction having an automated synthesis flow so that energy consumption can be reduced.
US10374579B2 Method of two-stage FRM filter
An improved design method of a two-stage FRM filter includes the following steps: constructing an improved two-stage FRM filter; calculating passband and stopband edge parameters of a prototype filter, passband and stopband edge parameters of a second-stage masking filter and passband and stopband edge parameters of a first-stage masking filter in Case A and Case B, respectively; calculating the complexity of the FRM filter according to the obtained parameters, and finding out one or more sets [M, P, Q] having the lowest complexity within a search range; and optimizing the improved FRM filter. The improved design method of a two-stage FRM filter has the following beneficial effect: as compared to a conventional design method of a two-stage FRM filter, the complexity of a narrow-band FIR (Finite Impulse Response) filter can be reduced through design using the improved method, and power consumption is thus reduced in hardware implementation.
US10374570B2 Method of manufacturing an acoustic wave element
A method of manufacturing an acoustic wave element includes simultaneously forming a plurality of electrodes on a piezoelectric substrate, the plurality of electrodes including first and second IDT electrodes and a connection electrode, forming an insulation over the plurality of electrodes and the piezoelectric substrate, the insulation having a first thickness in a direction perpendicular to the surface of the piezoelectric substrate over the second IDT electrode, processing a first portion of the insulation over the first IDT electrode and a second portion of the insulation over the connection electrode to reduce a thickness of the first and second portions of the insulation to a second thickness, and processing a third portion of the insulation over the surface of the second IDT electrode to reduce the first thickness of the third portion to a third thickness, the third thickness being greater than the second thickness.
US10374568B2 Common mode filter
Disclosed herein is a common mode filter that includes first and second terminal electrodes provided on the first flange part, third and fourth terminal electrodes provided on the second flange part, a first wire wound around the winding core part and having one end connected to the first terminal electrode and other end connected to the third terminal electrode, and a second wire wound around the winding core part and having one end connected to the second terminal electrode and other end connected to the fourth terminal electrode. The winding core part includes a first winding region, a second winding region, and a third winding region positioned between the first and second winding regions in the axial direction. The first and second wires are bifilar-wound in the first and second winding regions and layer-wound in the third winding region.
US10374565B2 Methods and apparatus for adjusting a level of an audio signal
The invention relates to methods and apparatus for adjusting a level of an audio signal. An audio signal is divided into a plurality of frequency bands. Modification parameters are obtained for at least one of the plurality of frequency band. Gain factors are derived for at least one of the plurality of frequency bands, the gain factors determined based on the amplitude scale factors. The gain factors are smoothed. A level of noise from noise compensation factors is determined. The gain factors are applied to at least one of the frequency bands to generate gain adjusted frequency bands. The level of noise is adjusted based on the gain adjusted frequency bands. At least one of the frequency bands is filtered with a filter generated with the filter coefficients. The plurality of frequency bands is synthesized to generate an output audio signal.
US10374561B2 Amplification circuit
Provided is an amplification circuit that amplifies an input signal and outputs an amplified signal. The amplification circuit includes: an amplification element that outputs the amplified signal from an output terminal thereof; an inductor having one end to which a power supply voltage is supplied and another end that is connected to the output terminal of the amplification element; a variable resistor that is connected in parallel with the inductor; and a resistance value adjusting circuit that adjusts a resistance value of the variable resistor in accordance with the temperature.
US10374559B2 Methods related to fast turn-on of radio-frequency amplifiers
Circuits, methods and devices are disclosed, related to fast turn-on of radio-frequency amplifiers. In some embodiments, a method for amplifying a radio-frequency signal includes providing an amplification path implemented to amplify an radio-frequency signal, where the amplification path includes a switch and an amplifier. In some embodiments, each of the switch and the amplifier are configured to be ON or OFF to thereby enable or disable the amplification path, respectively. In some embodiments, the method includes providing a compensation circuit coupled to the amplifier, where the compensation circuit is configured to compensate for a slow transition of the amplifier between its ON and OFF states resulting from a signal applied to the switch.
US10374557B2 Adaptive multiband power amplifier apparatus
A power amplifier apparatus, includes an envelope tracking (ET) current bias circuit configured to generate a first ET bias current by calculating a direct current DC, based on a reference voltage, and an ET current, based on an ET voltage, according to an envelope of an input signal; and a power amplifier circuit having a bipolar junction transistor supplied with the first ET bias current and a power voltage to amplify the input signal, wherein an average current of the first ET bias current is controlled to be substantially constant.
US10374556B2 Amplifier biasing circuits and method
Circuits and methods for adjusting one or more operation parameters of a semiconductor device. One example of a circuit includes a first semiconductor device, a beta sensing circuit coupled to the first semiconductor device and configured to measure a current gain of the first semiconductor device and generate a first control signal based on a value of the current gain of the first semiconductor device, and a reference control circuit coupled to the beta sensing circuit and configured to receive the first control signal and adjust an operation parameter of the first semiconductor device based on the value of the current gain of the first semiconductor device.
US10374555B2 Radio-frequency amplifier having active gain bypass circuit
Radio-frequency (RF) amplifier having active gain bypass circuit. In some embodiments, an amplifier can include a first amplification path implemented to amplify a signal, and having a cascode arrangement of a first input transistor and a cascode transistor to provide a first gain for the signal when in a first mode. The amplifier can further include a second amplification path implemented to provide a second gain for the signal while bypassing at least a portion of the first amplification path when in a second mode. The second amplification path can include a cascode arrangement of a second input transistor and the cascode transistor shared with the first amplification path. The amplifier can further include a switch configured to allow routing of the signal through the first amplification path in the first mode or the second amplification path in the second mode.
US10374552B1 Mixer driver circuit with improved slew rate
A mixer device is disclosed, which is fabricated as a bipolar-complementary metal oxide semiconductor (BiCMOS) integrated circuit device, to provide improved linearity and dynamic range, at higher operating frequencies. A mixer device configured according to an embodiment includes a driver circuit comprising bipolar junction transistors (BJTs) to convert a local oscillator signal to a high slew-rate gate drive signal. The driver circuit is configured as a quasi-complementary driver employing NPN BJTs. The mixer device further includes a mixer circuit comprising CMOS field-effect transistors (FETs) configured to mix an input signal with the gate drive signal to generate an output signal through the application of the gate drive signal to the gate port of the CMOS FETs. The mixer device further includes a voltage biasing circuit to provide a biased body voltage to the FETs to allow overdriving to a negative voltage relative to the body voltage.
US10374542B2 Electric submersible pump variable speed drive controller
An electric submersible pump (ESP) variable speed drive (VSD) controller is described. A VSD control system includes a pump assembly including an induction motor operatively coupled to a pump, a power cable and a transformer electrically coupled between the induction motor and a VSD controller that controls a speed of the induction motor, the VSD controller including a converter section that sends a direct current (DC), a DC link including a DC smoothing capacitor that smooths the DC, an inverter that converts the smoothed DC to a pulse width modulated (PWM) output voltage, the inverter including at least one silicon carbide (SiC) power semiconductor module, and a PWM filter that filters the PWM output voltage to produce near sinusoidal voltages, the PWM filter including inductors, and the PWM filter sending voltage to the transformer.
US10374534B2 Magnetic sensor integrated circuit, motor assembly and application apparatus
A magnetic sensor integrated circuit includes a rectifier circuit, a magnetic field detection circuit, and a timing controller. The rectifier circuit converts an external power into a DC power. The magnetic field detection circuit senses a polarity of an external magnetic field and outputting a magnetic detection signal; and the magnetic field detection circuit includes a first chopping switch, a first amplifier unit and a switched capacitor filter module. The timing controller outputs a first clock signal to the first chopping switch and the first amplifier unit, and a second clock signal delayed for the first clock signal with a first predetermined time to the switched capacitor filter module.
US10374527B2 Regenerative braking system
A circuit for delivering electrical energy to an AC mains connection is disclosed. The circuit includes a voltage source and a switch connected between the voltage source and the AC mains connection. The switch operates to transfer current from the voltage source to the AC mains. The circuit further includes a controller to control the switch. The controller operates to generate a simulated signal that represents a waveform of the AC mains without any distortion present on the waveform of the AC mains.
US10374523B2 Power conversion device
A power conversion device includes a case including an upper case and a lower case; an inverter that is accommodated in a first partial case and is fixed to the first partial case, the first partial case being one of the upper case and the lower case; and a capacitor that is connected to the inverter by a positive electrode bus bar and a negative electrode bus bar, the capacitor being disposed in an internal space of a second partial case that is another of the upper case and the lower case. The first partial case includes a fastening portion that extends from an internal space of the first partial case to the internal space of the second partial case. In the internal space of the second partial case, the capacitor is fastened to the fastening portion.
US10374515B2 Switched mode power supply with dynamic frequency foldback
In one form, a switched mode power supply controller with frequency foldback includes a pulse width modulator responsive to a clock signal to generate a drive signal having a pulse width that varies in response to a feedback signal, and a variable frequency oscillator having a first input for receiving the feedback signal, a control input for receiving a control signal defining a foldback starting frequency, a foldback ending frequency, a foldback starting voltage, and a foldback ending voltage, and an output for providing the clock signal having a variable frequency that varies over a range between the foldback starting frequency and the foldback ending frequency as the feedback signal varies between the foldback starting voltage and the foldback ending voltage, respectively. The control signal is user programmable for at least one of the foldback starting frequency, the foldback ending frequency, the foldback starting voltage, and the foldback ending voltage.
US10374514B2 Boost converters having self-adaptive maximum duty-cycle-limit control
In one embodiment, a control circuit adjusts a duty cycle of a boost converter and comprises a duty cycle limiter generator configured to receive an input voltage provided to the boost converter and to generate a control signal to be provided to the boost converter for adjusting the duty cycle of the boost converter to control the output voltage of the booster converter in response to the input voltage. In one embodiment, the maximum duty cycle limit generator further generates the maximum duty cycle signal in response to an output voltage of the boost converter.
US10374504B2 Power unit and power electronic converting device
A power unit includes: a plurality of power converters, a first output terminal of one of two adjacent power converters among the plurality of power converters is connected successively to a second output terminal of the other one of the two adjacent power converters; a local controller configured to output a plurality of control signals; and a plurality of driving circuits configured to output driving signals according to the plurality of control signals, to drive the plurality of power semiconductor switches to be turned on and off, wherein the control signals corresponding to the power semiconductor switches in the same position of the plurality of power converters are the same, the power semiconductor switches in the same position of the plurality of power converters are simultaneously turned on and off.
US10374501B2 Commutator motor, method for producing a commutator motor, and windscreen-wiper motor
The invention relates to a commutator motor (10), particularly as part of a windscreen-wiper motor (100), having at least four magnet elements (11 to 14) which are arranged on a reference-circle diameter around an axis of rotation of an armature shaft (2) with polarity that alternates in the circumferential direction, and having an armature (15) with armature slots (N1 to N18) and armature teeth (Z1 to Z18), wherein winding wires (20) having a multiplicity of windings (27, 28) in each case for constructing coils (C1 to C9) are arranged in the armature slots (N1 to N18), wherein a start (21) and an end (22) of a winding wire (20) is electrically conductively connected to a commutator hook (H1 to H18) in each case, wherein a winding wire (20) has two winding-wire sections (25, 26), which are arranged in the region of different magnet elements (11 to 14) in such a manner that a first winding-wire section (25) with a first number of windings (27) in a first winding direction is assigned to a first magnet element (11 to 14) and is located in two armature slots (N1 to N18), and that a second winding-wire section (26) with a second number of windings (28) in a second winding direction, opposite to the first winding direction, is assigned to a second magnet element (11 to 14) and is located in two armature slots (N1 to N18), and wherein the two magnet elements (11 to 14) have different polarities.
US10374494B2 Circuit board, motor and electronic power steering system
The present disclosure provides techniques for securing a running stability of a vehicle, whereby danger of safety accident can be significantly reduced during operation of a vehicle by enabling a minimum number of Hall elements to be driven even during damage to a power terminal or to a ground unit due to defect in circuit by separately forming a power terminal supplying a power to a plurality of magnetic elements in a plurality of numbers.
US10374492B2 Motor apparatus having improved connector unit
A motor apparatus provided with a connector unit (40) to which an external connector is connected, wherein the connector unit (40) has a plurality of conductive members (64, 65, 66) arranged over a base portion (50) and a connector connecting portion (70) provided with a plug-in hole in which the external connector is plugged, wherein the conductive members (64, 65, 66) respectively include connector-side connecting portions (64a, 65a, 66a) connected to the external connector so as to face the connector connecting portion (70) from a first direction reversed to a plug-in direction of the external connector to the plug-in hole and base-side connecting portions (64b, 65b, 66b) connected to terminals or wirings provided in the base portion (50), wherein the connector-side connecting portions (64a, 65a, 66a) are respectively inserted into a plurality of insertion holes (74, 75, 76) provided at positions different from each other in a second direction intersecting the first direction, and wherein the base-side connecting portions (64b, 65b, 66b) are respectively arranged at the same position in the second direction.
US10374491B2 Electric motor
Some embodiments are directed to an electric motor that includes a stator including a plurality of circumferentially distributed drive elements for causing an electromagnetic driving force to be applied to a rotor of the electric motor in use. Each drive element includes a wire extending around a metal core to define a plurality of coils for magnetizing the metal core when current flows in the coils. At least one space exists between the metal core of each respective drive element and the coils around it. A cooling device is provided for transferring heat away from the drive elements. Each drive element further includes a heat conductor including a plurality of mutually electrically isolated metallic elements located in the or each respective space between the metal core thereof and the coils around it, for transferring heat from the coils to the cooling device.
US10374488B2 Compressor
In a compressor for refrigerant having a suction inlet for refrigerant and a pressure outlet for compressed refrigerant, said compressor comprising a compression unit and an electric motor driving said compression unit, said electric motor being a synchronous reluctance motor having a stator and a rotor, said rotor comprising a plurality of stacked disc elements, each disc element having a plurality of flux barriers configured to give the rotor core an anisotropic magnetic structure and formed as apertures in said disc element, it is provided that said flux barriers are arranged in said rotor core to define channels enabling a flow of refrigerant through said rotor core, said rotor is provided with a first support element acting on a first front side of said rotor core and a second support element acting on a second front side of said rotor core, said support elements being provided with cut-out sections and said cut-out sections being designed to uncover at least 70% of the cross section of apertures defined by said flux barriers in the respective disc element forming the respective front side of said rotor core.
US10374487B2 Electric machine with air channels
The electric machine comprises a cylindrical rotor with axial first air channels and a stator with axial second air channels. The outer surface of the stator is provided with cooling fins. There is a first air chamber at a first end of the rotor, a second air chamber and an adjacent third air chamber at a second end of the rotor. A first fan circulates internal air from the first axial air channels to the second air channels in a closed air circulation within the electric machine. A second fan blows external cooling air from the outside of the electric machine through the third air chamber and from the outlet opening of the third air chamber along the outer surface of the stator. The number of second air channels in the stator is three.
US10374483B1 Three-axis gimbal assembly with a spherical motor
A multi-axis gimbal assembly includes a spherical armature, a first coil, a second coil, a third coil, a bracket, a stator, and a motor. The spherical armature has first, second, and third perpendicularly disposed axes of symmetry. The first coil is wound about the first axis of symmetry, the second coil is wound about the second axis of symmetry, and the third coil is wound about the third axis of symmetry. The bracket is rotationally coupled to the spherical armature to allow relative rotation between the spherical armature and bracket around only the first axis of symmetry. The stator is rotationally coupled to the bracket to allow relative rotation between the stator and bracket around only the second axis of symmetry. The motor is coupled to the stator and is configured to simultaneously rotate the stator, the bracket, and the spherical armature around the third axis of symmetry.
US10374481B2 Motor bearing with rotor centralization
Systems and methods for reducing vibration in an electric motor using rotor bearing assemblies that are positioned within a bore of the stator to support the motor's shaft and rotor sections so that they can rotate within the stator bore. Each rotor bearing assembly includes an outer bearing and an inner bearing sleeve that rotates within the bearing. The bearing is secured so that its rotation within the stator is inhibited, but it can move axially. Each end of the bearing sleeve has a conically tapered contact surface which contacts and secures the corresponding rotor section and centers the rotor section with respect to the axis of rotation of the bearing. The contact surfaces of the rotor sections may be chamfered at an angle complementary to the tapered contact surface of the bearing sleeve to distribute the contact pressure between them over a greater contact surface area.
US10374457B2 Wireless transmitting device and wireless transmitting system
A wireless transmitting device 1 using electric power supplied from a power generating element 100 which can generate the electric power by utilizing mechanical energy externally applied includes an electric storage element 3 for storing the electric power generated by the power generating element 100; and a wireless transmitting unit 4 for performing a wireless transmitting operation with using the electric power supplied from the electric storage element 3. The wireless transmitting unit 4 is capable of setting a power consumption amount consumed at one time of the wireless transmitting operation. The wireless transmitting device 1 is configured to set timing when the wireless transmitting unit 4 consumes the electric power and the power consumption amount of the wireless transmitting unit 4 according to electromotive force of the power generating element 100.
US10374452B2 Power saving device
A circuit for controlling a power supply is disclosed. The circuit has a storage element for storing energy harvested from energy sources, a backup battery, and a comparator to compare a voltage of the storage element to a reference voltage. The circuit also contains a first switch for selectively connecting the storage element to an output. A second switch connects the backup battery to the output. A switch control circuit controls the first switch to disconnect the storage element from the output and the second switch to connect the backup battery to the output, if the voltage of the storage element is below the reference voltage. The backup battery is disconnected from the output while the voltage of the storage element is below the reference voltage. The control circuit controls the second switch to disconnect the battery from the output while the voltage of the storage element is below the reference.
US10374451B2 Hybrid power source lighting and energy management system for operation in harsh and/or remote locations
The invention relates to a portable, skid mounted, wheeled and/or collapsible hybrid-power lighting and energy management system for harsh, remote and/or high latitude locations. The system combines an internal combustion engine (ICE) power source with a control system for providing power to light system. The system may also include a battery storage system, an ICE heating system and/or renewable solar and/or wind power systems in a manner that improves efficiency and reliability of operation in such locations, while preserving and improving functionality of operation and significantly reducing operator interaction during set-up and operation.
US10374447B2 Power converter circuit including at least one battery
A circuit includes a first power converter circuit and a second power converter circuit. The input of the second power converter circuit is coupled to the output of the first power converter circuit and is configured to receive an input signal. A rechargeable battery is coupled to the output of the first power converter circuit. A charge control circuit is configured to control charging the rechargeable battery by controlling the second power converter circuit.
US10374427B2 Parameter tuning approach for bypass damping filter to suppress subsynchronous resonance in power systems
The present invention discloses a parameter tuning approach for bypass damping filter to suppress subsynchronous resonance in power systems, namely determining the parameters of capacitor, inductor and damping resistor in BDF. Using this approach, the parameters of capacitor and inductor in BDF can be adjusted, so that the frequency where the negative electrical damping of generator reaches minimum can be away from the frequency range of low frequency oscillation mode and typical frequencies of each torsional mode; the parameter of damping resistor in BDF can be further adjusted so that the minimum value of negative electrical damping is in reasonable range. The application of BDF with parameters tuned by the present invention contributes to the suppression of both the torsional interaction effect and the transient torque amplification effect.
US10374424B2 Wide range power distribution systems and methods
Power distribution systems and methods for distributing power from at least one power source to a plurality of outputs that can differ in output power level. A controller monitors energy storage elements and controls a switch network to dynamically charge and discharge the energy storage elements while matching one or more desired output levels. The controller can dynamically direct the switch network to alter inputs and outputs, thereby changing the frequency and order in which energy storage elements are connected.
US10374423B2 Power combiner systems and methods
Power combiner systems and methods for combining power from a number of power sources, which can differ in output power level, to at least one output. A controller monitors energy storage elements and controls a switch network to dynamically charge and discharge the energy storage elements while matching a desired output level. The controller can dynamically direct the switch network to alter inputs and outputs, thereby changing the frequency and order in which energy storage elements are connected.
US10374421B2 Systems and methods for line voltage drop compensation
A controller for use in a line voltage drop compensation system is provided. The controller includes a processing device and a memory device coupled to the processing device. The controller is configured to determine a resistance of a power transmission line, the resistance of the power transmission line determined at least partially based on a plurality of characteristics of a load and the transmission line. The controller is also configured to generate a control signal to control an output voltage of a boost circuit, the output voltage determined at least partially based on the determined resistance of the power transmission line. The controller is further configured to transmit the control signal to the boost circuit to cause the boost circuit to generate an output voltage to compensate for the voltage drop.
US10374412B2 Method and arrangement for facilitating clearing of a pole fault and isolation of a faulted pole in a power transmission system
A control unit rod interface arrangement couples between AC and DC power systems. The interface includes at least two poles for coupling between the DC and AC power systems. Each of the poles includes a converter for conversion between AC and DC power. If a fault has occurred in one of the poles, a transient current, or fault current, may flow through a neutral bus line connected to the pole, the pole's converter and the location of the fault in the pole. Such a transient or fault current should preferably be damped out as quickly as possible, after which the pole may be electrically isolated from the other components of the interface arrangement. Such a transient or fault current may be damped out relatively quickly by opening of a neutral bus switching element of the neutral bus line connected to the pole after the converter has entered a blocking mode and a circuit breaker at the AC side of the converter has been opened so as to effect discontinuation of flow of current between the AC side of the converter and the AC power system.
US10374407B2 Conductor spacer assembly with locking feature
Conductor spacer assemblies are disclosed that can be easily and rapidly clamped to parallel electrical conductors suspended between supports, and that can be easily and rapidly secured together with an automatically actuated fastener assembly. The conductor spacer assembly includes an upper spacer body that is coupled to a lower spacer body and an automatically actuated fastener assembly that facilitates quick and safe installation of the conductor spacer assemblies.
US10374400B2 Discrete wire harness single or dual operator work center
A configurable modular work space for a wiring harness assembly system comprises a computerized wire harness system controller and bulk wire supplies associated with a programmable discrete wire inventory retainer.One or more multiple wire pull-through mass terminators and a sequential wire termination apparatus are positioned proximal to a universal wire harness board, with a programmable mass terminator tooling unit cutting wire to length during a mass termination cycle. The multiple wire pull-through mass terminator leads to a first IDT connector nest, and then onto the universal wire harness board.A universal wire harness board comprises a floating pin board assembly positioned to interface with a second IDT connector nest, and the floating pin board assembly comprises a plurality of floating pins arranged in an array, which may be individually locked in extended or retracted positions for receiving wires during assembly of a wire harness according to wire harness specifications.
US10374391B2 Implant regrowth VCSEL and VCSEL array with heterogeneous combination of different VCSEL types
A non-planarized VCSEL can include: a blocking region over or under an active region, the blocking region having a first thickness; one or more conductive channel cores in the blocking region, the one or more conductive channel cores having a second thickness that is larger than the first thickness, wherein the blocking region is defined by having an implant and the one or more conductive channel cores are devoid of the implant, wherein the blocking region is lateral the one or more conductive channel cores, the blocking region and one or more conductive channel cores being an isolation region; and a non-planarized semiconductor region of one or more non-planarized semiconductor layers over the isolation region. The VCSEL can include a planarized bottom mirror region below the active region and a non-planarized top mirror region above the isolation region, or a non-planarized bottom mirror region below the active region.
US10374387B2 High power cavity package for light emitters
An emitter package can include: a body having a bottom member, side members extending from the bottom member, and a top surface, wherein the body defines a cavity formed into the top surface and located between the bottom member and side members; the cavity having top side walls extending from the top surface to optic shelves, middle side walls extending from the optic shelves to contact shelves, and bottom side walls extending from the contact shelves to a base surface; electrical conductive pads on the base surface in the cavity; emitter chips on the electrical conductive pads, each emitter chip having one or more light emitters; shelf contact pads on the contact shelves; and electrical connector wires connected to and extending between the emitter chips and the shelf contact pads.
US10374377B2 Laser medium, laser medium unit, and laser beam amplification device
A plate-like laser medium has a through-hole for providing a flow of a cooling medium. The laser medium unit includes the plurality of laser media. A laser beam amplification device includes a laser medium unit 10, an excitation light source 21 that causes excitation light to enter the laser medium unit 10, a through-hole 16a of a window member as a unit for supplying the cooling medium in a through-hole 14a of the laser medium 14, and a cooling medium flow path F1 arranged around the laser medium unit 10.
US10374376B2 Divided pulse nonlinear optical sources
A divided pulse nonlinear optical source may be generated by combining nonlinear wave generation techniques with pulse division that can divide a parent pulse into N divided pulses, each divided pulse separate temporally. The N divided pulses can be passed into a nonlinear optical medium to generate an output. The output can include at least one output pulse for each divided pulse. The center wavelengths of each output pulse can be tuned so that each may have a center wavelength that is the same as, or differs from, each other output pulse. In some embodiments, the output pulses may be combined to generate the output. The output can be power scalable and wavelength tunable.
US10374371B2 One-piece electrical fitting for snap connection
A one-piece electrical fitting for connecting an electrical cable to a junction box, the electrical fitting formed from a single, flat blank of metal into a cylindrical connector body. The connector body includes a leading end, a trailing end, a cap, an inner bore, and one or more grounding tangs, locking tangs, and flanges extending radially outward from the connector body. According to one embodiment, the flanges extend from the grounding tangs and the locking tangs include free ends. According to a further embodiment, the locking tangs extend from an interior base of the locking tangs. In a further embodiment, a seat extends between the flanges of the grounding tangs and the free end of the locking tangs. One or more cable retaining tangs extend inward from the connector body into the inner bore. The one-piece electrical fitting is stamped and formed from a flat blank of metal. A tab and groove arrangement on the blank facilitates forming the blank into the cylindrical connector body, which is held together by a locking arrangement between the cap and the cylindrical connector body.
US10374360B2 Cable retention system for power distribution unit
A cable retention system for a power distribution unit includes a tether and a tether mount. The tether has an elongate portion and an attachment portion, and the attachment portion includes a channel therein. The tether mount has a base at a proximal end and a head at a distal end. The base is adapted to attach the proximal end of the tether mount to the power distribution unit. The tether is adapted to be secured to the tether mount by snap-fitting the head of the tether mount into the channel of the attachment portion.
US10374357B2 Housing and connector
In a connector including: a plurality of contacts each making connection by sandwiching a connecting member; and a housing in which the contacts are to be accommodated, the housing includes a housing body in which the contacts are to be accommodated, and an operating portion that moves the contacts such that the contacts perform sandwiching, and, in a case where the contacts sandwich the connecting member, a portion in which the housing body and the operating portion are connected together is cut off when the operating portion is operated.
US10374341B1 Card edge connector having a contact positioner
A card edge connector includes a housing and a contact assembly. The housing has a cavity, a card slot and a chamber adjacent the card slot. The card slot receives a card edge of a module circuit board of a pluggable module. The contact assembly has a contact holder, first contacts held by the contact holder, and a contact positioner. The contact positioner is forward of the contact holder and located in the chamber for receiving mating ends of the first contacts. The contact positioner is movable in the chamber relative to the contact holder and the housing between an inward position and an outward position. The contact positioner moves the mating ends of the first contacts outward from the card slot as the contact positioner is moved from the inward position to the outward position.
US10374333B2 Coupling device providing electrical continuity between tubes
A connection device for connecting together electrically-conductive tubes, the device comprising a body (1) defining a channel (2) having two end segments, each arranged to receive an end of one of the tubes. Each end segment (3) is provided with an annular recess (5) provided with a flank (8) facing towards the inlet of said end segment (3). The device comprises at least one elastically deformable electrical conductor element (9) having ends bearing against said flanks (8) and an intermediate portion (13) extending into the channel (2) in order to provide electrical continuity between the two tube ends.
US10374316B2 System and dielectric antenna with non-uniform dielectric
Aspects of the subject disclosure may include, for example, a solid dielectric antenna having a non-uniform spatial distribution of relative permittivity.
US10374311B2 Antenna for a portable communication device
An antenna (100) enables improved multi-band operation for a portable communication device, such as a portable two-way radio. The antenna structure is formed of a first radiator element (104) fed through a single radio frequency (RF) feed port (118) and terminated on the input of a transmission line (108). The transmission line (108) is routed along a ground plane reference mass (102) towards a second radiator element (106). Applying the antenna structure to a radio embodiment, the first radiator element (104) is placed at a bottom side of a portable radio device, the first radiator element being fed through the single RF feed port and terminated on the input of the transmission line. The transmission line is routed along the ground plane reference mass towards the second radiator element placed on a top side of the portable radio.
US10374309B2 Switched beam antenna system and hand held electronic device
A mm-wave antenna apparatus with beam steering function that includes: a Butler Matrix feeding network; a plurality of power combiners, each power combiner having one input and N outputs, configured to apply equal phase and power to a phase distributed output signal generated by the Butler Matrix feeding network and to generate N processed signals; and a plurality of millimeter wave switched beam planar antenna arrays having at least 1.5 GHz of bandwidth and located on a top low loss dielectric substrate, each antenna array of N elements, configured to obtain direct and narrow width beams from the N processed signals combined by each power combiner.
US10374308B2 Signal distribution network
A signal distribution network for an N-port antenna arrangement. The signal distribution network comprises first circuitry for receiving at least one input signal and implementing splitting of the at least one input signal into N/2 output signals, where N>1. The signal distribution network comprises second circuitry for providing N output signals to a respective antenna port and implementing splitting of N/2 input signals into the N output signals. The signal distribution network comprises switching circuitry, the switching circuitry being operatively connected between the first circuitry and the second circuitry, the switching circuitry implementing selectable connectivity between the first circuitry and the second circuitry such that the N/2 output signals of the first circuitry are provided as the N/2 input signals of the second circuitry. The signal distribution network comprises control circuitry configured to control the switching circuitry so as to selectively connect outputs of the first circuitry to inputs of the second circuitry, thereby selectively directing the N/2 output signals through the switching circuitry.
US10374306B2 MIMO antenna having adjustable decoupling structure
A MIMO antenna is disclosed, including: a first antenna, a second antenna, and an adjustable decoupling structure. The adjustable decoupling structure is disposed between the first antenna and the second antenna, and is configured to reduce coupling between the first antenna and the second antenna. The adjustable decoupling structure includes a first adjustable capacitor and a second adjustable capacitor that are connected in series and a first adjustable inductor and a second adjustable inductor that are connected in parallel.
US10374285B2 Antenna and wireless communication apparatus
Provided is an antenna capable of maintaining excellent antenna characteristics even in a case where the antenna cannot be disposed at a desired position or a case where a plurality of antennas are disposed in a single apparatus. This antenna is characterized by being provided with: a printed wiring board; an antenna circuit which is disposed in a predetermined end portion of the printed wiring board and sends and receives radio waves of wavelength λ; and a series resonance circuit disposed at a position in the predetermined end portion of the printed wiring board, the position being separated from the antenna circuit by a distance depending on the wavelength λ. The antenna is also characterized by being arranged such that the extending direction of the predetermined end portion is perpendicular to the direction of radio wave reception.
US10374274B2 Integrated antennas and phased arrays with mode-free electromagnetic bandgap materials
A multifunctional electromagnetic structure is presently disclosed. Said structure is a true electromagnetic bandgap (“EBG”) material, with both surface and leaky waves suppressed from the whole structure along all lateral directions. It is also an antenna element, configured to radiate to the broadside direction. The structure has two metallization layers of concentric rings between a square-shaped radiating top metal layer and a bottom ground plane. The lower concentric ring is connected to the ground plane through a plurality of vias, while the patch of the top metal layer is fed with a probe. The EBG unit cells may be used as antenna elements in a phased array environment, where they eliminate scan blindness from the array structure along all scan directions.
US10374273B2 Connector device, communication device, and communication system
A connector device of the present disclosure includes two waveguides configured to transmit a radio-frequency signal, a state monitoring unit configured to monitor a connection state of the two waveguides, and a control unit that is provided on a side of the waveguide, which is on a transmission side to transmit a radio-frequency signal, between the two waveguides and that stops transmission of the radio-frequency signal according to the connection state of the two waveguides, the state being monitored by the state monitoring unit.
US10374271B2 Battery cell assembly support structure
An exemplary battery cell support structure includes a thermal exchange plate, and a plurality of support fins providing a cavity to receive a battery cell assembly. The plurality of support fins extend directly from the thermal exchange plate. An exemplary method of supporting a battery cell within a battery pack includes positioning a battery cell assembly within a cavity provided by a plurality of support fins extending directly from a thermal exchange plate.
US10374261B2 High efficiency iron electrode and additives for use in rechargeable iron-based batteries
An iron electrode and a method of manufacturing an iron electrode for use in an iron-based rechargeable battery are disclosed. In one embodiment, the iron electrode includes carbonyl iron powder and one of a metal sulfide additive or metal oxide additive selected from the group of metals consisting of bismuth, lead, mercury, indium, gallium, and tin for suppressing hydrogen evolution at the iron electrode during charging of the iron-based rechargeable battery. An iron-air rechargeable battery including an iron electrode comprising carbonyl iron is also disclosed, as is an iron-air battery wherein at least one of the iron electrode and the electrolyte includes an organosulfur additive.
US10374260B2 Cylindrical alkaline secondary battery
A nickel-hydrogen secondary battery includes: an outer can; a sealing body including a positive electrode terminal, the sealing body sealing an opening of the outer can; an electrode group formed by placing a positive electrode and a negative electrode on top of each other with a separator therebetween and spirally winding the positive electrode and the negative electrode, the electrode group housed in the outer can along with an alkaline electrolyte; a positive electrode current collector connected to positive electrode connection edge portion protruding from one end surface of the electrode group; and a current collecting lead connecting the positive electrode current collector and the sealing body, wherein a relationship between a deformation resistance A of a material a and a deformation resistance B of a material b satisfies a relationship of A
US10374259B2 Hydrofluoroether compound, nonaqueous electrolyte solution and lithium ion secondary battery
A nonaqueous electrolyte solution including a hydrofluoroether compound represented by the following formula (1): [Formula 1] CF3CF2CF2OCHFCF2OR1  (1) wherein R1 represents a difluoromethyl group, a 2,2-difluoroethyl group, a 2,2,2-trifluoroethyl group, a 2,2,3,3,3-pentafluoropropyl group, a 2,2,3,3-tetrafluoropropyl group, a 1,1,1,3,3,3-hexafluoroisopropyl group, a 2,2,3,3,4,4,4-heptafluorobutyl group, a 2,2,3,3,4,4-hexafluorobutyl group, or a 2,2,3,3,4,4,5,5-octafluoropentyl group.
US10374257B2 Electrolyte solution and method for producing sulfate salt
An electrolyte solution capable of providing electrochemical devices whose internal resistance is less likely to increase even after repeated charge and discharge and whose cycle capacity retention ratio is high. The electrolyte solution contains a solvent, an electrolyte salt, and at least one selected from the group consisting of compounds represented by R11X11—SO3M11 and compounds represented by R21R22N—SO3M21 in an amount of 0.001 to 10 mass % relative to the solvent.
US10374247B2 Porous support, preparation method therefor, and reinforced membrane containing same
The present invention relates to a porous support, a preparation method therefor, and a reinforced membrane containing the same, wherein the porous support comprises a nanoweb in which nanofibers are integrated in the form of a nonwoven fabric comprising a plurality of pores, and the nanoweb has an elongation at break of 1-10%. The porous support has excellent air permeability and water permeability, remarkable durability, heat resistance and chemical resistance, and excellent mechanical strength and processability.
US10374244B2 Fluorine-based nanocomposite membrane comprising polyhedral oligomeric silsesquioxanes having proton donor and proton acceptor, and method for manufacturing same
The present invention relates to a proton conductive nanocomposite membrane comprising a fluorinated proton conductive polymer substance introduced with polyhedral oligomeric silsesquioxane (POSS) having a proton donor and polyhedral oligomeric silsesquioxane (POSS) having a proton acceptor, and a method for preparing the same, in which the addition of the very small size POSS having proton donors and POSS having proton acceptors to the nanocomposite membrane increases ion conductivity due to easy hopping of generated protons (cations) within ion channels, thereby realizing excellent proton conductivity while the nanocomposite membrane shows excellent mechanical strength even though the degree of sulfonation of the membrane is increased.
US10374243B2 Porous current collector and fuel cell
Provided is a porous current collector which is used for a fuel electrode and has a high gas reforming function and high durability. A porous current collector 9 is provided adjacent to a fuel electrode 4 of a fuel cell 101 that includes a solid electrolyte layer 2, the fuel electrode 4 disposed on one side of the solid electrolyte layer, and an air electrode 3 disposed on the other side. The porous current collector includes a porous metal body 1 and a first catalyst 20. The porous metal body has an alloy layer 12a at least on a surface thereof, the alloy layer containing nickel (Ni) and tin (Sn). The first catalyst, which is in the form of particles, is supported on a surface of the alloy layer, the surface facing pores of the porous metal body, and is capable of processing a carbon component contained in a fuel gas that flows inside the pores.
US10374242B2 Energy generating unit comprising a high-temperature fuel cell stack and a vaporizing unit
The invention relates to an energy generation unit comprising a high-temperature fuel cell stack (10), which is operated with liquid fuel, and a reformer (11) connected upstream of the fuel cell stack for processing the fuel, a recirculation line (13) for at least partially feeding back the anode exhaust gas into the reformer (1) and a device for feeding the liquid fuel into the anode exhaust gas. In accordance with the invention, the invention for feeding the fuel is in the form of an evaporator device (20), comprising a housing (21) which has an evaporator nonwoven (23) in the region of the fuel feed line (22), wherein the hot anode exhaust gas can be applied to said evaporator nonwoven from the recirculation line (13).
US10374235B2 System and method for improving power production in linear array benthic microbial fuel cells
A method for improving power production comprising the steps of providing an existing linear array benthic microbial fuel cell system having an anode and a plurality of cathodes, wherein the anode is an insulated underwater cable buried beneath seafloor sediment, and wherein the plurality of cathodes are configured to be buoyant and to rise above the sea floor, wrapping the insulated underwater cable with carbon fiber bundles and a current collector, wherein the carbon fiber is coated with a binder, securing the carbon fiber bundles and current collector with a web of synthetic fiber, fraying the carbon fiber bundles, creating exposed carbon ends on the cable and removing the binder.
US10374232B2 Complexometric precursor formulation methodology for industrial production of fine and ultrafine powders and nanopowders for lithium metal oxides for battery applications
A compound MjXp which is particularly suitable for use in a battery prepared by the complexometric precursor formulation methodology wherein: Mj is at least one positive ion selected from the group consisting of alkali metals, alkaline earth metals and transition metals and j is an integer representing the moles of said positive ion per moles of said MjXp; and Xp, a negative anion or polyanion from Groups IIIA, IV A, VA, VIA and VIIA and may be one or more anion or polyanion and p is an integer representing the moles of said negative ion per moles of said MjXp.
US10374229B2 Positive electrode active material for alkali-ion secondary batteries
A positive electrode active material for alkali-ion secondary batteries is provided which contains 20-55% of Na2O+Li2O, 10-60% of CrO+FeO+MnO+CoO+NiO, and 20-55% of P2O5+SiO2+B2O3 in terms of oxide-equivalent mol % and includes 50 mass % or more of an amorphous phase. According to the present invention, it is possible to provide a positive electrode active material for alkali-ion secondary batteries that enables high energy density and is excellent in the charge and discharge characteristics.
US10374224B2 Method of manufacturing non-aqueous electrolyte solution secondary battery and non-aqueous electrolyte solution secondary battery
A method of manufacturing a non-aqueous electrolyte solution secondary battery includes: (A) preparing a first composite material by mixing a first positive electrode active material, a first conductive material and a first binder; (B) preparing a second composite material by mixing a second positive electrode active material, a second conductive material and a second binder; and (C) manufacturing a positive electrode by forming a positive electrode composite layer including the first composite material and the second composite material. The first positive electrode active material has an average discharge potential lower than that of the second positive electrode active material. The first conductive material has a first OAN. The second conductive material has a second OAN. A ratio of the second OAN to the first OAN is 1.3 or more and 2.1 or less. A sum of the first OAN and the second OAN is 31.64 ml/100 g or less.
US10374218B2 Methods for forming lithium manganese oxide layers
A method is provided for forming a porous, electrochemically active lithium manganese oxide layer on a substrate, the method comprising: depositing a porous manganese oxide layer on the substrate; providing a Li containing layer on the porous manganese oxide layer; and afterwards performing an annealing step at a temperature in the range between 200° C. and 400° C., thereby inducing a solid-state reaction between the porous manganese oxide layer and the Li containing layer. The method may further comprise, before depositing the porous manganese oxide layer: depositing a seed layer on the substrate. A method of the present disclosure may be used for forming electrode layers of lithium-ion batteries.
US10374213B2 Liquid reserve batteries for muntions
A liquid reserve battery including: a collapsible storage unit having a liquid electrolyte stored therein; a battery cell having an inlet in communication with an outlet of the collapsible storage unit, the battery cell having gaps dispersed therein; a first pyrotechnic material disposed adjacent the collapsible storage unit such that initiation of the first pyrotechnic material provides pressure to collapse the collapsible storage unit to heat and force the liquid electrolyte through the outlet and into the gaps; and one or more heat exchangers disposed between the outlet of the collapsible storage unit and the inlet of the battery cell.
US10374207B2 Rechargeable battery having current collector
A rechargeable battery includes: a case having an opening; an electrode assembly in the case and including a first electrode and a second electrode; a cap plate coupled to the opening of the case; a first current collector electrically connected to the first electrode; and a support fixed to an inner surface of the case, wherein the first current collector is hooked on the support.
US10374205B2 Nonaqueous electrolyte secondary battery
It is an object of the present invention to improve the low-temperature output characteristics of a nonaqueous electrolyte secondary battery. A nonaqueous electrolyte secondary battery according to an embodiment includes an electrode assembly having a structure in which a positive electrode and a negative electrode are stacked with a porous separator provided therebetween. The positive electrode contains tungsten and a phosphate compound. The separator contains a material having higher oxidation resistance than a polyethylene and has a pore distribution peak sharpness index of 40 or more in the range of 0.01 μm to 10 μm as calculated using formula 1: formula 1: pore distribution peak sharpness index=(peak value of Log differential pore volume)/(difference between maximum pore size and minimum pore size at position corresponding to ½ peak value of Log differential pore volume).
US10374204B2 Non-aqueous-secondary-battery separator and non-aqueous secondary battery
There is provided a non-aqueous-secondary-battery separator formed of a composite membrane including: a porous base material containing a thermoplastic resin; and a heat-resistant porous layer provided on one or both surfaces of the porous base material and containing an organic binder and an inorganic filler, in which the tortuosity rate of the composite membrane is from 1.5 to 2.0.
US10374200B2 Battery pack having fixing part for PCM
Disclosed herein is a battery pack configured to have a structure including a plate-shaped battery cell having electrode terminals formed at one side thereof including a sealed surplus part and a protection circuit module (PCM) mounted at the sealed surplus part, wherein each of the electrode terminals of the battery cell is made of a plate-shaped conductive member, the PCM includes a protection circuit board (PCB), a safety element electrically connected between one of the electrode terminals of the battery cell and the PCB or loaded on the PCB, an external input and output terminal electrically connected to a protection circuit of the PCB, and an electrically insulative module case in which the PCB and the safety element are mounted in a state in which the external input and output terminal extends outside, the module case includes a PCB receiving part open outward at one side thereof and at least one fixing part to mount the module case to the sealed surplus part of the battery cell, and the PCM is loaded on the sealed surplus part of the battery cell while being received in the module case in a state in which the PCM is electrically connected to the electrode terminals of the battery cell.
US10374197B2 Organic light emitting diode display device with micro lenses
Disclosed is an organic light emitting diode display device. The disclosed organic light emitting diode display device includes an overcoat layer disposed on a substrate that is divided into an emissive area and a non-emissive area, and has multiple micro lenses in the emissive area and at least one depression in the non-emissive area. The organic light emitting diode display device further includes: a first electrode disposed on the overcoat layer, wherein the first electrode is disposed in the entire emissive area and in a part of the non-emissive area; a bank pattern disposed in the non-emissive area so as to be superposed on the depression; an organic light emitting layer disposed on the substrate; and a second electrode disposed on the organic light emitting layer. Accordingly, the organic light emitting diode display device may prevent light leakage.
US10374187B2 Organic light-emitting device and method of producing the same
An organic light-emitting device and a method of producing the same, the device including a substrate; a first electrode layer on the substrate; an emission layer on the first electrode layer; an electron transport layer on the emission layer, the electron transport layer including first electron transport layers and a second electron transport layer between the first electron transport layers and the second electron transport layer including a lanthanide metal; and a second electrode layer on the electron transport layer.
US10374186B2 Light-emitting element, display module, lighting module, light-emitting device, display device, electronic appliance, and lighting device
An object of one embodiment of the present invention is to provide a multicolor light-emitting element that utilizes fluorescence and phosphorescence and is advantageous for practical application. The light-emitting element has a stacked-layer structure of a first light-emitting layer containing a host material and a fluorescent substance, a separation layer containing a substance having a hole-transport property and a substance having an electron-transport property, and a second light-emitting layer containing two kinds of organic compounds that form an exciplex and a substance that can convert triplet excitation energy into luminescence. Note that a light-emitting element in which light emitted from the first light-emitting layer has an emission spectrum peak on the shorter wavelength side than an emission spectrum peak of the second light-emitting layer is more effective.
US10374182B1 Method for making polymer solar cell
A method for making a polymer solar cell includes placing a carbon nanotube array into a polymer solution. The carbon nanotube array includes a plurality of carbon nanotubes. The polymer solution is cured to form a polymer layer. The polymer layer includes a first polymer surface and a second polymer surface opposite to the first polymer surface. Each of the plurality of carbon nanotubes includes a first carbon nanotube portion and a second carbon nanotube portion, the first carbon nanotube portion is embedded in the polymer layer, and the second carbon nanotube portion is exposed from the polymer layer. The second carbon nanotube portion is tilted on the first polymer surface to form a carbon nanotube layer. A cathode electrode is formed on a surface of the carbon nanotube layer away from the polymer layer. An anode electrode is formed on the second polymer surface.
US10374181B2 Photoactive layer production process
The invention relates to processes for producing semi-transparent photoactive layers, and devices comprising the same. The invention provides a process for producing a semi-transparent photoactive layer comprising: a) disposing on a substrate a composition, which composition comprises a photoactive material or one or more precursors of a photoactive material, to form a resulting layer; and b) dewetting the resulting layer to form a dewet layer of the photoactive material, wherein the dewet layer of the photoactive material is semi-transparent. The invention also provides a semi-transparent photoactive layer comprising a substrate and, disposed on the substrate, a dewet layer of a photoactive material, wherein the dewet layer of a photoactive material comprises a plurality of absorbing regions which comprise the photoactive material and a plurality of transparent regions which do not substantially comprise the photoactive material. Devices and processes for producing devices comprising the semi-transparent layer are also disclosed, as are building components and automotive components comprising the semi-transparent layer.
US10374179B2 Placement of carbon nanotube guided by DSA patterning
In one aspect, a method for placing carbon nanotubes on a dielectric includes: using DSA of a block copolymer to create a pattern in the placement guide layer on the dielectric which includes multiple trenches in the placement guide layer, wherein there is a first charge on sidewall and top surfaces of the trenches and a second charge on bottom surfaces of the trenches, and wherein the first charge is different from the second charge; and depositing a carbon nanotube solution onto the dielectric, wherein self-assembly of the deposited carbon nanotubes within the trenches occurs based on i) attractive forces between the first charge on the surfaces of the carbon nanotubes and the second charge on the bottom surfaces of the trenches and ii) repulsive forces between the first charge on the surfaces of the carbon nanotubes and the first charge on sidewall and top surfaces of the trenches.
US10374171B2 Organic electroluminescent materials and devices
Triphenylene containing benzo-fused thiophene compounds are provided. Additionally, triphenylene containing benzo-fused furan compounds are provided. The compounds may be useful in organic light emitting devices, particularly as hosts in the emissive layer of such devices, or as materials for enhancement layers in such devices, or both.
US10374169B2 Organic hole transport material
The present invention relates to an organic hole transport material having a compound of the structure shown in formula (I), wherein R1-R2 independently represent hydrogen, C1-C8 substituted or substituted alkyl, C2-C8 substituted or unsubstituted alkenyl, C2-C8 substituted or unsubstituted alkynyl, or C6-C10 substituted or substituted aryl, the substituents being C1-C4 alkyl or halogen. Device experiments show that the organic hole transport material of the present invention has high glass-transition temperature and high thermal stability; a hole-only organic semiconductor diode device and an organic electroluminescent device manufactured by the organic hole transport material have good hole transport performance, high and stable current efficiency, and a long device life.
US10374156B2 Memory cells including a metal chalcogenide material and related methods
A method of forming a metal chalcogenide material. The method comprises introducing a metal precursor and a chalcogenide precursor into a chamber, and reacting the metal precursor and the chalcogenide precursor to form a metal chalcogenide material on a substrate. The metal precursor is a carboxylate of an alkali metal, an alkaline earth metal, a transition metal, a post-transition metal, or a metalloid. The chalcogenide precursor is a hydride, alkyl, or aryl precursor of sulfur, selenium, or tellurium or a silylhydride, silylalkyl, or silylaryl precursor of sulfur, selenium, or tellurium. Methods of forming a memory cell including the metal chalcogenide material are also disclosed, as are memory cells including the metal chalcogenide material.
US10374150B2 Magnetic memory device
According to one embodiment, a magnetic memory device includes a conductive layer, first and second magnetic layers, a first nonmagnetic layer and a controller. The conductive layer includes first and second portions, and a third portion positioned between the first and second portions. The conductive layer includes a first metal. The first magnetic layer is separated from the third portion. The second magnetic layer is provided between the third portion and the first magnetic layer. The first nonmagnetic layer is provided between the first and second magnetic layers. The controller is electrically connected to the first and second portions. The second magnetic layer has first and second lattice lengths. The first lattice length is longer than the second lattice length. The controller implements a first operation of supplying a first current to the conductive layer, and a second operation of supplying a second current to the conductive layer.
US10374144B2 Dry plasma etch method to pattern MRAM stack
Methods of etching metal by depositing a material reactive with a metal to be etched and a halogen to form a volatile species and exposing the substrate to a halogen-containing gas and activation gas to etch the substrate are provided. Deposited materials may include silicon, germanium, titanium, carbon, tin, and combinations thereof. Methods are suitable for fabricating MRAM structures and may involve integrating ALD and ALE processes without breaking vacuum.
US10374143B2 Semiconductor integrated circuit, and sensor system and vehicle including the same
A semiconductor integrated circuit constituting a part of a sensor signal processing apparatus for processing sensor signal output from a sensor includes: a first terminal where one end of a vibrator externally attached to the semiconductor integrated circuit is connected and a second terminal where the other end of the vibrator is connected; and an oscillation circuit oscillating the vibrator connected via the first and second terminals, wherein the oscillator circuit intermittently oscillating the vibrator based on control signal, wherein a first period where the oscillation circuit oscillates the vibrator and a second period where the oscillation circuit does not oscillate the vibrator are alternately switched, wherein, during the first period, potentials of the first and second terminals are alternately switched complementarily to high level and low level, and wherein, during the second period, the potentials of the first terminal and the second terminal are fixed to the low level.
US10374139B2 Pre-product and method for producing a strip-like high-temperature superconductor
The present invention relates to a precursor (1) for production of a high-temperature superconductor (HTS) in ribbon form, comprising a metallic substrate (10) in ribbon form having a first ribbon side (11) and a second ribbon side (12), wherein, on the first ribbon side (11), (a) the substrate (10) has a defined texture as template for crystallographically aligned growth of a buffer layer or an HTS layer and (b) an exposed surface of the substrate (10) is present or one or more layers (20,30) are present that are selected from the group consisting of: buffer precursor layer, pyrolyzed buffer precursor layer, buffer layer, HTS precursor layer, pyrolyzed HTS buffer precursor layer and pyrolyzed and further consolidated HTS buffer precursor layer, and, on the second ribbon side (12), at least one ceramic barrier layer (40) that protects the substrate (10) against oxidation or a precursor which is converted to such a layer during the HTS crystallization annealing or the pyrolysis is present, wherein, when one or more layers (20, 30) are present on the first ribbon side (11), the ceramic barrier layer (40) or the precursor thereof has a different chemical composition and/or a different texture than the layer (20) arranged on the first ribbon side (11) and directly adjoining the substrate (10). In this precursor, the barrier layer (40) is a layer that delays or prevents ingress of oxygen to the second ribbon side (12) and is composed of conductive ceramic material or a precursor which is converted to such a precursor during the HTS crystallization annealing or the pyrolysis, and the ceramic material is an electrically conductive metal oxide or an electrically conductive mixture of metal oxides, wherein the conductive metal oxide or one or more metal oxides in the conductive mixture is/are preferably metal oxide(s) doped with an extraneous metal.
US10374123B2 UV light emitting device
Disclosed herein is a UV light emitting device. The UV light emitting device includes a first conductive type semi-conductor layer, an anti-cracking layer disposed on the first conductive type semiconductor layer, an active layer disposed on the anti-cracking layer, and a second conductive type semiconductor layer disposed on the active layer, wherein the anti-cracking layer includes first lattice points and second lattice points disposed at an interface between the first conductive type semiconductor layer and the anti-cracking layer, the first lattice points are connected to lattices of the first conductive type semiconductor layer, and the second lattice points are not connected to the lattices of the first conductive type semiconductor layer.
US10374119B1 Heterojunction GaSb infrared photovoltaic cell
Heterojunction GaSb Photocells for operating in wavelengths around 1.6 microns have P type GaSb wafers with backside P+ back metal contacts. Patterned active areas are created on the front side and receive a thin passivation film. A thin N+ transparent SnO2 or tin conductive oxide is deposited on the passivation film. A front contact grid is deposited. The thin passivating film is either amorphous silicon (a-Si:H) or TiO2 with a hydrogen plasma pretreatment. The deposited N+ transparent SnO2 or tin conductive oxide forms an N+/P Heterojunction cell. Front grid contacts and full back contacts are deposited. An antireflective coating is applied through the grids.
US10374117B2 Single and multi-axial articulated ballasted photovoltaic mount
A solar panel mount system includes a ballasted block support resting on a ground surface, a post pivoted to the block support at a lower pivot, and a solar panel frame pivoted to the post at an upper pivot with a center of gravity over the ballasted block support and facing a desired sunlight-receiving direction. The upper pivot is selected to be at a desired adjusted height. The frame includes a yoke supported at the upper pivot and support beams supporting a solar panel. A method of installation includes placing the ballasted block support on the ground, and attaching the remaining components at desired angles to locate a center of gravity of the solar panel frame over the ballasted block support, and fixing an angle of the solar panel frame at a desired sun-facing position. A related method includes interconnecting solar panel frames on posts in a generally straight row.
US10374108B2 Photovoltaic device, photovoltaic module, and method for fabricating the photovoltaic device
A photovoltaic device includes: a silicon substrate having a front surface having a texture; and an amorphous silicon layer having an uneven surface corresponding to the texture, wherein the amorphous silicon layer is amorphous in peak portions and slope portions extending between the peak portions and valley portions of the uneven surface, and has crystalline regions which grow, in a pillar manner, approximately perpendicularly from a substrate surface of the silicon substrate in the valley portions, the crystalline regions being discretely present along upper ends of the valley portions, the upper ends being opposite lower ends of the valley portions, the lower ends being in contact with the silicon substrate, wherein coverage of the crystalline regions in the valley portions is higher than coverage of amorphous regions in the valley portions.
US10374103B1 Crystallized silicon vertical diode on BEOL for access device for confined PCM arrays
A method is presented for integrating an electronic component in back end of the line (BEOL) processing. The method includes forming a first electrode over a semiconductor substrate, forming a first electrically conductive material over a portion of the first electrode, and forming a second electrically conductive material over the first electrically conductive material, where the first and second electrically conductive materials define a p-n junction. The method further includes depositing a second electrode between a set of spacers and in direct contact with the p-n-junction, depositing a phase change material over the p-n junction and in direct contact with the second electrode, and forming a third electrode over a portion of the phase change material.
US10374096B2 Semiconductor device
According to one embodiment, a semiconductor device includes contact holes passing through a source region of a drain region of an interlayer insulating film and oxide semiconductor layer to reach an insulating substrate, wherein a source electrode and a drain electrode are formed inside the contact holes, respectively.
US10374081B2 Semiconductor switching element
A trench gate semiconductor switching element is provided. The semiconductor substrate of this element includes a second conductivity type bottom region in contact with the gate insulation layer at a bottom surface of the trench; and a first conductivity type second semiconductor region extending from a position in contact with a lower surface of the body region to a position in contact with a lower surface of the bottom region, and in contact with the gate insulation layer on a lower side of the body region. The bottom region includes a low concentration region in contact with the gate insulation layer in a first range of the bottom surface positioned at an end in a long direction of the trench; and a high concentration region in contact with the gate insulation layer in a second range of the bottom surface adjacent to the first range.
US10374062B2 Array substrate, manufacturing method thereof and display panel
The present invention provides an array substrate, a manufacturing method thereof and a display panel. The array substrate includes a substrate and an insulation layer provided on the substrate, the insulation layer including a via therein formed by etching. The insulation layer further includes a plurality of insulation sub-layers stacked on each other, and an insulation sub-layer among the plurality of insulation sub-layers which is farther away from the substrate has a larger etching rate under an etching condition for forming the via.
US10374060B2 VFET bottom epitaxy formed with anchors
Techniques for forming VFET bottom source and drain epitaxy with anchors are provided. In one aspect, a method of forming a VFET device includes: patterning at least one fin in a substrate; forming anchors on opposite ends of the at least one fin; laterally etching a base of the at least one fin, wherein the anchors prevent the lateral etching from being performed on the ends of the at least one fin; forming bottom source and drains at the base of the at least one fin between the anchors; removing the anchors; forming bottom spacers on the bottom source and drains; forming gates above the bottom spacers alongside the at least one fin; forming top spacers above the gates; and forming top source and drains above the top spacers at a top of the at least one fin. VFET devices are also provided.
US10374050B2 Silicon carbide semiconductor device and manufacturing method of silicon carbide semiconductor device
A titanium layer and a nickel layer are sequentially formed on a back surface of a SiC wafer. Next, by high-temperature heat treatment, the SiC wafer is heated and the titanium layer and the nickel layer are sintered forming a nickel silicide layer that includes titanium carbide. By this high-temperature heat treatment, an ohmic contact of the SiC wafer and the nickel silicide layer is formed. Thereafter, on the nickel silicide layer, a back surface electrode multilayered structure is formed by sequentially stacking a titanium layer, a nickel layer, and a gold layer. Here, in forming the nickel layer that configures a back surface electrode multilayered structure, the nickel layer is formed under a condition that satisfies 0.0
US10374049B2 Heat management in a multi-finger FET
The present disclosure addresses thermal issues in a multi gate finger field-effect transistor (FET) by providing a multi-gate finger FET arrangement where the respective distances between the multiple gate fingers are modulated along the device, such that the distances between the gate fingers in or towards the middle of the device are greater than the distances between the gate fingers at the or towards the edge of the device. By providing the greater distances between gate fingers located in or towards the middle of the device then improved thermal management properties are obtained, and the device as a whole is maintained cooler than would otherwise be the case, with associated improvements in device lifetimes.
US10374030B2 Metal oxide semiconductor device
A highly reliable semiconductor device including an oxide semiconductor is provided. Provided is a semiconductor device including an oxide semiconductor layer, an insulating layer in contact with the oxide semiconductor layer, a gate electrode layer overlapping with the oxide semiconductor layer, and a source electrode layer and a drain electrode layer electrically connected to the oxide semiconductor layer. The oxide semiconductor layer includes a first region having a crystal whose size is less than or equal to 10 nm and a second region which overlaps with the insulating layer with the first region provided therebetween and which includes a crystal part whose c-axis is aligned in a direction parallel to a normal vector of the surface of the oxide semiconductor layer.
US10374027B2 Organic light emitting diode display device and method for manufacturing the same
An OLED display device includes a display area of a substrate to display images; a non-display area surrounding the display area and applying signals to pixels within the display area; a first thin film transistor formed in the non-display area of the substrate; a second thin film transistor formed in the display area of the substrate; a planarization film formed over the first and second thin film transistors; a first electrode formed on the planarization film in the non-display area and formed with at least one first opening; a second electrode formed on the planarization film and connected to a electrode of the second thin film transistor; a bank pattern formed on the second electrode and the first electrode and exposing a part of the second electrode. The bank pattern is adjacent to the first electrode.
US10374024B2 Flexible display panel and manufacturing method thereof
A flexible display panel includes a display region and a non-display region. Capacitors are added to an empty region of the non-display region. The capacitors have ability to buffer a release of electrostatic charges, thereby reducing damage to inner devices and metal wiring film layers caused by the electrostatic charges and protecting the metal wiring film layers from being damaged and destroyed by the electrostatic charges during manufacturing active thin-film transistors of the flexible display panel.
US10374022B2 Transparent display devices and methods of manufacturing transparent display devices
A transparent display substrate, a transparent display device, and a method of manufacturing a transparent display device, the substrate including a base substrate including a pixel area and a transmission area; a pixel circuit on the pixel area of the base substrate; an insulation layer covering the pixel circuit on the base substrate; a pixel electrode selectively disposed on the pixel area of the base substrate, the pixel electrode being electrically connected to the pixel circuit at least partially through the insulation layer; and a transmitting layer structure selectively disposed on the transmission area of the base substrate, the transmitting layer structure including at least an inorganic material, the inorganic material consisting essentially of silicon oxynitride.
US10374020B2 Organic light-emitting display device and manufacturing method thereof
An organic light-emitting display device including: a substrate; a first conductive layer disposed on the substrate; a pixel defining film disposed to define a plurality of pixels on the substrate, the pixel defining film exposing at least a part of the first conductive layer for each of the plurality of pixels; an organic light-emitting layer disposed on the at least a part of the first conductive layer exposed by the pixel defining film; a second conductive layer disposed on the organic light-emitting layer; a protection layer disposed in each of the plurality of pixels on the second conductive layer and exposing at least a part of the second conductive layer; and a sub-conductive layer disposed on the pixel defining film between the plurality of pixels, the sub-conductive layer electrically contacting with exposed portions of the second conductive layer disposed in the plurality of pixels.
US10374019B2 Display device
A display device includes: a display panel including a display area for displaying an image; a window provided on an upper portion of the display panel; a protection plate provided on a lower portion of the display panel; and a photosensor provided at least one of between the display panel and the window and between the display panel and the protection plate, wherein the photosensor includes a shutter for controlling light emitted by the display panel to transmit through the window or the protection plate, and a photodetector for receiving the light reflected after transmitting through the window or the protection plate.
US10374013B2 Methods and apparatus for three-dimensional nonvolatile memory
A method is provided that includes forming a bit line above a substrate; forming a word line above the substrate, and forming a non-volatile memory cell between the bit line and the word line. The non-volatile memory cell includes a non-volatile memory material coupled in series with an isolation element. The isolation element includes a first electrode, a second electrode, and a semiconductor layer and a barrier layer disposed between the first electrode and the second electrode.
US10374004B2 Integrated circuit with hall effect and anisotropic magnetoresistive (AMR) sensors
Disclosed examples provide wafer-level integration of magnetoresistive sensors and Hall-effect sensors in a single integrated circuit, in which one or more vertical and/or horizontal Hall sensors are formed on or in a substrate along with transistors and other circuitry, and a magnetoresistive sensor circuit is formed in the IC metallization structure.
US10373997B2 Image sensor and method for fabricating the same
An image sensor and a method for fabricating the same are provided, in which the image sensor includes a substrate including a first sensing region having a photoelectric device therein, a boundary isolation film partitioning the first sensing region, an inner reflection pattern film within the substrate in the sensing region, an infrared filter on the substrate, and a micro lens on the infrared filter.
US10373996B2 Optical modules including focal length adjustment and fabrication of the optical modules
Fabricating optical devices can include mounting a plurality of singulated lens systems over a substrate, adjusting a thickness of the substrate below at least some of the lens systems to provide respective focal length corrections for the lens systems, and subsequently separating the substrate into a plurality of optical modules, each of which includes one of the lens systems mounted over a portion of the substrate. Adjusting a thickness of the substrate can include, for example, micro-machining the substrate to form respective holes below at least some of the lens systems or adding one or more layers below at least some of the lens systems so as to correct for variations in the focal lengths of the lens systems.
US10373991B2 Imaging device, operating method thereof, and electronic device
An imaging device with low power consumption is provided. The pixel of the imaging device includes first and second photoelectric conversion elements, and first to fifth transistors. A cathode of the first photoelectric conversion element is electrically connected to the first transistor. An anode of a second photoelectric conversion element is electrically connected to the second transistor. Imaging data of a reference frame is obtained using the first photoelectric conversion element, and then imaging data of a difference detection frame is obtained using the second photoelectric conversion element. After the imaging data of the difference detection frame is obtained, a first potential that is a potential of a signal output from the pixel and a second potential that is a reference potential are compared. Whether or not there is a difference between the imaging data of the reference frame and the imaging data of the difference detection frame is determined using the first potential and the second potential.
US10373980B2 Method of manufacturing semiconductor device including pixel electrode containing indium, zinc, and metal element
To provide a display device including a transistor that includes an oxide semiconductor and has favorable characteristics, a pixel electrode electrically connected to the transistor, and a capacitor electrically connected to the pixel electrode. To provide a display device that can be manufactured at low cost. The display device includes a display element including a pixel electrode, a transistor that performs switching of the display element and includes a first oxide semiconductor layer serving as a channel formation region, a capacitor that is electrically connected to the display element and includes a dielectric layer between a pair of electrodes. The pixel electrode is a second oxide semiconductor layer formed on the same surface as that on which the first oxide semiconductor layer is formed, and also serves as one electrode of the capacitor.
US10373976B2 Semiconductor device
A semiconductor device includes: a substrate; an insulator layer provided on the substrate; a first transistor provided on the insulator layer; a semiconductor layer including a plurality of impurity regions of a first conduction type, the impurity regions forming a part of the first transistor; a heat dissipation layer; a thermal conductive layer linking the semiconductor layer and the heat dissipation layer; and an interruption structure configured to interrupt a flow of a current between the first transistor and the thermal conductive layer.
US10373974B2 Microelectronic devices and related methods
Vertical memory blocks for semiconductor devices include a memory cell region including an array of memory cell pillars and at least one via region including a dielectric stack of alternating dielectric materials and at least one conductive via extending through the dielectric stack. Semiconductor devices including a vertical memory block include at least one vertical memory block, which includes slots extending between adjacent memory cells of a three-dimensional array. The slots are separated by a first distance in a first portion of the block, and by a second, greater distance in a second portion of the block. Methods of forming vertical memory blocks include forming slots separated by a first distance in a memory array region and by a second, greater distance in a via region. At least one conductive via is formed through a stack of alternating first and second dielectric materials in the via region.
US10373973B2 Method of manufacturing semiconductor device through by-product removal from conductive layer
The method of manufacturing a semiconductor device include: forming conductive patterns in interlayer spaces between interlayer insulating layers, the conductive patterns being separated from each other by a slit passing through the interlayer insulating layers, wherein the conductive patterns include a first by-product; generating a second by-product of a gas phase by reacting the first by-product remaining in the conductive patterns with source gas; and performing an out-gassing process to remove the second by-product.
US10373963B2 Method for fabricating a local interconnect in a semiconductor device
A semiconductor device comprises a first gate electrode disposed on a substrate, a first source/drain region, and a local interconnect connecting the first gate electrode and the first source/drain region. The local interconnect is disposed between the substrate and a first metal wiring layer in which a power supply line is disposed. The local interconnect has a key hole shape in a plan view, and has a head portion, a neck portion and a body portion connected to the head portion via the neck portion. The neck portion is disposed over the first gate electrode and the body portion is disposed over the first source/drain region.
US10373962B2 Semiconductor device including trimmed-gates and method for generating layout of same
A semiconductor device includes: active regions arranged in a first grid oriented parallel to a first direction; and gate electrodes arranged spaced apart in a second grid and overlying corresponding ones of the active regions, the second grid being oriented parallel to a second direction, the second direction being orthogonal to the first direction. The first gaps are interspersed between neighboring ones of the active regions. For a flyover intersection at which a corresponding gate electrode crosses over a corresponding active region and for which the gate electrode is not functionally connected to the corresponding active region, the gate electrode does not extend substantially beyond the corresponding active region and so does not extend substantially into the corresponding gap.
US10373961B2 Semiconductor device including contact structure
A semiconductor device includes first wiring line patterns on a support layer, second wiring line patterns on the first wiring line patterns, and a multiple insulation pattern. The first wiring line patterns extend in a first direction and are spaced apart from each other in a second direction. The support layer includes first contact hole patterns between the first wiring line patterns that are spaced apart from each other in the first and second directions. The second wiring line patterns extend in the second direction perpendicular and are spaced apart from each other in the first direction. The multiple insulation pattern is on an upper surface of the support layer where the first contact hole patterns are not formed, arranged in a third direction perpendicular to the first direction and the second direction, and between the first wiring line patterns and the second wiring line patterns.
US10373957B2 Capacitor structure and fabrication method thereof
A capacitor structure includes a semiconductor substrate, a dielectric layer disposed on the semiconductor substrate, a storage node pad disposed in the dielectric layer, and a cylindrical lower electrode including a bottom portion recessed into the dielectric layer and in contact with the storage node pad. The bottom extends to a sidewall of the storage node pad.
US10373951B1 Package-embedded thin-film capacitors, package-integral magnetic inductors, and methods of assembling same
Disclosed embodiments include an embedded thin-film capacitor and a magnetic inductor that are assembled in two adjacent build-up layers of a semiconductor package substrate. The thin-film capacitor is seated on a surface of a first of the build-up layers and the magnetic inductor is partially disposed in a recess in the adjacent build up layer. The embedded thin-film capacitor and the integral magnetic inductor are configured within a die shadow that is on a die side of the semiconductor package substrate.
US10373944B2 ESD protection circuit with integral deep trench trigger diodes
Disclosed examples include integrated circuits, fabrication methods and ESD protection circuits to selectively conduct current between a protected node and a reference node during an ESD event, including a protection transistor, a first diode and a resistor formed in a first region of a semiconductor structure, and a second diode formed in a second region isolated from the first region by a polysilicon filled deep trench, where the first and second diodes include cathodes formed by deep N wells alongside the deep trench in the respective first and second regions to use integrated deep trench diode rings to set the ESD protection trigger voltage and prevent a parasitic deep N well/P buried layer junction from breakdown at lower than the rated voltage of the host circuitry.
US10373932B2 Stacked semiconductor structure
A stacked semiconductor structure is provided. The stacked semiconductor structure includes a substrate, a first electronic component, a first fillet, and a first redistribution layer. The substrate has a support surface. The substrate includes a first pad disposed on the support surface. The first electronic component is disposed on the support surface and has a first bottom surface, a first top surface, and a first side surface connecting the first bottom surface and the first top surface. The first electronic component includes a second pad disposed on the first top surface. The first fillet is disposed on the support surface and the first side surface and has a first inclined surface. The first redistribution layer is disposed on the support surface, the first top surface, and the first inclined surface and electrically connecting the first pad to the second pad.
US10373919B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device including a stacked assembly. The stacked assembly includes a metal substrate, a stacked substrate mounted on the metal substrate and having an electrode pattern, a semiconductor element mounted on the stacked substrate, and a lead frame interconnection electrically connecting the semiconductor element and the electrode pattern. The lead frame interconnection includes a first bonding portion in contact with the semiconductor element, a second bonding portion in contact with the electrode pattern, and an interconnect portion connecting the first and second bonding portions. At least one of the first bonding portion and the second bonding portion is wider than the interconnect portion.
US10373915B1 Method for monitoring semiconductor process
A measurement make includes four rectangular regions having a first region and a second region arranged diagonally, and a third region and a fourth region arranged diagonally. A plurality sets of first inner pattern blocks, first middle pattern blocks, and first outer reference pattern blocks, are disposed within the first region. Each first inner pattern block comprises line patterns and a block pattern. The block pattern has multiple space patterns arranged therein. The first inner pattern block is rotational symmetrical to the first middle pattern block.
US10373914B2 Method of fabricating a three dimensional electronic structure
The present disclosure provides methods for fabricating multi-layered electronic architectures in silicon and/or germanium. In particular the disclosure provides an advanced marker design and a methodology for aligning devices on multiple layers of a multi-layered electronic architecture. The disclosure also provides a process for growing a semiconductor material with high quality surfaces.
US10373913B2 Method of marking a semiconductor package
A method of making a semiconductor device can include providing a wafer comprising a plurality of semiconductor die, wherein each semiconductor die comprises an active surface and a backside opposite the active surface. A photosensitive layer can be formed over the wafer and on a backside of each of the plurality of semiconductor die within the wafer with a coating machine. An identifying mark can be formed within the photosensitive layer for each of the plurality of semiconductor die with a digital exposure machine and a developer, wherein a thickness of the identifying mark is less than or equal to 50 percent of a thickness of the photosensitive layer. The photosensitive layer can be cured. The wafer can be singulated into a plurality of semiconductor devices.
US10373908B2 Dielectric thermal conductor for passivating eFuse and metal resistor
A semiconductor device includes a first dielectric layer formed on a second dielectric layer and planar contacts formed in the second dielectric layer. The planar contacts are spaced apart to form a gap therebetween. The first dielectric layer includes a thermally conductive dielectric layer and is formed on lateral sides of the planar contacts and in the gap. A resistive element is formed between the planar contacts over the gap and in contact with at least the thermally conductive dielectric layer in the gap.
US10373907B2 Conductive structure and method of forming the same
Conductive structures and method of manufacture thereof are disclosed. A barrier layer can line the first recess of a substrate. A first seed layer can be formed on the barrier layer and line a bottom of the first recess and partially line sidewalls of the recess. A first conductive material can partially fill the first recess to form a second recess. The top surface of the first conductive material can coincide with a vertical extent of the first seed layer and have a depression formed therein. A second seed layer can be formed on the barrier layer and line the second recess. A second conductive material can fill the second recess.
US10373906B2 Structure and formation method of interconnection structure of semiconductor device
Structures and formation methods of a semiconductor device structure are provided. A method includes depositing a first layer including Al atoms to cover a first dielectric layer in a first conductive feature. The method also includes depositing a second layer including N atoms over the first layer. The first layer and the second layer form an etch stop layer including aluminum nitride. The etch stop layer includes vacancies and has an atomic percentage of Al to Al and N. The method also includes filling the vacancies in the etch stop layer with additional N atoms to reduce the atomic percentage of Al to Al and N. In addition, the method includes forming a second dielectric layer over the etch stop layer. The method also includes forming a second conductive feature in the second dielectric layer and the etch stop layer to be connected to the first conductive feature.
US10373900B2 Tin-zinc microbump structures and method of making same
Techniques and mechanisms for providing effective connectivity with surface level microbumps on an integrated circuit package substrate. In an embodiment, different metals are variously electroplated to form a microbump which extends through a surface-level dielectric of a substrate to a seed layer including copper. The microbump includes a combination of tin and zinc that mitigates precipitation of residual copper by promoting the formation of miconstituents in the microbump. In another embodiment, the microbump has a mass fraction of zinc, or a mass fraction of tin, that is different in various regions along a height of the microbump.
US10373893B2 Embedded bridge with through-silicon vias
An integrated circuit (IC) package including a substrate comprising a dielectric, and at least one bridge die embedded in the first dielectric. The embedded bridge die comprises a plurality of through-vias extending from a first side to a second side and a first plurality of pads on the first side and a second plurality of pads on the second side. The first plurality of pads are interconnected to the second plurality of pads by the plurality of through-vias extending vertically through the bridge die. The second plurality of pads is coupled to a buried conductive layer in the substrate by solder joints or by an adhesive conductive film between the second plurality of pads of the bridge die and conductive structures in the buried conductive layer, and wherein the adhesive conductive film is over a second dielectric layer on the bridge die.
US10373890B1 Cooling techniques for semiconductor package
In some examples, a device includes a high-side switch, a first high-side conductive element electrically connected to a first load terminal of the high-side switch, and a second high-side conductive element electrically connected to a second load terminal of the high-side switch. The device also includes a layer of cooling material encapsulating the high-side switch, the first high-side conductive element, and the second high-side conductive element. The device further includes a low-side switch, a first low-side conductive element electrically connected to a first load terminal of the low-side switch, and a second low-side conductive element electrically connected to a second load terminal of the low-side switch. The layer of cooling material encapsulates the low-side switch, the first low-side conductive element, and the second low-side conductive element.
US10373889B2 Electronic device and method of manufacturing the same
In an electronic device including an electronic component, a sealing resin body, a first member having at least a portion located in the sealing resin body, and a second member connected to the first member via a solder in the sealing resin body, the first member includes a base material formed of a metal material and a coated film at least on a surface of the base material which is adjacent to a back surface of the first member opposite to a facing surface of the first member facing the second member. The coated film includes a metal thin film on a surface of the base material and an uneven oxide film on the metal thin film and made of an oxide of a same metal as a main component of the metal thin film.
US10373888B2 Electronic package assembly with compact die placement
An electronic package assembly is disclosed. A substrate can have an upper surface area. A first active die can have an upper surface area and a bottom surface, the bottom surface operably coupled to the substrate. A second active die can have an upper surface area and a bottom surface, the bottom surface operably coupled to the substrate. A capillary underfill material can at least partially encapsulate the bottom surface of the first active die and the second active die and extend upwardly upon inside side surfaces of the first and second active dies. A combined area of the upper surface area of the first active die and an upper surface area of the second active die is at least about 90% of the upper surface area of the substrate.
US10373887B2 Fan-out semiconductor package
A fan-out semiconductor package includes a core member having a through-hole. A semiconductor chip is in the through-hole and has an active surface with connection pads and an inactive surface opposing the active surface. An encapsulant encapsulates at least portions of the core member and the semiconductor chip and fills at least a portion of the through-hole. A connection member is on the core member and the active surface of the semiconductor chip and includes a redistribution layer electrically connected to the connection pads. The core member includes a groove portion penetrating from a wall of the through-hole up to an outer side surface of the core member in a lower portion of the core member on which the connection member is disposed.
US10373884B2 Fan-out semiconductor package for packaging semiconductor chip and capacitors
The fan-out semiconductor package includes: a semiconductor chip having an active surface having a connection pad disposed thereon and an inactive surface disposed to oppose the active surface; a first capacitor disposed adjacently to the semiconductor chip; an encapsulant at least partially encapsulating the first connection member and the semiconductor chip; a first connection member disposed on the encapsulant, the first capacitor, and the semiconductor chip, and a second capacitor disposed on the other surface of the first connection member opposing one surface of the first connection member on which the semiconductor chip is disposed, wherein the first connection member includes a redistribution layer electrically connected to the connection pad of the semiconductor chip, the first capacitor, and the second capacitor, and the first capacitor and the second capacitor are electrically connected to the connection pad through a common power wiring of the redistribution layer.
US10373883B2 Semiconductor package device and method of manufacturing the same
A semiconductor package device comprises a substrate, an electronic component and a protection layer. The substrate has a first surface and a second surface opposite to the first surface. The substrate defines a first opening penetrating the substrate. The electronic component is disposed on the first surface of the substrate. The protection layer is disposed on the second surface of the substrate. The protection layer has a first portion adjacent to the first opening and a second portion disposed farther away from the first opening than is the first portion of the protection layer. The first portion of the protection layer has a surface facing away from the second surface of the substrate. The second portion of the protection layer has a surface facing away from the second surface of the substrate. A distance between the surface of the first portion of the protection layer and the second surface of the substrate is greater than a distance between the surface of the second portion of the protection layer and the second surface of the substrate.
US10373882B2 Method and system of measuring semiconductor device and method of fabricating semiconductor device using the same
The measurement method may include obtaining first measurement data from a recess region formed in a semiconductor substrate, obtaining second measurement data from a conductive pattern filling a portion of the recess region, calculating a first volume of the recess region from the first measurement data, calculating a second volume of the conductive pattern from the second measurement data, and calculating a measurement target parameter using a difference between the first and second volumes.
US10373879B2 Semiconductor device with contracted isolation feature and formation method thereof
A method of forming a semiconductor device includes forming a first dummy gate structure over a substrate, forming gate spacers over the substrate, cutting the first dummy gate structure to form separated dummy gate portions, forming a dielectric feature between the dummy gate portions, and performing a thermal process to the dielectric feature to contract the dielectric feature, wherein the contraction of the dielectric feature deforms at least one of the gate spacers such that a distance between the gate spacers is increased.
US10373878B2 Semiconductor device and method of manufacturing the same
A method for manufacturing a semiconductor device is provided. A first vertical structure and a second vertical structure are formed on a substrate. The second vertical structure is positioned right next to the first vertical structure. The second vertical structure is positioned right next to the first vertical structure. An insulating layer is formed on the substrate between the first and second vertical structures. A gate metal and a gate dielectric layer are formed on the first and second vertical structures. A portion of the gate metal, gate dielectric layer, and insulating layer is removed. A portion of the substrate is removed. The portion of the substrate is removed after the gate metal is formed on the first and second vertical structure.
US10373876B2 Method for preventing dishing during the manufacture of semiconductor devices
A method for manufacturing a semiconductor device and a device manufactured using the same are provided. According to a method approach of the embodiment, a substrate having at least a first area with a plurality of polysilicon gates and a second area adjacent to the first area is provided. A contact etch stop layer (CESL) over the polysilicon gates of the first area is formed, and the CESL extends to the second area. Then, a dielectric layer is formed on the CESL, and a nitride layer is formed on the dielectric layer. The nitride layer is patterned to expose the dielectric layer in the first area and to form a pattern of dummy nitrides on the dielectric layer in the second area.
US10373873B1 Gate cut in replacement metal gate process
Gate isolation methods and structures for a FinFET device leverage the definition and formation of a gate cut opening within a sacrificial gate layer prior to patterning the sacrificial gate layer to form a sacrificial gate. The gate cut opening formed in the sacrificial gate layer is filled with a sacrificial isolation layer. After forming source/drain junctions over source/drain regions of a fin, the sacrificial isolation layer is replaced with an isolation layer, and the sacrificial gate is replaced with a functional gate.
US10373872B2 Transistor structure
A transistor structure includes a source region and a drain region disposed in a substrate, extending along a first direction. A polysilicon layer is disposed over the substrate, extending along a second direction perpendicular to the first direction, wherein the polysilicon layer includes a first edge region, a channel region and a second edge region formed as a gate region between the source region and the drain region in a plane view. The polysilicon layer has at least a first opening pattern at the first edge region having a first portion overlapping with the gate region; and at least a second opening pattern at the second edge region having a second portion overlapping with the gate region.
US10373871B2 Method of separating semiconductor dies from a semiconductor substrate, semiconductor substrate assembly and semiconductor die assembly
Separation grooves are etched from a main surface into a semiconductor substrate. The separation grooves separate chip regions in horizontal directions parallel to the main surface. At least some of the separation grooves are spaced from a lateral outer surface of the semiconductor substrate by at most a first distance. An indentation is formed along a lateral surface. The indentation extends from the main surface into the semiconductor substrate. A minimum horizontal indentation width of the indentation is equal to or greater than the first distance. A with respect to the main surface vertical extension of the indentation is equal to or greater than a vertical extension of the separation grooves.
US10373865B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes an integrated circuit and a guard ring. The integrated circuit includes a first circuit and a second circuit separated from the first circuit. The guard ring is disposed around the first circuit and between the first circuit and the second circuit. The guard ring includes an outer ring, an inner ring, and two connectors. The outer ring is disposed around the first circuit and has a first gap. The inner ring is disposed between the outer ring and the first circuit and has a second gap. The two connectors connect the outer ring and the inner ring. The outer ring, the inner ring, and the two connectors form a closed loop.
US10373862B2 Semiconductor device
Provided is a semiconductor device including an active region defined by a separation region on a main surface of a semiconductor substrate, and a field effect transistor formed in the active region. A boundary portion, over which a gate electrode pattern strides, is disposed in a boundary between the active region and the separation region and is configured such that a length of one side, in a direction of a gate length of the field effect transistor formed in the active region, becomes larger than the gate length and does not come into contact with at least one of a pair of source and drain regions of the field effect transistor.
US10373859B2 Support ring with masked edge
A support ring for semiconductor processing is provided. The support ring includes a ring shaped body defined by an inner edge and an outer edge. The inner edge and outer edge are concentric about a central axis. The ring shaped body further includes a first side, a second side, and a raised annular shoulder extending from the first side of the ring shaped body at the inner edge. The support ring also includes a coating on the first side. The coating has an inner region of reduced thickness region abutting the raised annular shoulder.
US10373855B2 Method for processing a wafer and method for processing a carrier
According to various embodiments, a method for processing a wafer may include scanning a focused laser beam over the wafer to form a defect structure within the wafer, the defect structure defining a first region of the wafer located at a first side of the defect structure and a second region of the wafer located at a second side of the defect structure opposite the first side, and an edge region laterally surrounding the defect structure and extending from a first surface of the wafer to a second surface of the wafer opposite the first surface. A surface area of the first region is greater than a surface area of the edge region, and the second region is connected to the first region by the edge region. The method may further include, separating the first region and the second region from each other along the defect structure, with the first region remaining in one piece.
US10373853B2 Electrostatic chuck and wafer processing apparatus
An electrostatic chuck includes a ceramic dielectric substrate having a first major surface on which an object to be processed is mounted, and a second major surface, the ceramic dielectric substrate being a polycrystalline ceramic sintered body, an electrode layer provided on the ceramic dielectric substrate, a base plate provided on a side of the second major surface and supporting the ceramic dielectric substrate, and a heater provided between the electrode layer and the base plate. The base plate includes a through hole piercing the base plate and a communication path passing a medium adjusting a temperature of the object to be processed, and when viewed in a direction perpendicular to the first major surface, at least a part of the heater exists on a side of the through hole as viewed from a first portion of the communication path which is closest to the through hole.
US10373845B2 Substrate cleaning apparatus and substrate cleaning method
A substrate cleaning apparatus includes: a pure water supply line provided with a pure water flow regulator and a pure water supply valve; chemical supply lines each provided with a chemical flow regulator and a chemical supply valve; a merging line where pure water and a plurality of liquid chemicals meet to form a cleaning liquid; a cleaning liquid supply line configured to supply the cleaning liquid to a substrate; and a controller configured to control the pure water flow regulator, the pure water supply valve, the chemical flow regulators, and the chemical supply valves such that the pure water and the plurality of liquid chemicals are present at a predetermined ratio at a meeting point.
US10373830B2 Apparatus and methods to remove unbonded areas within bonded substrates using localized electromagnetic wave annealing
An electromagnetic wave irradiation apparatus and methods to bond unbonded areas in a bonded pair of substrates are disclosed. The unbonded areas between the substrates are eliminated by thermal activation in the unbonded areas induced by electromagnetic wave irradiation having a wavelength selected to effect a phonon or electron excitation. A first substrate of the bonded pair of substrates absorbs the electromagnetic radiation and a portion of a resulting thermal energy transfers to an interface of the bonded pair of substrates at the unbonded areas with sufficient flux to cause opposite sides the first and second substrates to interact and dehydrate to form a bond (e.g., Si—O—Si bond).
US10373829B1 Patterning method
A patterning method includes the following steps. A layout pattern is provided to a computer system. The layout pattern includes stripe patterns, and each of the stripe patterns extends in a first direction. Mandrel patterns are formed corresponding to a part of the stripe patterns. Each of the mandrel patterns extends in the first direction. A modification is performed to the mandrel patterns for elongating at least a part of the mandrel patterns in the first direction. Ends of the mandrel patterns in the first direction are aligned in a second direction perpendicular to the first direction after the modification. The mandrel patterns are outputted to a photomask after the modification. A photolithography process using the photomask is performed for forming a patterned structure on a substrate. By performing the modification to the mandrel patterns, design flexibility of the layout pattern corresponding to the patterning method may be enhanced.
US10373828B2 Method of sidewall image transfer
According to one embodiment, a substrate processing method includes providing a substrate containing Si raised features, depositing a conformal film on the Si raised features, and performing a spacer etch process that removes horizontal portions of the conformal film while substantially leaving vertical portions of the conformal film to form sidewall spacers on the Si raised features, the performing including a) exposing the substrate to a plasma-excited first process gas consisting of H2 gas and optionally an inert gas, and b) exposing the substrate to a plasma-excited second process gas containing i) NF3, O2, H2, and Ar, ii) NF3, O2, and H2, iii) NF3 and O2, iv) NF3, O2, and Ar, v) NF3 and H2, or vi) NF3, H2, and Ar. The method further includes removing the Si raised features while maintaining the sidewall spacers on the substrate. The removing may be performed using steps a) and b).
US10373826B2 Metal interconnect structure
A method is provided for fabricating a metal interconnect structure. The method includes forming a reticle having a metal line pattern region and at least a scattering bar by an optical proximity correction process; and providing a semiconductor substrate having a first dielectric layer and at least one conductive via. The method also includes aligning the reticle with the semiconductor substrate with the conductive via to align the scattering bar next to the conductive via; and forming metal line patterns on the first dielectric layer and a top surface of the conductive via to completely cover the conducive via.
US10373824B2 CVD silicon monolayer formation method and gate oxide ALD formation on semiconductor materials
Methods for depositing silicon include cycling dosing between 1 and 100 cycles of one or more first chlorosilane precursors on a III-V surface at a temperature between 300° C. and 500° C. to form a first layer. Methods may include desorbing chlorine from the first layer by treating the first layer with atomic hydrogen to form a second layer. Methods may include forming a silicon multilayer on the second layer by cycling dosing between 1 and 100 cycles of one or more second chlorosilane precursors and atomic hydrogen at a temperature between 300° C. and 500° C. A layered composition includes a first layer selected from the group consisting of InxGa1−xAs, InxGa1−xSb, InxGa1−xN, SiGe, and Ge, wherein X is between 0.1 and 0.99, and a second layer, wherein the second layer comprises Si—H and Si—OH.
US10373823B2 Deployment of light energy within specific spectral bands in specific sequences for deposition, treatment and removal of materials
In an embodiment, a method includes depositing a silicon matrix on a substrate; exposing the silicon matrix to a first wavelength or wavelength range of ultraviolet radiation in an ultraviolet processing chamber; exposing the silicon matrix to a second wavelength or wavelength range of ultraviolet radiation in an ultraviolet processing chamber, wherein the second wavelength or wavelength range includes a wavelength lower than any wavelength in the first wavelength or wavelength range; exposing the silicon matrix to a third wavelength or wavelength range of ultraviolet radiation in an ultraviolet processing chamber, wherein the third wavelength or wavelength range includes a wavelength lower than any wavelength in the first wavelength or wavelength range and second wavelength or wavelength range; and a repeat exposure of any wavelength range. In some embodiments, a healing operation comprising a deposition operation, a reactive cure, a thermal cure, or a combination thereof may be performed.
US10373812B2 Enhanced thermonic energy converter and method of use
A thermionic energy converter includes an anode, a cathode spaced from the anode to define a gap therebetween and an operating environment of hydrogen wherein the anode and the cathode are disposed in the hydrogen operating environment so that molecular hydrogen is incorporated into the gap and the anode and the cathode are substantially exposed to the molecular hydrogen. Exposure of diamond samples to a hydrogen plasma reduces the resistance of the bulk diamond film. Hydrogen enhances electron transport through the bulk of the diamond and improves the thermionic emission current. Impregnation of a diamond electrode with hydrogen enhances bulk electron transport of the diamond due to hydrogen lying in the interstitial space between the carbon atoms. Hydrogen increases the bulk conductivity of diamonds films by interact with the diamond surface to form polarized C—H bonds reducing the electron affinity and in turn, reducing the work function. Exposure of diamond cathodes to a low energy hydrogen plasma drastically enhances thermionic emission current relative to as-grown diamond films by up to four orders of magnitude due to surface termination of diamond with hydrogen (i.e. hydrogenation of the diamond surface). Difficulty arises when attempting to utilize hydrogenated diamond electrodes for thermionic generators due to the hydrogen desorbing from the diamond surface following a predictable time-dependent Arrhenius behavior. When hydrogenated diamond cathodes are heated to temperatures above 600° C., the desorption of the performance-enhancing hydrogen begin to decrease with increasing temperature. The present invention provides means for preventing desorption of hydrogen from hydrogenated diamond films at elevated temperatures to overcome the performance-limiting effect of the desorbtion of the hydrogen from the diamond surface by filling the gap between the cathode and anode with molecular hydrogen at a selected specific pressure in equilibrium. The thermionic generator is sealed and pressure remains constant or steady-state so that molecular hydrogen is introduced into the gap at a selected flow rate to replace any molecular hydrogen exiting the gap at the same flow rate whereby a selected pressure and volume of hydrogen is maintained in the gap throughout the process.
US10373802B2 Transmission scanning microscopy including electron energy loss spectroscopy and observation method thereof
An object of the present invention relates to high-resolution observation on a light field STEM, a dark field image STEM, and an EELS, at a low acceleration voltage.The present invention relates to controlling on incorporation angles of a STEM detector and an electron energy loss spectroscopy by changing the disposition of a sample with respect to an optical axis direction of a primary electron beam in a scanning transmission microscopy including an electron energy loss spectroscopy.According to the present invention, it is possible to easily control an optimum scattering angle in each of a light field STEM, a dark field STEM, and an EELS while suppressing occurrence of chromatic aberration accompanying the controlling on the incorporation angle.
US10373793B2 Conductive contact point pin and charged particle beam apparatus
A conductive contact point pin includes a pin body, and a plurality of convex portions formed in a tip portion of the pin body, wherein the conductive contact point pin breaks, by pressing a substrate where a film to be broken is formed on a conductive film from above the film to be broken, the film to be broken in order to be electrically connected to the conductive film.
US10373788B2 Battery disconnect device
Various implementations include a battery disconnect device that includes a breaker, a housing, and a bus bar. The breaker has a pivot portion and an actuation portion, and the actuation portion has an actuation face. The pivot portion has an axis of rotation about which the breaker is pivotable. The housing defines a chamber, and the chamber is in fluid communication with a gas generator via an inlet defined by an inlet wall of the housing. The breaker is disposed within the chamber in a first position in which the actuation face is adjacent the inlet and inlet wall and combustion gas from the gas generator pushes on the actuation face to cause the breaker to pivot about the axis of rotation of the pivot portion to a second position, which causes the breaker to break the bus bar.
US10373786B2 Magnetic switch with maintenance override
A switch system that includes a switch assembly with a housing having a bottom surface that includes a latch pocket defined therein. The latch pocket includes a top surface and the housing defines an interior that includes either a magnetic switch or a magnet disposed therein. One of the magnetic switch or magnet is positioned adjacent the top surface of the latch pocket in the other is associated with the distal end of latch bolt. The system also includes a latch bolt. When the latch bolt is in the unlatched position it is not received in the latch pocket, the magnetic switch is in the first state and an electrical component is in a first state. When the latch bolt is in the latched position it is received in the latch pocket, the magnetic switch is in the second state and the electrical component is switched to a second state.
US10373780B2 Safety switch having interlocking handle and door
A safety switch includes a housing including first and second compartments that are separated by a barrier, a switch mechanism in the first compartment, one or more fuse holders in the second compartment, a first door connected to the housing and covering the first compartment, a second door connected to the housing, a handle connected to the switch mechanism, and a locking mechanism operatively connected to the handle. The handle is movable between an off position and an on position. The locking mechanism configured such that: the second door is locked in a closed position when the handle is in the on position; the second door is movable from the closed position to an open position to expose the second compartment when the handle is in the off position; and the handle is locked in the off position when the second door is in the open position.
US10373778B2 Key light blockers with bellows
In an example, a light blocker may comprise a bellow to extend from an outer edge of a key to an inner edge of a key window to span a key gap in between the key and the key window. The bellow may extend along a periphery of the key, and the bellow may block light originating from under the key from passing through the key gap.
US10373775B2 Pushbutton switch member
A pushbutton switch includes: a dome-shaped movable contact; and an operation key on a side of the movable contact. Pushing the operation key causes the movable contact to electrically connect at least two contacts. The operation key includes: a key body; a dome connected with an exterior of the key body and deformable by pushing the key body; a foot connected with an exterior of the dome; and a protrusion on top of the key body, protruding from the top, and deformable by compression. The movable contact includes: an upper contact in contact with a site below the key body and contacting the at least two contacts when the key body is pushed; and an outer fixing part at the upper contact in a radial direction and fixed outside of the key body of the operation key in the radial direction.
US10373768B2 Method for producing electrode film for electric double layer capacitors
Provided is a method for producing a high-strength electrode film for an EDLC, where scraps generated when producing the electrode film are reusable. The method for producing an electrode film for an electric double-layer capacitor includes a step of kneading a carbonaceous powder, a conductive assistant, and a fluororesin binder, and producing a shaped product from the obtained kneaded product, a step of pulverizing the shaped product to produce a modifying material having an average particle diameter of 5 to 100 μm, and a step of kneading a carbonaceous powder, a conductive assistant, a fluororesin, and the modifying material in a ratio of 1 to 40% by weight of the modifying material with respect to 100% by weight in total of the carbonaceous powder, the conductive assistant, the fluororesin, and the modifying material, and rolling the obtained kneaded product to produce an electrode film for an electric double-layer capacitor.
US10373766B2 Method of producing a super-capacitor
A method of fabricating a super-capacitor provides a substrate, and then adds an electrode and electrolyte template film, having a well for receiving the electrode, to the substrate. The method also adds a second electrolyte to the electrode and electrolyte template.
US10373764B2 Process for manufacturing agglomerated particles of tantalum, mixed tantalum powder and process for manufacturing same, tantalum pellet and process for manufacturing same, and capacitor
A method for producing agglomerated tantalum particles, comprising: a step for grinding secondary tantalum particles, which are obtained by reducing a tantalum salt, and adding water thereto to give a water-containing mass; a step for drying said water-containing mass to give a dry mass; a step for sieving said dry mass to give spherical particles; and a step for heating said spherical particles. A mixed tantalum powder comprising a mixture of agglomerated tantalum particles (X) with agglomerated tantalum particles (Y), wherein said agglomerated tantalum particles (X) show a cumulative percentage of particles with particle size of 3 μm or less of 5 mass % or less after 25 W ultrasonic radiation for 10 min, while said agglomerated tantalum particles (Y) show a cumulative percentage of particles with particle size of 3 μm or less of 10 mass % or more after 25 W ultrasonic radiation for 10 min.
US10373751B2 Electromagnetic safety device
A safety system includes an electromagnet positioned in an area. A power controller is coupled to the electromagnet to supply power to the electromagnet in accordance with an event. A trigger mechanism configured to trigger the event when the area is traversed by a person with a weapon such that upon activation of the electromagnet a magnetic force is generated capable of attracting the weapon to make continued use difficult or impossible within the area.
US10373747B2 Magnetic inductor stacks
A magnetic laminating inductor structure and process for preventing substrate bowing and damping losses generally include a laminated film stack including a magnetic layer having a tensile stress, an insulating layer having a compressive stress disposed on the magnetic layer, and a dielectric planarizing layer on the insulating layer. The dielectric planarizing layer has a neutral stress and a roughness value less than the insulating layer. The reduction in surface roughness reduces damping losses and the compressive stress of the insulating layers reduces wafer bowing.
US10373746B2 Ferrite sintered magnet
A ferrite sintered magnet includes a composition expressed by a formula (1) of Ca1-w-xLawAxFezComO19. In the formula (1), “w”, “x”, “z”, and “m” satisfy a formula (2) of 0.30≤w≤0.50, a formula (3) of 0.08≤x≤0.20, a formula (4) of 8.55≤z≤10.00, and a formula (5) of 0.20≤m≤0.40. In the formula (1), “A” is at least one kind of element selected from a group consisting of Sr and Ba. Cr is further contained at 0.058 mass % to 0.132 mass % in terms of Cr2O3.
US10373733B2 Insulated electric wire for automobile
The present invention relates to an insulated electric wire for an automobile containing a conductor and an insulating coating layer which coats the conductor, the insulating coating layer being formed of a non-crosslinkable resin composition containing 65 to 90 parts by weight of a polypropylene-based resin, 10 to 40 parts by weight of a metal hydroxide, 20 to 50 parts by weight of a bromine-based flame retardant, 5 to 30 parts by weight of antimony trioxide, and 2 to 15 parts by weight of a maleic acid-modified resin in the ratio and further containing at least one of 3 to 10 parts by weight of a polyethylene resin and 2 to 10 parts by weight of an ethylene-based copolymer.
US10373724B1 Power cables, computing devices using the same, and methods of use
A power cable may include a first plurality of copper alloy wires having a first percentage of strengthening alloying material and a second plurality of copper alloy wires having a second percentage of strengthening alloying material. One or more of the second plurality of copper alloy wires may abut one or more of the first plurality of copper alloy wires. The second percentage of strengthening alloying material may be different than the first percentage of strengthening alloying material. Computing devices using power cables are also described.
US10373718B2 Decision support tool for stroke patients
An automated system and method for assisting in decision making for the treatment of stroke patients is provided, and specifically for assisting a physician whether the patient should be administered a drug or transferred to another hospital to undergo an endovascular thrombectomy procedure. A variety of factors are input into the system with limited human intervention and a tool automatically determines the probability of whether the patient will have a better outcome if transferred or not. The factors include clinical factors, imaging factors and time to transfer factors. The tool includes processes for automatically determining several imaging factors, including the determination of clot length, collateral blood flow, the presence of forward blood flow within and around the clot, and the clot permeability. The tool has capability to continuously update the treatment protocol and other output results using current clinical, health system or other relevant information or feedback.
US10373711B2 Medical coding system with CDI clarification request notification
Techniques are provided whereby a clarification request may be generated with a clinical documentation improvement (CDI) system for resolution by a clinician, and notification of the clarification request may be transmitted to a medical coding system. At a medical coding system, notification may be received of a clarification request generated at a CDI system for resolution by a clinician. In some embodiments, the medical coding system may be a computer-assisted coding (CAC) system.
US10373709B2 Framework for modeling a clinical trial study using a cross-over treatment design
The present disclosure provides for modeling a clinical trial study, which may implement a cross-over design. A plurality of treatments is generated for a clinical trial study, based on a first subset of operational parameters. A plurality of sequences is also generated for the clinical trial study, based on a second subset of the operational parameters. Each sequence of the plurality of sequences comprises a combination of ones of the plurality of treatments. A plurality of subject groups is assigned to the plurality of sequences, where one subject group of the plurality of subject groups is respectively assigned to one sequence of the plurality of sequences. The one sequence is administered to subjects of the one subject group during the clinical trial study.
US10373706B2 Variety identification-encoding system and encoding method using the same
Provided is a variety identification-encoding system, including: a chromosome-decoding module decoding a chromosome of a reference genome variety and a chromosome of a target variety; a variation region-detecting module detecting a variation region in the decoded chromosome through single nucleotide variation dense region analysis; an amplification result-acquiring module setting an indel marker in the detected variation region and amplifying the indel marker by a polymerase chain reaction (PCR) to acquire an amplification result; and an encoding module encoding the amplification result.
US10373703B2 Scar-less multi-part DNA assembly design automation
The present invention provides a method of a method of designing an implementation of a DNA assembly. In an exemplary embodiment, the method includes (1) receiving a list of DNA sequence fragments to be assembled together and an order in which to assemble the DNA sequence fragments, (2) designing DNA oligonucleotides (oligos) for each of the DNA sequence fragments, and (3) creating a plan for adding flanking homology sequences to each of the DNA oligos. In an exemplary embodiment, the method includes (1) receiving a list of DNA sequence fragments to be assembled together and an order in which to assemble the DNA sequence fragments, (2) designing DNA oligonucleotides (oligos) for each of the DNA sequence fragments, and (3) creating a plan for adding optimized overhang sequences to each of the DNA oligos.
US10373698B1 Electronic device with a fuse array mechanism
An electronic device including: a fuse array including fuse cells organized along a first direction and a second direction, wherein each fuse cell includes: a fuse element configured to store information, and a selection circuit configured to provide access to the fuse element according to a position of the fuse cell element along the first direction and the second direction; and a fuse read circuit connected to the fuse array, the fuse read circuit configured to generate a fuse read output based on reading from one or more of the fuse cells simultaneously and in parallel.
US10373696B2 Methods and operations using XNOR functions with flash devices and solid state drives
A method for writing data to a NAND flash memory is disclosed, having steps of writing a first set of data to a first memory block, writing a second set of data to a second memory block, writing a third set of data to a third memory block and writing a fourth set of data to a XNOR memory block.
US10373686B2 Three-dimensional flash NOR memory system with configurable pins
A three-dimensional flash memory system is disclosed. The system comprises a memory array comprising a plurality of stacked dies, where each die comprises memory cells. The system further comprises a plurality of pins, where the function of at least some of the pins can be configured using a mechanism that selects a function for those pins from a plurality of possible functions.
US10373685B2 Content addressable memory device having electrically floating body transistor
A content addressable memory cell includes a first floating body transistor and a second floating body transistor. The first floating body transistor and the second floating body transistor are electrically connected in series through a common node. The first floating body transistor and the second floating body transistor store complementary data.
US10373681B2 Methods and apparatuses having a voltage generator with an adjustable voltage drop for representing a voltage drop of a memory cell and/or a current mirror circuit and replica circuit
Apparatus and methods utilize a replica circuit to generate a voltage for programming of a memory cell, such as a memory cell of a phase-change memory (PCM). Current passing through a circuit including the memory cell to be programmed is mirrored in a scaled or unscaled manner, and provided as an input to the replica circuit. The replica circuit represents voltage drops that should be encountered when programming the memory cell. An input voltage is also provided to the replica circuit, which affects the voltage drop within the replica circuit that represents the voltage drop of the cell. The voltage drop across the replica circuit can then be mirrored and provided to bias the circuit including the memory cell.
US10373675B2 Semiconductor storage device
A semiconductor storage device includes, a memory array, a plurality of memory cells provided in rows and columns, and a control circuit for controlling the memory array, each of the memory cells being a static-type memory cell comprising driving transistors, transfer transistors, and load elements.
US10373660B1 Apparatuses and methods for duty cycle distortion correction of clocks
Apparatuses and methods for duty cycle distortion correction of clocks are disclosed. An example apparatus includes a clock circuit configured to receive complementary input clocks and a control signal and to provide multiphase clocks responsive to complementary input clocks. The clock circuit is further configured to be in a first mode or second mode controlled by the control signal and configured to provide the multiphase clocks having greater duty cycle distortion in a first mode than in a second mode.
US10373657B2 Semiconductor layered device with data bus
Apparatuses and methods of data communication between semiconductor chips are described. An example apparatus includes: a first semiconductor chip and a second semiconductor chips that are stacked with each other via through substrate vias (TSVs) provided in one of the first semiconductor chip and the second semiconductor chip. The first semiconductor chip and the second semiconductor chips communicate with each other by use of data bus inversion data that have been encoded using a DBI algorithm.
US10373656B2 Memory system that carries out temperature-based access to a memory chip
A memory system is connectable to a host and comprises a memory chip including a nonvolatile semiconductor memory cell array, a memory controller, a first temperature sensor positioned to measure a first temperature, which is representative of a temperature of the memory controller, and a second temperature sensor positioned to measure a second temperature, which is representative of a temperature of the memory chip. The memory controller is configured to compare the first temperature against a first threshold temperature and a second temperature against a second threshold temperature and carry out access to the memory chip when either the first temperature is greater than the first threshold temperature or the second temperature is greater than the second threshold temperature.
US10373653B2 Semiconductor device having first memory section and second memory section stacked vertically on each other
A first memory section is disposed on a substrate. A second memory section is vertically stacked on the first memory section. The first memory section is provided between the substrate and the second memory section. The first memory section includes a flash memory cell structure, and the second memory section includes a variable resistance memory cell structure. The flash memory cell structure includes at least one cell string comprising a plurality of first memory cells connected in series to each other and a bit line on the substrate connected to the at least one cell string. The bit line is interposed vertically between the at least one cell string and the second memory section and connected to the second memory section.
US10373652B2 Disk drive cover with spring force compression feature
An apparatus includes a drive base. A drive cover overlies the drive base. A fastener secures the drive cover to the drive base. The fastener extends through the drive cover and into the drive base. A gasket is between the drive base and the drive cover. The gasket is compressed by the drive base and the drive cover. A spring feature is formed in the drive cover. The spring feature exerts a first force on the fastener and a second force on the base. The first force is opposite the second force.
US10373650B2 Data transferring device and data transferring method
A data transferring device and a data transfer method. The data transferring device for transferring an audio-visual stream stored in a first medium to a second medium, includes: a reader comprising reading circuitry configured to read the audio-visual stream from the first medium; and a controller configured to: extract an audio packet and a video packet from the audio-visual stream; write the audio packet and video packet to the second medium; and store, in a memory, first location information indicating locations at which the audio packet and the video packet are written in the second medium, and second location information indicating locations at which the audio packet and the video packet are read from the first medium.
US10373646B2 Generation of layout of videos
Providing a method for organizing portions of videos called video previews. The video previews may be associated with a playable group (e.g., one or more other videos that play simultaneously), a video channel (e.g., a collection of videos), or in a particular order for a viewer to browse. Each video channel or video in a channel can provide short, playable video preview that users can use to better decide whether to watch the full video or video channel.
US10373644B2 Spindle motor
A spindle motor is provided, the motor comprising: a base plate, a PCB on the base plate, a bearing assembly arranged on the base plate, a stator coupled to a periphery of the bearing assembly, a rotor rotationally coupled to the bearing assembly, the rotor including a yoke and a magnet, and a rotation shaft rotationally coupled to the bearing assembly. The base plate includes a planar portion and a protruding portion arranged along with a periphery of the yoke, the protruding portion being apart from the yoke. The base plate is partially covered with the PCB in a region where the stator is arranged. And, a height from the planar portion to an upper surface of the protruding portion is smaller than a height from the planar portion to a lower surface of the periphery of the yoke.
US10373640B2 Information processing device, information processing method, and program
Provided are a device and a method which are capable of performing crosstalk-removed high-quality data reproduction from a high-density recording type optical disc. The device includes a photo detector that outputs a readout signal from a reproduction track of an information recording disc, an adjacent track reproduction binary signal supply unit that outputs a binary signal (binary data) which is a reproduction signal of an adjacent track of the reproduction track, a multi-input adaptive equalizer that includes an equalizer unit that receives the readout signal from the reproduction track and an adjacent track reproduction binary signal and outputs an equalization signal by an adaptive equalization process based on an input signal, and a binarization processing unit that executes a binarization process based on the equalization signal and generates a reproduction signal of the reproduction track.
US10373639B2 Magnetic tape device and head tracking servo method
The magnetic tape device includes a magnetic tape including a magnetic layer, in which an intensity ratio of a peak intensity of a diffraction peak of a (110) plane with respect to a peak intensity of a diffraction peak of a (114) plane of a hexagonal ferrite crystal structure obtained by an X-ray diffraction analysis of the magnetic layer by using an In-Plane method is 0.5 to 4.0, a vertical direction squareness ratio of the magnetic tape is 0.65 to 1.00, Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm, and 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 at a photoelectron take-off angle of 10 degrees is 45 to 65 atom %.
US10373635B2 Magnetic head suspension assembly having flexible wiring member with connection terminal including center hole and cover layer and disk device provided with the same
A magnetic head suspension assembly includes a support plate coupled to a magnetic head, and a flexible wiring member disposed on the support plate. The flexible wiring member includes a metal plate fixed to the support plate, an insulating layer disposed on the metal plate, a conductive layer disposed on the insulating layer and forming a plurality of conductive lines and connection terminals, and a cover layer on the conductive layer. The connection end portion includes a plurality of the connection terminals, and each of the connection terminals includes a center hole, a first terminal surface that is a surface of the conductive layer and is covered with the cover layer so that the first terminal surface is not exposed during a solder-joining process performed on the connection terminals, and a second terminal surface that is a surface of the conductive layer and faces away from the first terminal surface.
US10373632B2 Heat-assisted removal of head contamination
Provided herein is a magnetic write head including a near field transducer and a magnetic recording media including a media lubricant. The media lubricant includes a first portion and a second portion. The second portion of the media lubricant is evaporated in response to heat emitted from the near field transducer. The second portion of the media lubricant that is evaporated removes a contaminant over the near field transducer.
US10373631B2 Protecting a sensitive device from corrosion
A method for protecting a magnetic head according to one embodiment includes applying an organic coating to a magnetic head using a product having an applicator portion for applying an organic coating to a magnetic head. The organic coating is on the applicator portion of the tape, and a lubricant is on a data portion of the tape. The lubricant has a different composition than the organic coating. Another method for protecting a magnetic head includes applying an organic coating to a magnetic head for reducing exposure of the head to oxidation promoting materials; and storing the magnetic head. Another method includes fabricating a tape having an applicator portion for applying an organic coating to a magnetic head for reducing exposure of the head to oxidation promoting materials; applying the organic coating to the applicator portion of the tape; and applying a lubricant to a data portion of the tape.
US10373629B2 Audio signal encoding and decoding method, and audio signal encoding and decoding apparatus
An audio signal encoding and decoding method, an audio signal encoding and decoding apparatus, a transmitter, a receiver, and a communications system, which can improve encoding and/or decoding performance. The audio signal encoding method includes dividing a to-be-encoded time domain signal into a low band signal and a high band signal; encoding the low band signal to obtain a low frequency encoding parameter; calculating a voiced degree factor, and predicting a high band excitation signal; weighting the high band excitation signal and random noise using the voiced degree factor, so as to obtain a synthesized excitation signal; and obtaining a high frequency encoding parameter based on the synthesized excitation signal and the high band signal. Technical solutions in the embodiments of the present invention can improve an encoding or decoding effect.
US10373623B2 Apparatus and method for processing an audio signal to obtain a processed audio signal using a target time-domain envelope
Subject of the invention is an apparatus described by a schematic block diagram for processing an audio signal to obtain a processed audio signal. The apparatus includes a phase calculator for calculating phase values for spectral values of a sequence of frequency-domain frames representing overlapping frames of the audio signal. Moreover, the phase calculator is configured to calculate the phase values based on information on a target time-domain envelope related to the processed audio signal, so that the processed audio signal has at least in an approximation the target time-domain envelope and a spectral envelope determined by the sequence of frequency-domain frames.
US10373621B2 Audio decoder and method for providing a decoded audio information using an error concealment based on a time domain excitation signal
An audio decoder for providing a decoded audio information on the basis of an encoded audio information includes an error concealment configured to provide an error concealment audio information for concealing a loss of an audio frame following an audio frame encoded in a frequency domain representation using a time domain excitation signal.
US10373620B2 Keyword determinations from conversational data
Topics of potential interest to a user, useful for purposes such as targeted advertising and product recommendations, can be extracted from voice content produced by a user. A computing device can capture voice content, such as when a user speaks into or near the device. One or more sniffer algorithms or processes can attempt to identify trigger words in the voice content, which can indicate a level of interest of the user. For each identified potential trigger word, the device can capture adjacent audio that can be analyzed, on the device or remotely, to attempt to determine one or more keywords associated with that trigger word. The identified keywords can be stored and/or transmitted to an appropriate location accessible to entities such as advertisers or content providers who can use the keywords to attempt to select or customize content that is likely relevant to the user.
US10373616B2 Interaction with a portion of a content item through a virtual assistant
Techniques for interacting with a portion of a content item through a virtual assistant are described herein. The techniques may include identifying a portion of a content item that is relevant to user input and causing an action to be performed related to the portion of the content item. The action may include, for example, displaying the portion of the content item on a smart device in a displayable format that is adapted to a display characteristic of the smart device, performing a task for a user that satisfies the user input, and so on.
US10373612B2 Anchored speech detection and speech recognition
A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.
US10373604B2 Noise compensation in speaker-adaptive systems
An acoustic model is adapted, relating acoustic units to speech vectors. The acoustic model comprises a set of acoustic model parameters related to a given speech factor. The acoustic model parameters enable the acoustic model to output speech vectors with different values of the speech factor. The method comprises inputting a sample of speech which is corrupted by noise; determining values of the set of acoustic model parameters which enable the acoustic model to output speech with said first value of the speech factor; and employing said determined values of the set of speech factor parameters in said acoustic model. The acoustic model parameters are obtained by obtaining corrupted speech factor parameters using the sample of speech, and mapping the corrupted speech factor parameters to clean acoustic model parameters using noise characterization paramaters characterizing the noise.
US10373594B1 Hand pan tongue drum
Disclosed is a tuned steel hand pan tongue drum musical instrument. It is formed from joining together two thin walled steel contiguous arcuate domes. The top dome has a plurality of tuned steel drum tone fields located at various places around the periphery thereof, and a plurality of tongues cut into the steel in the upper portion of the dome. The tongues are tuned to match the fundamental frequency and/or harmonic of the different steel drum tone fields (SDTF). When struck with fingers, mallets, or other devices, the tongues emit a tuned tone and the vibration travels through the steel exciting the matched tone SDTF. The SDTF then begins resonating and produces a musical tone even though it was not touched. The reverse is also the case. When an SDTF is played, its vibration excites a similarly tuned tongue and causes it to resonate. The SDTR and the tuned tongue share the vibration and mutually benefit sonically from the effect created.
US10373592B2 Adaptive parameters in image regions based on eye tracking information
A display system divides a screen into regions and applies a different set of rendering/encoding parameters to each region. The system applies a first set of parameters to a first region that is being viewed by a fovea of an eye of a user. The system may also apply a second set of parameters to a second region that is being viewed by a parafovea of the eye, and apply a third set of parameters to a third region that is being viewed by the area of the eye outside of the parafovea. The first set of parameters are selected to yield relatively high image quality, while the second set of parameters are yield intermediate quality, and the third set of parameters yield lower quality. As a result, the second region and the third region can be rendered, encoded, and transmitted with less computing power and less bandwidth.
US10373591B2 Display device
A display device includes a housing, a flexible display panel, a light receiving sensor, and an area calculator. The flexible display panel is coupled to the housing and displays a reference image and an output image. The flexible display panel has an exposed area with a size that varies with movement of the flexible display panel in a first direction relative to the housing. The sensor senses the reference image and generates sensing data based on the reference image. The area calculator calculates the exposed area of the flexible display panel based on the sensing data.
US10373583B2 Image transforming vision enhancement device
Image transforming vision enhancement device that enhances vision by transforming images provided by one or more cameras into modified images projected on one or more displays. The system may be embedded in glasses, contact lenses, binoculars, or other vision devices, in computer screens, or in components of moving vehicles. Image transformations may include modifying colors to assist colorblind users or to highlight color ranges, mapping invisible frequencies into visible colors, adding labels or graphics, and generating time-varying images with flashing or changing features. Images from multiple cameras may be combined, providing users with panoramic vision from a single device. Low light vision may be enhanced, and excessive glare may be attenuated. The system may magnify images with a variable magnification. User interfaces may be provided to configure and customize the image transformations.
US10373582B2 Display control device and control method therewith
Display control device 100 in the present invention includes: memory 101 that stores an image signal input from a signal source; controller 102 that determines the number of output frames based on an input vertical synchronizing signal input from the signal source, the output frames being frames to be displayed on a display in one cycle of the input vertical synchronizing signal, and that determines a dot number in an output horizontal period such that a gap between an output frame line number of a predetermined output frame and the output frame line number of a different output frame in a period corresponding to one cycle of the input vertical synchronizing signal is smaller than a predetermined threshold, the output horizontal period being one cycle of an output horizontal synchronizing signal, the output frame line number being the number of output horizontal periods corresponding to the output frame; and output section 103 that reads the image signal from storage 101 depending on the dot number determined by controller 102, and that outputs the read image signal on the display.
US10373575B2 Display apparatus
A display apparatus includes: a timing control block which outputs image data based on external image data and control signals, and generates data and gate-side control signals based on the external control signal; a source drive block which converts the image data into a data voltage based on the data control signal; a low frequency detection block which detects a low power drive period based on the external control signal and generates a power control signal, a state of which is determined based on a result of the detection; an integrated chip which receives first and second drive voltages and includes a first switch block that turns off a circuit of the source drive block based on the power control signal during the low power drive period; a gate drive circuit which generates a gate signal based on a gate control signal from the integrated chip; and a display panel.
US10373569B2 Display light source timing
A first and a second light valve control values are derived for a first and a second frames, respectively, in a specific region of a display panel based on image data of the first and second frames. It is determined whether a difference between the first and second light valve control values exceeds a light valve control threshold. If so, a light source driving waveform is constructed to comprise a sequence of light source control pulses for controlling one or more light sources designated to illuminate the specific region of the display panel. The sequence of light source control pulses is constrained to start at a start time plus a transition time interval. The transition time interval allows light valves in the specific region of the display panel to complete a transition between the first and second light valve control values.
US10373568B2 Display device
A liquid crystal display device includes a liquid crystal panel, a backlight panel and a backlight drive circuit which outputs drive current of the backlights, the duty ratio and the amplitude of which are changeable. The backlight drive circuit outputs the drive current based on duty ratio characteristics that the duty ratio is greater as the luminance of the backlights is higher and amplitude characteristics that is divided with a predetermined luminance as a boundary into the first and second regions, and that the change rate of the amplitude of the drive current with respect to the luminance is less than or equal to the predetermined change rate in the first region, and the change rate of the amplitude of the drive current with respect to the luminance is greater than the predetermined change rate.
US10373565B2 Pixel and a display device including the pixel
A display device includes a display panel including a plurality of scan lines, a plurality of data lines, and a plurality of unit pixels. Each unit pixel includes a plurality of sub-pixels, each coupled to a respective data line. The plurality of sub-pixels includes a red sub-pixel, a first green sub-pixel, a blue sub-pixel, and a second green sub-pixel. The display device further includes a data driver configured to output data signals via output channels. The display device additionally includes a plurality of demultiplexers configured to selectively connect data signals output from the output channels to the plurality of sub-pixels in response to a plurality of select signals that are sequentially provided to the plurality of demultiplexers. The display device further includes a scan driver configured to provide scan signals to the unit pixels through the scan lines, and a timing controller.
US10373557B2 Organic light-emitting pixel driving circuit, driving method and organic light-emitting display panel
The present application discloses an organic light-emitting pixel driving circuit, a driving method and an organic light-emitting display panel. The organic light-emitting pixel driving circuit comprises: a first transistor provides an initialization signal to an anode of the organic light-emitting diode and a gate of the driving transistor; a second transistor compensates a threshold voltage of the driving transistor; a third transistor provides a data signal to the driving transistor; a fourth transistor transmits a first power supply voltage to the driving transistor; a fifth transistor controls electrical connection between the driving transistor and the organic light-emitting diode based on a signal of the second light-emission controlling signal terminal; a capacitor is used to store the data signal transmitted to the driving transistor; an organic light-emitting diode is used to emit light in response to the driving current generated by the driving transistor.
US10373556B1 Organic light emitting diode display device including segmented power lines
A display device comprises a display panel having a plurality of pixels for emitting light disposed on an active area of the display panel. The pixels may be grouped into a plurality of subsets, each subset of pixels coupled to a corresponding power line. The subsets of pixels may be programmed and operated in succession in a rolling configuration. The power line may be configured to provide a low supply voltage to turn on the corresponding subset of pixels, or a high supply voltage to turn off the corresponding subset of pixels. By turning off each subset of pixels when the subset is not being programmed or controlled to emit light, a picture quality of the display may potentially be improved, by preventing leakages or tailing effects in the non-emitting pixels when of the display.
US10373554B2 Pixels and reference circuits and timing techniques
What is disclosed are systems and methods of compensation of images produced by active matrix light emitting diode device (AMOLED) and other emissive displays. Anomalies in luminance produced by pixel circuits and bias currents produced by current biasing circuits for driving current biased voltage programmed pixels are corrected through calibration and compensation while re-using existing data or other lines that can be controlled individually to perform said calibration and compensation.
US10373553B2 Organic light emitting diode display device and method of driving the same
An organic light emitting diode display device including a display panel including a pixel, a power supply configured to apply a voltage to the pixel, and a current measurement circuit connected to the pixel, wherein the pixel includes a pixel circuit and an organic light emitting diode, the pixel circuit including a plurality of switching elements and one or more capacitors, and wherein the current measurement circuit includes a current integration circuit including an amplifier, the amplifier including a first input terminal, a second input terminal, and an output terminal, the first input terminal being connected to the pixel circuit, a threshold voltage compensation circuit connected to the second input terminal of the amplifier, and an analog-to-digital converter connected to the output terminal of the amplifier.
US10373547B2 Display substrate and driving method thereof, display device
Embodiments of the disclosure provide a display substrate and a driving method thereof, as well as a display device. The display substrate comprises a plurality of select switch arrays and a plurality of selecting control circuits formed on the base substrate. Each select switch array comprises a plurality of select switches, a first terminal of each select switch being connected to a corresponding data line, a second end of each select switch being connected to a same data voltage input terminal, a control terminal of each select switch being connected to a same selecting control circuit. Each data line is connected with two columns of pixels, and the gate lines connected with the two columns of pixels are different. Each selecting control circuit is connected to a plurality of selecting control signal input terminals and a corresponding select switch array.
US10373546B2 Image display method and device
The disclosure provides an image display method and device. An image display method applicable a multi-domain display device includes: obtaining grayscales of respective pixels in one frame of input image; determining grayscales of the respective pixels in two adjacent frames of output image according to the grayscales of the respective pixels in the frame of input image, wherein the grayscale of any pixel in one of the two adjacent frames of output image is higher than the grayscale of the pixel in the input image, and the grayscale of the pixel in the other frame is lower than the grayscale of the pixel in the input image; and displaying the two adjacent frames of output image.
US10373542B2 Method and apparatus for displaying an image
In order to display an image in a display device, in which a plurality of sub pixels within a unit pixel receives driving power from one driving power line, a driving voltage stability weak pattern is detected by analyzing image data. When the input image is determined as the driving voltage stability weak pattern, a white balance correction gain of each sub pixel is decreased while a ratio among the white balance correction gains of the sub pixels is maintained. Target luminance for displaying the input image is changed. A voltage level of the driving power is change in accordance with the changed target luminance.
US10373539B2 Power supply unit and display device including the same
Disclosed are a power supply unit and a display device including the same, which prevent a source drive IC from being damaged by a supply reversal between a VDD voltage and an HVDD voltage. The power supply unit may include a first voltage generator that generates a first voltage and a first voltage line connected to the first voltage generator for supplying the first voltage to a plurality of first source drive ICs of the display panel. A second voltage generator is included that generates a second voltage, and a second voltage line is connected to the second voltage generator for supplying the second voltage to a plurality of second source drive ICs of the display panel. The power supply unit may further include a diode circuit that includes at least one diode connected between the first voltage line and the second voltage line.
US10373537B2 Method for detecting array substrate of display panel
A method for detecting a display panel is disclosed. The display panel comprises an array substrate for driving an electroluminescent device. The array substrate comprises pixel electrodes arranged in an array and an array of pixel switches for driving the pixel electrodes. The method comprises the steps of: S1, applying a first driving signal to a manufactured array substrate, monitoring a first voltage on the pixel electrode; S2, forming a second electrode on each of the pixel electrodes of the array substrate; S3, applying a second driving signal to the array substrate formed with the second electrode, monitoring a second current flowing through the second electrode. The pixel electrode is one of the cathode and the anode of the electroluminescent device, the second electrode is the other one of the cathode and the anode of the electroluminescent device.
US10373527B2 Medical treatment simulation devices
Medical treatment simulation devices are disclosed. One device includes an overlay configured to be secured to a subject, a simulated treatment structure, at least one detector, and at least one feedback device. The detector is coupled to the simulated treatment structure and configured to detect an interaction with the simulated treatment structure. The feedback device is coupled to the overlay and configured to provide feedback based on the interaction detected by the at least one detector.
US10373525B2 Integrated curriculum based math problem generation
Methods, systems, and computer program products for integrated curriculum based math problem generation are provided herein. A computer-implemented method includes generating a first map that represents a plurality of concepts pertaining to at least one subject matter area within a curriculum; generating a second map that represents a plurality of concepts pertaining to math word problems associated with the curriculum; determining portions of the first graph that exhibit a structural match to portions of the second graph; automatically creating a math word problem template by extracting multiple variable portions from one of the one or more math word problems associated with the curriculum; and automatically generating an integrated curriculum math word problem by replacing the multiple extracted variable portions in the template with concepts and relationships derived from the portions of the first graph that exhibit a structural match to the portions of the second graph.
US10373522B2 Generative group-based meal planning system and method
Embodiments provide a generative group-based meal planning system and method for the creation of candidate meal plans based upon a pre-selected list of ingredients. The meal planning system can create parent meal plans based upon one or more recipes having one or more of the pre-selected ingredients. Child meal plans can be created by the random crossing of the recipes contained in the parent meal plans. The child meal plans can be scored against a genetic algorithm, such as a fitness function, which takes into consideration cost of ingredients, waste, flavor compatibility, preparation time, and ingredient shelf life. The meal planning system can utilize a cognitive system with natural language processing abilities to generate new recipes based off of waste or flavor compatibility. The child meal plans having the highest fitness score can be used as the parent meal plans in the next iteration of analysis. After a pre-determined number of iterations, a candidate meal plan can be output by the system.
US10373521B2 Sport training apparatus
Sport training apparatus (10) for improving the speed and skill of a user such as a footballer includes a plurality of target assemblies (12), each target assembly (12) including at least one target (14). Each target (14) includes a target member (16), an alert device (17) and a sensor (20). The apparatus (10) includes a controller (22) in signal communication with each alert device (17) and each sensor (20), the controller (22) including a sequencer (24) which controls the sequence in which the alert devices (17) are activated. The apparatus (10) is arranged so that in use, one alert device (17) is activated until the respective sensor (20) detects that the respective target member (16) has been hit, whereupon the sequencer (24) will deactivate the one alert device (17) and activate another alert device (17).
US10373519B1 System and method for determining and providing activity recommendations
A method and apparatus for determining and providing activity recommendations includes receiving glucose level data and activity data. The glucose level data is formed into two or more data sets, with each set representing a different time period. Each data set is evaluated and ranked against each other set according to one or more of several different individual factors and the individual ranking for each set are combined, resulting in an overall ranking for given data sets. A highest ranked data set is then determined, which is associated thereby with a highest ranked time period. Activities of the activity data which took place within the highest ranked time period are provided as recommendations to the user to encourage greater numbers of times those activities are undertaken.
US10373517B2 Simulation stick welding electrode holder systems and methods
Present embodiments include systems and methods for stick welding applications. In certain embodiments, simulation stick welding electrode holders may include stick electrode retraction assemblies configured to mechanically retract a simulation stick electrode toward the stick electrode retraction assembly to simulate consumption of the simulation stick electrode during a simulated stick welding process. In addition, in certain embodiments, stick welding electrode holders may include various input and output elements that enable, for example, control inputs to be input via the stick welding electrode holders, and operational statuses to be output via the stick welding electrode holders. Furthermore, in certain embodiments, a welding training system interface may be used to facilitate communication and cooperation of various stick welding electrode holders with a welding training system.
US10373514B2 Computer-implemented method for network content and advertisement selection
An apparatus displaying a job screen indicating a job procedure, has a management unit that manages a job and a plurality of processes, a monitor unit that monitors an operation of an operator, a recorder unit that records an address of a job, an instructing unit that retrieves an address in response to a notification, determines whether to update the retrieved address in response to a type of a notified operation, and stores the updated address when the retrieved address has been updated, a storage unit that stores the job screen, and a control unit that reads the job screen and controls the read job screen, wherein the management unit retrieves the updated address, and instructs the display control unit to display the job screen, and wherein the display control unit reads out the instructed job screen.
US10373510B2 Apparatus, method, and system of insight-based cognitive assistant for enhancing user's expertise in learning, review, rehearsal, and memorization
A personal intuition-based cognitive assistant system includes one or more components which may be worn by a user as a camera-headset, one or more sensors that capture an intuitive state of the user, a camera that capture videos, a processor that provides a cognitive navigating map for the captured videos based on the captured intuitive states of the user, and an inputter that input notes, comments to the videos linked by cognitive navigating map, and a memory to store all components of the information with links and identified cognitive map.
US10373501B2 Automated vehicle control strategy for pedestrian crowds
A system for operating an automated vehicle in a crowd of pedestrians includes an object-detector, optionally, a signal detector, and a controller. The object-detector detects pedestrians proximate to a host-vehicle. The signal-detector detects a signal-state displayed by a traffic-signal that displays a stop-state that indicates when the host-vehicle should stop so the pedestrians can cross in front of the host-vehicle, and displays a go-state that indicates when the pedestrians should stop passing in front of the host-vehicle so that the host-vehicle can go forward. The controller is in control of movement of the host-vehicle and in communication with the object-detector and the signal-detector. The controller operates the host-vehicle to stop the host-vehicle when the stop-state is displayed, and operates the host-vehicle to creep-forward after a wait-interval after the traffic-signal changes to the go-state when the pedestrians fail to stop passing in front of the host-vehicle.
US10373500B1 Technology for using image data to assess vehicular risks and communicate notifications
Systems and methods for generating and communicating notifications indicating risks associated with vehicular operation are provided. According to certain aspects, an electronic device may access and analyze image data that depicts a vehicle operator in a certain state. The electronic device may determine, based on the state of the vehicle operator, whether a risk exists as well as information that may be helpful to communicate to additional vehicle operators. The electronic device may generate a notification that indicates the information and transmit the notification to at least one additional vehicle and/or to an infrastructure component.
US10373498B2 Inter-vehicle communication device
A communication device (202) for performing communication with other vehicle through a wireless communication network which performs communication by switching a communication state to a standby state or to a connecting state, and a state setting means (208) for selectively setting a state of the communication device to the standby state or to the connecting state are provided, wherein the state setting means judges whether or not at least one predetermined condition is met based on the information on an own vehicle and/or the information on other vehicle, sets the communication device to the connecting state when the condition is met, and sets the communication device to the standby state provided that the condition is not met.
US10373488B2 Traffic monitoring systems and methods
In an exemplary method, a traffic monitoring subsystem receives mobile device attribute data from a plurality of mobile devices over a network, selectively aggregates the mobile device attribute data, the selectively aggregating including identifying anomalous data in the mobile device attribute data and excluding the anomalous data from the aggregated mobile device attribute data, and generating traffic condition data based at least in part on the aggregated mobile device attribute data, the traffic condition data representative of a traffic condition. In certain examples, the traffic monitoring system provides the traffic condition data to at least one of the mobile devices.
US10373486B2 Visible light communication of an access credential in an access control system
Techniques are disclosed relating to communication of authentication information in an access control system. Authentication information is transmitted to an electronic locking device configured to restrict access to an entry point of the access control system. A smart device comprises a light-emitting diode (LED) and a wireless networking radio for exchanging access control information with a remote server. The smart device may receive information from the remote server that configures the LED to present authentication information as an optical signal. The electronic locking device may comprise a photodetector arranged to receive the optical signal. According to various embodiments, the smart device may comprise a user interface display. Presentation of the authentication information may include rendering a webpage comprising a dynamic visual feature that changes visual content appearing on the user interface display so as to convey the authentication information as the optical signal emitted by the user interface display.
US10373483B2 Electronic device for controlling unmanned aerial vehicle and method of operating the same
A system, devices and method are disclosed herein. The system may include a network interface, a memory, the two devices and a processor, which implements the method. The method may include receiving by a first device a location of a second device through the network interface, retrieving by the second device a plurality of media related to the received location, transmitting by the second device the plurality of media to the first device through the network interface, in response to receiving a selection of one of the plurality of media, transmit, through the network interface, transmitting by the first device control information for controlling a particular UAV selected from the plurality of UAVs based on corresponding with the selected one of the plurality of media to the second device.
US10373481B2 Systems and methods for presenting security questions via connected security system
The various implementations described herein include methods, devices and systems for detecting trigger events and executing security protocols. In one aspect, a method is performed at a server system that is coupled to a smart device system and a client device, the smart device system located at a premises. The server system: (1) detects an unverified user within the premises based on data collected by the smart device system, wherein the data is communicated to the server system via the wide area networks; (2) provides a notification regarding the unverified user to authorized users via the wide area networks; (3) receives, from a first authorized user, a first user input in response to the notification; and (4) in response to receiving the first user input, executes a security operation at the premises based on the first user input.
US10373479B2 Emergency device to be worn by divers
It is described an emergency device (100) for divers comprising a watertight case (101) structured to assume a submerged position and an emerged position. The watertight case includes: a depth sensor (102) configured to determine a depth value associated with the submerged position assumed by the emergency device when a user activates an emergency procedure; a positioning device (103) configured to determine a geographic position, including latitude and longitude, assumed by the emergency device (100) in the emerged position; a GSM or satellite telephone transmitter/receiver (104) configured to transmit an emergency message comprising said depth value and said geographic position.
US10373470B2 Object detection
An object detection apparatus comprising a camera having video output comprising frames; and a digital video processor configured to receive the video output from the camera, detect and track a blob in the frames to determine a trajectory for the blob and trigger an alert message if the trajectory of the blob is characteristic of an object to be detected. The digital video processor may detect and classify the object as a leak, and provide an alert or alarm. The digital video processor may detect and classify the object as a bird, and provide a bird report. A weather station may be combined with the digital video processor to receive input from the weather station and take the input from the weather station into account in determining whether to trigger an alert.
US10373469B2 Autonomous people rescue system for vessels and shipwrecks
This invention refers to an innovative, original and convenient Autonomous System for Rescue operations, which works on the vessel, program controlled by a software and hardware platform rescuing people overboard in an autonomous manner. The System starts operating from the moment the person falls off the deck into the water. From the moment the wrist band on the passenger makes contact with the water, it sends out a radio frequency signal with two orders: to activate an alarm and to notify a robot to start rescue operation, and it brings it to the vessel with no intervention from people, i.e., in an intelligent and autonomous manner.
US10373468B2 Method and apparatus for providing an emergency notification for an allergic reaction
A method and an apparatus for providing a notification of a usage of a medical injector are disclosed. For example, the method determines location information of the medical injector. The method then detects the usage of the medical injector, and records a time of the usage of the medical injector. The method then sends the notification comprising the time at which the usage of the medical injector is detected and the location information of the medical injector.
US10373466B1 Systems, devices, and/or processes for tracking behavioral and/or biological state
Subject matter disclosed herein may relate to systems, devices, and/or processes for tracking signals and/or states representative of behavioral and/or biological state.
US10373464B2 Apparatus and method for updating partiality vectors based on monitoring of person and his or her home
In some embodiments, apparatuses, systems, and methods are provided herein useful to detecting a deviation in a person's activity. In some embodiments, an apparatus comprises one or more sensors, the one or more sensors configured to monitor parameters associated with a person and the person's home, and a control circuit, the control circuit communicatively coupled to the one or more sensors and configured to generate one or more partiality vectors for the person, receive, from the one or more sensors, values associated with the parameters, create, based on the values associated with the parameters, a spectral profile for the person, determine, based on the spectral profile and a routine base state for the person, that a combination of the values indicates a deviation, and update at least one of the one or more partiality vectors for the person.
US10373455B1 Theft detection system
A theft detection system includes a portable security device having a casing and a motion sensor operable to detect a movement of the casing. A transmitter positioned in the casing transmits a theft alert signal motion is detected. The theft detection system includes a software application running on a mobile communications device remote from the portable security device that receives the theft alert signal and initiates a theft alert action, such as energizing an alarm or transmitting an alert and GPS coordinates, if the theft alert signal is indicative of unauthorized movement of the portable security device. The theft detection system may also include a fixed-position security device and a supplemental motion sensor. If motion is detected inside the housing and entry to the housing cannot be authenticated, the fixed-position security device will make a theft-alert action, such as sounding an alarm, transmitting an alert signal.
US10373445B2 Wagering game having improved persistent game mode feature
A gaming system, apparatus, and method are disclosed providing a wagering games, gaming machines, networked gaming systems that provide a persistent gaming mode including a persistent game mode with multiple rounds in which each round includes a randomization of the matrix of symbol locations, a chance to win an award, and a chance to include a persistent feature event. An adjustable meter may be used to allow players to compete for the same bonuses or jackpots no matter what their bet level. A rolling meter shows special features scheduled to appear in future rounds using a rolling group of status indicators. A persistent game mode control process sets the frequency of scheduled special features and adjusts reel weights to achieve a desired payout.
US10373440B2 Gaming system and method providing a bonus opportunity when a designated relationship exists between a plurality of randomly determined elements
Various embodiments of the present disclosure are directed to a gaming system and method providing a bonus opportunity when a designated relationship exists between a plurality of randomly determined elements. The gaming system randomly generates a plurality of elements in association with a play of a secondary game. The gaming system determines whether a designated relationship exists between the randomly determined elements. If the designated relationship exists between the randomly determined elements, the gaming system determines a bonus opportunity associated with the randomly determined elements and provides the bonus opportunity to a player.
US10373439B2 Systems and methods for playing an electronic game including merge and unmerge operations
Systems, methods, and articles of manufacture for electronic gaming are disclosed. In a first aspect, the method includes generating a plurality of reel strips, where each reel strip includes a column of symbol display positions, and where each symbol display position is adjacent to at least one other symbol display position. The method further includes selecting a first plurality of symbol display positions, displaying a symbol in each of the selected first plurality of symbol display positions, evaluating each of the selected first plurality of symbol display positions, merging, based upon the evaluating, at least two adjacent symbol display positions of the selected first plurality of symbol display positions, generating a game outcome based upon the merging, and generating a game award based upon the game outcome.
US10373438B2 System and method of revealing the outcomes of real world wagers based on a geolocation of a user
The invention relates to systems and methods of placing real-world wagers, obtaining outcomes of the real-world wagers, facilitating user interactions with various interactive media, and revealing the outcomes of the real-world wagers through location-based reveals to give an appearance that the outcomes of the real-world wagers resulted from the user location even though the outcomes resulted from the real-world wagers. The system may associate certain locations with a reveal such that when a user enters, is determined to be at, and/or leaves a reveal location, a reveal opportunity may be presented to the user. For example, the system may invite the user to make a purchase at a nearby partner retailer for a chance to win a payout or be guaranteed to win a payout and/or may simply obtain a particular payout (e.g., via cash, item, etc.) when a user enters a particular location.
US10373424B2 Method and apparatus for advertising on a mobile gaming device
In various embodiments, promotions are featured on mobile gaming devices.
US10373422B2 Entertainment game-based gaming device
Embodiments of this concept are direct to a game that includes a combination of an entertainment game and a gambling game. This game combination provides an entertainment game that retains the playability and fun of a skill game or other non-traditional gambling game while allowing for wagers to still be placed and awards won. In some embodiments, the wager-based gambling game is tied directly into the entertainment game, which provides additional entertainment and excitement. Other embodiments separate some of the aspects of the gambling game from the entertainment game to retain the feel of well known gaming devices while still providing an entertainment game to the player.
US10373421B2 Electronic gaming machine with stress relieving feature
A method of operating a gaming machine includes receiving a deposit of wagering credits from a player, determining a threshold stress level for the player, initiating a gaming session, wherein the gaming session includes a plurality of plays of a primary game on the gaming machine, and wherein in at least one of the plurality of plays of the primary game, the gaming machine receives a wager by the player from the deposited wagering credits, monitoring a performance of the player in the gaming session, generating a player stress metric in response to the performance of the player in the gaming session, wherein the player stress metric is indicative of a stress level of the player, comparing the player stress metric to the threshold stress level, and in response to the player stress metric exceeding the threshold stress level, activating a stress relieving feature of the gaming machine.
US10373419B1 Integrated locking mechanism with electronic notification and billing
A communal appliance machine with an integrated locking system and a method of operation thereof is provided. The integrated locking systems include a locking mechanism, a user information reader associated with the locking mechanism, a wireless notification module, and a payment card charging module. A processor is communicatively linked to the locking mechanism, the user information reader, the wireless notification module, and the payment card charging module. The processor is configured to receive user information or payment card information from the payment card reader, send a lock signal to the locking mechanism at an appropriate time, send an unlock signal to the locking mechanism at an appropriate time, generate the use information of the machine, and forward the use information of the machine to the payment card charging module.
US10373415B2 User identification system
A user identification system includes: a detection unit that detects prescribed motions of a person when the person boards or alights from a vehicle; an acquisition unit that acquires types of boarding information indicating that one of users boards or is on board the vehicle when one of the motions is detected; a memory that stores association information in which identification information of the users is associated with the types of boarding information corresponding to the users; a probability calculating unit configured to calculate a probability that each of the users boards or is on boarded the vehicle based on the types of boarding information and the association information; and an identification unit that identifies a user who boards or is on boarded the vehicle among the users based on the probability calculated by the probability calculating unit.
US10373413B2 Wearable security apparatus
A security system comprises a wearable security apparatus having an electronic display and a storage device that stores data regarding a wearer and a receiver for receiving emergency information; a security scanner at a facility that communicates with the wearable device to receive and decode the stored data to determine a status of the wearer and whether the wearer may enter or leave the facility; and an associate registry that includes registration information regarding the wearer. The security scanner compares the stored data on the wearable device and the registration information in the associate registry to determine whether the status of the wearer is that the wearer is registered.
US10373412B2 System and method for controlling access to an access point
A security system comprises a positioning unit that determines locations of user devices relative to a threshold of the access point, a surveillance camera that monitors the threshold, and an access control system that controls the access point based on the locations of the user devices and orientations of individuals carrying the user devices relative to the access point. The surveillance camera is used to prevent tailgating. The cameras image data is also analyzed to determine the orientation of the individuals relative to the access point, such as a door. If the individuals are oriented such that they may be merely walking past the door, then access is not granted.
US10373406B2 Operation support system and working machine including operation support system
An operation support system includes an operation data detection unit that detects operation data of a working machine; an operator identification unit that identifies a plurality of operators who operate the working machine; a data accumulation unit that accumulates the operation data and identification information of the plurality of identified operators; a work quality evaluation unit that evaluates work qualities of the plurality of operators and selects the best operator, based on the accumulated data; a learning unit that learns parameters of an operation model of the working machine, based on operation data corresponding to the best operator; and an operation support unit that supports the operators, based on the operation model.
US10373404B2 Aircraft flight data monitoring and reporting system and use thereof
An aircraft flight data monitoring and reporting system is provided. The system comprises: an onboard flight data recording and reporting unit; a remote flight data monitoring storage and analysis unit; a wireless communication link; and a network, the wireless communication link and network for communications between the aircraft flight data monitoring and reporting system and the flight data monitoring, storage and analysis unit.
US10373400B2 Vehicle email notification system and method
A vehicle email notification system and method in which triggers are used to initiate the generation and transmission of email messages that provide diverse types of dynamic vehicle information to the owner or other authorized subscriber. The email notifications are triggered by different events, some of which are independent of the vehicle (e.g., a 30 day trigger to provide the subscriber with a monthly vehicle status report), and others of which occur at the vehicle, such as a mileage or low oil life trigger. Upon occurrence of a trigger, the notification system builds and sends to the subscriber an email message that contains the dynamic vehicle information and identifies any detected vehicle condition for which action is needed.
US10373393B1 Method and system for identification of best fitting footwear
A method for determining best fitting footwear includes acquiring a static 3D scan of a user's feet; generating a static 3D model of the user's feet; modifying the static 3D model to generate a dynamic 3D model that corresponds to changed shape of the user's feet when performing an athletic activity; identifying a footwear that best matches the dynamic model; and informing the user of the footwear that best matches the dynamic model. Optionally, the static 3D scan is retrieved from a database, or generated on the fly, or based on images from a mobile device. Optionally, the dynamic model takes into account a type of athletic activity, a weight distribution of the user, a load on the feet of the user, and a motion mechanism and strike type. Optionally, the dynamic model modifies a foot length, a foot width at ball, and a foot width at bottom.
US10373392B2 Transitioning views of a virtual model
Embodiments are disclosed for transitioning views presented via a head-mounted display device. One example method for operating a head-mounted display device includes displaying a virtual model at a first position in a coordinate frame of the head-mounted display device, receiving sensor data from one or more sensors of the head-mounted display device, and determining a line of sight of the user that intersects the virtual model to identify a location the user is viewing. The example method further includes, responsive to a trigger, moving the virtual model to a second position in the coordinate frame of the head-mounted display device corresponding to the location the user is viewing and simultaneously scaling the virtual model.
US10373391B1 Augmented reality system for fitness
Described herein are embodiments of methods and apparatuses for a wearable augmented reality system for fitness. The embodiments may include producing an avatar in the field of vision of the wearer, wherein a perceived position of the avatar may be controlled to aid the wearer in fitness training by establishing a controllable pace for the wearer. The embodiments may further include an optical system that produces the avatar such that it may be perceived by the wearer of the wearable augmented reality apparatus as a virtual running partner.
US10373375B2 Image processing system and method using device rotation
Image processing system 100 for enabling a user to navigate through image data having at least three spatial dimensions by displaying views 155 of the image data, the image processing system comprising an image device 110 comprising a display 130 for displaying the views of the image data and an orientation sensor 120 for measuring an orientation of the image device with respect to a reference orientation for providing rotation data 125 indicative of a device rotation of the image device, means 140 for establishing a center of rotation in the image data, and an image processor 150 for establishing the views of the image data in relation to the device rotation by, for establishing a current view, (i) receiving the rotation data from the orientation sensor, (ii) establishing a view rotation in relation to the device rotation, and (iii) establishing the current view in dependence on the view rotation around the center of rotation with respect to a reference view.
US10373368B2 Method and system for rule-based display of sets of images
The invention provides, in some aspects, a system for implementing a rule derived basis to display image sets. In various embodiments of the invention, the selection of the images to be displayed, the layout of the images, as well as the rendering parameters and styles can be determined using a rule derived basis. In an embodiment of the present invention, the user is presented with images displayed based on their preferences without having to first manually adjust parameters.
US10373363B2 Systems and methods for visually creating and editing scrolling actions
Systems and methods for visually creating scroll-triggered animation in a document. Based on input received, a key position is determined that is associated with an element that is to be animated. An indicator may be displayed to visually show the location of the key position on an editing canvas. A scroll-triggered animation is defined for the element based on the specified key position. The scroll-triggered animation defines attributes of the element during scroll of the document in the end use environment. For example, the animation may specify that the element has a particular location when the scroll is at the specified key position. The scroll-triggered animation may additionally or alternatively comprise a before-effect and an after-effect, performing one animation before the scroll reaches the key position and another animation after the scroll reaches the key position.
US10373357B2 Device and method for displaying screen based on event
A device and method to display a screen based on an event are provided. A device according to an exemplary embodiment may display, in response to an event associated with a movement of an object, a graphic representation that corresponds to the event by overlaying the graphic representation on visual contents.
US10373356B2 Presentation system and display apparatus for use in the presentation system
A display device according synthesizes icons and messages with a portion where no descriptive display image is displayed by OSD for display. Icon functions are set by a PC so that the setting of the operation of the PC and the display device, and the setting of an external device can be conducted. The number of lines of the message to be displayed is determined according to distortion correction at the case of oblique projection to correct position coordinates detected by a camera. In a presentation system including an interactive white board device, the display device (for example, a liquid crystal projector), and the PC, the display of the icons are improved to extend the functions, and the display of the messages at the case of oblique projection, and a position detection precision on a screen by the camera incorporated into the display device are improved.
US10373355B1 Density gradient analysis tool
Systems, methods, and other embodiments associated with density gradient analysis tool for heat mapping systems. According to one embodiment, a method includes receiving data points. The method further includes calculating a data distribution of the data points. The data distribution has bins, and the bins represent an interval of time. The method further includes rendering a heat map based, at least in part, on the data distribution. The heat map includes regions corresponding to the bins.
US10373352B1 Method for rendering resolution-independent shapes directly from outline control points
A method for rendering a shape partially defined by quadratic Bézier curves computes the winding number with respect to one or more closed contours to determine whether a sample position is colored. Numerical robustness is achieved by classifying the controls points of each Bézier curve in order to partition the set of all possible Bézier curves into eight equivalence classes that can each be processed in the same manner. A small table of binary values specifies whether the roots of a classified Bézier curve are eligible to modify the winding number at a particular pixel location.
US10373350B2 Apparatus and method for CT data reconstruction based on motion compensation
Disclosed is an apparatus for computed tomography (CT) image data reconstruction based on motion compensation. The apparatus for computed tomography (CT) data reconstruction based on motion compensation, the apparatus including a storage configured to store projection radiographs and an image processor configured to obtain pairs of opposite projection radiographs from the projection radiographs, and compensate a movement of a radiography subject based on a correlation between the projection radiographs of each pair of opposite projection radiographs.
US10373348B2 Image processing apparatus, image processing system, and program
A user terminal includes an acquiring unit that acquires a face image of a user, a generating unit that generates at least one face image to which makeup has been applied using the face image acquired by the acquiring unit, a combining unit that combines parts of a plurality of face images including the face image acquired by the acquiring unit or the at least one face image generated by the generating unit to generate a combined image 551 or 552, and an output unit that outputs the combined image generated by the combining unit.
US10373345B2 Adaptive image display characteristics
Learning methods and systems are provided for predictive medical image calibration. In various embodiments, a request is received from a user for an image. One or more characteristic of the image is determined. One or more characteristic of the user is determined. A generalized linear model is applied to the one or more characteristic of the image and the one or more characteristic of the user to determine one or more image transformation. The one or more image transformation is applied to the image. The generalized linear model is updated based on any user-applied image transformations.
US10373343B1 System for visualization of a building material
A system for rendering a building material comprising a database including an adjustable parameter relating to a characteristic of a contemplated building material, wherein the system is adapted to provide a rendered image of the contemplated building material, wherein the system is adapted to be used in conjunction with manufacturing of the building material, and wherein the rendered image has a ΔE, as measured according to a Color Test with respect to the building material, of less than 10, less than 8, less than 6, less than 5, less than 4, less than 3, less than 2, or even less than 1.
US10373327B2 Reassembling and repairing torn image pieces
A digital medium environment includes at least one computing device. Systems and techniques are described herein for reassembling and repairing image sections (e.g., torn pieces of an image) by generating masks for the image sections that do not include content of the image sections, and matching image sections along contours (e.g., edges or sides of the image sections) based on shapes of the masks, features of content extracted from the image sections, or combinations thereof, depending on whether an ambiguity is determined. An ambiguity is determined when not all image sections included in the scans are matched by shape, or are redundantly matched. A composite image is reassembled from the image sections based on matching image sections. Furthermore, a composite image is repaired by adding material to the composite image from an additional image (e.g., an image other than the composite image and the image sections).
US10373314B2 Systems and methods for diagnosing tumors in a subject by performing a quantitative analysis of texture-based features of a tumor object in a radiological image
An example method for diagnosing tumors in a subject by performing a quantitative analysis of a radiological image can include identifying a region of interest (ROI) in the radiological image, segmenting the ROI from the radiological image, identifying a tumor object in the segmented ROI and segmenting the tumor object from the segmented ROI. The method can also include extracting a plurality of quantitative features describing the segmented tumor object, and classifying the tumor object based on the extracted quantitative features. The quantitative features can include one or more texture-based features.
US10373310B2 Method for analyzing data provided by magnetic resonance imaging with dynamic administration of contrast medium
Method for analyzing data provided by Magnetic Resonance Imaging with dynamic administration of contrast medium in patients with locally advanced rectal cancer, after neoadjuvant radio-chemotherapy, comprising: making available pre- and post-treatment digital images, having one or more regions of interest identified; splitting the regions of interest into portions; calculating first and second time-intensity curves for each portion of the regions of pre- and post-treatment interest, respectively; calculating the maximum signal difference and gradient of the wash-out section for the curves calculated; calculating the median value of the maximum signal difference and of the gradient calculated; calculating the percentage variation between the median values of the maximum signal difference and of the gradient of the wash-out section calculated for each of the first and second curves; linearly combining percentage variations of the maximum signal difference and of the gradient of the wash-out section, to define a relative linear classification index.
US10373306B2 System and method for filtering data captured by a 3D camera
A system for processing an image includes a three-dimensional camera that captures an image of a dairy livestock, wherein the image comprises a plurality of adjacent pixels, each pixel associated with a depth location. The system further includes a processor communicatively coupled to the three-dimensional camera. The processor determines that the depth locations of a first portion of the adjacent pixels fluctuate beyond a predetermined threshold over time, and discards the first portion of the adjacent pixels from the image based at least in part upon the determination.
US10373299B1 Compensating for geometric distortion of images in constrained processing environments
An image processing method determines a geometric transform of a suspect image by efficiently evaluating a large number of geometric transform candidates in environments with limited processing resources. Processing resources are conserved by using configurations of dot product operations to produce both least squares mappings for each candidate and an error metric. Geometric transform candidates are rapidly winnowed to a smaller number of promising candidates based on the error metric and the promising candidates are refined further in subsequent iterations. An optimized method for determining updated coordinates for potential reference signal components in the suspect image evaluates a suspect image block at plural neighborhoods and builds a look up table that provides updated coordinates for each of the neighborhoods.
US10373298B2 Image distortion correction method and apparatus
A method includes shooting an nth frame of image at a first angle, where a projection of a distance value of a first pixel point of the nth frame of image to an optical center onto an optical axis direction is a first distance value, and a projection of a distance value of an ith pixel point of the nth frame of image to the optical center onto the optical axis direction is a second distance value, obtaining a third and a fourth distance value, obtaining a correction coefficient of the ith pixel point of the nth frame of image according to the first, the second, the third, and the fourth distance value, and correcting a location of the ith pixel point of the nth frame of image according to the correction coefficient using a location of an ith pixel point of the first frame of image as a reference.
US10373294B1 Rendering composite content on a head-mounted display including a high resolution inset
A head-mounted display (HMD) divides an image into a high resolution (HR) inset portion at a first resolution, a peripheral portion, and a transitional portion. The peripheral portion is downsampled to a second resolution that is less than the first resolution. The transitional portion is blended such that there is a smooth change in resolution that corresponds to a change in resolution between a fovea region and a non-fovea region of a retina. An inset region is generated using the HR inset portion and the blended transitional portion, and a background region is generated using the downsampled peripheral portion. The inset region is provided to a HR inset display, and the background region is provided to a peripheral display. An optics block combines the displayed inset region with the displayed background region to generate composite content.
US10373286B2 Method and apparatus for performing tile-based rendering
A method and an apparatus that performs tile-based rendering. The method includes receiving a first drawcall used for rendering a first tile of a preceding frame; receiving a second drawcall used for rendering a second tile of a succeeding frame corresponding to a position of the first tile; generating a signature of the first drawcall and a signature of the second drawcall; comparing the signature of the first drawcall to the signature of the second drawcall. Based on a result of the comparison of the signature of the first drawcall and the signature of the second drawcall, rendering the second tile by using a result of rendering the first tile when a pre-set condition is satisfied.
US10373283B2 System and method for normalization of GPU workloads based on real-time GPU data
An information handling system includes a host processing system and a management controller. The host processing system includes a main processor that instantiates a management controller agent, a graphics processing unit (GPU), and a GPU throttle module. The management controller accesses the management controller via a first interface to obtain a performance status from the GPU, determine that the performance status is outside of a status threshold, and direct, via a second interface of the information handling system, the GPU throttle module to throttle the GPU to bring the performance status to within the status threshold.
US10373273B2 Evaluating an impact of a user's content utilized in a social network
A method, system and computer program product for evaluating an impact of a user's content utilized in a social network. Content in a document (e.g., a presentation) that has been posted on a social network environment is detected as being reused by another user in another document. The author of the reused content is then identified. A counter keeping track of the number of times this content has been adopted in derivative works is then incremented. A score (“impact score”), representing the author's ability to influence other users to adopt the author's content in other users' derivative works, is then generated based on the number of times this content has been adopted in derivative works. Social credit is then provided to the author using the impact score. In this manner, recognition is provided to the author thereby providing motivation for users to post created content in the social network.
US10373271B2 Relaxing policy rules for regulating the presentation of sponsored content to a user of an online system based on characteristics of the user
An online system applies content policies regulating presentation of sponsored content to its users. For example, content policies may prevent the presentation of sponsored content items in certain positions content feeds. The online system may relax a content policy when generating a content feed for a user based on characteristics of a user. For example, the online system generates a model determining a tolerance of the user for sponsored content, and relaxes one or more content policies if the tolerance of the user for sponsored content equals or exceeds a threshold. As another example, the online system determines whether to relax one or more content policies based on a comparison of a historical amount of compensation received from the user and an expected amount of compensation from presenting content items violating a content policy.
US10373270B2 Identifying posts in a social networking system for presentation to one or more user demographic groups
To promote an object maintained by a social networking system, an advertiser identifies the object to the social networking system. Based on the user interaction with one or more posts associated with the object, the social networking system selects one or more candidate posts from the one or more posts. Promotion efficacies of each candidate post for a group of users having one or more common demographic characteristics are determined and a candidate post is selected based at least in part on the promotion efficacies. The selected candidate post may be identified to the advertiser or presented to additional users having the common demographic characteristic by the social networking system.
US10373266B2 Method, system, and computer readable medium for electronic auditing
Embodiments of systems, methods, and computer-readable media for auditing electronic freight bills are disclosed. For example, one embodiment of the present invention is a method including the steps of receiving a first data source comprising a first set of data; receiving a second data source comprising a second set of data; generating a record comprising at least a portion of the first data set and at least a portion of the second data set; and conducting an audit of the record. In another embodiment, a computer-readable media comprises code for carrying out such a method.
US10373265B1 Accident fault determination for autonomous vehicles
Methods and systems for determining fault for an accident involving a vehicle having one or more autonomous and/or semi-autonomous operation features are provided. According to certain aspects, performance data indicative of the performance of the features may be used to determine fault for a vehicle accident, such as a collision, by allocating fault for the accident between a vehicle operator, the autonomous operation features, or a third party. The allocation of fault may be used to determine an adjustment to an insurance policy and/or adjust coverage levels for an insurance policy. The allocation of fault may further be used to adjust risk levels or profiles associated with the autonomous or semi-autonomous operation features, which may be applied to other vehicles having the same or similar features.
US10373257B1 Vehicle telematics and account management
Methods, computer-readable media, software, and apparatuses provide a system that may facilitate communications so that parents or other superiors may monitor driving behavior of a vehicle carrying children or other subordinates. The system may allow communications to be sent from a parent computing device to a particular child computing device to set conditions for notifying the parent or superior of the driving behavior of a vehicle. Child computing devices may collect drive data (e.g., vehicle telematics data) for the system to evaluate and determine whether conditions are met (e.g., whether parental restrictions, like a geo-fence, are violated). Further, the system may send notifications to child computing devices and parent computing devices indicating whether the drive data meets the conditions of an agreement between a parent and teen. The system may also provide a web portal for use in forming the agreement between parents and their teens.
US10373248B1 Context aware predictive activity evaluation
Systems and techniques for context aware predictive activity evaluation are described herein. A set of transaction variables may be identified for a predicted transaction. A set of inputs may be obtained corresponding to each transaction variable of the set of transaction variables. A value may be determined for each transaction variable using the set of inputs corresponding to each transaction variable of the set of transaction variables. The value for each transaction variable may be compared to a set of transaction models to select a transaction model for the predicted transaction. A probability may be calculated that the predicted transaction will be approved using the transaction model for the predicted transaction. The probability that the predicted transaction will be approved may be displayed on a display device.
US10373244B2 System and method for virtual clothes fitting based on video augmented reality in mobile phone
A system and method for virtual clothes fitting based on video augmented reality in a mobile wireless device is disclosed. In an embodiment, a method for virtual cloth-fitting with video augmentation in a mobile wireless device includes receiving a video stream of an upper body of a user; detecting a face in the video stream; detecting a shoulder contour; determining keypoints of the shoulder and neck portions of the video stream of the upper body of the user according to the detected face and the detected shoulder contour; mapping an image of clothes to the video stream of the upper body of the user according to the keypoints; and displaying an augmented video stream of the upper body of the user with the image of the clothes overlaid over a portion of the video stream of the upper body of the user.
US10373242B2 Network traffic-based throttling of electronic commerce activity
In general, network traffic-based electronic commerce (e-commerce) techniques are described. The techniques may potentially prevent website crashes caused by traffic spikes. An example method includes determining, by a computing device, a level of network traffic associated with accessing a website that provides one or more e-commerce capabilities, and comparing the level of network traffic against a threshold traffic level. The method further includes, responsive to determining that the level of network traffic exceeds the threshold traffic level, determining whether a purchase request received via the website identifies a limited time offer (LTO) that is currently available via the website, and when the purchase request identifies the LTO, denying the purchase request with respect to the LTO at an add-to-cart stage.
US10373241B2 Parental control method and apparatus for media service system
A method and apparatus for parental control of purchases by a child of the parent are described including transmitting a notification to the parent that the child of the parent is attempting to make an online purchase, receiving verification that the parent is authorized to approve the online purchase, transmitting a screen to the parent's receiving device for the parent's approval or disapproval of the purchase and receiving the parent's approval or disapproval. Also described are a method and apparatus for a parent to pre-select online media content purchases of a child of the parent including receiving a request to access a parental control system, receiving verification that the parent is authorized to approve the online purchase, generating and rendering a program guide including media content titles and media content ratings and receiving parental selection of media content approved for purchase by the child.
US10373236B2 Gift transaction system architecture
A system architecture of a gift transaction system is disclosed. The gift transaction system can include a buyer interface module, a recipient interface module, a merchant backend interface module, a store front interface module, a curation module, a reminder module, an analytics module, or a media plug-in interface module. A method of operating the gift transaction system under the system architecture includes: providing an embedded widget on a website to determine gift intent to initiate a gift transaction by a buyer account for a recipient account; generating a gift buyer interface for a first client device to personalize a gift package including a gift item; generating a gift recipient interface for a second client device to customize the gift package; and communicating with a merchant backend system to complete the gift transaction to ship the gift package.
US10373234B2 Electronic device for re-ordering items
In some cases, a method may include receiving electricity usage data from a re-ordering device and determining usage information for an appliance that is electrically connected to the re-ordering device based on the electricity usage data. The method may also include determining, based on the usage information and order history information for a customer, an estimated remaining quantity of an item that is associated with an appliance type of the appliance. The method further includes comparing the estimated remaining quantity of the item to a threshold associated with the item. In response to determining that the threshold associated with the item is satisfied, the method includes decrementing the estimated remaining quantity of the item. In response to determining that the threshold associated with the item is not satisfied, the method includes generating order data for automated re-ordering of the item for delivery to the customer.
US10373233B2 Removing purchases from online containers
Techniques for removing purchases from online containers are described. For example, an indication of a purchase of a first product at a first store by a user is received. A user account associated with the user is identified. The user account has an online container for storing one or more desired products. The first product is matched to one or more desired products based on one or more product characteristics of the first product and of the one or more desired products. The one or more desired products that match the first product are removed from the online container.
US10373232B2 System and method for coordinating and monitoring a plurality of websites
A system comprises at least one first processor and at least one second processor. The at least one first processor is of a vendor website and is configured to produce a web site including vendor product information and a widget on the web site. The widget on the web site, in response to a user input, has a vendor product added to a watchlist of a non-vendor third party. The widget on the web site updates the watchlist of the non-vendor third party. The at least one second processor of the non-vendor third party adds the vendor product to the watchlist in response to the widget on the web site. The at least one second processor updates the watch list in response to the widget on the web site. The at least one second processor sends the watchlist to a user.
US10373228B2 Knowledge sharing platform
Disclosed is a method for providing knowledge based sharing performed by a computing device including one or more processors and a main memory storing commands executable by the processors. The method may include: collecting, by a collection module, a question and an answer for the question from a knowledge sharing platform; extracting, by a process extracting module, a process for solving the question from the answer by analyzing the collected answer; tagging, by a process processing module, additional information on the respective processes to the extracted processes and storing the tagged additional information; receiving, by a communication module, search information from a user terminal; and providing, by the communication module, at least one of the answer, the process, and the tagged additional information corresponding to the search information to the user terminal.
US10373221B1 On-device directory search
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing searches using an on-device directory. One of the methods includes providing, by a user device, a location of the user device to a server. Delta information is received that identifies merchants to be added to an on-device directory of the user device, wherein the merchants to be added are located in a geographic region that includes the location of the user device. An on-device directory on the user device is updated using the received information identifying merchants. A search query for merchants located in the geographic region is received. Information is obtained from the on device directory identifying one or more merchants that satisfy the query, and the information identifying the one or more merchants is provided in response to the query.
US10373216B1 Parasitic postage indicia
Systems and methods which provide parasitic postage indicia comprising thin indicium information and corresponding postage indicium data are shown. The thin indicium information may be disposed in a mail scan block in parasitism for use in identifying the corresponding postage indicium data. This thin indicium information may comprise one or more pieces of information configured to be carried within a structure of a mail scan block present on a mail item and which uniquely or substantially uniquely identifies a postage indicium data packet comprised of postage indicium data. The postage indicium data may be generated as proof of payment for postal services and stored for access using the thin indicium information. As a mail item is processed a mail scan block thereon may be scanned and the thin indicium information extracted for identifying a corresponding postage indicium data packet for proof of payment for postal services.
US10373203B2 Smart content delivery using beacons
Techniques described herein may allow for the registration of demo devices (e.g., for-sale wireless telephones, tablet computers, etc.), and the presentation of content, such as promotional content, for the demo devices. The demo devices may output a beacon via a short-range protocol, which may include unique identifiers of the demo devices. When a customer device approaches a demo device, the customer device may automatically detect the beacon and obtain promotional content regarding the demo device, and present the promotional content to a customer.
US10373181B2 Evaluating and displaying feedback for an item distributed to a group of users at a collaborative event
Approaches presented herein enable evaluating and displaying feedback for an item distributed to a group of users, e.g., at a collaborative event. Specifically, at least one approach includes receiving the item (e.g., a topic, idea, product) from a first user, and distributing the item to the group of users, wherein the group of users is located within an identified geographic proximity to the first user. An assigned value (e.g., demand quantified though buy/sell data) is then received for the item from one or more users of the group of users, and displayed to the first user via a mobile device, along with a real-time location of each user of the group of users. In one approach, each user's mobile device displays a geographic distance from other users at the collaborative event.
US10373175B2 Method and system for associating a consumer with product redemption data
There is presented a method and system for using a product redemption data associated with an identity of a consumer in a memory of a computer having a processor. The method comprises receiving the product redemption data, searching the memory using the processor to find the product redemption data, and identifying the consumer in response to finding the product redemption data associated with the identity of the consumer in the memory.
US10373169B2 Enhancing information security via the use of a dummy credit card number
The present disclosure is directed to enhancing electronic information security. An electronic device is registered in a registration process. The registration process of the electronic device includes at least one of: obtaining a device identifier that is unique to the electronic device and storing the device identifier as a registered device identifier; or obtaining a location of the electronic device via Global Positioning System (GPS) and storing the location as a registered location of the electronic device. A dummy credit card number is generated. After the registration process and after the dummy credit card number is generated, a request to conduct a transaction electronically is received. The request contains the dummy credit card number. A determination is made as to whether the request was sent from the registered electronic device. The request is processed if the request has been determined to come from the registered electronic device.
US10373157B1 Computer system for accelerating resource transfers based on non-finalized operation information
A system may include a memory, a processor, a network communication interface, and a module stored in the memory and executable by the processor. The module may be configured to: receive security credentials to receive non-finalized information from a provider, wherein the non-finalized information is associated with an operation completed by the provider on behalf of an entity; establish an operative communication channel with the provider computer system using the security credentials; receive the non-finalized information from the provider; process the received non-finalized information, wherein processing the received non-finalized information comprises calculating an accelerated transfer quantity; transfer the accelerated transfer quantity to the entity; receive finalized information and/or a resource quantity associated with the operation from the provider; determine a finalized transfer quantity owed to the entity by the provider; calculate a reconciled transfer quantity; and transfer the reconciled transfer quantity to the entity.
US10373151B1 Multiple merchants in cardless payment transactions and multiple customers in cardless payment transactions
A method includes receiving a request for a list of nearby user devices, where the list of nearby user devices will be sent to a merchant device, where the merchant device is associated with a merchant, where the merchant operates a plurality of merchant devices, and where the merchant device is included in the plurality of merchant devices; receiving a respective location for one or more user devices, where each user device is associated with the merchant; determining, for each of the one or more user devices, whether the user device is nearby the merchant device, based on the respective location, to the merchant device than the other merchant devices in the plurality of merchant devices; generating the list of nearby user devices based at least on the determination; and sending the list of nearby user devices to the merchant device.
US10373146B2 Smart card NFC secure money transfer
A secure method of real time money transferring between account holders utilizes Near Field Communication (NFC) technologies, dynamic transaction cards, and a mobile application to facilitate a seamless mobile transfer of funds. The dynamic transaction card of the customer requesting to make the transfer of funds may be placed in contact with the second recipient dynamic transaction card of the customer receiving the funds transfer to establish an NFC connection. The dynamic transaction card requesting the transfer may receive, via the NFC antenna on the card, the recipient customer account information stored on a passive NFC tag. The dynamic transaction card requesting the transfer may transmit the recipient account information to a mobile application, which may transmit the recipient account information to an account provider system for facilitating the funds transfer.
US10373131B2 Recurring event analyses and data push
Systems, methods and computer program products for allocation of resources based on event triggers are provided. As an example, the system receives a set of electronic guidelines outlining scheduled allocation of resources based on detection of trigger events, where the resources are transferred electronically from a source to a destination. The system parses the electronic guidelines into a set of event triggers associated with resource allocations and monitor activities associated events related to allocation resources. From the monitoring, the system identifies a triggering event in the activities that is associated with a resource allocation as defined in the electronic guidelines and transfers an allocation of the resources electronically from the source to the destination based on the triggering event.
US10373130B2 Cryptocurrency payment network
In one embodiment, a method includes receiving a request for payment associated with a transaction between a first user and a second user, where the request specifies a payment amount in a fiat currency and identifying an indication that the first user intends to satisfy the request for payment using a non-fiat instrument. The method also includes initiating a first transfer of a value corresponding to the payment amount in the non-fiat instrument from a first balance of the first user to one or more service balances of a payment service and initiating a second transfer of a value corresponding to the payment amount in the fiat currency from the one or more service balances of the payment service to a second balance of the second user.
US10373129B1 System, method and program product for generating and utilizing stable value digital assets
The present invention generally relates to a method, system and program product for generating a stable value digital asset tied to a blockchain.
US10373125B2 Printer acting as host for device printers/scanners
A method of pairing a handheld printer/scanner device with a barcode printer acting as the host is disclosed. The pairing will further enhance the functionality of the host barcode printer. Specifically, the pairing process is initiated when a printer process that requires a handheld printer/scanner device is initiated. The method enables a handheld printer/scanner device to print to a host barcode printer, and also enables the host barcode printer to receive a barcode scan of the case label of received food items and retain information from the barcode scan for future printing of food freshness labels.
US10373124B2 Comprehensive task management
Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server.
US10373123B2 Event scheduling
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining other users that will attend an event with a user. One of the methods includes receiving, by a computer-implemented agent for a device, input from a user identifying an event, determining constraints for other users that will be invited to attend the event, determining one or more other users who meet the constraints, identifying, for each of the other users, other computer-implemented agents, each of the other agents for respective other devices, sending, to each of the other agents, a request to determine whether the respective other user of the other agent is interested in attending the event, receiving, from a first subset of the other agents, a response that indicates that the respective other user is interested in attending the event, and facilitating communication between the user and the respective other users.
US10373122B2 Method and system for remote management of appointment data
A method for remote management of appointment data includes: storing user data entries, each including a user identifier and calendar data entries associated with a calendar provider; receiving appointment data including a time range, an originating user identifier, invitee user identifiers, and an appointment length; identifying an originating user data entry that includes the originating user identifier and invitee user data entries that include the invitee user identifiers; transmitting a calendar data request to the respective associated calendar provider for each calendar data entry included in the originating and invitee user data entries; receiving calendar data for each calendar data entry that includes availability in the time range; identifying an appointment time having a highest availability of invitees based on received availability; and transmitting the appointment time, for each calendar data entry included in the originating and invitee user data entries, to the associated calendar provider.
US10373112B2 Color chip dispenser
Systems and methods for a color chip dispenser are provided and include a card shuffler device that receives color chips, each having a sample area displaying a color and an optical code area displaying a machine-readable optical code associated with the color. An optical code reader is configured to read optical codes and a robotic arm is configured to receive and grip color chips. A controller is configured to receive and decode the machine-readable optical code displayed in the optical code area of each of the color chips, determine whether a particular color chip corresponds to a selected coating color based on the decoded machine-readable optical code of the particular color chip, and control the robotic arm to display the particular color chip in a display area and/or dispense the particular color chip to a dispensing receptacle in response to the particular color chip corresponding to the selected coating color.
US10373096B2 Automatically caching and sending electronic signatures
In one embodiment, a method for automatically caching and sending electronic signatures is provided. The method includes storing, by a mobile device, a digital signature, wherein the digital signature is associated with information relating to an expected delivery at an expected location, and wherein the mobile device is located within a proximity of the expected location. The method further includes detecting, by the mobile device, that a delivery service has arrived at the expected location with a package. The method further includes, in response to determining, by the mobile device, that the package corresponds to the expected delivery, authorizing, by the mobile device, the package to be left at the expected location by transmitting the digital signature to a delivery device associated with the delivery service.
US10373095B2 Shipment preparation using network resource identifiers in packing lists
Example embodiments provide a Shipment Preparation System (“SPS”), which facilitates the preparation of shipments, such as by producing shipping labels. In one embodiment, the SPS is configured to receive shipment preparation information from a bar code or other machine-readable data block in a packing list. The shipment preparation information identifies a uniform resource identifier (“URI”) that identifies a code module that is remote from the SPS. The SPS then communicates with the remote code module in order to obtain information for the preparation of the shipment and/or for transmission of information about the preparation of the shipment. Obtaining information for the preparation of the shipment may include receiving an address to use for printing a label. Transmitting information about the preparation of the shipment may include posting an indication that a label has been printed, a shipment is ready for pick up, or the like.
US10373085B1 Constraint based renewable energy system configuration
A method for installing a photovoltaic system is presented and may involve receiving an identity of a building, and accessing a data store to obtain physical characteristics of the building based on an address of the building. The method may also include accessing a second data store to obtain weather information for a geographic region that includes the building, determining an available installation area to install a photovoltaic system on the building based on the physical characteristics of the building, and calculating an installation area for the photovoltaic system based at least in part on the weather information and the available installation area to maximize average efficiency of photovoltaic cells within the photovoltaic system. Further, the method may include adjusting the size of the PV system based on a building specific non-energy based constraint.
US10373082B2 Integration of commercial building operations with electric system operations and markets
Buildings or facilities containing energy consuming or energy generating devices may be optimized for efficient energy usage and distribution. Energy consumption or generation by a building or components may be controlled by a system comprising a building model for predicting behavior of the building given predicted future conditions and possible control inputs. An optimization component running an optimization algorithm in conjunction with the building model may evaluate the predicted building behavior in accordance with at least one criterion and determine a desired set of control inputs. Commercial building thermal mass may be harnessed to continuously and optimally integrate large commercial building HVAC operations with electric grid operations and markets in large metropolitan areas. The service may be deployed using scalable, automated, web-based technology.
US10373077B2 Accurately determining real time parameters describing vehicle motion based on multiple data sources
A multi-modal meter of a vehicle obtains information from multiple sources to determine the most accurate values of motion parameters of the vehicle. The multi-modal meter obtains data describing motion of a vehicle from various sources including an on-board diagnostics (OBD) and global positioning system (GPS.) The dynamically evaluates the signal sources for their accuracy as the vehicle travels. The multi-modal meter selects different signal sources for different portions of a ride and uses the data from the selected signal sources to determine the most accurate motion parameters. The multi-modal meter use machine learning techniques to generate metadata used by an engine configured to determine the most accurate values of motion parameters of the vehicle.
US10373075B2 Smart suggestions for query refinements
In an example embodiment, a query for search results is received, the query including at least one value for one facet, a facet defining a categorical dimension for the search results. It is then determined that the facet in the query is exclusive. In response to the determination that the facet is exclusive: for each potential facet different from the facet in the query: for each potential value in the potential facet: conditional entropy gain of the value in the query and the potential value is determined. The potential value in the potential facet that has the highest conditional entropy gain is determined, as is the potential facet with the minimum maximum conditional entropy gain. Then the potential facet with the minimum maximum is input into a machine learning model, causing the machine learning model to output one or more suggested facets to add to the query.
US10373069B2 Technologies for platform-targeted machine learning
Technologies for platform-targeted machine learning include a computing device to generate a machine learning algorithm model indicative of a plurality of classes between which a user input is to be classified and translate the machine learning algorithm model into hardware code for execution on the target platform. The user input is to be classified as being associated with a particular class based on an application of one or more features to the user input, and each of the one or more features has an associated implementation cost indicative of a cost to perform on a target platform on which the corresponding feature is to be applied to the user input.
US10373059B2 Thematic mag based activity type prediction
According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to determine a predicted user activity type based at least partly on a thematic map database and a current location of the apparatus, present the predicted user activity type as a suggested activity type to a first user, and responsive to the first user approving the suggested activity type, initiate an activity session of the suggested activity type.
US10373058B1 Unstructured database analytics processing
An analytics processing system generates analytics from a collection of unstructured data by identifying trends in the data and deriving associations or correlations between series of values. Each series is generated from a set of field labeled values in the set, and compared to other series in the collection. Identified relationships in the series are scored based on depiction of an illustrative, predictive, or non-random association, and ranked by a scoring metric for analytical value. A visualization of the relationships are ranked and rendered such that the visualization highlights the association in a manner not achievable by simple inspection of the field values. Relationships are graphed by lines, circles, bars (histogram) on labeled axes based on the series. In this manner, a user may generate analytic results from a large data set, and pinpoint significant associations by paging through renderings scored as the most illustrative of notable trends.
US10373052B2 Method and system for tracking an object
A method of tracking an object across a stream of images comprises determining a region of interest (ROI) bounding the object in an initial frame of an image stream. A HOG map is provided for the ROI by: dividing the ROI into an array of M×N cells, each cell comprising a plurality of image pixels; and determining a HOG for each of the cells. The HOG map is stored as indicative of the features of the object. Subsequent frames are acquired from the stream of images. The frames are scanned ROI by ROI to identify a candidate ROI having a HOG map best matching the stored HOG map features. If the match meets a threshold, the stored HOG map indicative of the features of the object is updated according to the HOG map for the best matching candidate ROI.
US10373047B2 Deep convolutional neural networks for automated scoring of constructed responses
Systems and methods are provided for automatically scoring a constructed response. The constructed response is processed to generate a plurality of numerical vectors that is representative of the constructed response. A model is applied to the plurality of numerical vectors. The model includes an input layer configured to receive the plurality of numerical vectors, the input layer being connected to a following layer of the model via a first plurality of connections. Each of the connections has a first weight. An intermediate layer of nodes is configured to receive inputs from an immediately-preceding layer of the model via a second plurality of connections, each of the connections having a second weight. An output layer is connected to the intermediate layer via a third plurality of connections, each of the connections having a third weight. The output layer is configured to generate a score for the constructed response.
US10373044B2 Non-transferable radio frequency identification label or tag
A Non-transferable Radio Frequency Identification (RFID) assembly for attachment to an article comprises a RFID module; and a antenna module coupled with the RFID module, the antenna module comprising a conductive layer, a substrate, and an adhesive modification layer between the conductive layer and the substrate, the adhesive modification layer configured such that when the assembly is attached to the article and attempt to remove the assembly will cause the substrate to release and leave the conductive layer intact.
US10373037B2 RFID transponder, RFID transponder arrangement and method for communication between an RFID transponder and a reading device
An RFID transponder (T) suitable for communication with a reading device (RD) and adapted to be connected to a monitored unit (MU) is provided. The RFID transponder (T) comprises a comparing unit (CU) adapted to and arranged to receive a status signal from the monitored unit (MU) and configured to compare a value of the status signal to at least one predefined reference value and a state machine circuit (STM) connected to the comparing unit (CU) and configured to determine, based on a result of the comparison, whether the value of the status signal lies outside a range of operation defined by the at least one reference value. The state machine circuit (STM) is further configured to indicate the reading device (RD) that the value of the status signal lies outside the range of operation if the value of the status signal lies outside the range of operation.
US10373035B2 Method and system for determining spatial characteristics of a camera
A method and system for determining a position of a camera is disclosed. The method and system includes determining and registering geographical coordinates of a mobile device in the mobile device itself, presenting on a display of the mobile device a pattern representing the geographical coordinates of the mobile device, capturing by the camera an image of the display of the mobile device when presenting the geographical coordinates, translating in the camera the pattern in the captured image of the display of the mobile device into geographical coordinates, and determining in the camera the position of the camera based on the geographical coordinates translated from the pattern in the captured image.
US10373031B2 Movement control device, ink-droplet ejection device, movement control method, and recording medium
A movement control device configured to determine whether the moving unit moved by a driving unit is in a stopped state at a position before a predetermined target stop position, and whether a difference between the detection position and the target stop position is equal to or smaller than a threshold difference, based on a detection position of the moving unit, after the moving unit starts deceleration operation, and switch a control of the driving unit to a position control based on the difference between the detection position and the target stop position, from a speed control based on a designated speed associated with the detection position to the target stop position, if the moving unit is in the stopped state at a position before the predetermined target stop position, and the difference is equal to or smaller than the threshold difference.
US10373025B1 Method and device for verifying integrity of parameters of CNN by using test pattern to enhance fault tolerance and fluctuation robustness in extreme situations for functional safety
A method for verifying an integrity of one or more parameters of a convolutional neural network (CNN) by using at least one test pattern to be added to at least one original input is provided for fault tolerance, fluctuation robustness in extreme situations, functional safety on the CNN, and annotation cost reduction. The method includes steps of: (a) a computing device instructing at least one adding unit to generate at least one extended input by adding the test pattern to the original input; (b) the computing device instructing the CNN to generate at least one output for verification by applying one or more convolution operations to the extended input; and (c) the computing device instructing at least one comparing unit to verify the integrity of the parameters of the CNN by determining a validity of the output for verification with reference to at least one output for reference.