US10136186B2

There are disclosed a signal processing method, a signal reception processing apparatus and a TV system, wherein the signal processing method comprises: receiving a control signal and decoding said control signal; comparing a signal instruction obtained from the decoding with preset instructions and generating an execution instruction corresponding to the matched preset instruction, wherein said preset instructions include a channel storage instruction and a channel change instruction; and performing corresponding execution actions according to the execution instruction. In the signal reception processing apparatus and the TV system based on the above method, specific channels are stored by decoding the control signal, and thus by storing specific channels, the aged can perform operations only on these specific TV channels instead of all TV channels when watching TV programs, and therefore they can watch TV program conveniently.
US10136185B2

Unknown potential commercials are detected in a video data stream that contains segments of program type content, and blocks of commercial content. Each block includes a plurality of successive individual commercials. A library of known commercials is maintained in a first database. A video data stream is received in a video processing engine which includes a search engine that is in communication with the first database. The search engine identifies all known commercials in the video data stream and their respective start and end times. The video processing engine identifies all time segments that are sandwiched between the known commercials. The video processing engine filters out as a potential commercial any identified time segments that are significantly longer than the time length of a commercial. The video processing engine designates content of each of the time segments that were not filtered out as being one or more unknown potential commercials.
US10136166B1

A system and method includes a local area network, a client device, a replacement metadata determination module and a server device in communication with the client device through the local area network. The server device communicates main content to a client device. The main content comprises a plurality of main content packets. The server device determines main content metadata from the main content prior to communicating main content to the client device and determines insert content metadata from insert content. The insert content comprises a plurality of insert packets comprising the insert content metadata. The replacement metadata determination module determines a replacement metadata for the insert content based on the main content metadata. The server device replaces the insert metadata with the replacement metadata to form modified insert packets and communicates modified insert packets to the client device thereafter.
US10136162B2

Coding syntaxes in compliance with same or different VDR specifications may be signaled by upstream coding devices such as VDR encoders to downstream coding devices such as VDR decoders in a common vehicle in the form of RPU data units. VDR coding operations and operational parameters may be specified as sequence level, frame level, or partition level syntax elements in a coding syntax. Syntax elements in a coding syntax may be coded directly in one or more current RPU data units under a current RPU ID, predicted from other partitions/segments/ranges previously sent with the same current RPU ID, or predicted from other frame level or sequence level syntax elements previously sent with a previous RPU ID. A downstream device may perform decoding operations on multi-layered input image data based on received coding syntaxes to construct VDR images.
US10136152B2

Devices and methods for improving use of supplemental enhancement information (SEI) messages in multi-layer codecs for decoding multi-layer bitstreams containing video information are disclosed. In one aspect, a device may include a memory that stores video information associated with the multi-layer bitstream. The stored video information may include an SEI message and a processor connected to the memory. The processor determines whether the SEI message belongs to a first SEI message category or a second SEI message category based on an identifier in the SEI message. The processor further determines whether the SEI message applies to the operation points or the layers and, in response to the SEI message being of the first SEI message category and applying to the operation points, associates each semantic of the SEI message with each operation point among the operation points.
US10136151B2

An image decoding device is equipped with a header information decoding means for decoding profile/level information included in a video parameter set after decoding byte-aligned 16-bit extension information (next_essential_info_byte_offset) in the video parameter set.
US10136141B2

Techniques are described for palette-based video coding. In palette-based coding, a video coder may form a so-called “palette” as a table of colors for representing video data of a given block of video data. Rather than coding actual pixel values or their residuals for the given block, the video coder may code index values for one or more of the pixels. The index values map the pixels to entries in the palette representing the colors of the pixels. Techniques are described for determining the application of deblocking filtering for pixels of palette coded blocks at a video encoder or a video decoder. In addition, techniques are described for determining quantization parameter (QP) values and delta QP values used to quantize escape pixel values of palette coded blocks at the video encoder or the video decoder.
US10136140B2

Innovations in encoder-side decisions for coding of screen content video or other video can speed up encoding in various ways. For example, some of the innovations relate to ways to speed up motion estimation by identifying appropriate starting points for the motion estimation in different reference pictures. Many of the encoder-side decisions speed up encoding by terminating encoding for a block or skipping the evaluation of certain modes or options when a condition is satisfied. For example, some of the innovations relate to ways to speed up encoding when hash-based block matching is used. Still other innovations relate to ways to identify when certain intra-picture prediction modes should or should not be evaluated during encoding. Other innovations relate to other aspects of encoding.
US10136135B2

The present disclosure relates to an image processing device and method that enable suppression of an increase in the amount of coding of a quantization matrix.An image processing device of the present disclosure includes an up-conversion unit configured to up-convert a quantization matrix limited to a size less than or equal to a transmission size that is a maximum size allowed for transmission, from the transmission size to a size that is identical to a block size that is a processing unit of quantization or dequantization. The present disclosure is applicable to, for example, an image processing device for processing image data.
US10136112B2

A projection system includes an invisible light projector, a background member, an imaging unit, an image generator, and a visible light projector. The invisible light projector projects a predetermined invisible light image onto the object via invisible light. The background member is disposed behind the object in a direction of the invisible light emitted from the invisible light projector. The imaging unit captures an image of the invisible light projected from the invisible light projector. The image generator measures a shape of the object based on the image captured by the imaging unit to generate image data showing image content for projection onto the object in accordance with the measured shape. The visible light projector projects the image content shown by the image data onto the object via visible light. The background member has a light shielding surface that does not diffusely reflect the invisible light incident thereon.
US10136106B2

A system for tracking train assets is disclosed. The tracking system may include an image capture device configured to collect an image data set of a train asset and an area surrounding the train asset. Furthermore, the image data set may be associated with a time stamp and in one non-limiting example, the time stamp provides a collection time of the image data set. In some embodiments, a controller may be configured to receive the image data set and to perform an analysis of the image data set and the analysis provides a track location of the train asset and an identification of the train asset.
US10136105B2

A driver information method is provided, wherein an image of the surrounding area is captured by at least one side camera attached to the motor vehicle. The image contains an image capturing area that lies essentially laterally relative to the motor vehicle. A display unit, which is visible to the driver of a motor vehicle, outputs a screen image that contains a reproduction of the image of the surrounding area, the reproduction being graphically processed, if desired, and being preferably in essence photo-realistic. The output of the screen image is only temporary; and an obstructed view situation, in which an obstructed lateral view of the driver is to be assumed, is detected on the basis of distance signals of at least one environment detection system that is not based on a camera. The output of the screen image is automatically started when an obstructed view situation is detected.
US10136103B2

Systems and methods identify consumer products in images. Known consumer products are captured as grayscale or color images. They are converted to binary at varying thresholds. Connected components in the binary images identify image features according to pixels of a predetermined size, shape, solidity, aspect ratio, and the like. The image features are stored and searched for amongst image features similarly extracted from unknown images of consumer products. Identifying correspondence between the features of the images lends itself to identifying or not known consumer products.
US10136101B2

An information processing apparatus according to the present disclosure includes: a receiver unit that acquires information relevant to a sight line of a user of a communication partner from a communication partner terminal that performs remote communication; a face detection unit that detects information relevant to a position and a size of a face of the user of the communication partner, on the basis of a video signal that includes the face of the user of the communication partner; and a superimposition unit that displays and superimposes a sight line position of the user of the communication partner on the video signal including the face of the user of the communication partner, based on the information relevant to the sight line of the user of the communication partner and the information relevant to the position and the size of the face of the user of the communication partner.
US10136096B2

The disclosure discloses a method for playing a demo video on a television and a television so as to play the demo video on the television automatically. The method includes: detecting whether there is an external storage device connected with the television; searching an external storage device connected with the television for a demo video file with a preset file name and in a preset file format upon detection of the external storage device; and starting a player to read and play cyclically the demo video file stored in the external storage device when the demo video file is searched.
US10136095B2

A projector is configured so as to be able to perform a plurality of types of image processing on processing target data in the case in which one of still image data and data of a frame constituting video data is input as the processing target data. A video processing section includes a selector for controlling an execution sequence of the types of image processing to be executed, and a panel correction section for outputting the processing target data having been processed in the execution sequence controlled by the control section.
US10136089B2

A display panel, a display device including the same and a method for making the display panel are disclosed in the embodiments of the disclosure. The display panel includes: a drive module and a plurality of pixel units. Each pixel unit of the plurality of pixel units has a plurality of sub-pixel units and a plurality of image sensing units, each of the plurality of sub-pixel units being corresponding to each of the plurality of image sensing units respectively; each sub-pixel unit of the plurality of pixel units and each image sensing unit of the plurality of image sensing units are connected to the drive module, each sub-pixel unit being arranged to be adjacent to an image sensing unit corresponding thereto; and the drive module is configured to drive the plurality of image sensing units so as to take images, and to drive the plurality of sub-pixel units as so to display the images.
US10136088B2

An image pickup apparatus enabling reduction of information amount of defective pixels of an image pickup device having pixels pupil-dividing light through a photographic optical system. Each pixel is provided with PD portions for one micro lens for pupil-division of the light. First image data is generated by adding all signals from the PD portions, and second image data is generated by a signal output from one PD portion or by adding signals from part of PD portions. First defect information indicates defect information of the first image data, and second defect information is formed by excluding information redundant with the first defect information from defect information of the second image data. Defective pixels included in the second image data are designated based on the first defect information and the second defect information. The second image data is corrected by correcting the designated defective pixels.
US10136087B2

An imaging apparatus comprising: a dark image data imaging section that obtains dark image data in a state in which light beams entering an imaging surface of an image sensor are shielded before first image data is obtained or after second image data obtained lastly; and a correcting section that corrects a fixed pattern noise in cumulative relatively bright composite image data by using the dark image data, wherein the correcting section corrects the fixed pattern noise in the cumulative relatively bright composite image data by using the dark image data obtained at a time closest to the time in a temperature of the image sensor when the first image data or the second image data is obtained is assumed to be the highest, of the dark image data obtained before the first image data is obtained or the dark image data obtained after the second image data obtained lastly.
US10136080B2

In an image generating apparatus, an image combining unit combines, for each of first and second processes in sequence, first and second images to generate a composite image having a digital pixel value representing a luminance level of the corresponding pixel by a first bit width. A range setter sets, for each of the first and second processes, a target luminance-level distribution range of at least one target with respect to the composite image; the distribution range represents a range within which luminance levels of the at least one target are distributed. A dynamic range adjuster adjusts a dynamic range of the composite image generated for one of the first and second processes such that the dynamic range of the composite image generated for the corresponding one of the first and second processes matches with the target luminance-level distribution range set for the first process.
US10136079B2

An apparatus for imaging an object has an image sensor that comprises a plurality of pixels. The plurality of pixels is matrix-arrayed along vertical and horizontal directions. The apparatus also has an image sensor driver that drives the image sensor, and the image sensor driver is capable of reading image-pixel signals of neighboring pixels among the plurality of pixels while mixing the image-pixel signals. The apparatus also has a pixel addition setting processor that sets the number of pixel addition with respect to at least one of at least one row and at least one column. The pixel addition setting processor sets different numbers of pixel addition to different pixel areas. The image sensor driver reads the image-pixel signals in response to the set number of pixel addition.
US10136078B2

A random grating based compressive sensing wideband hyperspectral imaging system comprising a front imaging component, an optical splitting component, more than two branches, and a computer, with each branch having an exit pupil transformation component and a compressive spectral imaging component. The system is based on compressive sensing theory, makes use of the correlation between spectra, increases compression rate on the spectral dimension, realizes three-dimensional compressive collection of wideband spectral image data, and greatly reduces data collection amount. The system is capable of measuring spectral image information on a wideband spectrum with a single exposure, and may obtain high spatial resolution and high spectral resolution by means of designing the random gratings on the various spitting paths.
US10136060B2

An Internet Protocol (IP) camera control method, apparatus, and system to prevent the IP camera from being always in a working state, where the method includes waiting, by the IP camera, for receiving a standby instruction, where the IP camera is currently in the working state, and switching, by the IP camera, from the working state to a standby state when the IP camera receives the standby instruction from a server, such that power consumption of the IP camera is reduced.
US10136040B2

Some embodiments include an electrically conductive capacitor plate mounted to a chassis supporting an actuator using one or more suspension wires. In some embodiments, the first electrically conductive capacitor plate is electrically connected with an electrically conductive coil of the actuator. Some embodiments include the electrically conductive coil. In some embodiments, a capacitance between the first electrically conductive capacitor plate and the electrically conductive coil varies as function of the position of the electrically conductive coil relative to the first electrically conductive capacitor plate.
US10136025B2

An image processing apparatus capable of generating printed matter desired by a user. An MFP as the image processing apparatus generates or changes print data for printing print contents on a recording sheet to generate printed matter. Print data including information on pages is acquired from an external apparatus. Information designating ones of the pages, which are to be rotated through 180 degrees, is acquired. Based on the print data, image data for a surface of a sheet is generated by arranging two or more pages on the surface of the sheet. If a page is not to be rotated through 180 degrees, image data is generated by arranging the pages in a predetermined layout, whereas if all pages are to be rotated through 180 degrees, image data is generated by arranging the pages in a different layout from the predetermined layout.
US10136024B2

An image processing apparatus locks a particular cover so as not to be opened based on a particular jam being detected, and displays a particular screen for notifying a user that the particular cover is locked.
US10136019B2

An illumination apparatus includes a light source and an elongated light guide, wherein the light guide includes an emission surface that emits light from the light source and a reflection surface that reflects the light to the emission surface, the reflection surface includes a plurality of diffusion portions that diffuse the light, the diffusion portions have a shape of part of a sphere recessed from the reflection surface, a depth of the diffusion portions from the reflection surface is equal to or greater than 16.5% and equal to or smaller than 50% of a diameter of the sphere, and a width of the diffusion portions is equal to or greater than 0.1 mm and equal to or smaller than 50% of a width of the reflection surface.
US10136016B2

A communication apparatus capable of performing facsimile communication includes at least one memory that stores a set of instructions and at least one processor. The processor executes the instructions to receive facsimile data, store the received facsimile data in a storage, generate a preview image based on the stored facsimile data, and transmit, according to a request for a preview image from an external device, the generated preview image to the external device. In addition, the stored facsimile data is deleted according to an instruction, but deletion of the facsimile data in the storage is prohibited while the external device is displaying the preview image of the facsimile data if the instruction is received from another external device.
US10136015B2

According to an embodiment, an image processing apparatus includes a read image processor, a write image processor, an image path selector, and a communication controller. The read image processor is configured to execute an image processing module corresponding to read of image data. The write image processor is configured to execute an image processing module corresponding to write of image data. The image path selector is configured to select a path for transmitting image data output from the image processing modules corresponding to read and write of image data to an external apparatus, and select a path for inputting image data processed by the external apparatus to an image processing module in a subsequent stage. The communication controller is configured to control transmission and reception of image data to and from the external apparatus.
US10136009B2

An image reading apparatus includes a sensor unit configured to move, a first driven pulley and a second driven pulley disposed apart from each other in a movement direction of the sensor unit, a drive pulley and a third driven pulley disposed between the first driven pulley and the second driven pulley in the movement direction, and a belt wound around the first driven pulley, the second driven pulley, the drive pulley, and the third driven pulley. The belt is bent at positions where each of the first driven pulley, the second driven pulley, and the drive pulley contacts an inner surface of the belt and is bent at a position where the third driven pulley contacts an outer surface of the belt.
US10136006B2

An image processing device including a reception unit, an acquisition unit, an image reading unit, and a transmission unit. The reception unit receives a processing identifier associated with image reading processing. The acquisition unit acquires processing information associated with the processing identifier, the processing information including at least information regarding a storing location. The image reading unit reads an image on the basis of the processing information. The transmission unit transmits data of the read image to the storing location according to the processing information.
US10136002B2

The present disclosure relates to cloud-based document quality assurance. One example embodiment includes a method for evaluating document quality. The method includes receiving, by a cloud server, document data associated with an image forming device. The method also includes accessing, by the cloud server, a cloud service. Further, the method includes performing, by the cloud service, a data-segment comparison between the document data and reference document data from a quality assurance database. In addition, the method includes generating, by the cloud service, a quality assurance report based on the data-segment comparison between the document data and the reference document data.
US10135996B2

An image formation apparatus remotely operable smoothly using a terminal device is provided. In an image processing system including a plurality of terminal devices and an MFP capable of wireless communication, when the number of terminal devices connected to the image formation apparatus via wireless communication has reached a threshold value representing a number based on the number of terminal devices with which the MFP can wirelessly communicate, the MFP determines that, of the connected terminal devices, one or more terminal devices satisfying a previously stored condition as a candidate to be disconnected, and the MFP sends notification to request severing the wireless communication. When the MFP obtains permission for disconnection from a terminal device that is a destination of the notification, the MFP severs the wireless communication.
US10135995B1

Apparatus and methods are disclosed for display dependent analysis of call data in an IBPX. In an example embodiment, an apparatus communicatively coupled to an IPBX server is configured to route VoIP calls in the IPBX. An interface circuit is configured to selected parameters of interest based on capabilities of a set of devices and generate subscription requests to subscribe the devices to the parameters of interest. A first processing circuit is configured to generate call summary metrics from call event messages for calls routed by the IPBX server. A second processing circuit subscribes a device identified in the subscription request to the selected set of parameters of interest identified in the subscription request. The second processing circuit evaluates call summary metrics for each parameter of interest subscribed to by the devices and provides results of the evaluation to devices that are subscribed to the parameter of interest.
US10135988B2

Techniques for case allocation are disclosed. In one particular embodiment, the techniques may be realized as a method for case allocation comprising receiving, by at least one computer processor, at least one case allocation allocated using a first pairing strategy, and then reassigning, by the at least one computer processor, the at least one case allocation using behavioral pairing.
US10135986B1

Techniques for behavioral pairing model evaluation in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing model evaluation in a contact center system and communicatively coupled to the operating system comprising determining, by at least one computer processor configured to operate in the contact center system, contact data; partitioning, by the at least one computer processor, the contact data into a first plurality of types; determining, by the at least one computer processor, a first measure of the quality of the partitioning of the contact data into the first plurality of types; and outputting, by the at least one computer processor, a computer-processor generated behavioral pairing model based on the quality of the partitioning.
US10135970B2

A system for the active silent and undetected monitoring of the video and audio communication session involving one or more video and audio participants may alternately engage, intervene or participate in the video/audio communication session. Such monitoring and engagement may include multiple and various locations with the monitoring participant having capacity to manage them from a first location.
US10135966B2

Disclosed are a mobile service information display method and apparatus, a mobile service information server and system, and a terminal, which can avoid a waste of resources of the mobile service information system. The method includes: determining mobile service information according to obtained location information of a mobile terminal at a current moment and obtained location information of the mobile terminal within preset duration prior to the current moment; and sending the determined mobile service information to the mobile terminal for display.
US10135958B2

Message oriented middleware publish/subscribe technology and wireless push protocol is used to provide wireless messaging services for wireless devices. In the exemplary embodiment, a messaging system brokers messages between publisher applications (i.e. content providers) and wireless client devices (i.e. content subscribers), receiving and distributing messages to subscribers having subscribed to particular content. Messages are pushed to clients via a wireless gateway using a wireless push protocol. Message content subscription is used to filter messages to subscribers with fine granularity to provide a higher quality of service.
US10135957B2

Methods, devices, and computer program products for traffic information signaling in a wireless communications network are disclosed. In one aspect, a method of wireless communication network is disclosed. The method includes selecting, from a variable number of control fields, one or more control fields for inclusion in a frame. The method further includes generating the frame comprising the selected number of control fields, each control field comprising an end of control field, the end of control field storing an indicator indicative of an end of the selected number of control fields or a presence of another control field in the frame. The method further includes transmitting the frame.
US10135956B2

This document describes, among other things, improved methods, systems, and apparatus for relaying packets on computer networks. Preferably, the relay function is accelerated at a host by implementing selected forwarding functions in hardware, such as the host's network interface card, while upper software layers at the host retain at least some access to the packet flow to handle more complex operations and/or monitoring. In a so-called “split TCP” arrangement, for example, a relay host terminates a first TCP connection from a given host and forwards packets on that connection to another given host on a second TCP connection. The relay host has a TCP forwarding table implemented at the device level, configurable by a relay management application running in the kernel or user-space. Special forwarding table modes may be used to enable full-TCP protocol support while also taking advantage of hardware acceleration.
US10135951B2

Methods and apparatus for providing one-arm node clustering using a port channel are provided herein. An example application node may be communicatively connected to at least one application node, and the application node may be connected to a network through a port channel. The application node may include: a link included in the port channel for accommodating the network data being communicated between the remote client and server; and a processor configured to send/receive a cluster control packet to/from the at least one application node through the link included in the port channel.
US10135947B1

A transmission system that sends data to multiple devices simultaneously using multiple access points (APs). The system may send multicast data (e.g., original transmission of multicast data) to the multiple devices using a first AP and may send recovery data (e.g., retransmission of portions of the multicast data) to individual devices using a second AP. As the second AP handles requests for the recovery data and sends the recovery data, the first AP may send the multicast data using all available bandwidth and an efficiency of transmission does not depend on the number of devices connected to the first AP. The recovery data may be determined based on an original manifest of the multicast data, such as a bitmap or other representation, and the device may generate a recovery manifest indicating the recovery data and send the recovery manifest to the second AP.
US10135944B2

A client computer batch message transaction group is created that includes a set of client computers from which messages are committed as a batch messaging transaction to a single message reception queue. In response to receiving separate messages from at least two of the set of client computers within the client computer batch message transaction group, the separate messages are grouped under the batch messaging transaction as a single unit of work to commit to the single message reception queue. A single batch transaction commit decision is computed based upon whether a write of each of the separate messages grouped within the single unit of work to the single message reception queue is successful.
US10135941B2

A method for managing push notifications on portable devices. The method includes receiving an indication from a user of a mobile device to initiate a notification rule at a first time. The method further includes identifying a context for initiation of the notification rule, wherein the context includes at least one application of the mobile device that is executing on the mobile device at the first time. The method further includes determining whether the context is present at a second time. The method further includes, responsive to determining the context is present at the second time, initiating the notification rule.
US10135921B2

A method and apparatus is presented for announcing the existence of cryptographic key pairs within a distributed ledger system in which no central trusted authority is available, consisting of sending a key announcement message by a network connected device to other network connected devices over a peer-to-peer network for inclusion in the distributed ledger. Once a valid key announcement message for a public key is included in the ledger, any future transactions that reference an address associated with the public key or other messages concerning said public key are accepted by other network connected devices on the peer-to-peer network and are included in the distributed ledger. If transactions or other messages reference an address not associated with an announced public key, they may be rejected by the peer-to-peer network and may not be included in the distributed ledger.
US10135913B2

A system and method is provided. The system comprising: a memory storing instructions; a hardware processor configured by the instructions to: receive a request specific one or more infrastructure components in an information technology (IT) infrastructure, process a query based on the request specific to the one or more infrastructure components, identify an interdependency relationship between the one or more infrastructure components and one or more stakeholders based on the query, wherein the interdependency relationship is indicative of mapping across the one or more infrastructure components, and generate, during an outage the one or more infrastructure components in the IT infrastructure, a multi-dimensional inventory impact analysis based on the interdependency relationship comprising an assessment report, the assessment report that includes an inventory landscape the one or more infrastructure components, a dependency analysis in the IT infrastructure, and an impact assessment during the outage.
US10135907B2

Releases to the production environment of a cloud computing environment are deployed in a manner that maintains control over restricted data and the data plane of the cloud computing environment. A DevOps personnel is tasked with developing the release. However, the DevOps personnel is not authorized to deploy the release to the cloud computing environment because the DevOps personnel does not have access to restricted data in the cloud computing environment or the ability to modify the cloud computing environment to gain access to restricted data. Operating personnel who has access to restricted data and the right to modify the cloud computing environment is notified of the release and given release specifications providing details of the release. If the operator approves the release, the release is transferred to the cloud computing environment. A deployment engine then automatically deploys the release to the production environment of the cloud computing environment.
US10135906B2

Information regarding the status of an update to a universal integrated circuit card (UICC) being performed across a mobile wireless communication network is provided to a server involved in the update process and/or to a user of the mobile communication device having the UICC. The UICC update server sends an update trigger to the mobile communication device, and the UICC initiates establishment of a communication link to receive the update. The UICC further causes a baseband processor of the mobile communication device to send a proof-of-receipt of the update trigger by short message service (SMS) messaging back to the update server. Additionally or alternatively, the UICC causes the baseband processor to send a wakeup message to a mobile device application executing on the mobile device. The wakeup message includes status information relating to the UICC update which can be provided to a user of the mobile device.
US10135904B2

Techniques to validate web service requests from applications executing on wireless communication devices are disclosed herein. In at least one implementation, an application that generates a web service request is executed on a wireless communication device. The wireless communication device executes a client security component of the application to collect security information and include the security information in the web service request, and utilizes a mobile application programming interface to transfer the web service request including the security information for delivery to a web server. The web server executes a server security component of a web service to extract the security information from the web service request, validate the web service request based on the security information, and provide the web service request to the web service upon successful validation.
US10135880B2

In general, embodiments of the present invention involve attaching (e.g., pre-fixing) a Global Signaling Code (GSC) to a called party's telephone number thereby creating a modified Uniform Resource Indicator (URI). This modified URI is then sent in the “TO:” header of a SIP INVITE. The GSC will typically include a geographic indicator corresponding to a geographic location of a caller and a treatment indicator corresponding to a desired treatment of the call. The call will be routed based on the geographic indicator and treated according to the treatment indicator. Illustrative treatments for the call include (among others) voice mail avoidance, a preferred compression scheme for the call, etc.
US10135877B2

This disclosure relates to enforcing restrictions on data collected from a first set of systems and disseminated to a second set of systems. For example, enforcing a set of restrictions includes receiving a first trait and a second trait that include data describing a user that has interacted with an online service. The first trait is labelled with a first usage restriction and the second trait is labelled with a second usage restriction different from the first usage restriction. The first trait and the second trait are combined into a segment. The segment preserves labelling of the first trait with the first usage restriction and the second trait with the second usage restriction. Use of the segment is controlled based on the first usage restriction and the second usage restriction.
US10135876B2

A method and system for improving usage of a security compliance framework is provided. The method includes authenticating a user for: access to the security compliance frame work, access to an authoritative source component of the compliance framework, and access to a data store component of the compliance framework. A functionality status of the security compliance framework and a request associated with contents of the data store are presented to a user via a dashboard interface. In response, the request is triggered and associated results are generated.
US10135875B2

Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind a firewall or other security device such that certain information does not reach the computing resources provided to the customer. A logging entity may be implemented on computer server operated by the computing resource service provider. The logging entity may obtain log information from the firewall or other security device and store the log information such that it is accessible to the customer. Additionally, the log information may be provided to other services such as a metrics service or intrusion detection service.
US10135866B2

The present disclosure relates to a method of preventing drive-by hacking, and an apparatus and a system therefor. A method of preventing drive-by hacking in a vehicle system linked with a vehicle head unit through a communication network in a vehicle may include receiving a predetermined external terminal access notification message reporting access by an external terminal from the vehicle head unit, verifying whether fixed data recorded in an application memory is consistent with fixed data recorded in a backup memory, and transmitting a predetermined hacking detection message to the vehicle head unit based on a result of verification. Therefore, the present disclosure has an advantage of strengthening security of a vehicle when an external terminal is linked with a vehicle head unit.
US10135857B2

Blocking high-risk IP connections in real-time while allowing tailoring of an acceptable risk profile to match the security requirements of network resources. By acquiring IP threat information about IP addresses, traffic from IP addresses posing unacceptable levels of risk is blocked. A computer executed method is disclosed for sorting a plurality of internet protocol (IP) addresses. The method includes dividing the range of IP addresses into a plurality of clusters representing a plurality of contiguous sub-ranges, assigning each IP address to the cluster associated with the sub-range that includes that IP address, and assigning the IP addresses in each cluster to one of a plurality of pages. A network appliance incorporating aspects of the method is also disclosed.
US10135838B2

A method of network connection control for mobile terminals, includes: classifying network access points accessible to a mobile terminal according to their security levels, and applications of the mobile terminal according to the security level of the networks that the applications are allowed to connect to; setting applications of different security level to connect to the network through access points at corresponding security levels; setting the security level of each network access point and application of the mobile terminal; and searching the security level of the application and the security levels of the network access points that the application is allowed to connect to.
US10135833B2

An access control system including a data storage device configured to store a master credential database having a plurality of master identifiers and master status codes, an access control device having a local credential database including a plurality of local identifiers, and an electronic credential including a credential identifier. The access control device is configured to receive the credential identifier from the electronic credential, to determine whether to perform an update based upon the local status code associated with the local identifier of the credential identifier, and to update data in the local credential database with data in the master credential database by way of communication with the data storage device in response to the determining.
US10135818B2

The disclosure discloses a user biological feature authentication method and system. The method includes the following: a client sends an authentication request to a server; the client receives a speech password; acquires speech information and a face image of a user to be authenticated; the client judges whether the speech information is the same as the speech password, and judges whether the face image is valid; the client associates a speech information fragment to the face image under the condition that a judgment result is YES; the client calculates a digest value of the speech password, the speech information, a target image, associated information and a first moment; and the client sends an authentication content to the server. By the disclosure, the effect of improving ID authentication security in a biological feature recognition process is further achieved.
US10135815B2

The present invention relates generally to the use of biometric technology for authentication and identification, and more particularly to non-contact based solutions for authenticating and identifying users, via computers, such as mobile devices, to selectively permit or deny access to various resources. In the present invention authentication and/or identification is performed using an image or a set of images of an individual's palm through a process involving the following key steps: (1) detecting the palm area using local classifiers; (2) extracting features from the region(s) of interest; and (3) computing the matching score against user models stored in a database, which can be augmented dynamically through a learning process.
US10135808B1

Various approaches discussed herein enable validation of an application on a computing device, such as a mobile computing device, prior to that application being invoked by activation of a link in another application. Upon activation of the link in a calling application, the computing device determines a target application to be invoked in response to the activation. Sensitive or confidential data, such as login credentials, may be included in the link to be passed to the target application. By validating either the calling or the target application, the data may be safeguarded by confirming an identity of an application associated with the link.
US10135800B2

An electronic discovery insight tool is presented. The tool is implemented in an apparatus comprising one or more processors, one or more memories communicatively coupled to the one or more processors and storing instructions which, when processed by the one or more processors, cause: displaying, on a user display device: an interactive object for selecting one or more data collections, a selectable search object for selecting search functionalities, a selectable report object for selecting report functionalities, and a selectable tag management object for selecting tag management functionalities; receiving, from a user via the interactive object, a selection of a data collection from the one or more data collections; in response to receiving the selection of the data collection: accessing the data collection to make the data collection available a user invoking one or more of: to the search functionalities, the report functionalities, or the tag management functionalities.
US10135795B2

Methods, systems, and devices for wireless communication are described. The methods, systems, and devices may employ mechanisms for encrypting downlink control channels for jamming resilience. The methods, systems, and devices may include or may be configured to generate and receive a security configuration, obtain a downlink control channel encryption key, transmit a control channel message, and decrypt the transmitted messaged based on the encryption key.
US10135788B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting suspicious user activities. One of the methods includes generating hypergraphs, wherein the hypergraphs include nodes corresponding to feature profiles and edges between particular nodes representing a measure of similarity between nodes; using the generated hypergraphs to detect suspicious graph nodes; and using the suspicious graph nodes to detect malicious user communities.
US10135783B2

Methods and apparatus provide for network communication to be maintained during transfer of email data between two devices. In one aspect a method includes receiving a request via a network connection with a mobile device for email data, determining a network timeout value of the request from the mobile device, producing the email data in response to receiving the request, in parallel with the production of the email data and while the processing of the email data is incomplete, determining an interval less than the network timeout value of the request, and sending a portion of a response to the request over the network connection to the mobile device at the interval, completing the response to the mobile device over the network connection in response to completion of the production of the email data.
US10135781B1

A system and method is disclosed for informing a user of recent activities in an online social network. A message group in an online activity stream of an online network is identified. The message group includes a first message describing a first activity of an online user of the online network, and multiple second messages responsive to the first message, the second messages being representative of multiple ancillary activities performed in the online network with respect to the first activity. A single notification is generated that includes a first description of the first activity, different than the first message, and a second description of the multiple ancillary activities different than each of the multiple second messages. The single notification is then presented in a notification list with other notifications.
US10135779B2

Techniques and systems are described to determine levels of competency of users as part of an online community and control generation of subsequent digital content to be used interaction of the online community with the users based on this determination. In one example, determination of the level of competency is based on relevance to topics of the online community. In another example, a determination is made as to whether the topic of the online community is stable before using user competency scores to control generation of subsequent digital content. In a further example, users of the online community are identified as exhibiting dormant or non-dormant behavior and used as a basis to control generation of subsequent digital content. In yet another example, user competency scores are adjusted based on a decay factor to address dormancy of users over a period of time.
US10135778B2

A system and method for sending custom encoded messages amongst a customized social group. A selection of intended recipients within a subgroup from a list of contacts is received on a client device. It is determined whether all of the selected recipients are capable of receiving a custom encoded message. If it is negative, the method includes sending an invitation email to one or more of the selected recipients. If it is affirmative: the method includes receiving a message from the user intended for the selected recipient. An assignment of a graphical symbol to an alphabet is received from the user. The assignment associating with all of the intended recipients is stored in a memory of the client device. The assignment and the message are transmitted to a remote processor for converting the message to the custom encoded message based on the assignment and transmitting them to the device.
US10135773B2

An electronic communications method includes receiving, by an electronic communications platform, a request to create an electronic communications event. The electronic communications platform is electronically operating within a client device. The electronic communications method also includes requesting, by the electronic communications platform, content associated with the electronic communications event. The electronic communications method also receiving, by the electronic communications platform, the content, wherein the content includes a photo, a title, text, and a time limit for interacting with the electronic communications event. The electronic communications method also includes electronically generating and posting, by the electronic communications platform, an electronic communications post associated with the electronic communications event, based on the received content.
US10135767B2

An access-control device that controls access to encrypted messages. During operation, the access-control device can receive an access key for a corrupted message, and can receive a cover message digest associated with the corrupted message. The access-control device stores the access key in association with the cover message digest, and stores the cover message digest in a block chain. A respective block of the block chain includes at least one cover message digest, and a hash value of a previous block of the block chain.
US10135765B1

A user can share (show) multimedia information while simultaneously communicating (telling) with one or more other users over a network. Multimedia information is received from at least one source. The multimedia information may be manually and/or automatically annotated and shared with other users. The multimedia information may be displayed in an integrated live view simultaneously with other modes of communication, such as video, voice, or text. A simultaneous sharing communication interface provides an immersive experience that lets a user communicate via text, voice, video, sounds, music, or the like, with one or more other users while also simultaneously sharing media such as photos, videos, movies, images, graphics, illustrations, animations, presentations, narratives, music, sounds, applications, files, and the like. The simultaneous sharing interface enables a user to experience a higher level of intimacy in their communication with others over a network.
US10135761B2

A switch device includes a plurality of ports respectively including a queue and transmits a flow including packets; and a processor configured to detect congestion in one of the plurality of ports, based on an amount of packets stored in the queues, receive, from another switch device, congestion information relating to the another switch device, specify a port coupled to a link where the congestion is not occurred, the link being one of a plurality of links coupled to the another switch device, based on the congestion information received from the another switch device, extract a target flow to which no packet stored in a queue of the specified port, from among a plurality of flows scheduled to be transmitted from the port in which the congestion is detected, and transmit a plurality of packets included in the extracted target flow from the specified port to the another switch device.
US10135759B2

Management of context and power control information enables different power control schemes for point-to-point or point-to-multipoint based on proximity services or applications. Context information may be defined as situation data about a service or application that is used to help define a power control scheme to be implemented. Power control information may be defined as control or status data for power control, which can be used for reporting or controlling the transmitting power of a peer in a P2P network. Context and power control information may be managed across multiple layers such as the application layer, service layer, media access control layer, or physical layer. Context and power control information is updated and exchanged between or among peers for context-related power control in proximity services.
US10135756B2

Systems, methods, and computer-readable storage media for multi-destination TCP communications using bit indexed explicit replication (BIER). In some examples, a system can generate a TCP packet associated with a TCP session involving a set of destination devices, and encode an array of bits into the TCP packet to yield a TCP multicast packet. The array of bits can define the destination devices as destinations for the multicast packet. The system can transmit the TCP multicast packet towards the destination devices through a BIER domain. The system can receive acknowledgements from a first subset of the destination devices. Based on the acknowledgements, the system can determine that the first subset of the destination devices received the multicast packet and a second subset of the destination devices did not receive the multicast packet. The system can then retransmit the multicast packet to the second subset of the destination devices.
US10135747B2

In one embodiment, a method comprises a network device detecting an event severity encountered by the network device; the network device selectively changing a window size, for a maximum number of unacknowledged data packets that can be sent by the network device to a receiver device, to correspond to the event severity encountered by the network device; and the network device transmitting, to the receiver device, a number of data packets up to the window size, enabling the receiver device to detect the corresponding event severity encountered by the network device based on the number of unacknowledged data packets received by the receiver device from the network device.
US10135738B2

Presented herein are techniques for application criteria-based path selection in a network. An application controller receives endpoint application criteria that specify end-to-end conditions that at least one network is to satisfy when forwarding the at least one packet flow. The application controller evaluates a plurality of different types of end-to-end network paths to determine whether one or more of the plurality of end-to-end network paths satisfies the endpoint application criteria.
US10135735B2

A method for managing flows in a network with a plurality of forwarding elements routing the flows between network entities of a network or network domain includes marking flows between network entities with congestion information by at least one of the forwarding elements such that the highest congestion level prevailing on the respective flow path is indicated, identifying locations of one or more possible and/or present bottlenecks and/or congestions in the network based on the congestion information, and performing one or more actions to avoid, mitigate, and/or resolve the identified possible and/or present bottlenecks and/or congestions.
US10135734B1

Packet processors or other devices with packet processing pipelines may implement pipelined evaluations of algorithmic forwarding route lookups. As network packets are received, a destination address for the network packets may be divided into different possible prefix lengths and corresponding entries in a routing table for the different possible prefix lengths may be determined according to a hash scheme for the routing table. The entry values may be read from the routing table and evaluated at subsequent stages to identify the entry with a longest prefix match with respect to the destination address for the network packet. The routing table may include entries for different types of network packets and may be configured to include virtual routing and forwarding for network packets.
US10135733B2

A receiver circuit extracts data from a serial data signal. The serial data signal contains a data packet having a first format with a first number of bits or a second format with a second number of bits based on a selection signal. The second format comprises the bits of the first format followed by one or more additional bits. The receiver circuit has at least one shift register having a total number of bits equal or greater than the number of bits of the second format and a switching circuit that selectively connects the serial data signal to one of the shift register serial inputs as a function of the selection signal. When the first format is selected and the respective bits received, the bits are stored in given positions of the one or more shift registers. The switching circuit also, when the second format is selected and the respective bits received, stores the bits of the first format included at the beginning of the second format in the same given positions of the one or more shift registers.
US10135729B2

A computer readable medium storing instructions with functionality for: receiving a first request, from a first client device in a particular IP subnet, to identify a MAC address that corresponds to a particular IP address in the particular IP subnet; transmitting a first response to the first client device that identifies a first MAC address, of a first network device in the particular IP subnet, as the MAC address that corresponds to the particular IP address; receiving a second request, from a second client device in the particular IP subnet, to identify the MAC address that corresponds to the particular IP address; transmitting a second response to the second client device that identifies a second MAC address, of a second network device in the particular IP subnet, as the MAC address that corresponds to the particular IP address, the second MAC address being different than the first MAC address.
US10135722B2

An Ethernet Metropolitan Area Network provides connectivity to one or more customer premises to packet-bases services, such as ATM, Frame Relay, or IP while advantageously providing a mechanism for assuring security and regulation of customer traffic. Upon receipt of each customer-generated information frame, an ingress Multi-Service Platform (MSP) “tags” the frame with a customer descriptor that specifically identifies the recipient customer. In practice, the MSP tags each frame by overwriting the Virtual Local Area Network (VLAN) identifier with the routing descriptor. Using the customer descriptor in each frame, a recipient Provider Edge Router (PER) or ATM switch can map the information as appropriate to direct the information to the specific customer. In addition, the customer descriptor may also include Quality of Service (QoS) allowing the recipient Provider Edge Router (PER) or ATM switch to vary the QoS level accordingly.
US10135720B2

A computer system splits data to be transmitted into a plurality of reliable connections which are multiplexed through a smaller number of unacknowledged connections, such as connections that do not require acknowledgment and which may be VPN tunnels. A receiver then demultiplexes data received to obtain data flows over the reliable connections and transmits separate acknowledgements for each reliable connection. The computer system demultiplexes the acknowledgments and provides them to the corresponding reliable connections, which then retransmit any unacknowledged data. Delivery controllers executing on the computer system may be coupled to corresponding controllers executing on the receiver, with traffic between the delivery controllers (payload and acknowledgments) being multiplexed over one or more unacknowledged connections. In some embodiments, acknowledgments may be transmitted over a connection that is not multiplexed over the unacknowledged connections.
US10135718B2

The invention provides a computer system including a router receiving a plurality of requests, a broker and a plurality of service workers, each assigned by the broker receive to receive the request and determining an answer based on the request, the router receiving the answers from the service workers, and the router providing an output that is based on at least one of the answers. A language independent platform is provided that can deploy code online while processing requests, execute multiple commands and join their answers, and scale automatically depending on load.
US10135713B2

A method is disclosed for the collection of performance metrics by establishing service operations administration and maintenance (OAM) sessions between an actuator and a plurality of reflectors in a communication network. Test packets from an actuator simultaneously reach a plurality of reflectors along a test path. Each single test packet results into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue. Another method is disclosed wherein an actuator generates and transmits a plurality of simultaneous test packets, one per NID device, resulting into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue.
US10135700B2

Systems and methods of facilitating computer telephone integration between customer relationship management (CRM) applications on client computing devices in a contact center environment are provided. A client computing device in the contact center environment can include a processor and memory. The client computing device can have a user workstation including a contact toolbar application and a CRM application to provide computer telephony integration data for display by the client computing device. The contact toolbar application can provide a connection point within the user workstation. The user workstation can establish an integration channel over a data network via the connection point between the contact toolbar application and the CRM application for real time exchange of the computer telephony integration data between the contact toolbar application and the CRM application.
US10135682B2

A cable modem termination system (CMTS) may determine, for a plurality of cable modems served by the CMTS, a corresponding plurality of SNR-related metrics. The CMTS may assigning the modems among a plurality of service groups based on the SNR-related metrics. For any one of the modems, the CMTS may configure physical layer communication parameters to be used by the one of the modems based on a SNR-related metric of a service group to which the one of the modems is assigned. The physical layer communication parameters may include one or more of: transmit power, receive sensitivity, timeslot duration, modulation type, modulation order, forward error correction (FEC) type, and FEC code rate. The CMTS and the modems may communicate using orthogonal frequency division multiplexing (OFDM) over a plurality of subcarriers, and the physical layer communication parameters may be determined on a per-subcarrier basis.
US10135675B2

Some embodiments provide a method for a first data compute node (DCN) configured to execute a gateway forwarding element (FE) for a logical network within a datacenter. The method receives a packet from a second FE configured by an administrator of the datacenter. The packet is received from a source external to the datacenter by the second FE, and the second FE performs a first set of operations on the packet before sending the packet to a host machine on which the first data compute node operates. The method performs a second set of operations on the packet according to a configuration for the first gateway FE, and sends the packet to a third FE executing on a second DCN in the datacenter. The third FE performs a third set of operations on the packet and delivers the packet to an application executing on the second DCN.
US10135670B2

In an example, a computer-readable medium may store executable instructions. The executable instructions may be to detect an inoperative network device in a communication network managed by a controller, determine a network switching function assigned to the inoperative network device, and provide the network switching function through the controller itself instead of the inoperative network device.
US10135666B2

There are provided a method and apparatus for delivering transport characteristics of multimedia data. According to an aspect of the present invention, transport characteristics of media data that can be divided in a unit of a Media Processing Unit (MPU) are created in a unit of a predetermined number of MPUs, the created transport characteristics and a flag indicating presence or absence of the created transport characteristics are inserted into the media data, and the resultant media data is delivered. Accordingly, by using transport characteristics in units of media data unit groups, each media data unit corresponding to a short time length, it is possible to effectively control Quality of Service (QoS) in a dynamically changing transport environment, like a mobile network.
US10135663B2

An FBMC signal transmitting method and receiving method, a transmitter, and a receiver are provided. The transmitting method includes: generating offset quadrature amplitude modulation OQAM symbols included on at least two subbands; mapping an OQAM symbol on each subband onto a respective subcarrier to obtain a frequency-domain signal, where a first frequency interval exists between adjacent subcarriers in a same subband, a second frequency interval exists between adjacent subcarriers that belong to two adjacent subbands, the second frequency interval is a sum of the first frequency interval and a guard band interval, and the guard band interval is a fractional multiple of the first frequency interval; generating an FBMC signal out of the frequency-domain signal; and transmitting the FBMC signal to a receiver.
US10135657B2

A broadcast signal receiver is disclosed. A broadcast signal receiver according to an embodiment of the present invention comprises a synchronization & demodulation module performing signal detection and OFDM demodulation on a received broadcast signal; a frame parsing & deinterleaving module performing parsing and deinterleaving of a signal frame of the broadcast signal; a demapping & decoding module performing conversion of data of at least one Physical Layer Pipe (PLP) of the broadcast signal into the bit domain and FEC decoding of the converted PLP data; and an output processing module outputting a data stream by receiving the at least one PLP data.
US10135654B2

A method for transmitting a synchronization signal by a transmitting side device to a receiving side device in a wireless access system. The method includes generating a concatenated code sequence in a frequency domain by concatenating a first code sequence having a first index (M1) and a second code sequence having a second index (M2). Each of the first code sequence and the second code sequence is obtained by cyclic shifting a code sequence. The concatenated code sequence is mapped to subcarriers for transmitting the synchronization signal via a secondary synchronization channel (S-SCH). The method further includes transforming the concatenated code sequence into a time domain signal; and transmitting the time domain signal to the receiving side device as the synchronization signal. The concatenated code sequence indicates a cell group identity (ID).
US10135649B2

Embodiments described herein provide a method for performing multi-level coding in a discrete multitone modulation (DMT) communication system. A plurality of data bits are divided into a first number of un-encoded bits and a set of bits to be encoded. The set of bits to be encoded are encoded into a second number of encoded bits. The first number is different from the second number, and the first number is an even number or an odd number. The first number of un-encoded bits and the second number of encoded bits are mapped into a plurality of constellation points. The plurality of constellation points are transmitted as orthogonal frequency-division multiplexing (OFDM) symbols.
US10135644B1

A low power 1-tap decision feedback equalizer (DFE) is disclosed. The DFE can include a plurality of AC-coupling networks, each having an input coupled to an output of a continuous time linear equalizer (CTLE) within an active stage of a receiver to receive a corresponding pair of differential signals of data, and an output coupled to a respective one of a plurality of data samplers to present a high frequency component of the corresponding pair of differential signals to the respective data sampler. The DFE can further include a plurality of transport paths, each transport path coupled to a respective AC-coupling network to receive the corresponding pair of differential signals. Each transport path can include one of the data sampler and an injection element to passively inject an offset into the high frequency component at an input of the respective data sampler.
US10135637B2

A method for transmitting a signal in a communication system includes transmitting a signal using pre-generated matrix, wherein the pre-generated matrix is generated by repeating one matrix including zero elements by a predetermined number of times and a particular sequence is allocated to non-zero elements included in the pre-generated matrix. An apparatus for receiving a signal in a communication system includes at least one processor configured to make a control to receive a transmitted signal based on a pre-generated matrix and to receive the signal, wherein the pre-generated matrix is generated by repeating one matrix including zero elements by a predetermined number of times and a particular sequence is allocated to non-zero elements included in the pre-generated matrix.
US10135629B2

An energy control network may include a number of load control devices, such as dimmer switches, multi-button selector switch, occupancy sensors, and remote controllers, among others. These load control devices may be configured for wireless communication. Other wireless devices, such as laptops, tablets, and “smart” cellular phones may be configured to communicate with the load control devices of the energy control network. The load control devices and the other wireless communication devices may also be configured for Near Field Communication (NFC). NFC may be used to provide a load control device with its initial default configuration and/or an application specific configuration. Also, NFC may be used to transfer a configuration from one load control device that may have become faulty, to a replacement load control device. And NFC may be used to provide and trigger commands that may cause a load control load device to operate in a predetermined manner.
US10135628B2

According to an aspect of the disclosure, a system, device and apparatus for coordinating environments using networked devises and remote sensory based information is provided. The system can include an intelligent remote sensor configured to communicate sensory-based information to a network device and a mobile device. The system also includes an environment coordinator configured to communicate with the intelligent remote sensor to initiate coordinating operating conditions of the network device at a site.
US10135627B2

In one example, a method includes performing L2 learning of a C-MAC address included in a first L2 data message by a first provider edge (PE) router included in an Ethernet Segment of a Provider-Backbone Bridging Ethernet Virtual Private Network (PBB-EVPN); sending to a second PE router within the Ethernet Segment an L2 control message comprising the C-MAC address and a B-MAC address corresponding to the Ethernet Segment of the PBB-EVPN, wherein the L2 control message informs the second PE router of the reachability of the C-MAC address through the first PE router; receiving, by the first PE router and from the second PE router, a second L2 data message as unicast traffic destined for the C-MAC address; and forwarding the second L2 data message to the first CE router.
US10135620B2

A system, method, and computer readable medium for managing secure content by CDN service providers are provided. A network storage provider stores one or more resources on behalf of a content provider. A CDN service provider obtains client computing device requests for secure content. Based on processing first signature information, the CDN service provider determines whether the secure content is available to the client computing device. If the CDN service provider does not maintain the requested content, the CDN service provider transmits a request to the network storage provider. Based on second signature information and an identifier associated with the CDN service provider, the network storage provider processes the request based policy information associated with the identifier.
US10135610B2

A method and apparatus are disclosed relating to ciphering and de-ciphering of packet units in wireless devices during retransmission in wireless communications. The packet units are re-segmented with the ciphering done on the re-segmented packet unit or on a radio link control protocol data unit (RLC PDU) with or without segmentation. Alternatively, the re-segmentation is done on the radio link control service data unit (RLC SDU) with or without segmentation. Alternatively, the ciphering process and multiplexing of the RLC PDU is done in the medium access control (MAC) layer of a MAC PU before undergoing a hybrid automatic repeat request (HARQ) process for retransmission. Further, the ciphering process in the RLC is done on a packet data convergence protocol packet data unit (PDCP PDU).
US10135608B2

Described herein are various technologies pertaining to delivery of token-authenticated encrypted data. Content descriptor(s) (e.g., playlist(s)) can be modified to facilitate exchange of a token for a decryption key for browser(s) that do not provide logic to manage a flow of the token.
US10135602B2

The present invention provides a method, an apparatus, and a system for time synchronization of an xDSL. The method includes: transmitting, by a customer premises equipment, a first symbol to a central office equipment, and obtaining time Ts2 indicating the moment that the first symbol is transmitted; receiving, by the CPE, a second symbol transmitted by the CO, and obtaining time Ts1 indicating the moment that the second symbol is received; obtaining, by the CPE obtains time Tm2 indicating the moment that the first symbol is received by the CO and time Tm1 indicating the moment that the second symbol is transmitted by the CO; the CPE calculates an offset between a clock of the CPE and a clock of the CO according to Ts1, Ts2, Tm1 and Tm2; and the CPE adjusts the clock of the CPE according to the offset to achieve synchronization.
US10135586B2

In embodiments, apparatuses, methods, and storage media may be described for distinguishing, by a user equipment (UE), a reference signal (RS) transmitted by a cell that may have a same identifier (ID) as another cell in a network. In embodiments, a muting pattern, a time offset, or a virtual cell identifier (VCID) may be used to generate an RS sequence or RS resource allocation.
US10135583B2

Embodiments provide apparatuses, methods and a computer programs for a base station transceiver and a mobile transceiver. An apparatus (10) operable in a base station transceiver (100) of a mobile communication system comprises a transceiver module (12), which comprises interfaces to a plurality (18) of antennas, and which is operable to transmit radio signals using combinations of time and frequency radio resources. The transceiver module (12) is further operable to form a first set of beam patterns (16) using the plurality of antennas. The first set of beam patterns (16) comprises two or more spatially differing beam patterns. The base station transceiver apparatus (10) comprises a control module (14), which is operable to control the transceiver module and to transmit a common control signal for a plurality of mobile transceivers (200) using the beam patterns of the set of first beam patterns (16) on the same time and frequency radio resource. An apparatus (20) operable in a mobile transceiver (200) of a mobile communication system comprises a transceiver module (22), which is operable to receive radio signals using combinations of time and frequency radio resources. The mobile transceiver apparatus (20) comprises a control module (24) operable to control the transceiver module (22). The control module (24) is operable to receive a common control signal from a base station transceiver (100) using different time and frequency resources, to determine a time and frequency resource, which provides the common control signal with a highest quality, and to determine information related to at least one beam pattern used on the time and frequency resource providing the common control signal with the highest quality. The control module (24) is operable to transmit a signal comprising the information related to the at least one beam pattern to the base station transceiver (100).
US10135573B2

Methods and systems for improved cross polarization rejection and tolerating of coupling between satellite signals may comprise receiving radio frequency (RF) signals on a chip, where the RF signals comprising a desired signal and at least one crosstalk signal. The received RF signals may be down-converted to baseband frequencies, and the down-converted signals are converted to digital signals. Crosstalk may be determined by estimating complex coupling coefficients between the received RF signals utilizing a de-correlation algorithm across a frequency bandwidth comprising the desired and crosstalk signals. The down-converted signals may be low-pass filtered and summed with an output signal from a cancellation filter. The complex coupling coefficients may be determined utilizing the de-correlation algorithm on the summed signals, and may be used to configure the cancellation filter. Crosstalk may be canceled in a receiver path from a cancellation filter receiving low-pass filtered down-converted signals from another path.
US10135563B2

Apparatuses, methods, and computer readable media for triggering of an uplink pair of packets in a wireless local area network. An apparatus is disclosed including processing circuitry configured to: encode a trigger frame, the trigger frame identifying stations, uplink (UL) resource unit (RUs), first modulation and coding schemes (MCSs) for a first multi-user (MU) UL transmission, and second MCSs for a second MU UL transmission. The processing circuitry may be further configured to transmit the trigger frame to the stations. The processing circuitry may be further configured to decode first UL packets from the stations, wherein the first UL packets are encoded with the first MCSs, and decode second UL packets from the stations, where the second UL packets are encoded with the second MCSs, and wherein each of the first UL packets and a corresponding second UL packet is to be received within a same corresponding UL RU.
US10135559B1

A wavelength selective switch (WSS) may include a first set of ports, each to launch a respective beam of a first set of beams, wherein the first set of beams is provided to a first position on a focal plane, and wherein a first set of wavelength channel sub-beams, included in a beam of the first set of beams, is to be incident on a particular section of a switching array. The WSS may include a second set of ports, each to launch a respective beam of a second set of beams, wherein the second set of beams is provided to a second position on the focal plane, wherein the second position is different from the first position, and wherein a second set of wavelength channel sub-beams, included in a beam of the second set of beams, is to be incident on the particular section of the switching array.
US10135554B1

An interface circuit in an electronic device may receive samples of wireless signals in a time interval, where the wireless signals are associated with the second electronic device. Then, the interface circuit may generate, based at least in part on the samples and a number of paths in a channel in a wireless environment of the electronic device, a signal spectrum corresponding to a set of estimated wireless-communication parameters. Moreover, the interface circuit may select a lower wireless-communication parameter in the set of wireless-communication parameters having an associated regression model with a fit to the signal spectrum that exceeds a statistical confidence threshold. Next, the interface circuit may identify, based at least in part on the selected lower wireless-communication parameter, samples of the wireless signal in the wireless signals associated with the line of sight between the electronic device and the second electronic device.
US10135540B2

Systems and methods are disclosed that attempt to increase spectral efficiency by using Faster-than-Nyquist (FTN) transmission. In one embodiment, a method at a transmitter includes partitioning bits into K bit streams, obtaining K power scaled symbol streams, combining the K power scaled symbol streams to obtain a stream of transmission symbols, and transmitting the stream of transmission symbols using FTN signaling. At the receiver, the received symbols are partitioned into K symbol streams, and demodulation and decoding is performed by: (i) demodulating and decoding the Kth symbol stream of the K symbol streams to obtain a Kth set of bits; (ii) mapping the Kth set of bits to a Kth set of symbols; and (iii) for each one of k=K−1, . . . , 1: demodulating and decoding a kth symbol stream of the K symbol streams to obtain a kth set of bits. The demodulating and decoding includes performing interference cancellation.
US10135535B2

The present invention is directed to data communication system and methods. More specifically, various embodiments of the present invention provide a communication interface that is configured to transfer data at high bandwidth using nDSQ format(s) over optical communication networks. In certain embodiments, the communication interface is used by various devices, such as spine switches and leaf switches, within a spine-leaf network architecture, which allows large amount of data to be shared among servers.
US10135531B1

An optical transmission system transmits an optical signal over an optical path. Reflections of the optical signal are received at an optical detector which generates an analog reflection signal. The analog reflection signal includes both a desired portion and an undesired portion. Correlators of an OTDR system generate correlation values based on the analog reflection signal. A subset of the correlation values are associated with locations of the optical path that cause the reflections that result in the undesired portion of the reflected signal. A filter uses these correlation values to generate a cancellation signal that is subtracted from the analog reflection signal, reducing the undesired portion of the signal that must be processed.
US10135526B2

A bandwidth throttling method is provided. The method includes receiving by a receiver from a QD Vcel cannon, a plurality of multi-frequency light pulses via a plurality of channels. The receiver determines that the plurality of multi-frequency light pulses comprises an out of band (OOB) signal transmitted over a first channel of the plurality of channels. The receiver receives from a first laser device of the QD Vcel cannon, a first light pulse of the plurality of multi-frequency light pulses. The first light pulse includes a first frequency for testing a visibility of the first light pulse at the receiver. The receiver determines if the first light pulse is visible at the receiver.
US10135524B2

A method for compensating for a signal error at a transmit end of an optical time domain reflectometer is provided. The method includes: detecting an actual signal sequence of a PN sequence sent by a transmitter to a measured optical fiber and an actual signal sequence of an optical signal and reflected back by the measured optical fiber and received by a receiver; obtaining a compensation value of the optical signal that attenuates in a process in which the optical signal is reflected by the measured optical fiber; computing an optical fiber attenuation curve function obtained through a current iteration; and determining, when determining that the optical fiber attenuation curve function obtained through the current iteration satisfies a given condition, performance of the measured optical fiber according to the optical fiber attenuation curve function obtained through the current iteration.
US10135522B2

Aspects of methods and systems for transceiver array synchronization are provided. An array based communications system comprises a plurality of transceiver circuits and an array coordinator. Each transceiver circuit of the plurality of transceiver circuits comprises a plurality of wireless transmitters and a local oscillator generator. Each wireless transmitter of the plurality of wireless transmitters is able to modulate a local oscillator signal from the local oscillator generator based on a weighted sum of a plurality of digital datastreams. The array coordinator is able to adjust a phase of a first local oscillator signal based on a phase difference between the first local oscillator signal and a second local oscillator signal. The first local oscillator signal is generated by a first local oscillator generator of a first transceiver circuit. The second local oscillator signal is generated by a second local oscillator generator of a second transceiver circuit.
US10135512B2

A method includes determining that a change is needed to a configuration of a user equipment (UE) centric cloud cell, where the determining is in accordance with measurement reports of beam-formed reference signals transmitted by mmWave TPs of a measurement set, and when the change comprises a change to a modulation coding scheme (MCS) level of a communications link associated with the UE centric cloud cell, adjusting the MCS level of the communications link. The method includes when the change comprises at least one of a change to a communications beam or a mmWave TP change, sending a change query requesting the at least one of the change to the communications beam or the mmWave TP change, and receiving from a central controller a confirmation message. The method includes updating a mmWave UE and second mmWave TPs of the UE centric cloud cell regarding the change.
US10135509B1

Systems, methods, and computer-readable media for dynamically optimizing the use of full-power broadcast beamforming within a wireless communication network are provided herein. Though full-power broadcast beamforming may result in increased interference and decrease throughput, the increased coverage area provided by full-power broadcast beamforming is favored under certain conditions, including the locations of user devices within a network cell. Accordingly, location data may be received from user devices within a network cell utilizing a plurality of beams, and the locations of each of the user devices may be used to determine whether to enable full-power broadcast beamforming where each beam within plurality of beams is at a maximum signal strength. Upon determining to enable full-power broadcast beamforming, a signal weight for one or more of the beams may be adjusted to full power.
US10135501B2

An intelligent backhaul radio that has an advanced antenna system for use in PTP or PMP topologies. The antenna system provides a significant diversity benefit. Antenna configurations are disclosed that provide for increased transmitter to receiver isolation, adaptive polarization and MIMO transmission equalization. Adaptive optimization of transmission parameters based upon side information provided in the form of metric feedback from a far end receiver utilizing the antenna system is also disclosed.
US10135490B2

An example apparatus comprises a processor, and a memory element in communication with the processor. The processor configured to send a first message to at least a first cable modem of a plurality of cable modems. The first message indicates an upstream test signal to be generated by the first cable modem within a predetermined portion of a frequency spectrum allocated for downstream communication. The processor is further configured to send a second message to at least a second cable modem of the plurality of cable modems. The second message indicates a downstream interference measurement to be performed on the upstream test signal by the second cable modem. The processor is further configured to receive at least one interference measurement result indicative of the downstream interference measurement, and determine at least one interference group for the plurality of cable modems based upon the at least one interference measurement result.
US10135482B2

A wireless communication device includes a first circuit including a baseband circuit and a radio circuit, and at least one frontend module (FEM) remote from the first circuit and placed in close proximity to and coupled to at least one radio-frequency (RF) antenna. The FEM is coupled to the first circuit via interface circuitry. An FEM comprises a frontend (FE) circuit including one or more low-noise amplifiers (LNAs), one or more power amplifiers (PAs), and at least one of a multi-pole switch and a multiplexer. The multi-pole switch and the multiplexer being implemented on a first side of the FEM coupled to the interface circuitry. The interface circuitry includes at least some of filters, splitters, multi-pole switches, and multiplexers to reduce a count of interconnect routes to the at least one FEM.
US10135476B2

An electronic device includes an antenna configured to receive a wireless transmission. The wireless transmission includes noise and data to be received. The electronic device includes a signal splitter that splits the wireless transmission into a first signal and a second signal. The electronic device includes a filter configured to filter the data to be received in the first signal. Furthermore, the electronic device includes merging circuitry configured to subtract the first signal from the second signal to reduce the noise in the second signal.
US10135470B2

An apparatus includes a memory element and a processing device. The memory element is configured to store a plurality of configurations for different sensors in an industrial process and control system. The processing device is configured to identify at least one wired connection to a sensor in the industrial process and control system. The processing device is also configured to detect a type of the sensor based on the at least one wired connection. The processing device is also configured to identify a configuration of the plurality of configurations based on the type of the sensor.
US10135468B2

A decoder includes a feedback shift register having a plurality of register elements that implement a simplex code and take a register vector for determining an appropriate syndrome fed into the feedback shift register and stored in the plurality of register elements. A combination device algebraically combines a subset of the register elements and provides a combination result vector. A majority decision-making unit ascertains a most frequently occurring value within the combination result vector and provides it as a decision result. An input selector connects an input of the feedback shift register to an input interface arrangement or to an output of the majority decision-making unit, and provides an input vector by the input interface arrangement and corresponds to the ascertained form of the physical unclonable properties as a register vector and, and provides a decision vector comprising the decision result and further decision results as a register vector.
US10135462B1

A computer-implemented method and system for deduplicating sub-chunks in a data storage system selects a data chunk to deduplicate and generates a sketch for the selected data chunk. A similar data chunk is searched for using the sketch. A set of fingerprints corresponding to sub-chunks of the similar data chunk is loaded. The set of fingerprints for the similar data chunk is compared to a set of fingerprints of the selected data chunk and the selected chunk is encoded as a set of references to identical sub-chunks of the similar data chunk and at least one unmatched sub-chunk.
US10135459B2

A low power high precision mixed signal analog to digital converter is provided for processing biometric signals in the presence of a large interferer signal for cableless patient monitoring; a capacitive difference circuit produces an analog difference signal by differencing an analog feedback loop signal and an input signal; an analog-to-digital converter sigma delta converter produces a digital version of the difference signal, a digital feedback loop includes a digital integrator and a capacitive digital-to-analog converter configured to produce the analog loop feedback signal based upon the digital version of the difference.
US10135457B2

A successive approximation register analog-digital converter including a split-capacitor based digital-analog converter includes a comparator, a split-capacitor based digital-analog converter including a positive capacitor array and a negative capacitor array, and a successive approximation register logic. The positive capacitor array and the negative capacitor array each includes a positive capacitor array of a first stage and a negative capacitor array of a first stage that generate input signals of the comparator corresponding to upper bits including an MSB, respectively, a positive capacitor array of a second stage and a negative capacitor array of a second stage that generate input signals corresponding to intermediate bits, and a positive capacitor array of a third stage and a negative capacitor array of a third stage that generate input signals corresponding to lower bits of an LSB and a next to bit of the LSB.
US10135450B1

A charge pump circuit of an embodiment includes a current mirror circuit, a first drive switch, a capacitor and a switch circuit. The current mirror circuit causes a current obtained by mirroring a reference current to flow to a first output terminal and a second output terminal. The first drive switch connects or disconnects the first output terminal and a charge pump output terminal. The switch circuit connects the capacitor either to a discharge path between the second output terminal and a node which provides a predetermined voltage or to a charge path between the charge pump output terminal and a GND.
US10135443B1

An off chip driver circuit includes a bias circuit and a driver sub-cell circuit. The bias circuit and off chip driver sub-cell circuit are in electrical communication with each other. The bias circuit includes two serially aligned diodes which are in an off-state when the driver sub-cell is in a functional mode and which are in an on-state when the driver sub-cell is in a cold spare mode. The arrangement of the diodes enables the off chip driver circuit to handle similar voltage signals in both the functional mode and the cold spare mode.
US10135442B2

A current-mode logic circuit is provided. The current-mode logic circuit includes a transmitter module. The transmitter module includes an output impedance circuit, a switch circuit, and a current source. The output impedance circuit provides an adjustable output resistor. The adjustable output resistor includes floating resistors and/or pull-up resistors. The switch circuit is coupled to the output impedance circuit. The switch circuit receives differential input signals, outputs differential output signals, and controls high-low level switching of the differential input signals and the differential output signals according to the adjustable output resistor. The current source is coupled to the output impedance circuit and the switch circuit. The current source provides currents to the output impedance circuit and the switch circuit. The floating resistors are resistors coupled between the differential output signals, and the pull-up resistors are resistors coupled between the differential output signals and a power source.
US10135430B2

A system that can include a detector that can monitor a voltage at an input of a transistor device over a period of time and provide a signal having a value representative of a capacitance between the input and an output of the transistor device. The system can further include a driver that can have a programmable drive strength and be coupled to input of the transistor device to drive the transistor device at the input thereof. The system can further include a controller that can configure the driver based on the signal to drive the transistor device with a corresponding drive strength.
US10135429B2

A clock correction device performs skew adjustment and duty correction of an input clock concurrently or in parallel. The clock correction device includes a correction circuit that performs skew adjustment of an input clock by analog control using a skew adjustment signal based on a phase difference between an output clock and a reference clock, receives a duty control signal, and performs duty correction of the input clock by digital control, a skew detection circuit that receives inputs of the output clock and the reference clock and, when only the reference clock is in a predetermined state, outputs a detection signal that changes to the predetermined state, an integration circuit that integrates the detection signal and generates a first voltage signal, and a comparator that compares the first voltage signal and a first reference signal to thereby generate the skew adjustment signal.
US10135428B2

In a described example, an apparatus includes: a capacitor coupled to receive a current at a first terminal and having a second terminal coupled to ground; a first comparator coupled to a voltage at the first terminal of the capacitor and to a first reference voltage; a second comparator coupled to the voltage at the first terminal of the capacitor and to a second reference voltage that is different from the first reference voltage, and having an enable input coupled to the output of the first comparator; a discharge circuit coupled to the capacitor and enabled by the output of the second comparator; and a toggle circuit coupled to the output of the second comparator. Methods are disclosed.
US10135426B1

A gate charge and discharge adjustment regulating circuit for a gate control device belongs to the power electronics technology field. The switch control signal is connected to the control terminals of the four analog switches. The gate control signal is loaded on the gate of the correct field effect transistor under the action of the four analog switches to control the switching-on degree so as to achieve the purpose of adjusting the gate driving signal current, that is, regulating the gate charge and discharge currents of the gate control device to realize the change of the switching characteristics and conduction characteristics. The switch control signal is connected to the input terminal of the gate driving module to control the gate driving module to generate the gate driving signal.
US10135422B2

A filter device having improved attenuation and isolation characteristics. In one example the filter device has a common terminal, a first terminal, and a second terminal, and includes a first filter connected between the common terminal and the first terminal, a second filter connected between the common terminal and the second terminal, and an additional circuit including at least three IDT electrodes each connected to a respective one of a corresponding at least three connection points within the filter device, the at least three connection points being selected from a group consisting of the common terminal, the first terminal, the second terminal, a first node disposed between the plurality of first filter elements along a path extending between the common terminal and the first terminal, and a second node disposed between the plurality of second filter elements along a path extending between the common terminal and the second terminal.
US10135419B2

A surface acoustic wave device includes a piezoelectric substrate, an IDT electrode, support layers, and a cover layer. A distance from a first end of a first partition-support layer to one of the outer-periphery-frame support layers closest to the first end is smaller than a distance from a second end of the first partition-support layer to one of the outer-periphery-frame support layers closest to the second end, and a distance from a first end of a second partition-support layer to one of the outer-periphery-frame support layers closest to the first end is larger than a distance from a second end of the second partition-support layer to one of the outer-periphery-frame support layers closest to the second end.
US10135411B2

In a communications system for an individual who has access to a vehicle-mounted two-way radio and a portable two-way radio which includes a speakermic having a speaker through which audible messages are transmitted for the individual to hear, there is provided a volume control arrangement associated with the speakermic through which the audio volume of the speakermic speaker can be adjusted. The system also includes a transmitter for transmitting a signal to the volume control arrangement that the individual is seated in the vehicle, and further includes a transmitter for transmitting a signal to the volume control arrangement that the mobile radio is energized. A receiver is associated with the volume control arrangement of the speakermic so that upon receipt of the signals transmitted from the two transmitters, the audio volume of the speaker of the speakermic is automatically lowered.
US10135402B1

The invention provides a grounding structure and a grounding method for a vacuum tube audio amplifier, the grounding structure and the grounding method including: with respect to a power source, utilizing a power circuit without a choke, an anti-coupling circuit, and a filament voltage regulator circuit; and with respect to the grounding method, utilizing an negative output terminal of an audio output transforming circuit or a negative terminal of a filter capacitor in the power circuit as a single ground terminal of the vacuum tube audio amplifier, and not arranging a grounding metal bottom plate therein, in order to achieve a compact, lightweight desktop model of a vacuum tube audio amplifier.
US10135397B2

A boost circuit for use in a power amplifier includes a voltage-to-voltage generator, a voltage-to-current converter, and a differential current generator. The voltage-to-voltage generator is configured to generate a converting voltage according to a reference voltage, wherein the absolute value of the slope at the rising edge of the converting voltage is smaller than the absolute value of the slope at the rising edge of the reference voltage. The voltage-to-current converter is configured to generate first current according to the converting voltage, wherein the waveform of the first current corresponds to the waveform of the converting voltage. The differential current generator is configured to generator second current associated with the waveform of the reference voltage, thereby outputting operational current whose value is associated with the first current and the second current.
US10135377B2

Apparatus and methods of operating an electric motor are provided, comprising energizing a plurality of stator coils in sequence to rotate a rotor. Each said coil is energized with a repeating pulse sequence comprising at least a first portion and a second portion, the first and second portions repeating alternately to form the repeating pulse sequence. The first portion comprises a first pattern of pulses, each pulse in the first pattern having either a first polarity or second polarity, and at least two consecutive pulses in the first pattern having the same polarity. The second portion comprises a second pattern of pulses, the second pattern of pulses having the same pattern as said first pattern of pulses, but having inverted polarity with respect to said first pattern of pulses.
US10135374B2

To manufacture a permanent magnetic motor having saliency at a low cost, a permanent magnet motor includes a stator provided with an armature winding configured to form a plurality of phases, a rotor having a surface facing the stator, the rotor including a permanent magnet disposed to face the stator, the permanent magnet having a plurality of magnetic poles arranged in a circumferential direction of the rotor, and a conductive member made of a conductive material and disposed on the surface of the rotor facing the stator.
US10135372B2

An apparatus includes a magnetizing circuit configured to be coupled to a transformer and to selectively provide a magnetizing current to the transformer and a control circuit configured to cause the magnetizing circuit to provide the magnetizing current following disconnection of the primary winding of the transformer from the power source. The magnetizing circuit may be configured to provide the magnetizing current from a first source following disconnection of the primary winding from a second source. The transformer may include a first transformer and the apparatus may further include a second, higher impedance transformer coupled between the second source and the first transformer. In further embodiments, the magnetizing circuit may include a solid-state converter.
US10135370B2

An interface circuit, including: a micro control unit (MCU), an isolated power supply, and a signal isolating circuit. The MCU, the isolated power supply, and the signal isolating circuit are integrated on a circuit board. The output end of the isolated power supply supplies power for circuits. The input end of the isolated power supply is connected to an external input power supply. The A/D conversion input port of the MCU is connected to the analog voltage signals. The MCU is configured to convert the analog voltage signals into pulse width modulation (PWM) signals or variable frequency signals with certain duty cycles, and output the PWM signals or the variable frequency signals to the input end of the signal isolating circuit. The signal isolating circuit is configured to output the PWM signals or the variable frequency signals with certain duty cycles.
US10135369B2

Low cost linear Hall Effect sensors are used for determining motor shaft positions and generating voltages proportional to the motor shaft positions. The voltages from the linear Hall Effect sensors are compared to a triangle waveform and PWM signals are generated therefrom. A constant current source and constant current sink are used in the triangle waveform generator. The voltages from the linear Hall Effect sensors are adjusted to change the PWM duty cycles used to startup and vary the speed of the motor. Comparators compare the voltages from the Hall Effect sensors and product the PWM signals having duty cycles proportional to the voltage drive requirements of the motor.
US10135357B1

A controller for use in a power converter includes a power switch including a drain, a source, a control input, and a tap. The power switch includes a first transistor coupled to a second transistor, a drain of the first transistor is coupled to the drain of the power switch and the source of the first transistor is coupled to the tap. A tap sense circuit is coupled to the tap. A drive circuit is coupled to receive an indicator signal from the tap sense circuit. The indicator signal is indicative of a voltage at the tap or the current through the first transistor. The drive circuit is coupled to receive a feedback signal representative of an output quantity of the power converter. The drive circuit is coupled to generate a drive signal to control switching of the power switch in response to the indicator signal and the feedback signal.
US10135350B2

A converter is provided. The converter includes a first DC/DC converter, a non-isolated DC/DC converter and a control circuit. The first DC/DC converter includes a transformer, a primary side inverter and a secondary side rectifier. The primary side inverter and a secondary side rectifier are operable at multiple operating modes. The control circuit determines an operating mode for the primary side inverter or the secondary side rectifier, and controls the primary side inverter or the secondary side rectifier to change its respective operating mode.
US10135334B1

A switching power conversion system includes a main power circuit structured to convert power from a power source at an input voltage to an output voltage using a first inductive current. The power conversion system also includes a secondary power circuit structured to scale the first inductive current to a second inductive current smaller than the first inductive current by a scaling factor. A controller is configured to control operations of the main power circuit and the secondary power circuit. Zero voltage switching (ZVS) and zero current switching (ZCS) is detected by sensing voltages across switches on the secondary power circuit. Accuracy can thus be improved. Output current of the conversion system is also determined by monitoring the voltage across a sense resistor in the secondary power circuit, which is a scaled representation of the output current, thus power loss can be reduced.
US10135329B2

The disclosure discloses a virtual impedance comprehensive control method for an inductive power filtering (IPF) system. According to the disclosure, harmonic damping control at grid side and zero impedance control of filters are organically combined according to a technical problem which is unsolved and process difficulty in equipment manufacturing in an existing filtering method, so that the problem of performance reduction of passive filtering equipment caused by a change in an impedance parameter of a power grid system is solved on one hand, optimization control over a quality factor of the passive filtering equipment may be implemented to reduce dependence on an equipment production process level on the other hand, a quality factor of the single-tuned filters may meet a design requirement, and an overall filtering characteristic is further improved.
US10135325B2

Disclosed is a voice coil motor, the motor including a mover having a bobbin equipped with a lens and a coil block secured to an outer circumference of the bobbin; a stator having a magnet that is disposed in such a way as to face the coil block; elastic members coupled to a lower end of the bobbin and connected to both ends of the coil block; a base supporting the elastic members and the stator; and a cover can covering the mover, the stator and the base, with an opening being formed in the cover can to expose the lens therethrough, wherein each of the elastic members includes a terminal portion that extends between the cover can and a side surface of the base, the terminal portion including a short-circuit prevention portion so as to inhibit a short-circuit between the terminal portion and the cover can.
US10135324B2

An armature for linear motor having excellent precision in attachment to a machine and capable of reducing the likelihood of trouble in a resin layer, entry of a foreign material, and the like is provided. An armature comprises: a block attachment part provided to a machine attachment side of a core; a protection sheet having ability to be impregnated with resin and covering a surface of the core and a surface of the block attachment part; a block attached to the block attachment part and having a machine attachment surface arranged at the block attachment side of the core; and a resin layer covering the protection sheet covering the core. The machine attachment surface of the block is exposed from the resin layer.
US10135323B2

The present invention discloses an apparatus and method for electromagnetic spacecraft propulsion. The apparatus includes capacitor assemblies bracketed by electromagnetic solenoids configured in Helmholtz Coil geometries. The action of magnetic fields generated in the solenoids on segmented currents in conductive discharge elements during capacitor discharge produces unidirectional forces, while reaction momentum is carried away by Poynting Vector electromagnetic fields in conformity with the currently understood principles of electrodynamics.
US10135302B2

A mobile device includes a shell; a first replaceable hardware component received within the shell; and a second replaceable hardware component received within the shell, the second replaceable hardware component configured to receive a wireless power signal from a remote device and convert the power signal into electrical energy usable by the mobile device.
US10135293B2

A Direct Current (DC) Isolated-Parallel (Iso-Parallel or IP) Uninterruptible Power Supply (UPS) system and method for converting incoming AC power to DC power using several modules which are paralleled at their outputs yet fault isolated from each other. The DCIP UPS has two or more modules connected to a common IP Bus which operates at AC voltage and is disposed between a facility electrical distribution system and the facility's critical electrical loads which operate at DC voltage. The electrical distribution system receives power from a local utility, or from a standby power source when utility power is unavailable, and delivers AC power to the DCIP UPS input. The DCIP UPS converts the power to DC and delivers it to critical electrical loads associated with computer equipment or other devices using DC power. The individual modules that comprise the DCIP UPS share the DC loads equally, yet remain isolated such that a fault within one module or its load will not disrupt the operation or loads of the remaining modules.
US10135288B2

Example wireless power transfer systems and methods are described. In one implementation, an electronic control module is configured to generate a signal to be communicated to a transmitter coil. A driver module configured to receive the signal and compensate for any degradation in signal quality is electrically coupled to the electronic control module. The driver module is further coupled to the transmitter coil. A receiver coil, wirelessly electrically coupled to the transmitter coil, is configured to receive a wireless charging signal from the transmitter coil. The implementation also includes an electronic lock module electrically coupled to the receiver coil. The electronic lock module receives the wireless charging signal from the receiver coil and uses the wireless charging signal to charge a rechargeable battery electrically coupled to the electronic lock module.
US10135278B2

The present disclosure provides a charging method and a charging system. The charging system includes a charging adapter and a mobile terminal, the charging adapter includes a second controller and an adjusting circuit, and the mobile terminal includes a cell detection circuit and a cell. The cell detection circuit acquires a voltage value of the cell, and sends the voltage value of the cell to the second controller, the second controller searches a threshold range table for a current adjusting instruction matched with a threshold range containing the voltage value of the cell, and sends the current adjusting instruction to the adjusting circuit, and the adjusting circuit performs a current adjustment according to the current adjusting instruction and outputs a power signal after the current adjustment, in which the threshold range table records threshold ranges and current adjusting instructions having a one-to-one mapping relation with threshold ranges.
US10135277B2

The present invention relates to a rapid charging system and a rapid charging method that consider thermal stability, and according to the present invention, a battery may be rapidly charged by determining a charging current based on the environment of the battery and the state of the battery, and the life span of the battery may be prevented from being shortened, the charging efficiency becomes higher, and the charging time may be reduced by preventing degradation of the battery due to the charging efficiency and the reaction heat of the battery.
US10135269B2

A circuit for connecting a voltage source to a load is provided. The circuit may include a Vbatt node configured to be connected to a voltage source and a diode electrically connected with the Vbatt node. A battery isolation switch module is electrically connected with the diode, the diode being arranged in series between the battery isolation switch module and the Vbatt node. A capacitor bank is electrically connected with the battery isolation switch module and to ground. The capacitor bank is configured to be further connected with a microprocessor power supply. A high side driver may be configured to receive power from the voltage source. The diode is configured to isolate the capacitor bank and the power supply. The diode is arranged to prevent current from flowing back through the diode from the battery isolation switch module and the capacitor bank to the Vbatt node or HSD output.
US10135268B1

In a stack or matrix of lockers, typically in two, three or more tiers or rows and in multiple columns, charge power strips are secured at the back sides of the lockers and exposed through openings in the back walls of the lockers so as to provide line power and also low-voltage DC charging power for smartphones and other portable devices, with a plurality of different charge port fittings provided. The power strips are of a length to extend to two or more lockers and preferably are installed vertically, but could be installed horizontally. The lockers have a protected channel at rear, within which the power strip is installed.
US10135267B2

Provided is a secondary battery system capable of suppressing degradation of a battery capacity. When it is determined that a battery pack is brought into a non-use state, a battery state detection unit in a battery controller compares an SOC of the battery pack calculated by a battery state operation unit and a standard SOC. When the SOC of the battery pack is higher than the standard SOC, the battery state detection unit in the battery controller calculates a capacity value in which the SOC of the battery pack becomes lower than the standard SOC, from a difference of the SOC of the battery pack and the standard SOC, and transmits the calculated capacity value to a cell controller. The cell controller discharges the battery pack, on the basis of the capacity value transmitted from the battery state detection unit.
US10135257B1

A system and method for wireless resonant power transfer is disclosed. The system may include a transmitter that, in addition to being configured for resonantly coupling power into an oscillating electric and/or magnetic field, is also configured to transmit one or more test signals. Test signals can include single frequency continuous wave test signals, frequency sweep test signals, and time-pulsed modulated test signals. By comparing measurements of phase and amplitude of both the transmitted test signal and one or more reflections of the test signal reflected by one or more reflecting entities, electromagnetic properties of the one or more reflecting entities may be determined. The determined properties may then be used to enhance the efficiency and/or effectiveness of power transfer, and/or to distinguish between legitimate and illegitimate consumption of wirelessly transferred power by devices in the oscillating field.
US10135256B2

A non-contact power transmission device includes a power transmission unit configured to contactlessly provide electric power; a controller configured to provide location information of the non-contact power transmission device; and a communications unit configured to transmit the location information and product information received from a non-contact power reception device to a server, and receive an approval to transmit electric power to the non-contact power reception device from the server.
US10135250B2

The present disclosure relates to systems and methods for balancing electrical generation and electrical demand in an electrical power system. In various embodiments, a controller may receive priority designations associated with a plurality of loads and inertia of a plurality of electrical generators. A trigger event analysis subsystem may detect a trigger event based on electrical conditions at a plurality of nodes within the electrical power system. A topology detection subsystem may identify a first subset of the plurality of nodes at which electrical conditions reflect the first trigger event and may associate those nodes in an electrical island. An electrical balancing system and control system may be configured to determine and eliminate an imbalance between electrical generation and electrical demand based on the combined inertia of the subset of the plurality of electrical generators and the plurality of priority designations associated with the subset of the plurality of loads.
US10135244B2

The invention relates to the supplying power by means of a switching device (COM) connected to a plurality of facilities (A, B, C) by means of cables capable of transporting power (IeA, IeB, IeC). Said method comprises in particular the connection (120) of one of the cables (IeA), connected to one of said facilities (A), referred to as the requesting facility, to at least another one of the cables (IeB, IeC), connected to at least another one of said facilities (B, C), referred to as supply facilities, by means of the switching device, in accordance with at least one negotiation message consistent with a telecommunications signalling protocol, exchanged between energy-management device (EGEA, EGEB) installed in said demand and supply facilities. Following said connection, an amount of power is transported (130) from the at least one supply facility to the requesting facility, via the cables connected by means of the switching device.
US10135236B2

Methods and systems for preventing direct and indirect electronic attacks, cyber attacks, and/or minimizing the impact of high voltage pulses are disclosed. In an aspect, an example system can comprise an electromagnetic plasma disrupter device. The electromagnetic plasma disrupter device can comprise a gas pressurized enclosure such a waveguide, grounded metal enclosure, or Faraday shield having a first pair of opposed electrodes at least partially enclosed in the enclosure. A first electrode of a first pair of the opposed electrodes can be connected to ground. A second electrode of the first pair of opposed electrodes can be coupled to a voltage source. The system can optionally comprise a second pair of opposed electrodes. The second pair of electrodes can allow, under normal operation, for signals to enter and leave an electronic circuit that is being protected.
US10135232B2

Improvements in a bracket is disclosed for mounting an electrical box onto a mounting bar. An electrical box can be preinstalled onto the bracket and clamped onto the mounting bar using wings. Bendable tabs can be articulated to secure the bracket and onto a rail. Fasteners are used to secure an electrical junction box onto the bracket and an additional fastener secures the sub assembly to the rail. The tabs can be unbent for removal. An installer can secure the bracket and electrical box using a screw and adjust the position of the bracket on the mounting bar. The bracket provides a low profile assemble that allows the bracket to be installed between the inner surfaces of stud walls.
US10135225B2

The invention describes a laser device (10) comprising an array (50) of laser emitters (100) and a control unit (200), the array (50) comprises at least a first sub array (110) of laser emitters and a second sub array (120) of laser emitters, wherein the first sub array (110) emits laser light of a first polarization and the second sub array (120) emits laser light of a second polarization being different from the first polarization, and wherein the control unit (200) is adapted to control the first sub array (110) and the second sub array (120) such that the polarization of the laser light emitted by the array (50) can be changed. The invention further describes a sensor device (300) and an optical detection system (400) comprising such a laser device (10). Furthermore, a method of determining the shape of an object by means of the optical detection system (400) is described.
US10135215B2

Optical fiber amplifiers are disclosed that utilize optic fibers encapsulated by graphene as the gain medium. Doped fiber optic amplifiers utilize optic fibers that are doped with a rare earth element for the gain medium that is encapsulated by graphene. Raman fiber optic amplifiers utilize an undoped fiber as the gain medium that is encapsulated by graphene.
US10135211B2

A connector for use in a free-standing connector port for mating with an external pluggable module is disclosed. The connector has terminals that extend lengthwise of the connector so that cables may be terminated to the terminals and the terminals and cable generally are horizontally aligned together. The connector includes a housing and a pair of connecting elements that flank a card-receiving slot of the connector. The cables exit from the rear of the connector elements and from the connector port. The connector elements engage the connector port to fix the connector in place within the connector port.
US10135206B2

Electrical connectors are described. More particularly, electrical connectors including a plurality of contacts are described. Both connector plugs and sockets are described. Electrical connectors that are suitable for mounting on a printed circuit board and electrical connectors that include a printed circuit board are described.
US10135194B2

An electrical connector that includes a circuit board having a board substrate that has opposite board surfaces and a thickness measured along an orientation axis that extends between the opposite board surfaces. The circuit board has associated pairs of input and output terminals and signal traces that electrically connect the associated pairs of input and output terminals. The input and output terminals being configured to communicatively coupled to mating and cable conductors, respectively. Each associated pair of input and output terminals is electrically connected through a corresponding signal trace that has a conductive path extending along the board substrate between the corresponding input and output terminals. At least two signal traces form a broadside-coupling region in which the conductive paths of the at least two signal traces are stacked along the orientation axis and spaced apart through the thickness and extend parallel to each other for a crosstalk-reducing distance.
US10135191B1

Disclosed is an apparatus for locking a USB port. The apparatus is configured to be coupled with the USB port including a connection part with recessed grooves, and includes: a main body including first and second mounting portions; a port coupling part coupled with the second mounting portion, and inserted into and coupled with the USB port; a locking part movably provided in the port coupling part and being movable between a lock position where the locking part is coupled with the recessed grooves and a release position where the locking part is separated from the recessed grooves; and a locking and releasing part provided in the first mounting portion to be movable reciprocally, the locking and releasing part controlling locking and releasing motions of the locking part relative to the recessed grooves by interfering with the locking part when the locking and releasing part moves.
US10135185B2

Provided is a connector unit which can prevent damage to respective parts during rotation of a lever member. A fitting portion of a female outer housing fits with a to-be-fitted portion of a male outer housing, wherein timing of the fitting is after timing of insertion of a guide projection into a guide groove and timing of releasing of a restriction arm by a release projection. Fitting of the fitting portion with the to-be-fitted portion allows an operator to feel a change in force required for operation during moving the male outer housing and the female outer housing toward each other. By rotating the lever member after the operator felt the change in the force, damage to the guide projection and the restriction arm and such can be prevented.
US10135175B2

In a water stop structure of a shield connector, a rear holder includes a main body disposed at a position facing the inner circumferential surface of the end portion of a shield shell in the connector extraction direction, and a protrusion formed to protrude from the main body along the electric wire in the connector extraction direction between the electric wire and the braided body. The braided body is disposed to cover the outer circumferential surface of the protrusion such that the end portion in the connector insertion direction reaches the connecting part. The tape is wrapped around the braided body in a spiral shape to cover at least the portion from the end portion of the rear holder in the connector extraction direction to the connecting part.
US10135166B2

An electrical connector includes an insulative housing, a plurality of terminals retained in the housing. The housing includes a base and a mating tongue extending forwardly from the base. The mating tongue forms opposite mating surfaces forwardly extending and vertically converging toward each other. The terminal includes a main body, a pair of beams extending forwardly from a front side of the main body for being respectively exposed upon the opposite mating surfaces, and a pair of soldering sections extending outwardly and laterally for mounting to a printed circuit board.
US10135164B1

An electrical connector with adjustable insertion height and orientations includes a first circuit board, an insulating base with a plurality of conduction terminals electrically connected to the first circuit board, a USB type-C connector been set on the insulating base having an opening and twenty-four connection terminals, and a second circuit board with twenty-four connection terminals and a plurality of transferring terminals for electrically connecting to the USB type-C connector and the insulating base, wherein the height of the insulating base with respective to the first circuit board can be adjusted. The height of the USB type-C connector with respective to the first circuit board therefore can be adjusted. The relative orientation between the opening of the mentioned USB type-C and the normal of the first circuit board plane also can be adjusted through re-arranging the configuration of the plurality of conduction terminals on the insulating base.
US10135156B2

A multi-mode composite antenna includes two crossed dipole elements each consisting of a bow-tie antenna having two bow-tie antenna segments, and a conductive tube which houses signal transmission lines connected to each bow-tie antenna segment. A conductive flared portion surrounds the conductive tube and forms a monopole element. The bow-tie antenna segments are shaped so that slots extend between each adjacent bow-tie antenna, each slot forming a tapered slot antenna that has a pair of non-linear curved edges that diverge from each other.
US10135152B2

An antenna device includes a power supply coil coupled to a first power supply circuit operating in a first frequency band, a first conductive member including a first main surface, a second conductive member including a second main surface, a third conductive member, and first connections. The second main surface of the second conductive member is disposed with at least a portion thereof opposing the first main surface. The third conductive member has an area that is smaller than an area of the first conductive member when viewed in a direction perpendicular or substantially perpendicular to the first main surface. The first conductive member, the third conductive member, and the first connections define a loop of a magnetic field antenna in the first frequency band. The power supply coil is closer to the third conductive member than to the first conductive member when viewed in the Z-direction.
US10135146B2

Aspects of the subject disclosure may include, for example, a system having a plurality of transmitters for launching, according to a signal, instances of first electromagnetic waves having different phases to induce propagation of a second electromagnetic wave at an interface of a transmission medium, the second electromagnetic wave having a non-fundamental wave mode and a non-optical operating frequency, wherein the plurality of transmitters has a corresponding plurality of antennas. A reflective plate is spaced a distance behind the plurality of antennas relative to a direction of the propagation of the second electromagnetic wave. Other embodiments are disclosed.
US10135140B2

An antenna includes antenna coil having a magnetic-material core and a coil conductor. The antenna coil is arranged toward a side of a planar conductor, such as a circuit board. Of the coil conductor, a first conductor part close to a first main face of the magnetic-material core and a second conductor part close to a second main face of the magnetic-material core are provided such that the first conductor part is not over the second conductor part in view from a line in a direction normal to the first main face or the second main face of the magnetic-material core. In addition, a coil axis of the coil conductor is orthogonal to the side of the planar conductor.
US10135130B1

A system for concealing electronic equipment on a utility pole, the utility pole having an arm supporting at least one lamp. The system includes a mounting bracket, to be positioned on the utility pole; at least one equipment mounting plate, attachable to the mounting bracket. Each at least one equipment mounting plate is constructed and adapted to support a corresponding piece of communication equipment attached thereto; a concealment shroud having at least one slot and attachable to the mounting bracket; a bottom portion, attachable to the mounting bracket. A top part of the bottom portion has substantially the same shape as a bottom part of the concealment shroud. A cap is attachable to the mounting bracket. A bottom part of the cap has substantially the same shape as a top part of the concealment shroud.
US10135129B2

An antenna system capable of operating among all LTE bands, and also capable of operation among all remote side cellular applications, such as GSM, AMPS, GPRS, CDMA, WCDMA, UMTS, and HSPA among others. The antenna provides a low cost alternative to active-tunable antennas suggested in the prior art for the same multi-platform objective.
US10135120B2

An electronic device is provided. The electronic device includes a control signal generation unit configured to generate a control signal corresponding to a user input, a signal transmission unit configured to transmit the generated control signal to a signal processing unit, the signal processing unit configured to process the transmitted control signal, and a ground connection unit configured to connect a ground plate of the signal transmission unit and a ground plate of the signal processing unit, wherein the ground plate of the signal transmission unit and the ground plate of the signal processing unit are spaced from each other and the ground plate of the signal transmission unit is used as a radiator.
US10135116B2

A handheld electronic device is provided. The handheld electronic device includes a front cover forming the front of the handheld electronic device, a back cover forming the back of the handheld electronic device, a side member at least partially surrounding a space between the front cover and the back cover, a display module, housed in the space, with a screen area exposed through the front cover, and a ground plate housed in the space. At least part of the side member and/or the back cover includes a conductive material. The handheld electronic device includes first and second connection terminals electrically connected to the at least part. The at least part forms at least part of an antenna of the handheld electronic device, and comprises first and second areas which are spaced apart from each other. The first area is electrically connected to the second area and the first connection terminal.
US10135109B2

Provided are coaxial transmission line microstructures formed by a sequential build process, and methods of forming such microstructures. The microstructures include a transition structure for transitioning between the coaxial transmission line and an electrical connector. The microstructures have particular applicability to devices for transmitting electromagnetic energy and other electronic signals.
US10135102B2

A battery management system for an electric automobile and a control method are provided. The battery management system includes a temperature monitoring device (10) connected to a battery compartment of the electric automobile for monitoring the battery temperature and transmitting the battery temperature to a main control device (12), a refrigeration circulation channel (11) connected to the battery compartment for circulating a refrigerant so as to refrigerate the batteries. The main control device is connected to an acquisition device and the refrigeration circulation channel, for controlling the refrigerant to be circulated so as to refrigerate the batteries when the battery temperature exceeds a preset upper limit value. With the battery management and the control method, the impact of the high temperature on the service life and the capacity and the like of the batteries can be reduced, and the service life of the batteries can be prolonged.
US10135085B2

A flow battery includes a cell that has a first electrode, a second electrode spaced apart from the first electrode and an electrolyte separator layer arranged between the first electrode and the second electrode. A supply/storage system is external of the at least one cell and includes first and second vessels that are fluidly connected with the at least one cell. First and second fluid electrolytes are located in the supply/storage system. The electrolyte separator layer includes a hydrated ion-exchange membrane of a polymer that has a carbon backbone chain and side chains extending from the carbon backbone chain. The side chains include hydrophilic chemical groups with water molecules attached by secondary bonding to form clusters of water domains. The clusters have an average maximum cluster size no greater than 4 nanometers, with an average number of water molecules per hydrophilic chemical group, λ (lambda), being greater than zero.
US10135084B2

A solid ion conductor including a garnet oxide represented by Formula 1: L5+xE3(Mez,M2-z)Od  Formula 1 wherein L includes Li and is at least one of a monovalent cation and a divalent cation; E is a trivalent cation; Me and M are each independently one of a trivalent, tetravalent, pentavalent, and hexavalent cation; 0
US10135082B2

A fuel cell system includes: a fuel cell outputting a current; a supply unit supplying oxidant gas; a flow-amount measurement unit measuring a flow amount of the oxidant gas; and a controller that feed-back controls the supply unit such that a measured flow-amount value converges toward a target flow-amount value, wherein the controller determines an acceptable current value in accordance with the measured flow-amount value, restricts the current to the acceptable current value or less, controls the current in accordance with a requested current value of the fuel cell; and performs a changing-suppression processing, when a condition continues for a predetermined period, the condition including that a changing width of the requested current value is equal to or less than a first value and a difference between the requested current value and the acceptable current value is equal to or less than a second value.
US10135081B2

A system and method for warming a fuel cell on an aircraft, the system includes at least one fuel cell. The fuel cell includes an anode and a cathode for creating thermal and electrical energy. A temperature sensor measures a first temperature of the fuel cell. A control unit is coupled to the temperature sensor. The control unit increases the first temperature to a second temperature in response to the first temperature being at least equal to a selected temperature threshold. Increasing of the first temperature is indicative of the control unit operating in a warming mode. The second temperature is higher than the selected temperature threshold.
US10135080B2

A turbine for decompression of air, including a spiral housing, including a spiral housing inlet for inflow of an airflow, a turbine wheel chamber situated in the spiral housing, in which at least one turbine wheel is mounted rotatably about an axis of rotation and which has at least one turbine outlet, a circulation channel situated in the spiral housing and extending azimuthally to the axis of rotation in at least some sections for guiding the airflow onto the turbine wheel, the circulation channel having an inside surface in which at least one outlet channel extending azimuthally to the axis of rotation is situated, the outlet channel having an outlet duct and the circulation channel having a circumferential line in its cross section, the circumferential line being subdivided so that a first partial length of the circumferential line of the circulation channel being shorter than a second partial length.
US10135073B2

An object of the present invention is to provide a dispersant for a resin current collector which can uniformly disperse a conductive filler to attain sufficient charge and discharge characteristics without impairing the output power per unit weight of a battery. The present invention provides a dispersant for a resin current collector comprising a polymer having a resin-philic block (A1) and a conductive filler-philic block (A2).
US10135056B2

An energy storage device includes: an electrode terminal; an electrode assembly; a current collector configured to electrically connect the electrode terminal to the electrode assembly; and a container configured to store the electrode assembly and the current collector. The current collector includes a terminal connection part connected to the electrode terminal and an electrode assembly-connection part connected to the electrode assembly. The energy storage device further includes a spacer disposed lateral to the electrode assembly-connection part of the current collector. The spacer includes a restriction part configured to contact a part in a longitudinal direction of the electrode assembly-connection part of the current collector to restrict movement of the current collector in the longitudinal direction.
US10135054B2

A battery separator is disclosed. The battery separator includes a polyolefin porous membrane which has a plurality of protrusions including a polyolefin. The protrusions are interspersed randomly on at least one surface of the polyolefin porous membrane at a density of not less than 3 protrusions/cm2 and not greater than 200 protrusions/cm2. The protrusions have a size W, where 5 μm≤W≤50 μm, and the protrusions have a height H, where 0.5 μm≤H. The battery separator also includes a modified porous layer, including a fluorine-based resin, and a plurality of inorganic particles laminated on the at least one surface of the polyolefin porous membrane. A concentration of the inorganic particles is not less than 40 wt. % and is less than 80 wt. %.
US10135053B2

Disclosed is a method of manufacturing a porous separator including an elastic material, and a separator manufactured by the method. The separator includes an elastic material being uniformly dispersed in a polymer at a weight ratio of 40:60 to 5:95, and a value of elongation at break in a low tensile strength direction at room temperature is greater than or equal to 250%. In addition, the method of manufacturing a porous separator includes forming an extruded sheet by extruding a mixture of a polymer and an elastic material at a weight ratio of 95:5 to 60:40, forming a film by annealing and stretching the extruded sheet, and forming a porous separator by heat setting the stretched film. Accordingly, a thermal shrinkage ratio of the film is reduced and an elongation at break is greatly increased, to provide a porous separator with improved stability.
US10135047B2

Provided is a battery pack with the heat buildup associated with battery damage can be reduced while increasing the battery capacity. This invention provides a battery pack having an array of power-generating elements comprising rechargeable single batteries. Each single battery comprises a casing and an electrode body in the casing. In the electrode body, the outermost circumference of the negative electrode is outside the outermost circumference of the positive electrode. The power-generating element further comprises a protection plate placed along the outer surface of the single battery. The protection plate has a metal layer and an insulating layer. The metal layer has first and second surfaces on the single battery side and on the side opposite from the first surface, respectively. The insulating layer is placed on the second surface side of the metal layer. The metal layer is electrically connected to the positive electrode with a given positive potential.
US10135045B2

A battery pack comprises a housing shaped to fit into a battery compartment of a battery-operated device. A battery is disposed within the housing. A light source emitting at least 50 lumens is mounted to the housing and is operably coupled to the battery such that the light source is selectably powered by the battery via a manually operated switch and the battery pack is configured to operate as a lighting device so that the battery pack can be used as a stand-alone lighting device. The battery pack has electrical connections for electrically connecting to the battery-operated device when the battery pack is inserted into the battery compartment of the battery-operated device. The battery pack includes a positive battery terminal and a negative battery terminal disposed on the housing and configured to contact a mating positive terminal and negative terminal of the battery-operated device.
US10135042B2

A battery module unit for a power supply device is designed so that the value of the adhesive strength between an end plate and an outermost tape and the value of the adhesive strength between a battery module and the outermost tape are greater than or equal to the minimum required strength for holding the battery module and around the minimum required strength. As a result, the battery module does not fall off in a normally held state and the end plate can be easily peeled off from the battery module at the time of reworking.
US10135025B2

An organic light-emitting display apparatus includes a display substrate and a thin film encapsulation layer on the display substrate. The display substrate includes at least one hole, a thin film transistor, a light-emitting portion electrically connected to the thin film transistor, and a plurality of insulating layers. The light-emitting portion includes a first electrode, an intermediate layer, and a second electrode. The display substrate includes an active area, an inactive area between the active area and the hole, and a plurality of insulating dams. Each insulating dam includes at least one layer. The inactive area includes a first area different from a laser-etched area and a second laser-etched area.
US10135020B1

Provided are organic light-emitting display panel, making method and display device. The display panel includes an array substrate including a display area and a non-display area, an organic light-emitting member and a encapsulation layer. A first buffer layer, a first and second insulation layer are placed in the non-display area; an antistatic ring is placed between the first and second insulation layers; a second buffer layer, a polysilicon layer, a gate insulation layer, a gate metallic layer, third and fourth insulation layers, a capacitor metallic layer, a source-drain metallic layer and a planarization layer are in the display area. The second and first buffer layers are made in a same process, the third and first insulation layers are made in a same process, the fourth and second insulation layers are made in a same process, and the antistatic ring and the gate metallic layer are made in a same process.
US10135015B1

One embodiment provides an oscillator. The oscillator can include an organic electrochemical transistor, which comprises a channel and a dynamic gate. The channel can include one of: a conductive polymer, a conductive inorganic material, and a small-molecule material. An electrochemical potential of the dynamic gate can vary substantially periodically, thereby resulting in the organic electrochemical transistor having a drain current that varies substantially periodically.
US10135001B1

The present disclosure provides an organic electroluminescent compound represented by the formula (I): wherein R1, R2, R3 and R4 each independently represents a substituted or unsubstituted (C6-C30) aryl group, a substituted or unsubstituted 3- to 30-membered heteroaryl group, —NR5R6, —SiR7R8R9, —SR10, —OR11, a cyano group, a nitro group, or a hydroxyl group. The present disclosure further provides an organic electroluminescent device comprising the organic electroluminescent compound represented by the formula (I).
US10135000B2

An organic electroluminescence device includes an anode, a cathode, and an emitting layer, in which the emitting layer contains a first compound, a second compound, and a third compound, a singlet energy S(M1) of the first compound and a singlet energy S(M2) of the second compound satisfy a numerical formula (Numerical Formula 1) below, an electron affinity Af(M1) of the first compound and an electron affinity Af(M2) of the second compound satisfy a numerical formula (Numerical Formula 2) below, and a triplet energy T(M1) of the first compound satisfies a numerical formula (Numerical Formula 3) below, S(M2)≥S(M1)×0.95  (Numerical Formula 1) Af (M2)−Af(M1)≥0.2eV  (Numerical Formula 2) T(M1)≤2.0eV  (Numerical Formula 3).
US10134997B2

Provided are an indenopyridine-based compound and an organic light-emitting device including the same. The indenopyridine-based compound is represented by Formula 1:
US10134996B2

It is an object of the present invention to provide a composite material that can be used for manufacturing a heat-resistant light-emitting element, provide a composite material that can be used for manufacturing a heat-resistant light-emitting element that can be driven with stability for a long period of time, and further, provide a composite material that can be used for manufacturing a light-emitting element that easily prevents short circuit between electrodes and uses less power. The present invention provides a composite material that has a first metal oxide skeleton including a first metal atom and an organic compound that is bound to the first metal atom by forming a chelate, where the first metal oxide exhibits an electron accepting property to the organic compound.
US10134994B2

The present invention relates to a novel polycyclic polymer comprising fused thiophene units. The present invention also relates to a method for producing such polymer as well as the use of such polymer, particularly in organoelectronic applications.
US10134984B1

Providing an electrode for a two-terminal memory device is described herein. By way of example, the electrode can comprise a contact surface that comprises at least one surface discontinuity. For instance, the electrode can have a gap, break, or other discontinuous portion of a surface that makes electrical contact with another component of the two-terminal memory device. In one example, the contact surface can comprise an annulus or an approximation of an annulus, having a discontinuity within a center of the annulus, for instance. In some embodiments, a disclosed electrode can be formed from a conductive layer deposited over a non-continuous surface formed by a via or trench in an insulator, or over a pillar device formed from or on the insulator.
US10134975B2

An electromechanical actuator includes an oscillation resonator having the shape of a rod. The oscillation resonator is divided by a dividing plane that is not parallel to the longitudinal direction of the oscillation resonator into a first resonator portion and a second resonator portion. At least the first resonator portion includes electromechanical means which, when activated, are configured to generate a 3-dimensional acoustic bulk wave are with a mode shape asymmetric with respect to the dividing plane.
US10134966B2

A light emitting device includes a first substrate including a flexible first base member and a first wiring pattern provided on the first base member; a second substrate including a second base member and a second wiring pattern provided on the second base member; and a plurality of light emitting elements mounted on the first wiring pattern. The first substrate includes: a joining end portion that is located at a first, joining end of the first substrate, and that overlaps a portion of the second substrate, and a second end, other than the joining end, that does not overlap the second substrate. The first wiring pattern and the second wiring pattern do not face each other. An electrically conductive joining member is disposed across the first wiring pattern and the second wiring pattern, while partially covering the joining end portion of the first substrate.
US10134964B2

In embodiments of the invention, a passivation layer is disposed over a side of a semiconductor structure including a light emitting layer disposed between an n-type region and a p-type region. A material configured to adhere to an underfill is disposed over an etched surface of the semiconductor structure.
US10134935B2

In an embodiment, photoelectric conversion units (10) each include a package (12) accommodating a photoelectric conversion device (11). The package (12) has a front surface (12a) having a window (13); and a side surface (12c). The package (12) includes a first coupling portion (14) protruding from the side surface (12c) in a first direction X parallel to a light incident surface (11a) of the photoelectric conversion device (11), and a second coupling portion (15) recessed from the side surface (12c) in the first direction X. The first coupling portion (14) includes a first terminal (16) electrically connected with the photoelectric conversion device (11), and the second coupling portion (15) includes a second terminal (17) electrically connected with the photoelectric conversion device (11). The first coupling portion (14) and the second coupling portion (15) have shapes and sizes matching each other, and are coupled with each other by fitting.
US10134931B2

The present invention relates to a layer system (1) for thin-film solar cells (100) and solar modules, comprising an absorber layer (4), which includes a chalcogenide compound semiconductor, and a buffer layer (5), which is arranged on the absorber layer (4) and includes halogen-enriched ZnxIn1-xSy with 0.01≤x≤0.9 and 1≤y≤2, wherein the buffer layer (5) consists of a first layer region (5.1) adjoining the absorber layer (4) with a halogen mole fraction A1 and a second layer region (5.2) adjoining the first layer region (5.1) with a halogen mole fraction A2 and the ratio A1/A2 is ≥2 and the layer thickness (d1) of the first layer region (5.1) is ≤50% of the layer thickness (d) of the buffer layer (5).
US10134930B2

The present invention provides a 3-dimensional P-N junction solar cell composed of a base board coated with a back plate on the upper face of the same; a P type semiconductor thin film formed on the top side of the back plate which has a 3-dimensional porous structure and is composed of P type semiconductor crystal grains; a N type buffer layer formed on the surface of the crystal grains of the said P type semiconductor thin film with playing a role of coating the thin film; and a transparent electrode formed on the surface of the crystal grains of the P type semiconductor thin film on which the N type buffer layer is formed. The solar cell of the present invention is a P-N junction solar cell including a 3-dimensional photo catalytic thin film, which can provide an improved photoelectric conversion efficiency, compared with the conventional P-N junction solar cell, owing to the formation of the N-type buffer layer on the surface of the crystal grains of the 3-dimensional P type semiconductor thin film.
US10134921B2

A semiconductor device includes an anode electrode, a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type, a conductive portion and a cathode electrode. The first semiconductor region is electrically connected to the anode electrode. The second semiconductor region is provided on the first semiconductor region. The conductive portion is provided in the first semiconductor region and the second semiconductor region with an insulating layer interposed between the conductive portion and the first and second semiconductor regions. The cathode electrode is electrically connected to the conductive portions and is electrically isolated from the second semiconductor region.
US10134917B2

A memory device including a first conductivity type vertically orientated semiconductor device in a first region of a substrate and a second conductivity type vertically orientated semiconductor device in a second region of the substrate. A common floating gate structure in simultaneous electrical communication with a first fin structure of the first conductivity type vertically orientated semiconductor device and a second fin structure of the second conductivity type vertically orientated semiconductor device.
US10134914B2

To improve field-effect mobility and reliability of a transistor including an oxide semiconductor film. Provided is a semiconductor device including an oxide semiconductor film. The semiconductor device includes a first insulating film, the oxide semiconductor film over the first insulating film, a second insulating film and a third insulating film over the oxide semiconductor film, and a gate electrode over the second insulating film. The oxide semiconductor film includes a first oxide semiconductor film, a second oxide semiconductor film over the first oxide semiconductor film, and a third oxide semiconductor film over the second oxide semiconductor film. The first to third oxide semiconductor films contain the same element. The second oxide semiconductor film includes a region where the crystallinity is lower than the crystallinity of one or both of the first oxide semiconductor film and the third oxide semiconductor film.
US10134911B2

A transistor whose channel is formed in a semiconductor having dielectric anisotropy is provided. A transistor having a small subthreshold swing value is provided. A transistor having normally-off electrical characteristics is provided. A transistor having a low leakage current in an off state is provided. A semiconductor device includes an insulator, a semiconductor, and a conductor. In the semiconductor device, the semiconductor includes a region overlapping with the conductor with the insulator positioned therebetween, and a dielectric constant of the region in a direction perpendicular to a top surface of the region is higher than a dielectric constant of the region in a direction parallel to the top surface.
US10134908B2

A MISFET is formed to include: a co-doped layer that is formed over a substrate and has an n-type semiconductor region and a p-type semiconductor region; and a gate electrode formed over the co-doped layer via a gate insulation film. The co-doped layer contains a larger amount of Mg, a p-type impurity, than that of Si, an n-type impurity. Accordingly, the carriers (electrons) resulting from the n-type impurities (herein, Si) in the co-doped layer are canceled by the carriers (holes) resulting from p-type impurities (herein, Mg), thereby allowing the co-doped layer to serve as the p-type semiconductor region. Mg can be inactivated by introducing hydrogen into, of the co-doped layer, a region where the n-type semiconductor region is to be formed, thereby allowing the region to serve as the n-type semiconductor region. By thus introducing hydrogen into the co-doped layer, the p-type semiconductor region and the n-type semiconductor region can be formed in the same layer.
US10134900B2

A structure of SiGe source/drain and a preparation method thereof are disclosed in the present invention. Firstly, providing a semiconductor single crystal silicon substrate. Secondly, etching the semiconductor single crystal silicon substrate to form recesses on both sides of the gate. Thirdly, epitaxially growing a SiGe seed layer and a SiGe bulk layer in the recesses in turn. Fourthly, subjecting the SiGe bulk layer to a crystal plane treatment with a mixed-gases. Fifthly, epitaxially growing a lattice change layer on the SiGe bulk layer. Finally, epitaxially growing a cap layer on the lattice change layer. The preparation method of the present invention can greatly improve the morphology of the SiGe epitaxy in the incomplete Un-tuck structure, and promote the formation of the subsequent metal silicide (NiSi), so that problems such as abnormal resistance and leakage of active area (AA leakage) can be effectively prevented.
US10134895B2

The presence of a facet or a void in an epitaxially grown crystal indicates that crystal growth has been interrupted by defects or by certain material boundaries. Faceting can be suppressed during epitaxial growth of silicon compounds that form source and drain regions of strained silicon transistors. It has been observed that faceting can occur when epitaxial layers of certain silicon compounds are grown adjacent to an oxide boundary, but faceting does not occur when the epitaxial layer is grown adjacent to a silicon boundary or adjacent to a nitride boundary. Because epitaxial growth of silicon compounds is often necessary in the vicinity of isolation trenches that are filled with oxide, techniques for suppression of faceting in these areas are of particular interest. One such technique, presented herein, is to line the isolation trenches with SiN to provide a barrier between the oxide and the region in which epitaxial growth is intended.
US10134894B2

Circuit module designs that incorporate dual gate field effect transistors are implemented with fully depleted silicon-on-insulator (FD-SOI) technology. Lowering the threshold voltages of the transistors can be accomplished through dynamic secondary gate control in which a back-biasing technique is used to operate the dual gate FD-SOI transistors with enhanced switching performance. Consequently, such transistors can operate at very low core voltage supply levels, down to as low as about 0.4 V, which allows the transistors to respond quickly and to switch at higher speeds. Performance improvements are shown in circuit simulations of an inverter, an amplifier, a level shifter, and a voltage detection circuit module.
US10134893B2

A vertical transport fin field effect transistor (VTFET) with a smaller cross-sectional area at the top of the fin than at the bottom, including, a substrate, a vertical fin on the substrate, wherein the vertical fin has a cross-sectional area at the base of the vertical fin that is larger than a cross-sectional area at the top of the vertical fin, wherein the cross-sectional area at the top of the vertical fin is in the range of about 10% to about 75% of the cross-sectional area at the base of the vertical fin, and a central gated region between the base and the top of the vertical fin.
US10134892B2

High voltage devices and methods for forming a high voltage device are disclosed. The method includes providing a substrate having top and bottom surfaces. The substrate is defined with a device region and a recessed region disposed within the device region. The recessed region includes a recessed surface disposed lower than the top surface of the substrate. A transistor is formed over the substrate. Forming the transistor includes forming a gate at least over the recessed surface and forming a source region adjacent to a first side of the gate below the recessed surface. Forming the transistor also includes forming a drain region displaced away from a second side of the gate. First and second device wells are formed in the substrate within the device region. The first device well encompasses the drain region and the second device well encompasses the source region.
US10134889B2

A disclosed compound semiconductor device includes a substrate, a channel layer formed over the substrate, an electron supply layer famed on the channel layer, a first cap layer and a second cap layer formed at a distance from each other on the electron supply layer, a source electrode formed on the first cap layer, a drain electrode formed on the second cap layer, and a gate electrode formed on the electron supply layer between the first cap layer and the second cap layer. Each of the first cap layer and the second cap layer is a stacked film formed by alternately stacking i-type first compound semiconductor layers and n-type second compound semiconductor layers having a wider bandgap than the first compound semiconductor layers.
US10134882B2

A method of controlling formation of junctions in a lateral bipolar junction transistor comprises: providing a starting substrate comprising a bulk silicon material as a handle substrate, a buried oxide layer on the handle substrate, and an intrinsic base semiconductor layer of germanium on the buried oxide layer; forming an extrinsic base layer on the intrinsic base semiconductor layer; etching at least a portion of the base layer; disposing a sidewall spacer on a side of the base layer; disposing a faceted germanium layer adjacent the sidewall spacer; recessing the faceted germanium layer and the intrinsic base semiconductor layer below the sidewall spacer; using a hot angle ion implantation technique to implant ions into a side of the intrinsic base semiconductor layer to form a junction edge/profile; annealing the implanted ions; and epitaxially growing a Si or SiGe layer on the germanium layer and the junction edge/profile.
US10134880B2

Fabrication methods and device structures for bipolar junction transistors and heterojunction bipolar transistors. A first dielectric layer is formed and a second dielectric layer is formed on the first dielectric layer. An opening is etched extending vertically through the first dielectric layer and the second dielectric layer. A collector is formed inside the opening. An intrinsic base, which is also formed inside the opening, has a vertical arrangement relative to the collector.
US10134879B2

The on-state characteristics of a transistor are improved and thus, a semiconductor device capable of high-speed response and high-speed operation is provided. A highly reliable semiconductor device showing stable electric characteristics is made. The semiconductor device includes a transistor including a first oxide layer; an oxide semiconductor layer over the first oxide layer; a source electrode layer and a drain electrode layer in contact with the oxide semiconductor layer; a second oxide layer over the oxide semiconductor layer; a gate insulating layer over the second oxide layer; and a gate electrode layer over the gate insulating layer. An end portion of the second oxide layer and an end portion of the gate insulating layer overlap with the source electrode layer and the drain electrode layer.
US10134862B2

High integrity, lower power consuming semiconductor devices and methods for manufacturing the same. The semiconductor device includes: semiconductor substrate; a well region in the semiconductor substrate; an interlayer structure over the well region, the interlayer structure including a back gate conductor, semiconductor fins at both sides of the back gate conductor and respective back gate dielectric isolating the back gate conductor from the semiconductor fins, respectively, wherein the well region functions as one portion of a conductive path of the back gate conductor; a punch-through stop layer at a lower portion of the semiconductor fin; a front gate stack intersecting the semiconductor fin, the front gate stack including a front gate dielectric and a front gate conductor and the front gate dielectric isolating the front gate conductor from the semiconductor fin; and a source region and a drain region connected to a channel region provided by the semiconductor fin.
US10134859B1

A field-effect transistor device including an asymmetric spacer assembly allows lower parasitic capacitance on the drain side of the device and lower resistance on the source side. The asymmetric spacer assembly is formed by a self-aligned process, resulting in less gate/junction overlap on the drain side of the device and greater gate/junction overlap on the source side of the device. Asymmetric transistors having small gate lengths can be obtained without overlay/misalignment issues.
US10134852B2

In a transistor including an oxide semiconductor film, movement of hydrogen and nitrogen to the oxide semiconductor film is suppressed. Further, in a semiconductor device using a transistor including an oxide semiconductor film, a change in electrical characteristics is suppressed and reliability is improved. A transistor including an oxide semiconductor film and a nitride insulating film provided over the transistor are included, and an amount of hydrogen molecules released from the nitride insulating film by thermal desorption spectroscopy is less than 5×1021 molecules/cm3, preferably less than or equal to 3×1021 molecules/cm3, more preferably less than or equal to 1×1021 molecules/cm3, and an amount of ammonia molecules released from the nitride insulating film by thermal desorption spectroscopy is less than 1×1022 molecules/cm3, preferably less than or equal to 5×1021 molecules/cm3, more preferably less than or equal to 1×1021 molecules/cm3.
US10134841B2

A nanowire comprises a source region, a drain region and a channel region. The source region is modified to reduce the lifetime of minority carriers within the source region. In an embodiment the modification may be performed by implanting either amorphizing dopants or lifetime reducing dopants. Alternatively, the source may be epitaxially grown with a different materials or process conditions to reduce the lifetime of minority carriers within the source region.
US10134836B2

A semiconductor device and a method of fabricating the same are provide. The fabricating method includes providing a silicon-on-insulator (SOI) substrate that includes, from bottom to top, a substrate, a first insulating layer and a semiconductor layer. The semiconductor layer is patterned to form a plurality of dummy patterns. A second insulating layer is formed around the plurality of dummy patterns. The plurality of dummy patterns are removed to form a plurality of openings. A dielectric structure is formed on the substrate and fills into the plurality of openings.
US10134833B2

A method is presented for tuning work functions of transistors. The method includes forming a work function stack over a semiconductor substrate, depositing a germanium oxide layer and a barrier layer over the work function stack, and annealing the germanium oxide layer to desorb oxygen therefrom to trigger oxidation of at least one conducting layer of the work function stack. The work function stack includes three layers, that is, a first layer being a TiN layer, a second layer being a titanium aluminum carbon (TiAlC) layer, and a third layer being a second TiN layer.
US10134832B2

A semiconductor device includes: a first conductivity type drift region having crystal defects generated by electron-beam irradiation; a first main electrode region of a first conductivity type arranged in the drift region and having an impurity concentration higher than that of the drift region; and a second main electrode region of a second conductivity type arranged in the drift region to be separated from the first main electrode region, wherein the crystal defects contain a first composite defect implemented by a vacancy and oxygen and a second composite defect implemented by carbon and oxygen, and a density of the crystal defects is set so that a peak signal intensity of a level of the first composite defect identified by a deep-level transient spectroscopy measurement is five times or more than a peak signal intensity of a level of the second composite defect.
US10134830B2

A deep trench capacitor and a method for providing the same in a semiconductor process are disclosed. The method includes forming a plurality of deep trenches in a first region of a semiconductor wafer, the first region having well doping of a first type. A dielectric layer is formed on a surface of the plurality of deep trenches and a doped polysilicon layer is deposited to fill the plurality of deep trenches, with the doped polysilicon being doped with a dopant of a second type. Shallow trench isolation is formed overlying the dielectric layer at an intersection of the dielectric layer with the surface of the semiconductor wafer.
US10134829B2

A display device includes a non-display area adjacent a display area, a thin film transistor, a display element, a thin film encapsulation layer, an organic insulating layer, a power voltage line, and a protective layer. The thin film transistor is on the display area and is connected to the display element. The thin film encapsulation layer covers the display element. The organic insulating layer is between the thin film transistor and display element and extends to the non-display area. The organic insulating layer includes a central portion corresponding to the display area, an outer portion surrounding the central portion, and a division region dividing the central portion and the outer portion and surrounding the display area. The power voltage line is in the non-display area and includes a portion corresponding to the division region. The protective layer covers an upper surface of the power voltage line in the division region.
US10134828B2

A display device according to an embodiment of the present invention includes: a base material including a display region, and a peripheral region which is located outside the display region, at least a part of the peripheral region being a bending region; an insulating layer that is disposed on the base material, extends from the display region to a part of the peripheral region, and is located apart from an edge of the base material; at least one level difference moderating layer that is disposed under the insulating layer and extends from an edge of the insulating layer toward a side of the bending region; and at least one wiring disposed on the insulating layer and the at least one level difference moderating layer.
US10134827B2

Provided is a display apparatus capable of reducing generation of defects during manufacturing of the display apparatus or while in use after being manufactured. The display apparatus includes a substrate including a bending area between a first area and a second area, the substrate being bent in the bending area about a bending axis; an inorganic insulating layer over the substrate and including a first feature that is either a first opening or a first groove, the first feature positioned to correspond to the bending area; and an organic material layer at least partially filling the first feature, and including a second feature that is a second opening or a second groove, the second feature extending along an edge of the substrate.
US10134815B2

Photodetectors, methods of fabricating the same, and methods using the same to detect radiation are described. A photodetector can include a first electrode, a light sensitizing layer, an electron blocking/tunneling layer, and a second electrode. Infrared-to-visible upconversion devices, methods of fabricating the same, and methods using the same to detect radiation are also described. An Infrared-to-visible upconversion device can include a photodetector and an OLED coupled to the photodetector.
US10134801B2

A method of forming a deep trench isolation in a radiation sensing substrate includes: forming a trench in the radiation sensing substrate; forming a corrosion resistive layer in the trench, in which the corrosion resistive layer includes titanium carbon nitride having a chemical formula of TiCxN(2-x), and x is in a range of 0.1 to 0.9; and filling a reflective material in the trench and over the corrosion resistive layer.
US10134799B2

A photodiode architecture comprises first, second, and third independent photodiodes, and a shared electrode. The first, second, and third photodiodes are each connected to respective sources of bias voltage and to a common shared electrode, whereby the photodiode architecture comprises at least one of a shared anode and shared cathode photodiode architecture. The photodiode architecture selectively reverse biases the first, second, and third photodiodes so that, during operation, at least one of the first, second and third photodiodes is always operating in a photoconducting mode, to enable capture and storage of charge from any photodiode in the architecture operating in photoconducting mode. Advantageously, the first photodiode can be configured to respond to a first wavelength of light and at least one of the second and third photodiodes can be configured to be responsive to a respective second or third wavelength of light shorter than the first wavelength of light.
US10134796B2

An improvement is achieved in the performance of a semiconductor device. A semiconductor device includes an n−-type semiconductor region formed in a p-type well, an n-type semiconductor region formed closer to a main surface of a semiconductor substrate than the n−-type semiconductor region, and a p−-type semiconductor region formed between the n−-type semiconductor region and the n-type semiconductor region. A net impurity concentration in the n−-type semiconductor region is lower than a net impurity concentration in the n-type semiconductor region. A net impurity concentration in the p−-type semiconductor region is lower than a net impurity concentration in the p-type well.
US10134784B2

To eliminate electric discharge when an element formation layer including a semiconductor element is peeled from a substrate used for manufacturing the semiconductor element, a substrate over which an element formation layer and a peeling layer are formed and a film are made to go through a gap between pressurization rollers. The film is attached to the element formation layer between the pressurization rollers, bent along a curved surface of the pressurization roller on a side of the pressurization rollers, and collected. Peeling is generated between the element formation layer and the peeling layer and the element formation layer is transferred to the film. Liquid is sequentially supplied by a nozzle to a gap between the element formation layer and the peeling layer, which is generated by peeling, so that electric charge generated on surfaces of the element formation layer and the peeling layer is diffused by the liquid.
US10134779B2

A display device including a substrate including a bending area arranged between a first area and a second area, the substrate being configured to be bent around a bending axis extending in a first direction, a first inorganic insulating layer disposed on the substrate and having a first opening overlapping the bending area, a first organic layer disposed in the first opening, and a plurality of first conductive layers disposed on the first organic layer and extending from the first area to the second area through the bending area, in which wherein at least one edge of the first organic layer overlapping the first conductive layers includes at least one first short circuit prevention pattern.
US10134777B2

Disclosed is a thin film transistor substrate capable of preventing a circuit from being damaged by static electricity, and a display device including the same, wherein the thin film transistor substrate includes a substrate having a display area for displaying an image, and a non-display area. The circuit is disposed in the non-display area. The circuit includes a first electrode, an insulating film on the first electrode, and a second electrode on the insulating film. An edge of the first electrode facing the display area extends beyond an edge of the second electrode facing the display area.
US10134771B2

An array substrate, a method of producing the array substrate, and a display panel incorporating the array substrate are disclosed. The array substrate includes a substrate, a gate line, a data line, and a spacer. The gate line and the data line are arranged over the substrate. The spacer is arranged over the gate line and the data line. The gate line and/or the data line is provided with a via hole at a position corresponding to a spacer. In this manner, a problem of a display panel having gaps of different sizes after assembly because of non-uniform thicknesses of the gate line and/or the data line can be avoided, which, in turn, prevents inhomogeneous color in the display.
US10134763B2

The capacitance between gate structures and source/drain contacts of FinFET devices is reduced by the incorporation of inner spacers in the top portions of the gate structures. A replacement metal gate process used in the fabrication of such devices includes formation of the inner spacers following partial removal of dummy gate material. The remaining dummy gate material is then removed and replaced with gate dielectric and metal gate material.
US10134747B2

A semiconductor device may include a first cell structure, a second cell structure, a pad structure, a circuit, and an opening. The pad structure may include a first stepped structure and a second stepped structure located between the first cell structure and the second cell structure. The first stepped structure may include first pads electrically connected to the first and second cell structures and stacked on top of each other, and the second stepped structure may include second pads electrically connected to the first and second cell structures and stacked on top of each other. The circuit may be located under the pad structure. The opening may pass through the pad structure to expose the circuit, and may be located between the first stepped structure and the second stepped structure to insulate the first pads and the second pads from each other.
US10134744B1

A semiconductor memory device includes a first inverter, a second inverter, a first and second inner access transistors, and a first and second outer access transistors. The first inverter includes a first pull-up transistor and a first pull-down transistor, the second inverter includes a second pull-up transistor (PL2) and a second pull-down transistor, and the first inverter and the second inverter forms a latch circuit. The first and second inner access transistors and the first and second outer access transistors are electrically connected to the latch circuit, and channel widths of the second inner access transistor and the second outer access transistor are different from each other.
US10134741B2

A method of forming an elevationally extending conductor laterally between a pair of conductive lines comprises forming a pair of conductive lines spaced from one another in at least one vertical cross-section. Conductor material is formed to elevationally extend laterally between and cross elevationally over the pair of conductive lines in the at least one vertical cross-section. Sacrificial material is laterally between the elevationally extending conductor material and each of the conductive lines of the pair in the at least one vertical cross-section. The sacrificial material is removed from between the elevationally extending conductor material and each of the conductive lines of the pair while the conductor material is crossing elevationally over the pair of conductive lines to form a void space laterally between the elevationally extending conductor material and each of the conductive lines of the pair in the at least one vertical cross-section.
US10134740B2

A semiconductor device including a substrate; a trench formed within the substrate; a gate insulating film formed conformally along a portion of a surface of the trench; a gate electrode formed on the gate insulating film and filling a portion of the trench; a capping film formed on the gate electrode and filling the trench; and an air gap formed between the capping film and the gate insulating film.
US10134739B1

Disclosed is a structure wherein lower source/drain regions of vertical field effect transistors (VFETs) of memory cells in a memory array are aligned above and electrically connected to buried bitlines. Each cell includes a VFET with a lower source/drain region, an upper source/drain region and at least one channel region extending vertically between the source/drain regions. The lower source/drain region is above and immediately adjacent to a buried bitline, which has the same or a narrower width than the lower source/drain region and which includes a pair of bitline sections and a semiconductor region positioned laterally between the sections. The semiconductor region is made of a different semiconductor material than the lower source/drain region. Also disclosed is a method that ensures that bitlines of a desired critical dimension can be achieved and that allows for size scaling of the memory array with minimal bitline coupling.
US10134737B2

An interconnect structure includes a lower interconnect layer, an intermediate interconnect layer, and an upper interconnect layer. First and second conductive lines in the lower interconnect layer extend generally in a first direction over a memory array region, and additional lower conductive lines in the lower interconnect layer extend generally in the first direction over a peripheral region. A first plurality of conductive line segments in the intermediate interconnect layer extend generally in the first direction over the memory array region, and additional intermediate conductive line segments in the intermediate interconnect layer extend generally in a second, perpendicular direction over the peripheral region. A second plurality of conductive line segments in the upper interconnect layer extend generally in the first direction over the memory array region, and additional upper conductive line segments in the upper interconnect layer extend generally in the first direction over the peripheral region.
US10134726B2

A diode string having a plurality of diodes for ESD protection of a CMOS IC device comprises a first diode and a last diode in the diode string, wherein the first diode and the last diode are both formed on a bottom layer in a silicon substrate, and remaining diodes in the diode string. The remaining diodes are formed on a top layer placed on top of the bottom layer. The diode string further comprises a plurality of conductive lines that connect the first diode and the last diode on the bottom layer sequentially with the remaining diodes on the top layer to form a three dimensional (3D) structure of the diode string.
US10134719B2

A semiconductor package and a manufacturing method for the semiconductor package are provided. The semiconductor package has a redistribution layer, at least one die over the redistribution layer, through interlayer vias on the redistribution layer and aside the die and a molding compound encapsulating the die and the through interlayer vias disposed on the redistribution layer. The semiconductor package has connectors connected to the through interlayer vias and a protection film covering the molding compound and the die. The protection film is formed by a printing process.
US10134716B2

A multi-package integrated circuit assembly can include a first electronic package having a first package substrate including a first die side and a first interface side. A first die can be electrically coupled to the first die side. A second electronic package can include a second package substrate having a second die side and a second interface side. A second die can be electrically coupled to the second die side. A metallic plated hole can be electrically coupled from the interface side of the first package substrate to the interface side of the second package substrate. A collective substrate can be attached to the first electronic package. For instance, the collective substrate can be located on a face of the first electronic package opposing the first package substrate. The collective substrate is electrically coupled to the first die and the second die through the first package substrate.
US10134715B2

A display includes a plurality of pixel chips, chixels, provided on a substrate. The chixels and the light emitters thereon may be shaped, sized and arranged to minimize chixel, pixel, and sub-pixel gaps and to provide a seamless look between adjacent display modules. The substrate may include light manipulators, such as filters, light converters and the like to manipulate the light emitted from light emitters of the chixels. The light manipulators may be arranged to minimize chixel gaps between adjacent chixels.
US10134714B2

Techniques are disclosed for making a flexible laminated circuit board using a metal conductor onto which a SMD may be attached. Conductive metal strips may be laminated to form a flexible substrate and the metal strips may then be perforated for the placement of LED package leads. The LED packages may be attached to the conductive strips using solder or a conductive epoxy and the upper laminate layer may include perforations exposing portions of the metal strips for the attachment of the LED packages. Alternatively, strings of LED packages may be fabricated by attaching LED packages to conductive strips and these strings may be laminated between flexible sheets to form a laminated LED circuit. Plastic housings may aid in attaching the LED packages to the conductive strips. The plastic housings and/or the laminate sheets may be made of a reflective material.
US10134712B1

Semiconductor die assemblies including stacked semiconductor dies having parallel plate capacitors formed between adjacent pairs of semiconductor dies in the stack, and associated systems and methods, are disclosed herein. In one embodiment, a semiconductor die assembly includes a first semiconductor die and a second semiconductor die stacked over the first semiconductor die. The first semiconductor die includes an upper surface having a first capacitor plate formed thereon, and the second semiconductor die includes a lower surface facing the upper surface of the first semiconductor die and having a second capacitor plate formed thereon. A dielectric material is formed at least partially between the first and second capacitor plates. The first capacitor plate, second capacitor plate, and dielectric material together form a capacitor that stores charge locally within the stack, and that can be accessed by the first and/or second semiconductor dies.
US10134709B1

A light emitting diode package including a circuit layer, a light-shielding layer, a plurality of light emitting diodes and an encapsulation layer is provided. A thickness of the circuit layer is less than 100 μm. The light-shielding layer is disposed on a first surface of the circuit layer and the light-shielding layer has a plurality of apertures. The light emitting diodes are disposed on the first surface of the circuit layer and in the apertures of the light-shielding layer. The light emitting diodes are electrically connected to the circuit layer. The encapsulation layer covers the light-shielding layer. A refractive index of the encapsulation layer is 1.4 and to 1.7. The Young's modulus of the encapsulation layer is larger than or equal to 1 GPa. A thickness of the encapsulation layer is greater than thicknesses of the light emitting diodes.
US10134708B2

A package includes a substrate, an Under-Bump Metallurgy (UBM) penetrating through the substrate, a solder region over and contacting the UBM, and an interconnect structure underlying the substrate. The interconnect structure is electrically coupled to the solder region through the UBM. A device die is underlying and bonded to the interconnect structure. The device die is electrically coupled to the solder region through the UBM and the interconnect structure. An encapsulating material encapsulates the device die therein.
US10134698B2

The present disclosure provides bond pad structures, boning ring structure; and MEMS device packaging methods. An exemplary bonding pad structure includes a plurality of first metal blocks made of a first metal material; and a plurality of second metal blocks made of a second metal material. The plurality of first metal blocks are used to prevent the squeezing out and extending of the plurality of second metal blocks. On at least one equal dividing plane of the bonding pad structure, the first metal material is shown at least one time; and the second metal material is shown at least one time.
US10134697B2

Various embodiments provide a semiconductor chip, wherein the semiconductor chip comprises a first contact area and a second contact area both formed at a frontside of the semiconductor chip; a passivation layer arranged at the frontside between the first contact area and the second contact area; and a contact stack formed over the frontside of the semiconductor chip and comprising a plurality of layers, wherein at least one layer of the plurality of layers is removed from the passivation layer and boundary regions of the contact areas being adjacent to the passivation layer and wherein at least one another layer of the plurality of different layer is present in the boundary region of the contact areas adjoining the passivation layer.
US10134683B2

A semiconductor device package includes a first circuit layer having a first surface and a second surface opposite the first side, a first electronic component, a shielding element, a shielding layer and a molding layer. The first electronic component is disposed over the first surface of the first circuit layer, and electrically connected to the first circuit layer. The shielding element is disposed over the first surface of the first circuit layer, and is electrically connected to the first circuit layer. The shielding element is disposed adjacent to at least one side of the first electronic component. The shielding layer is disposed over the first electronic component and the shielding element, and the shielding layer is electrically connected to the shielding element. The molding layer encapsulates the first electronic component, the shielding element and a portion of the shielding layer.
US10134678B2

The present disclosure provides a chip-on-film, a flexible display panel and a display device. The COF includes a plurality of output pads independent of each other. The plurality of output pads are disposed at a side of the substrate and are arranged in at least one row in the first direction. Virtual extension lines of all the output pads intersect at the same intersecting point on the base line. The flexible display panel includes a plurality of input pads independent of each other. The plurality of input pads are disposed in the binding region and are arranged in at least one row in the first direction. Virtual extension lines of all the input pads intersect at the same intersecting point on the base line.
US10134677B1

A semiconductor package device includes a first interconnection structure, a non-silicon interposer and a first die. The first interconnection structure has a first pitch. The non-silicon interposer surrounds the first interconnection structure. The non-silicon interposer includes a second interconnection structure having a second pitch. The second pitch is larger than the first pitch. The first die is above the first interconnection structure and is electrically connected to the first interconnection structure.
US10134669B2

A semiconductor device structure includes a first metal layer formed over a substrate and an interconnect structure formed over the first metal layer. The interconnect structure includes an upper portion, a middle portion and a lower portion, the middle portion is connected between the upper portion and the lower portion. The upper portion and the lower portion each have a constant width, and the middle portion has a tapered width which is gradually tapered from the upper portion to the lower portion.
US10134667B2

Provided are a chip-on-film (COF) semiconductor package capable of improving connection characteristics and a display apparatus including the package. The COF semiconductor package includes a film substrate, a conductive interconnection located on at least one surface of the film substrate and an output pin connected to the conductive interconnection and located at one edge on a first surface of the film substrate, a semiconductor chip connected to the conductive interconnection and mounted on the first surface of the film substrate, a solder resist layer on the first surface of the film substrate to cover at least a portion of the conductive interconnection, and at least one barrier dam on the solder resist layer between the semiconductor chip and the output pin.
US10134660B2

A semiconductor device includes a lead frame site including a die attach region and corrugated metal leads around the die attach region. Each of the corrugated metal leads includes two or more corrugations. Each of the two or more corrugations includes a first flat horizontal portion, a first vertical portion with a first end directly adjacent and connected to a first end of the first flat horizontal portion, a second flat horizontal portion with a first end directly adjacent and connected to a second end of the first vertical portion, and a second vertical portion with a first end directly adjacent and connected to a second end of the second flat horizontal portion. The first flat horizontal portion is in a different plane than the second flat horizontal portion.
US10134647B2

An interconnect assembly includes a bond pad and an interconnect structure configured to electrically couple an electronic structure to the bond pad. The interconnect structure physically contacts areas of the bond pad that are located outside of a probe contact area that may have been damaged during testing. Insulating material covers the probe contact area and defines openings spaced apart from the probe contact area. The interconnect structure extends through the openings to contact the bond pad.
US10134638B2

An embodiment is a structure. The structure comprises a fin on a substrate, isolation regions on the substrate, a dielectric region, and a gate structure. The fin includes a first epitaxial portion. The isolation regions are on opposing sides of the fin, and at least the first epitaxial portion of the fin protrudes from between the isolation regions. The dielectric region directly underlies the first epitaxial portion. A material of the dielectric region is different from a material of the isolation regions. The gate structure is along sidewalls and is over an upper surface of the fin. The gate structure defines a channel region in the first epitaxial portion.
US10134637B1

A semiconductor component is formed by providing a substrate having partially formed first and second transistors, a base electrode stack formed over the transistors, first and second emitter windows formed in the electrode stack over first and second collector regions of the transistors, and an oxide layer extending over the collector regions. A process entails forming a mask layer in a selected emitter window, optionally forming a selectively implanted collector (SIC) in an un-masked emitter window, and removing an oxide layer and forming an epitaxial layer in the un-masked emitter window. The process further entails forming an oxide layer over the epitaxial layer and repeating the operations of forming a mask layer for another selected emitter window, optionally forming a SIC in another un-masked emitter window, and removing an oxide layer and forming an epitaxial layer in the un-masked emitter window. The epitaxial layers may have different epitaxial growth profiles.
US10134636B2

A method for producing a semiconductor device in accordance with various embodiments may include providing a semiconductor workpiece attached to a first carrier; dicing the semiconductor workpiece and the carrier so as to form at least one individual semiconductor chip; mounting the at least one semiconductor chip with a side facing away from the carrier, to an additional carrier.
US10134630B2

Disclosed herein are a metal-graphene heterojunction metal interconnect, a method of forming the same, and a semiconductor device including the same. The method includes: a) forming a carbon source layer by depositing a carbon source on a top surface of a substrate; b) forming a metal catalyst layer by depositing a metal catalyst on the carbon source layer; and c) carrying out heat treatment on the substrate comprising the carbon source layer and the metal catalyst layer. The graphene can be formed by carrying out the heat treatment only once irrespectively of the number of substrates, and accordingly to the manufacturing time and manufacturing cost of the metal interconnect are reduced, and a damage to the metal interconnect by the heat treatment is not caused.
US10134629B1

A method for manufacturing a semiconductor structure includes the following steps. At first, a titanium layer is formed on a preformed layer. Then, a first titanium nitride layer is formed on the titanium layer. A first plasma treatment is applied to the first titanium nitride layer such that the first titanium nitride layer has a first N/Ti ratio. A second titanium nitride layer is formed on the first titanium nitride layer. A second plasma treatment is applied to the second titanium nitride layer such that the second titanium nitride layer has a second N/Ti ratio larger than the first N/Ti ratio.
US10134628B2

A multilayer structure includes a first material layer, a second material layer, and a diffusion barrier layer. The second material layer is connected to the first material layer. The second material layer is spaced apart from the first material layer. The diffusion barrier layer is between the first material layer and the second material layer. The diffusion barrier layer may include a two-dimensional (2D) material. The 2D material may be a non-graphene-based material, such as a metal chalcogenide-based material having a 2D crystal structure. The first material layer may be a semiconductor or an insulator, and the second material layer may be a conductor. At least a part of the multilayer structure may constitute an interconnection for an electronic device.
US10134626B2

A semiconductor device is provided. The semiconductor device includes a doped isolation structure formed above a substrate, and the doped isolation structure includes a first doped portion and a second doped portion, and a doped concentration of the second doped portion is different from a doped concentration of the first doped portion. The semiconductor device also includes a first fin partially embedded in the doped isolation structure, and a sidewall surface of the first fin is in direct contact with the first doped portion. The semiconductor device includes a second fin partially embedded in the doped isolation structure, and the doped isolation structure is between the first fin and the second fin, and a sidewall surface of the second fin is in direct contact with the second doped portion.
US10134625B2

In accordance with various embodiments of the disclosed subject matter, a shallow trench isolation structure and a fabricating method thereof are provided. The method for forming the shallow trench isolation structure may include: providing a semiconductor substrate; forming a shallow trench in the semiconductor substrate; forming a first insulating layer on a surface of the semiconductor substrate and in the shallow trench, a portion of the first insulating layer in the shallow trench includes an opening; etching the first insulating layer to increase a width of the opening; after etching the first insulating layer, performing a plasma treatment to an exposed surface of the first insulating layer; after the plasma treatment, cleaning the surface of the first insulating layer; and after cleaning the surface of the first insulating layer, filling a second insulating layer into the shallow trench.
US10134615B2

Apparatus for processing a substrate are provided herein. In some embodiments, a substrate support includes a body having a support surface; an RF electrode disposed in the body proximate the support surface to receive RF current from an RF source; a shaft to support the body; a conductive element having an interior volume and extending through the shaft, wherein the conductive element is coupled to the RF electrode; and an RF gasket; wherein the conductive element includes features that engage the RF gasket to return the RF current to ground.
US10134611B2

A collector assembly for use with a spin chuck includes a base component, a top component and a first intermediate component configured to be fitted between the base component and the top component. The base, top and first intermediate components are configured so as to be interconnectable to form a process enclosure and so as to be separable from one another. The base component and the intermediate component each comprise collector wall segments such that when the base, top and first intermediate components are interfitted, the wall segments together define an outer side wall of the collector assembly.
US10134608B2

A switching device and a power semiconductor module are configured with a substrate, a power semiconductor component arranged thereupon and with a load connection device. The substrate incorporates mutually electrically-insulated printed conductors and wherein the load connection device, preferably for an AC potential, comprises at least two partial connection devices, having mutually corresponding contact surfaces and being interconnected in an force-fitted or materially-bonded manner and, on the contact surfaces, an electrically conductive manner, wherein a first partial connection device has a first contact device, which is force-fitted or materially-bonded to the printed conductor of the substrate, and wherein a second partial connection device has a second contact device for the further, preferably external, connection of a load connection device.
US10134603B2

In an embodiment, a method of planarizing a surface includes applying a first layer to a surface including a protruding region including at least one compound semiconductor and a stop layer on an upper surface such that the first layer covers the surface and the protruding region, removing a portion of the first layer above the protruding region and forming an indentation in the first layer above the protruding region, the protruding region remaining covered by material of the first layer, and progressively removing an outermost surface of the first layer to produce a planarized surface including the stop layer on the upper surface of the protruding region and an outer surface of the first layer.
US10134598B2

As a first grinding step, a peripheral portion of a back surface of a wafer (1) is ground with a first grindstone (17) to form a fractured layer (19) in the peripheral portion. Subsequently, as a second grinding step, a central portion of the back surface of the wafer (1) is ground with the first grindstone (17) to form a recess (21) while the peripheral portion in which the fractured layer (19) is formed is left as a rib (20). Subsequently, as a third grinding step, a bottom surface of the recess (21) is ground with a second grindstone (22) of an abrasive grain size smaller than that of the first grindstone (17) to reduce a thickness of the wafer (1).
US10134587B1

There is provided a method of manufacturing a semiconductor device, including: transferring a substrate to a module having a first process chamber and a second process chamber; reading a recipe program depending on a type and a number of the substrate; and processing the substrate according to the recipe program, wherein in the act of processing the substrate, a first data indicating a state of the first process chamber and a second data indicating a state of the second process chamber are respectively detected, and a comparison between the first data and a previously-acquired first reference data and a comparison between the second data and a previously-acquired second reference data are displayed on a display screen.
US10134581B2

Methods for forming a spacer comprising depositing a film on the top, bottom and sidewalls of a feature and treating the film to change a property of the film on the top and bottom of the feature. Selectively dry etching the film from the top and bottom of the feature relative to the film on the sidewalls of the feature using a high intensity plasma.
US10134570B2

Methods, systems, and computer programs are presented for reducing chamber instability while processing a semiconductor substrate. One method includes an operation for identifying a first recipe with steps having an operating frequency equal to the nominal frequency of a radiofrequency (RF) power supply. Each step is analyzed with the nominal frequency, and the analysis determines if any step produces instability at the nominal frequency. The operating frequency is adjusted, for one or more of the steps, when the instability in the one or more steps exceeds a threshold. The adjustment acts to find an approximate minimum level of instability. A second recipe is constructed after the adjustment, such that at least one of the steps includes a respective operating frequency different from the nominal frequency. The second recipe is used to etch the one or more layers disposed over the substrate in the semiconductor processing chamber.
US10134566B2

A method of making a nanostructure and nanostructured articles by depositing a layer to a major surface of a substrate by plasma chemical vapor deposition from a gaseous mixture while substantially simultaneously etching the surface with a reactive species. The method includes providing a substrate; mixing a first gaseous species capable of depositing a layer onto the substrate when formed into a plasma, with a second gaseous species capable of etching the substrate when formed into a plasma, thereby forming a gaseous mixture; forming the gaseous mixture into a plasma; and exposing a surface of the substrate to the plasma, wherein the surface is etched and a layer is deposited on at least a portion of the etched surface substantially simultaneously, thereby forming the nanostructure. The substrate can be a (co)polymeric material, an inorganic material, an alloy, a solid solution, or a combination thereof. The deposited layer can include the reaction product of plasma chemical vapor deposition using a reactant gas comprising a compound selected from the group consisting of organosilicon compounds, metal alkyl compounds, meal isopropoxide compounds, metal acetylacetonate compounds, metal halide compounds, and combinations thereof. Nanostructures of high aspect ratio and optionally with random dimensions in at least one dimension and preferably in three orthogonal dimensions can be prepared.
US10134564B2

Provided is a charged particle beam device including a charged particle optical column that irradiates a specimen with a primary charged particle beam, and a specimen base rotating unit that is capable of rotating the specimen base in a state of an angle formed by a surface of the specimen base and an optical axis of the primary charged particle beam being inclined to a non-perpendicular angle, in which the specimen base is configured to include a detecting element that detects a charged particle scattered or transmitted inside the specimen, and transmitted charged particle images of the specimen corresponding to each angle is acquired by irradiating the specimen in a state of the specimen base rotating unit being rotated at a plurality of different angles.
US10134562B2

A multi charged particle beam writing apparatus includes a modulation rate data calculation processing circuitry to calculate, for each pixel being a unit region, a modulation rate of a beam to a pixel concerned and each modulation rate of a beam to at least one pixel at a periphery of the pixel concerned, and a corrected-dose calculation processing circuitry to calculate, for the each pixel, a corrected dose by adding a multiplied value obtained by multiplying the modulation rate of the pixel concerned in a modulation rate map by beam dose to the pixel concerned, and a multiplied value obtained by multiplying the modulation rate of the pixel concerned which becomes one of the at least one pixel at the periphery with respect to another pixel defined for the position of the pixel concerned by a beam dose to the another pixel.
US10134554B2

A first support member and a second support member are provided in a rotation support device and a worm gear is rotated in a state that the second support member is inserted in the first support member, whereby the worm gear is prevented from being shaken through the first support member and the second support member and heat transmission to a housing due to rotation of the worm gear to damage the housing is prevented.
US10134549B2

A key that includes a body with an optically transmissive or light permeable region and an optical film coupled to or carried by the light permeable region is disclosed. The key also includes a resilient structure coupled to the body. The key can be assembled or coupled to, or disposed relative or adjacent to, a display screen. The key also includes a switch actuator (e.g., an electromechanical switch actuator or contact element). Displacement of the key, more specifically the body of the key, displaces the switch actuator for actuating a switch. The resilient structure is configured to bias the body at a first position. The body can be actuated or displaced from the first position to a second position for effectuating corresponding displacement of the switch actuator and actuation of the switch. The resilient structure provides a positive tactile feedback upon user-directed or user-controlled actuation or displacement of the body.
US10134543B2

A luminous keyboard includes plural keys and a backlight module under the plural keys. The backlight module includes a light-shading plate, a light guide plate and a reflecting plate, which are sequentially stacked on each other from top to bottom. The light-shading plate includes a first cutting hole and a first cutting hole periphery around the first cutting hole. The light guide plate includes a perforation. The reflecting plate includes a second cutting hole and a second cutting hole periphery around the second cutting hole. A top surface of the second cutting hole periphery is attached on a bottom surface of the first cutting hole periphery through the perforation. While an object is penetrated through the first cutting hole and the second cutting hole, the object is closely covered by the first cutting hole periphery and the second cutting hole periphery in response to an elastic restoring force.
US10134535B2

A dry transformer load switch, and transformer having such switch, has a hollow insulation cylinder extending longitudinally about a virtual center axis and has a plurality of connection contacts arranged along the inner circumference thereof, and a radially oriented main contact arranged in the interior of the hollow insulation cylinder so as to be rotatable about the center axis and which, with a corresponding rotary movement, can be optionally electrically connected by the radially outer end thereof to one of the connection contacts. In a hollow-cylindrical space about the center axis that is defined by the radially inner and outer end of the main contact, there is a barrier shield, which can be rotated together with the main contact about the axis.
US10134534B2

A connector is disclosed for connecting a first shaped element to a second shaped element. The first shaped element and the second shaped element each include a dovetail guide. In an embodiment, the connector is provided with contact areas. The contact areas are designed to engage into the respective dovetail guides to connect the first and second shaped elements.
US10134529B2

A composite electronic component includes an electronic element mounted on a resistance element in a height direction. The electronic element includes an electronic element body, and first and second external electrodes separated from each other in a length direction. The resistance element includes a base portion, a resistor disposed on an upper surface of the base portion, and first and second upper surface conductors on the upper surface of the base portion. The first and second upper surface conductors are separated from each other in the length direction, and the resistor is located between the first and second upper surface conductors. A dimension in the height direction of the resistor is smaller than both a dimension in the height direction of the first external electrode of a portion located on a lower surface of the electronic element body, and a dimension in the height direction of the second external electrode of a portion located on a lower surface of the electronic element body.
US10134528B2

An apparatus suitable for use in an air-conditioning system and configured to provide a plurality of selectable capacitance values includes a plurality of capacitive devices and a pressure interrupter cover assembly. Each of the capacitive devices has a first capacitor terminal and a second capacitor terminal. The pressure interrupter cover assembly includes a deformable cover, a set of section cover terminals, a common cover terminal, and a set of insulation structures. The first capacitor terminal of at least one of the capacitive devices is electrically connectable to one of the section cover terminals, and the second capacitor terminal of the at least one of the capacitive devices is electrically connectable to the common cover terminal.
US10134527B2

An electronic device includes a capacitor that is configured with a first electrode layer, an insulating layer, and a second electrode layer being formed in the order listed herein. At least one end of the capacitor is defined by an end of the second electrode layer. The insulating layer is provided so as to extend to a non-element region that is on the outside of one end of the capacitor. The insulating layer under the non-element region is formed thinner than the insulating layer under the capacitor. A difference between the thickness of the insulating layer under the non-element region and the thickness of the insulating layer under the capacitor is equal to or less than 50 nm.
US10134524B2

An electric power receiving device includes a ferrite, and a power receiving coil in which a hollow portion is formed. The power receiving coil is formed so as to surround a winding axis that extends in the thickness direction. When the power receiving coil and the ferrite are viewed from an observation position spaced apart from the power receiving coil in a direction in which the winding axis extends, notch portions are formed in an outer peripheral portion of the ferrite such that the notch portions overlap side portions of the coil. The width of each notch portion as measured in a circumferential direction of the power receiving coil increases in a direction away from the hollow portion of the power receiving coil.
US10134523B2

A coil component has a core part 10 composing a closed magnetic path through which a closed loop of a magnetic flux passes, the magnetic flux being generated by two coils 14A, 14B that are arranged in parallel, and generate a magnetic field, and the core part 10 has a pair of I-type base cores 11A, 11B facing each other, and a pair of coupling core parts 11C, 11D. The coupling core parts 11C, 11D are each formed by linearly aligning three unit coupling cores 12A to 12F, and each of these cores 12A to 12F is formed into a configuration in which a column-shaped projection is provided on a core body, and a two-stage gap including a small gap and a large gap is to be formed mutually in a space in the adjacent unit cores 11A, 11B, and 12A to 12F by the configuration.
US10134517B2

A mounting system for mounting an electronic display device, such as an electronic display device, to various surfaces including nonferrous and nonmagnetic surfaces is provided. In one implementation, the mounting system includes a surface-side attachment affixed to a surface, and a device-side attachment coupled to the electronic display device. The surface-side attachment and the device-side attachment include a plurality of magnets with at least one magnet with an outwardly-facing north pole and at least one magnet with an outwardly-facing south pole per attachment that self-aligns the attachments when mounting the electronic display device to the surface. The surface-side attachment and the device-side attachment may further include mechanical features and/or high friction faces to resist slipping and shear forces when the attachments are coupled together.
US10134515B2

A superconducting magnet device includes a vacuum container having a tubular barrel portion; a magnet assembly including a superconducting coil, a refrigerant tank, and a radiation shield, the magnet assembly being housed in the vacuum container; a supporting block fixed to the barrel portion and protruding beyond the barrel portion to the inside of the vacuum container; and a connecting portion which connects the magnet assembly and the supporting block to each other such that the magnet assembly is spaced apart from the barrel portion within the vacuum container. The connecting portion has thermal conductivity lower than thermal conductivity of the supporting member. The supporting member receives weight of the magnet assembly via the connecting portion while protruding inwardly beyond at least an outer circumference surface of the radiation shield of the magnet assembly.
US10134514B2

In a method for producing a grain-oriented electrical steel sheet by hot rolling a raw steel material containing C: 0.002˜0.10 mass %, Si: 2.0˜8.0 mass % and Mn: 0.005˜1.0 mass % to obtain a hot rolled sheet, subjecting the hot rolled sheet to a hot band annealing as required and further to one cold rolling or two or more cold rollings including an intermediate annealing therebetween to obtain a cold rolled sheet having a final sheet thickness, subjecting the cold rolled sheet to a primary recrystallization annealing combined with decarburization annealing, applying an annealing separator to the steel sheet surface and then subjecting to a final annealing, when rapid heating is performed at a rate of not less than 50° C./s in a range of 100˜700° C. in the heating process of the primary recrystallization annealing, the steel sheet is subjected to a holding treatment at any temperature of 250˜600° C. for 0.5˜10 seconds 2 to 6 times to thereby obtain a grain-oriented electrical steel sheet being low in the iron loss and small in the deviation of the iron loss value.
US10134513B2

Provided is a method for manufacturing a high silicon steel sheet having excellent producibility and magnetic properties. The method includes: casting a molten metal as a strip having a thickness of 5 mm or less, the molten metal comprising, by weight %, C: 0.05% or less (excluding 0%), N: 0.05% or less (excluding 0%), Si: 4% to 7%, Al: 0.5% to 3%, Si+Al: 4.5% to 8%, and the balance of Fe and inevitable impurities; hot-rolling the cast strip at a temperature of 800° C. or higher; annealing the hot-rolled strip at a temperature within a range of 900° C. to 1200° C.; cooling the annealed strip; warm-rolling the quenched strip at a temperature within a range of 300° C. to 700° C.; and finally annealing the warm-rolled strip at a temperature within a range of 800° C. to 1200° C.
US10134507B2

A cable (100) includes a plurality of wires (10) and a jacket (20) enclosing the wires. The wires includes a plurality of differential signal wires (11) for transmitting high speed signal, a detection signal wire (12), at least one auxiliary signal wire (13), and a plurality of lower speed signal wires (14). All of the differential signal wires, the detection signal wire and the at least one auxiliary signal wire are arranged at an outer peripheral of and enclosing the lower signal wires. Each two adjacent differential signal wire pairs are separated by one of the detection signal wire and the at least one auxiliary signal wire.
US10134505B2

A cable has at least one elongated electric conductor and a multilayer insulation surrounding the electric conductor. The multilayer insulation has a first semiconducting layer and an electrically insulating layer. The two layers are made from a silicone rubber based composition. A method for making this cable includes co-extruding the first semiconducting layer and the electrically insulating layer.
US10134499B2

A scintillation crystal can include a sodium halide that is co-doped with thallium and another element. In an embodiment, the scintillation crystal can include NaX:Tl, Me, wherein X represents a halogen, and Me represents a Group 1 element, a Group 2 element, a rare earth element, or any combination thereof. In a particular embodiment, the scintillation crystal has a property including, for radiation in a range of 300 nm to 700 nm, an emission maximum at a wavelength no greater than 430 nm; or an energy resolution less than 6.4% when measured at 662 keV, 22° C., and an integration time of 1 microsecond. In another embodiment, the co-dopant can be Sr or Ca. The scintillation crystal can have lower energy resolution, better proportionality, a shorter pulse decay time, or any combination thereof as compared to the sodium halide that is doped with only thallium.
US10134496B2

Methods and devices for directing a waste fluid from a radiopharmaceutical synthesis system to a waste vessel are provided. In one example, the method includes serially connecting a primary waste vessel to a secondary waste vessel with a fluid conduit, including a waste valve connected to the fluid conduit extending between the primary waste vessel and secondary waste vessel; opening the waste valve so as to allow fluid communication between cavities of the primary and secondary waste vessels; drawing a low pressure in both waste vessels; closing the waste valve so as to fluidically isolate the secondary waste vessel from the primary waste vessel, discharging the waste fluid through a pump valve into the primary waste vessel, and opening the waste valve to evacuate the waste fluid from the primary waste vessel into the secondary waste vessel.
US10134490B2

A graphical user interface is provided displaying a first viewing window selected from a set of possible viewing windows conveying respective feature measurements related to labor progression. At least one viewing window in the set of possible viewing windows conveys a given feature measurement and a safety limit associated to the given feature measurement. The graphical user interface also displays at least one control allowing a user to select a subset of viewing windows from the set of possible viewing windows, the subset of viewing windows including at least one viewing window other than the first viewing window. The selected subset of viewing windows is displayed simultaneously with the first viewing window. In response to the given feature measurement exceeding the associated safety limit, information is displayed to attract the attention of the user to the viewing window conveying the given feature measurement.
US10134482B2

Apparatuses and methods are provided for a high speed writing test mode for memories. An example apparatus includes a memory core, a data terminal coupled to a data receiver, a read buffer coupled between the data terminal and the memory core, and a write buffer coupled between the data receiver and the memory core. The write buffer may include at least a first input coupled to the data receiver, and a second input. While in a test mode, the write buffer may be loaded with data from the second input instead of the first input.
US10134481B2

Methods of operating a memory include storing a first target data state of multiple possible data states of a first memory cell to be programmed in a target data latch coupled to a data node, storing at least one bit of a second target data state of the multiple possible data states of a second memory cell to be programmed in an aggressor data latch coupled to the data node, and programming the first memory cell and performing a program verify operation for the first target data state to determine if the first memory cell is verified for the first target data state. The program verify operation including: an intermediate verify corresponding to an amount of aggression to apply a voltage to the data node when performing the intermediate verify, based on the at least one bit of the second target state stored in the aggressor data latch; and a program verify corresponding to a condition of no aggression to apply to the voltage to the data node when performing the program verify, based on the at least one bit of the second target state stored in the aggressor data latch. The methods including inhibiting the first memory cell from further programming if the first memory cell is verified during the intermediate verify and the at least one bit in the aggressor data latch corresponds to the particular amount of aggression, or the first memory cell is verified during the program verify and the at least one bit in the aggressor data latch corresponds to the condition of no aggression. The second memory cell is a neighbor of the first memory cell.
US10134470B2

Disclosed herein is a memory cell. The memory cell may act both as a combined selector device and memory element. The memory cell may be programmed by applying write pulses having different polarities. Different polarities of the write pulses may program different logic states into the memory cell. The memory cell may be read by read pulses all having the same polarity. The logic state of the memory cell may be detected by observing different threshold voltages when the read pulses are applied. The different threshold voltages may be responsive to the different polarities of the write pulses.
US10134465B2

A semiconductor memory device may include a sense amplifier for sensing and amplifying data of a bit line pair with pull-up and pull-down driving voltages; a voltage supplier for supplying a power supply voltage or an internal voltage lower than the power supply voltage as the pull-up driving voltage through a pull-up power supply line in response to a first or second pull-up control signal, and supplying a ground voltage as the pull-down driving voltage through a pull-down power supply line in response to a pull-down control signal; a voltage detector for detecting a voltage level of the power supply voltage and outputting a detection signal; and a control signal generator for generating the first and second pull-up control signals, and the pull-down control signal and delaying an enabling timing of one of the first pull-up and pull-down control signals in response to the detection signal.
US10134462B2

A semiconductor integrated circuit is described. A. transmitter-receiver transmits and receives data to and from outside by a first external terminal and transmits a first control signal by a second external terminal. When another data is transmitted after the data is transmitted and when a data transmission interval from a time when the data is transmitted to a time when the another data is transmitted is equal to or smaller than a first threshold, the transmitter-receiver continuously outputs, from the first external terminal, a potential level of about ½ of a potential level obtained by adding a first potential level and a second potential level, during the data transmission interval, and changes the second potential level of the first control signal to the first potential level when the data transmission interval exceeds the first threshold.
US10134459B2

Memory cells and methods for forming a memory cell are disclosed. The memory cell includes a first selector having a first gate coupled to a first word line (WL) and first and second source/drain (S/D) regions, and a second selector having a second gate coupled to a second WL and first and second S/D regions. The second S/D regions of the first and the second selectors are a common S/D region. The first and the second WLs are a common WL and the second S/D regions of the first and second selectors are coupled to a source line (SL). The memory cell includes a storage element which includes a magnetic tunnel junction (MTJ) element coupled with a bit line (BL) and the first and the second selectors, and a voltage control switch which includes a metal-insulator-transition (MIT) material coupled with the first selector.
US10134453B2

The present disclosure includes apparatuses and methods related to performing logical operations using sensing circuitry. An example apparatus comprises an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a plurality of sensing components coupled to a controller. The controller is configured to selectively activate a first control line and a second control line to invert signals stored on a latch.
US10134450B2

A semiconductor memory device includes a peripheral circuit including first and second circuit blocks that are respectively disposed in second and third regions adjacent to each other in a first direction with a first region interposed therebetween, first power lines disposed in a first metal layer and connected to the first unit circuit block, second power lines disposed in the first metal layer and connected to the second unit circuit block, and bridge power lines disposed in a second metal layer in the first region and extending in a second direction intersecting with the first direction. The first power lines extend from the second region to the first region and are meshed with the bridge power lines. The second power lines extend from the third region to the first region and are meshed the bridge power lines.
US10134448B2

A data storage device involves inner surfaces of sidewalls of a second cover overlapping with and adhesively bonded with the outer surfaces of sidewalls of an enclosure base having an uppermost top surface, where the second cover or an underlying first cover are removably adhered to the uppermost top surface of the base. The removable adhesive bond may comprise a pressure-sensitive adhesive, which can provide for reworkability during the manufacturing and testing process. The second cover-to-base sidewall bond may form a hermetic seal between the second cover and the base. Hence, a thinner base sidewall adjacent to the recording disks is enabled, leaving more space available for larger-diameter recording disks within a standard form factor, hermetically-sealed storage device, which may be filled with a lighter-than-air gas.
US10134445B2

An extraction device includes a processor that executes a procedure. The procedure includes: extracting a point as an end of the turn at bat from footage of a baseball game in which a point representing a start of a turn at bat has been associated with information indicating respective specified outcomes of the turn at bat, the extracted point being subsequent to a cut including a final pitch scene in the turn at bat and being prior to which cuts have transitioned a number of times, the number of times being determined according to an outcome of the turn at bat.
US10134444B2

To allow a better coordination between an image creation artist such as a movie director of photography and the final viewer, via a receiving-side display and its built-in image processing, a method of adding image defining information to an input image signal (I) comprises showing the input image (I) to a human operator; receiving via a user interface (303, 308) descriptive data (D) from the human operator, the descriptive data (D) including at least luminance value information on the one hand, and a regime descriptor (rd) on the other hand; and encoding into an output description data signal (DDO), relatable to an output image signal (O) based upon the input image signal (I), of the descriptive data (D) in a technical format standardized to be intended for use by a receiving-side display to control its image processing for changing the color properties of its rendered images.
US10134436B2

A method of forming a near field transducer (NFT) layer, the method including depositing a film of a primary element, the film having a film thickness and a film expanse; and implanting at least one secondary element into the primary element, wherein the NFT layer includes the film of the primary element doped with the at least one secondary element.
US10134432B2

A flexure chain blank sheet includes a plurality of frame units. Each of the frame units includes a frame portion, and a plurality of flexure elements arranged within the frame portion. The frame portion includes lengthwise frames extending in a longitudinal direction of the flexure elements, and lateral frames extending in a width direction of the flexure elements. A slit that extends along the lateral frames, a connection portion, and recesses are formed between adjacent frame units. An opening width of the recesses is greater than an opening width of the slit. The connection portion includes a portion-to-be-cut which is to be cut by a cutter. The recesses allow insertion of the cutter.
US10134417B2

The disclosure provides a method and an apparatus for detecting a voice activity in an input audio signal composed of frames. A noise characteristic of the input signal is determined based on a received frame of the input audio signal. A voice activity detection (VAD) parameter is derived based on the noise characteristic of the input audio signal using an adaptive function. The derived VAD parameter is compared with a threshold value to provide a voice activity detection decision. The input audio signal is processed according to the voice activity detection decision.
US10134415B1

Method and apparatus are disclosed for determining and accounting for distortions to an audio signal due to the geometric properties of the interior cabin of a vehicle. An example vehicle includes a microphone, a seat having a plurality of seat positions, and a processor. The processor is configured to determine a first seat position corresponding to a point in time at which an audio signal is received, determine a cabin impulse response corresponding to the first seat position, and determine a filtered audio signal based on the cabin impulse response and the audio signal.
US10134414B1

A videoconference apparatus at a first location detects audio from a location and determines whether the sound should be included in an audio-video stream sent to a second location, or excluded as an interfering noise. Determining whether to include the audio involves using a face detector to see if there is a face at the source of the sound. If a face is present, the audio data from the location will be transmitted to the second location. If a face is not present, additional motion checks are performed to determine whether the sound corresponds to a person talking, (such as a presenter at a meeting), or whether the sound is instead unwanted noise.
US10134408B2

Methods and apparatus to audio watermarking and watermark detection and extracted are described herein. According to an example method, an identifier is encoded in media content when a different identifier has been previously encoded. According to another example method, messages decoded from media content are validated to provide improved decoding accuracy. In another example method, decoded symbols are stored in memory and synchronization symbols are located to detect a message encoded in media content.
US10134402B2

The present disclosure provide a signal processing method and apparatus. The method includes: determining a total quantity of to-be-allocated bits corresponding to a current frame; implementing primary bit allocation on to-be-processed sub-bands; performing a primary information unit quantity determining operation for each sub-band that has undergone the primary bit allocation; selecting sub-bands for secondary bit allocation from the to-be-processed sub-bands according to at least one of a sub-band characteristic of each sub-band of the to-be-processed sub-bands or the total quantity of surplus bits; implementing secondary bit allocation on the sub-bands for secondary bit allocation; and performing a secondary information unit quantity determining operation for each sub-band of the sub-bands for secondary bit allocation.
US10134398B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for hotword detection on multiple devices are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, audio data that corresponds to an utterance. The actions further include determining a first value corresponding to a likelihood that the utterance includes a hotword. The actions further include receiving a second value corresponding to a likelihood that the utterance includes the hotword, the second value being determined by a second computing device. The actions further include comparing the first value and the second value. The actions further include based on comparing the first value to the second value, initiating speech recognition processing on the audio data.
US10134396B2

In some implementations, a method is performed by computing devices, and includes receiving a first message indicating that an improper voice command has been detected by a first device, identifying a user account associated with the first device based on the first message, identifying a second device associated with the user account, and, in response to receiving the first message indicating that the voice command detected by the first device is improper, sending a second message to the second device, the second message indicating that the voice command should not be performed.
US10134388B1

An automatic speech recognition (ASR) system may add new words to an ASR system by identifying words with similar usage and replicating the variations of the identified words to create new words. A new word that is used similarly to a known word may be varied to create new word forms that are similar to the word forms of a known word. The new word forms may then be incorporated into an ASR model to allow the ASR system to recognize those words when they are detected in speech. Such a system may allow flexible incorporation and recognition of varied forms of new words entering a general lexicon.
US10134386B2

Systems and methods for identifying content corresponding to a language are provided. Language spoken by a first user based on verbal input received from the first user is automatically determined with voice recognition circuitry. A database of content sources is cross-referenced to identify a content source associated with a language field value that corresponds to the determined language spoken by the first user. The language field in the database identifies the language that the associated content source transmits content to a plurality of users. A representation of the identified content source is generated for display to the first user.
US10134382B2

A vehicle sound effect generation apparatus includes a running state detecting unit that detects a running state of a vehicle, an adjustment wave sound selector that selects one or more adjustment wave sounds having a half-order frequency component or an integer-order frequency component, a sound effect generation unit that synthesizes a fundamental wave sound having a fundamental frequency component with the one or more adjustment wave sounds selected by the adjustment wave sound selector, and an inhibition condition determining unit that can determine a condition that correspondence between an amount of an operation performed by a vehicle occupant and a behavior of the vehicle is inhibited. When the inhibition condition determining unit determines the condition that the correspondence between the amount of the operation and the behavior of the vehicle is inhibited, the adjustment wave sound selector reduces the output characteristics of the adjustment wave sounds selected.
US10134372B2

Systems for raising pads on musical instruments to enable drying of pads and increase air flow around the pad and a body of the musical instrument. A vent spanner device, including a positioning feature and a retention feature, is placed between a pad and its corresponding vent to create an air gap. A pad prop is placed against a key mechanism or between the key mechanism and/or the body to raise a pad from sealing its corresponding vent. A linkage feature connects one or more vent spanners, pad props, end pieces, key mechanisms, or the body, and provides storage.
US10134367B2

In one embodiment, dividing a set of texts into one or more text blocks, each text block including a portion of the set of texts; rendering each text block to obtain one or more rendered text blocks; determining a placement instruction for each rendered text block, the placement instruction indicating a position of the rendered text block when it is displayed; and sending the one or more rendered text blocks and their respectively associated placement instructions to an electronic device for displaying on the electronic device.
US10134352B2

A gate driving circuit includes: a pull-up controller applying a carry signal of one of previous stages to a first node in response to the carry signal of the one of the previous stages; a pull-up part outputting a clock signal as an N-th gate output signal; a carry part outputting the clock signal as an N-th carry signal; a first pull-down part pulling down the signal at the first node to a second off voltage; a second pull-down part pulling down the N-th gate output signal to a first off voltage; an inverting part generating an inverting signal based on the clock signal and the second off voltage to output the inverting signal to an inverting node; and a reset part outputting a reset signal to the inverting node.
US10134347B2

A display driver includes a driving voltage generation part that generates a voltage as a pixel driving voltage by inverting a polarity of a voltage representing a luminance level of each pixel based on a video signal according to a polarity inversion signal received via a transmission line, the polarity inversion signal alternately indicating either one of positive and negative polarities, and a polarity inversion abnormality detection part that generates an abnormality detection signal indicating an abnormality of the transmission line when the polarity inversion signal indicates only one constant polarity for a period of N frames (N is an integer greater than or equal to 2) of the video signal.
US10134342B2

A system may produce images including narrow-bandwidth colors. One or more sets of the narrow-bandwidth colors may be selected to be interpreted as substantially a same color by a user. The system may include a light source configured to produce the narrow-bandwidth colors, and/or narrow-passband filters may create narrow-bandwidth colors from light emitted by broad-spectrum light sources or color sources. Spatial and/or time multiplexing may be used to create separate narrow-bandwidth colors interpreted as substantially a same color by the user. The light source and/or the narrow-passband filter elements may be adjustable and may alternate between emission of two or more narrow-bandwidth colors. A viewing device may include filters configured to selectively filter the narrow-bandwidth colors. The user may filter the narrow-bandwidth colors to separate a stereoscopic image pair, to view an image specific to a user, to view desired content obfuscated by an obfuscating image, and/or the like.
US10134341B2

A display device includes: a pixel unit including pixels, each including an OLED; a scan driver configured to supply scan signals to scan lines connected to the pixels; a data driver configured to supply data signals to data lines connected to the pixels; a control line driver configured to supply control signals to control lines connected to the pixels; a sensing unit configured to receive sensing voltages from the data lines during a sensing period; a switching unit configured to selectively connect the data lines to the data driver and to the sensing unit, and to perform current sensing of the OLEDs of the pixels to which the control signals are supplied from among the plurality of pixels; and a timing controller configured to control the control line driver to supply the control signals to one or more of the control lines according to externally input first data.
US10134337B2

Provided are a display device and a method of controlling a power integrated circuit (PIC) thereof. The display device in one embodiment includes a controller for generating a switch pulse signal synchronized with an input image and initializing the switch pulse signal during a frame blank period in which the input image is not present; and a power integrated circuit (PIC) driven according to the switch pulse signal to generate power of a display panel. A duty ratio of the switch pulse signal is aligned to be greater than 0 and equal to or less than 3% during an alignment period set within a frame blank period, compared with a normal period. Thus, a change in the duty ratio of the switch pulse signal within the frame blank period is controlled to be minimized to prevent a degradation of image quality due to the variation of power.
US10134329B2

The invention provides an AMOLED pixel driver circuit and pixel driving method, by using a pixel driver circuit of 5T1C structure to effectively compensate threshold voltage of driving TFT in each pixel through a source-following approach to compensate the threshold voltage of the driving TFT so that the current flowing through the OLED is independent of the threshold voltage of the first TFT, the threshold voltage of the OLED and the negative voltage of the power source to ensure even light-emission result of OLED and improve display result.
US10134323B2

An image whose visibility has been more suitably improved is obtained. The device includes an image input unit which inputs an image, an image processing unit which performs Retinex processing with respect to the input image input by the image input unit and performs image signal generation to generate a new image signal based on information concerning a color of the input image and information of an absolute value or Y-value of a color space vector of the image signal having undergone the Retinex processing, and a display unit which displays an image based on the image signal having undergone image processing by the image processing unit.
US10134296B2

One embodiment of the invention disclosed herein provides techniques for controlling a movement training environment. A movement training system retrieves a movement object from a set of movement objects. The movement training system attains first motion capture data associated with a first user performing a movement based on the movement object. The movement training system generates a first articulable representation based on the first motion capture data. The movement training system compares at least one first joint position related to the first articulable representation with at least one second joint position related to a second articulable representation associated with the movement object. The movement training system calculates a first similarity score based on a difference between the at least one first joint position and the at least one second joint position.
US10134290B2

A system for providing drone piggybacking on vehicles is disclosed. In particular, the system may enable drones or other unmanned mobile connected devices to piggyback onto various types of hosts, such as vehicles, in a symbiotic fashion. Through the symbiotic relationship created between the drones and hosts, the drones may utilize the hosts as a means for transport, such as while delivering a good to an intended destination, and the hosts may receive certain incentives in exchange for transporting the drones. Drones may be paired with hosts based on any number of factors, such as whether the host is traveling on a route that corresponds with reaching the intended destination, whether the host is capable of recharging the drone, and whether the drone has sufficient power to reach the intended destination. By enabling drones to piggyback with hosts, the required traveling range for a drone may be reduced.
US10134286B1

A system and method of enabling a user to select a location for vehicle pickup, wherein the method is carried out by a handheld mobile device, and wherein the method includes: obtaining vehicle reservation information pertaining to a vehicle reservation, wherein the vehicle reservation information includes a reservation start location; displaying a camera feed on a visual display of the mobile device, wherein the camera feed is video data that is obtained by a camera included on the mobile device; receiving a vehicle pickup selection from a user, wherein the vehicle pickup selection is generated by a user selecting an area for pickup that is within a field of view of the camera; and sending a vehicle pickup selection message to the remote server, wherein the vehicle pickup selection message includes the vehicle pickup selection.
US10134285B1

A system and method for integrating a vehicular camera system is disclosed. A threshold value for metadata of one or more sensor devices and the vehicular camera system positioned in a first carrier vehicle is determined. Captured metadata is processed to determine whether the threshold value is exceeded, and a plurality of images is captured by one or more cameras of the vehicular camera system for a predetermined period, in response to exceeding the threshold value for metadata of the one or more sensor devices. The plurality of metadata is linked with each image from the plurality of captured images by matching the collection time of the metadata with the collection time for each image from the plurality of captured images, and a first image selected from the plurality of captured images is communicated along with the metadata linked to the first image, to at least one electronic device.
US10134281B2

Route information indicating a preset route is acquired. Host vehicle position information indicating the position of a host vehicle is acquired. It is detected whether a direction indicator providing advance notice of a traveling direction of the host vehicle is on or off. If the position of the host vehicle agrees with a position on the route, the position of the host vehicle approaches a position to turn on the route, and it is detected that the direction indicator is off, a warning operation pertaining to a warning directed at another vehicle traveling in the vicinity of the host vehicle is performed.
US10134276B1

A method, system, and computer readable program product are disclosed for traffic intersection distance signaling. In an embodiment, the method comprises determining a distance between a first vehicle and a traffic intersection, said first vehicle being on a first side of the intersection; using this determined distance to determine if a pre-defined distance is available between the first vehicle and the intersection; and when this pre-defined distance is available between the first vehicle and the intersection, signaling to a second vehicle, on a second side of the intersection, that space is available for the second vehicle on the first side of the intersection. In embodiments of the invention, the method further comprises measuring a specified length of the second vehicle, and the pre-defined distance is based on this measured specified length. In an embodiment, the predefined distance is equal to or greater than this measured specified length.
US10134275B2

Apparatuses, methods and systems for monitoring vehicle parking occupancy are disclosed. One method includes intermittently receiving, by a wireless node, a wireless signal from a vehicle sensing device, wherein the vehicle sensing device transmits the wireless signal upon sensing a change in vehicle occupancy of an associated parking location, wherein the wireless signal includes a vehicle sensing indicator, wherein the vehicle sensing indicator indicates whether the vehicle sensing device senses vehicle occupancy of the associated parking location, measuring a signal quality of the intermittently received wireless signal over time, correlating the measured signal quality of the intermittently received wireless signal over time with the vehicle occupancy indictor, and identifying errors in the vehicle sensing indicator based on the correlating of the measured signal quality of the intermittently received wireless signal over time with the vehicle occupancy indictor.
US10134258B2

Improvements in an abandoned baby, infant, child or animal alter system is disclosed. When a child or animal is being transported with a driver in the vehicle, the driver will generally maintain a comfortable temperature in the interior of the vehicle. The temperature and temperature changes are monitored to determine that a child or animal is unattended. The monitor is coupled with a connection in the car, a seat belt of a baby seat or integrated into the baby seat. Integrating the sensor with a seat belt or buckle provides a switch for operation of the sensor. The signaling system can be integrated with the light, horn or alarm or can be connected to a cellular network, Wi-Fi or other radio communications system to send a notification that a baby, infant, child or animal has been left and secured in a vehicle and needs attention.
US10134252B1

Systems and methods for making a marker. The methods comprise: obtaining a marker housing having first and second cavities formed therein; disposing a first resonator in the first cavity and a second resonator in a second cavity; and placing a bias element at a location on or in the marker so that the first and second resonators are (a) equally spaced apart from the same bias element and (b) biased by the same bias element when the marker is in use to oscillate at a frequency of a received transmit burst.
US10134251B2

A merchandise security device configured for use with an electronic key for locking and/or unlocking a lock mechanism is provided. The merchandise security device may include a housing operably coupled with a cable, wherein the cable is configured to be extended and retracted relative to the housing and to at least partially surround an item of merchandise. The security device may also include a lock mechanism configured to releasably secure the cable relative to the housing for locking the cable about the item of merchandise. In addition, the lock mechanism is configured to receive electrical power for unlocking the lock mechanism so that the housing and the cable may be removed from the item of merchandise.
US10134246B2

An optical signaling device, in particular a signal pillar (1) of modular construction or similar with at least one first exchangeable light module (3) comprising at least one light element (10) is proposed for optical indication of one or more different operating states of a technical device (2) such as a machine, a plant, a vehicle or similar, wherein the first light module (3) comprises at least one first circuit board (11) oriented essentially in direction of a longitudinal axis (8) of the signaling device with the at least one first light element (10) and electrical components, wherein at least one contact (32) is provided between at least one first detachably contactable electrical contact surface (19) and a second electrical contact surface (18) of an adjacently arranged module (3, 4, 5, 6, 7) configured as a second light module (3) and/or as a holding module (5) and/or as a base module (6) for holding and connecting the signaling device at an operating position, wherein the adjacently arranged module (3, 4, 5, 6, 7) comprises at least one second circuit board (11) oriented essentially in direction of the longitudinal axis (8), which meets stringent requirements as regards the contacting between two adjacent modules and at the same time the constructional expenditure and/or realizes an improved energy/power supply of the modules. According to the invention this is achieved in that at least the two electrical contact surfaces (18, 19) of the contact (32), which can be detachably contacted with each other, are arranged between the first circuit board (11) and the second circuit board (11) in direction of the longitudinal axis (8).
US10134230B2

The present application provides a game playing information integration system which is capable of objectively performing selection and/or settings according to preference of a player, particularly fixed customers, and thereby capable of effectively introducing a gaming machine to invoke demands of players as users and managers of gaming facilities in a well-balanced manner from a result obtained by logically analyzing the gaming machine. (a) Game playing period at one time of each player in gaming machine unit, (b) change in balance over time of player in a game playing period, (c) operation time of the gaming machine unit, and (d) data relating to profit of a shop side by the gaming machine are generated, the degree of satisfaction of player is computed based on (a) and (b), and the degree of satisfaction of a shop side is computed based on (c) and (d).
US10134225B2

A wagering game system and its operations are described herein. In some embodiments, the operations can include establishing a connection with an input device, from a plurality of input devices configured for user input, for use in a wagering game during a wagering game session. The operations can further include receiving input data from the input device, wherein the input data has a first format specific to the input device, and wherein the wagering game requires the input data in a second format different from the first format. The operations can further include converting the input data from the first format to the second format required by the wagering game, and providing the input data to the wagering game in the second format for use as the user input for the wagering game.
US10134219B2

An automated prescription dispensing system and method for facilitating dispensing of medications from an automated prescription dispenser designed for in-home use. The dispenser may connect to a remote patient monitoring center for monitoring of the patient's dispenser use and adherence to a medication regime. The dispenser may further connect to a remote medication operations center for monitoring replenishment of the patient's medications and to a remote medical center for monitoring the patient's reaction to medications and clinical signs. A connection to a data analytics center and analytical engine facilitates communications among and between the users and/or caregivers at the remote centers. The dispenser may be loaded with a standardized cartridge that is replenished according to the patient's needs. The dispenser is further equipped with a camera that allows a caregiver at the remote patient monitoring center to view the patient while the patient uses the dispenser.
US10134214B2

A method for identifying counterfeit coins, comprising receiving surface image data and edge image data of the coin at a processor. Identifying a plurality of defects using the processor. Comparing each of the plurality of defects to a database of known authentic coin image data defects to determine whether the coin is authentic.
US10134209B2

A system for managing the unlocking of a device for identifying a commercial item includes at least two elements capable of assuming a locked position in which they enclose the article between them, and an unlocked position. The system includes a device for unlocking the identification device, elements for preventing unlocking, which are activated, and decision elements for deciding whether to deactivate or not deactivate the elements for preventing unlocking. The decision elements are capable of deciding on the basis of the identification or lack of identification of the association of the identification device and the commercial item to which the device is attached.
US10134207B2

A first message from a remote terminal unit (RTU) is received, where the first message indicates that a motion has been detected. In response to receiving the first message, a timer is started at a supervisory control and data acquisition (SCADA) server. Whether a personal identification number (PIN) verification and a radio-frequency identification (RFID) verification have succeeded is determined before the timer expires. In response to determining that at least one of the PIN verification or the RFID verification fails, a communication port connecting the RTU with the SCADA server is disabled.
US10134206B2

A system includes a smart-phone processor configured to receive a video recording feed from a camera. The processor is also configured to receive a vehicle data feed from a vehicle connected to the processor. The processor is further configured to convert the vehicle data feed into images. The processor is additionally configured to add the images to the video recording feed in real-time and save a combined feed including the video and images resulting from the adding.
US10134201B2

A parking meter includes a housing, processor, memory, network interface, display screen, first camera facing outward from the first side of the housing, second camera facing outward from the housing towards a parking space, and a payment acceptor. The meter is configured to sense a vehicle's presence in the parking space, capture an identification of the vehicle, transmit the identification to a remote networked computer system, determine that a parking violation has occurred, transmit the notice to the remote computer system, accept payment of fines, transmit notice of fine payment to the remote computer system, reset the parking time period to zero upon the vehicle's exit from the parking space, and receive updated parking rate parameters by the processor from the remote computer system via the network interface.
US10134193B2

Disclosed is a smart mirror system for hairstyling using virtual reality, the smart mirror system including: a mirror display provided with a camera and an angle adjusting means, the mirror display being provided on a wall of a hair salon; a chair rotatably provided in front of the mirror display; and a smart device for being mirrored with the mirror display, such that a user uses the mirror display by manipulating the smart device, wherein the smart device is configured to allow hairstyles that match sex and an age group provided by using an app or a server or hairstyles of celebrities provided by Internet search to be displayed on the mirror display by mirroring; and when one of the hairstyles is selected, a selected hairstyle is applied to an image of the user displayed on the mirror display, thereby being three-dimensionally displayed in response to a user's movement.
US10134185B2

An endoscopic system according to an embodiment of the present technology includes a head-mounted display, a detector, and a controller. The head-mounted display is worn by an operator. The detector is capable of detecting a motion of the operator. The controller causes each of the plurality of head-mounted displays to individually display an image. The controller includes an endoscopic image acquisition unit capable of obtaining endoscopic image data of an affected area of a patient and an image control unit capable of controlling the endoscopic image data based on an output from each of the plurality of detectors. The controller performs control to display the image based on an output from the image control unit.
US10134184B2

A method to render an object including a path includes: determining a split line to split a frame; allocating information about the path to a first tile through which the path passes and to a second tile located between the first tile and the split line, among tiles included in the frame; and determining respective winding numbers for the first tile and the second tile, based on information about the allocated path.
US10134174B2

A virtual-reality computing device comprises a pose sensor, a rendering tool, and a display. The pose sensor is configured to measure a current pose of the virtual-reality computing device in a physical space. The rendering tool is configured to receive a holographic animation of a 3D model that includes a sequence of holographic image frames. The rendering tool is also configured to receive a render-baked dynamic lighting animation that includes a sequence of lighting image frames corresponding to the sequence of holographic image frames. The rendering tool also is configured to derive a 2D view of the 3D model with a virtual perspective based on the current pose and texture map a corresponding lighting image frame to the 2D view of the 3D model to generate a rendered image frame of the 2D view with texture-mapped lighting. The display is configured to visually present the rendered image frame.
US10134163B2

A method, apparatus, and system provide the ability to detect an object framework in an image. A frame (of an image) is obtained. The image is pre-processed to smooth the image. Edges in the image are detected and an edge map is generated. Straight lines are detected from the detected edges in the edge map. One or more quadrangles are assembled from the detected straight lines. The quadrangles are sorted. One of the one or more quadrangles are selected based on the sorting. A selected quadrangle is returned to the user.
US10134156B2

In a method and an evaluation device for the evaluation of projection data of an object being examined, which are determined along a trajectory in a multiplicity of projection positions relative to a co-ordinate origin, a particular trajectory function is determined for the projection positions, for each of a multiplicity of positions from a reconstruction region of dimension n by establishing an offset (d) and a direction vector at the co-ordinate origin, establishing a hyperplane of dimension n−1 which runs perpendicular to the direction vector and has an offset to the co-ordinate origin, establishing a number of intersection points where the hyperplane intersects the trajectory, establishing a derivative vector of the trajectory according to its trajectory path and calculating the derivative vector in the projection position, and establishing an absolute value of a scalar product between the derivative vector and the position and dividing the absolute value by the number. The determined trajectory functions are transformed to a frequency domain of dimension n and the projection data are evaluated by means of the transformed trajectory functions.
US10134155B2

Embodiments of the present disclosure are directed to a system for generating three-dimensional images of a target region of a patient. The system may include at least one computer system. The computer system may be configured to receive a plurality of non-parallel projection images of the target region of the patient, convert the plurality of non-parallel projection images into a non-spatial domain, reconstruct a three-dimensional image from the plurality of non-parallel projection images in the non-spatial domain, and convert the reconstructed three-dimensional image from the non-spatial domain to the spatial domain.
US10134147B2

In one embodiment, the disclosure relates to a method for inspecting a load (101) in a container (100), comprising: classifying (S2) one or more patches (11) of a digitized inspection image (10), the digitized inspection image (10) being generated by an inspection system (1) configured to inspect the container (100) by transmission of inspection radiation (3) from an inspection radiation source (31) to an inspection radiation detector (32) through the container (100), wherein the classifying (S2) comprises: extracting (S21) one or more texture descriptors (V, P) of a patch (11), and classifying (S22) the patch (11), by comparing the one or more extracted texture descriptors (V, P) of the patch (11) to respective one or more reference texture descriptors (Vr, Wr, Pr) corresponding to respective one or more classes (202) of reference items (201), the one or more reference texture descriptors (Vr, Wr, Pr) of each class of reference items (201) being extracted from one or more reference images (20) of the one or more reference items (201).
US10134141B2

The present disclosure relates to systems, methods, devices, and non-transitory computer-readable storage medium for segmenting three-dimensional images. In one implementation, a computer-implemented method for segmenting a three-dimensional image is provided. The method may include receiving the three-dimensional image acquired by an imaging device, and creating a first stack of two-dimensional images from a first plane of the three-dimensional image and a second stack of two-dimensional images from a second plane of the three-dimensional image. The method may further include segmenting, by a processor, the first stack and the second stack of two-dimensional images using at least one neural network model. The method may also include determining, by the processor, a label map for the three-dimensional image by aggregating the segmentation results from the first stack and second stack.
US10134133B2

The present disclosure relates to calibration assemblies and methods for use with an imaging system, such as an endoscopic imaging system. A calibration assembly includes: an interface for constraining engagement with an endoscopic imaging system; a target coupled with the interface so as to be within the field of view of the imaging system, the target including multiple of markers having calibration features that include identification features; and a processor configured to identify from first and second images obtained at first and second relative spatial arrangements between the imaging system and the target, respectively, at least some of the markers from the identification features, and using the identified markers and calibration feature positions within the images to generate calibration data.
US10134131B1

The disclosure relates to phenotype analysis of cellular image data using a machine-learned, deep metric network model. An example method includes receiving, by a computing device, a target image of a target biological cell having a target phenotype. Further, the method includes obtaining, by the computing device, semantic embeddings associated with the target image and each of a plurality of candidate images of candidate biological cells each having a respective candidate phenotype. The semantic embeddings are generated using a machine-learned, deep metric network model. In addition, the method includes determining, by the computing device, a similarity score for each candidate image. Determining the similarity score for a respective candidate image includes computing a vector distance between the respective candidate image and the target image. The similarity score for each candidate image represents a degree of similarity between the target phenotype and the respective candidate phenotype.
US10134125B2

Techniques for processing ultrasound data. The techniques include using at least one computer hardware processor to perform obtaining ultrasound data generated based, at least in part, on one or more ultrasound signals from an imaged region of a subject; calculating shadow intensity data corresponding to the ultrasound data; generating, based at least in part on the shadow intensity data and at least one bone separation parameter, an indication of bone presence in the imaged region, generating, based at least in part on the shadow intensity data and at least one tissue separation parameter different from the at least one bone separation parameter, an indication of tissue presence in the imaged region; and generating an ultrasound image of the subject at least in part by combining the indication of bone presence and the indication of tissue presence.
US10134120B2

Dimensioning systems may automate or assist with determining the physical dimensions of an object without the need for a manual measurement. A dimensioning system may project a light pattern onto the object, capture an image of the reflected pattern, and observe changes in the imaged pattern to obtain a range image, which contains 3D information corresponding to the object. Then, using the range image, the dimensioning system may calculate the dimensions of the object. In some cases, a single range image does not contain 3D data sufficient for dimensioning the object. To mitigate or solve this problem, the present invention embraces capturing a plurality of range images from different perspectives, and then combining the range images (e.g., using image-stitching) to form a composite range-image, which can be used to determine the object's dimensions.
US10134115B2

One embodiment provides for a general-purpose graphics processor comprising a fragment processing unit configured to generate pixel color data in a graphics processing pipeline, the fragment processing unit output color data to a multisample render target; and a memory allocator to allocate memory to store color data associated with the multisample render target, the memory allocator to merge a memory allocation for multiple pixels having a sample associated with equal color data.
US10134111B2

A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
US10134108B2

Embodiments of the present invention provide systems, methods, and computer storage media directed at image synthesis utilizing sampling of patch correspondence information between iterations at different scales. A patch synthesis technique can be performed to synthesize a target region at a first image scale based on portions of a source region that are identified by the patch synthesis technique. The image can then be sampled to generate an image at a second image scale. The sampling can include generating patch correspondence information for the image at the second image scale. Invalid patch assignments in the patch correspondence information at the second image scale can then be identified, and valid patches can be assigned to the pixels having invalid patch assignments. Other embodiments may be described and/or claimed.
US10134102B2

A GPU is configured to read and process data produced by a compute shader via the one or more ring buffers and pass the resulting processed data to a vertex shader as input. The GPU is further configured to allow the compute shader and vertex shader to write through a cache. Each ring buffer is configured to synchronize the compute shader and the vertex shader to prevent processed data generated by the compute shader that is written to a particular ring buffer from being overwritten before the data is accessed by the vertex shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10134095B2

A method and system connects brands, users and communities via socially shared content elements that take the form of, for example, words, pictures/images, videos and/or audio objects. The method creates a social media engagement and distribution capability of dynamic, interactive impressions linking users to users and users to brands around shared “day in the life” moments. The spectrum of reach and range of content types combined with user daily lives creates a ubiquitous new web medium of social content. The user experience created by this method and system creates a sustainable stickiness for members, capturing, creating, sharing and responding to each other interactively in any communication format, at any time, in any place and for any reason.
US10134084B1

A method of facilitating an augmented reality experience to purchase an item at a merchant location may be provided. The method may include storing profile data, receiving location data and environmental data from a computing device associated with the stored profile data. Upon determining that the user device has entered a predefined merchant location, the method may include initiating a sequence of augmented reality modes including at least a first augmented reality mode associated with the selection of an item and a second augmented reality mode associated with the payment of the item. The user device may display virtual content in association with each mode, and upon detecting predetermined user inputs such as gestures, fixed gazes, or moving through thresholds, the system may enable the selection and payment of one or more items by sending a purchase request to a merchant terminal.
US10134078B2

There is provided systems and method for completion of item purchases without merchant interaction. A payment provider may generate a purchase request for a first user, where the purchase request includes a sale of an item to the first user. The purchase request may be generated by first receiving a purchase of an item from another user, where the other user designates that a purchase request should be transferred to the first user. However, the purchase request may also be generated based on purchasing preferences of the first user, such as a specific item that was previously unavailable at a merchant. Once the purchase request is received by the first user, the first user may select a purchase option, which transmits acceptance to the payment provider. The payment provider may then complete the purchase request with the merchant without the first user interacting with the merchant.
US10134067B2

In an example embodiment, identifications of user actions are received from a first user device, the user actions being actions related to identifying data from a multi-tenant database to view. A portion of a first search query is received from a first user device corresponding to a first tenant in a multi-tenant architecture. A list of permissions for the first user device is then obtained. A plurality of fields is retrieved from a multi-tenant database based on the portion of the first search query, the fields obtained from data stored by multiple different tenants in the multi-tenant database, the plurality of fields retrieved being limited to fields for which the first user device has permission to view. Then a plurality of autocomplete suggestions are identified from the plurality of retrieved fields, the identifying based on the user actions.
US10134045B2

Techniques and systems are disclosed for forwarding a limited number of vendor messages during a consumer mobile device campaign, such as a CSC campaign. Opt-in events are received from an aggregator's message service platform for a consumer mobile device (e.g., smart-phone), and a time interval is identified for the campaign that comprises a duration for the campaign. Campaign parameters are identified, where the parameters comprise a desired number of campaign messages for the “opted-in” consumer mobile device. Vendors are grouped into one or more campaign message categories (e.g., by service or products), and a bidding frequency is identified for campaign message categories for the campaign duration. Bids are received for message slots at the bidding frequency for a campaign message category, a desired bid is selected if it meets a threshold, and the corresponding vendor message is sent to the opted-in phone(s).
US10134037B2

The present application relates to a multimedia data capture and processing (C&P) device. In an example, the multimedia data C&P device comprises a multimedia sensor configured to capture a first multimedia data; and a device processor configured to obtain a preset information, and generate a second multimedia data according to the first multimedia data and the preset information, at least a part of the second multimedia data presenting the preset information. The present application also relates to a user terminal and multimedia data processing server.
US10134035B1

Systems, methods, and program products for providing secure authentication for electronic messages are disclosed. A method may comprise generating an asymmetric private key based at least in part upon an invariant biometric feature vector derived from an input biometric reading. The private key may be further based at least in part upon a user password. The resulting private key may not be stored but rather may be generated when required to authenticate an electronic message, at which time it may be used to provide a digital signature for the electronic message. The private key may be deleted after use. The private key may be regenerated by inputting both a new instance of the biometric reading as well as a new instance of the password.
US10134033B2

A payment system utilizes an IC identification card to identify a user, finds and verifies a bank account of the user. The payment system uses an IC identification card reader to read user identity information which includes a user identification card number. The system encrypts user identity information using a first encryption key and encrypts the user-entered bank account password using a bank encryption key corresponding to a participating bank, and sends the encrypted information to an intermediary platform, which sends a bank transaction request including user identity information, bank account password and transaction amount to the participating bank subsystem. The participating bank subsystem conducts the requested bank transaction with a user bank account, which is determined according to the user identification card number either by the intermediary platform or by the participating bank subsystem based on a mapping relationship between the user identity information and bank accounts.
US10134032B2

There are provided systems and method for wireless beacon communications through magnetic card readers. A check-in at a merchant location may be completed using a beacon at the merchant location with a communication device. When a user wishes to pay for an item, the beacon may alert the user through their communication device that payment may be effectuated through the communication device. The communication device may communicate a payment token to the wireless beacon that identifies payment information for the user using a payment provider. The payment token may be encrypted, and the wireless beacon may decrypted the payment token prior to transmission to an accessory of a point of sale device, such as a magnetic card reader using magnetic field generation. This payment token may then be transmitted to a point of sale device, which may utilize a payment provider and/or a payment card issuer to effectuate payment.
US10134025B2

Contactless payment transactions are initiated through single input activation of a mobile device's secure element and contactless communication system. Activation of the secure element and the contactless communication system is coupled to the activation status of the mobile device's screen. Activation of the secure element may be further coupled to the activation status of an electronic wallet application. Where activation of the electronic wallet application is required, one-click activation of the electronic wallet application and secure element is provided.
US10134021B2

The present disclosure provides a method of providing a gift icon using a communication network. The method includes: providing an item list of amounts of money to a user terminal connected with the gift provision apparatus through the communication network; selecting at least one of the amounts of money, and inputting information of a receipt terminal to receive the at least one selected amount of money, wherein the receipt terminal is separated from the user terminal; transmitting a request message for a gift to the gift provision apparatus; and providing the gift icon to the receipt terminal through the communication network, when the gift provision apparatus receives the request message.
US10134019B2

Methods, systems, and computer-readable media for determining whether a check may be cashed at an automated teller machine (ATM) are provided. A user may request to cash a check at an ATM and check image data may be transmitted to a return deposit item computing platform. The computing platform may identify an account number of the account on which the check is drawn. Transaction data associated with the account may be retrieved by the computing platform and a number of occurrences of returned deposit items may be identified. The number of occurrences may be used to determine whether the check should be cashed.
US10134015B2

The invention relates to the sphere of information technologies, in particular, to electronic systems and monetary-fund circulation methods and can be used for solving problems of mutual settlements between participants of the electronic payment system in real-time mode. In doing so, the analogue of monetary funds in the invention presented are electronic bank bearer checks complying with bank regulations and the requirements of applicable legislation. The client application units are rendered as grouped into modules by categories corresponding to the user status determined by the unit of authorization of the client and server applications, with provision of the possibility of pre-setting a group of check circulation parameters for each category. The issue of checks is accompanied by the creation of legally-valid documents and reflection of transactions in the check register.
US10134014B2

Methods and systems for proactively preventing hazardous or other situations in a robot-cloud interaction are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices. The task logs may include information associated with tasks performed by the plurality of robotic devices. The method may also include a computing system determining information associated with hazardous situations based on the information associated with the task logs. For example, the hazardous situations may comprise situations associated with failures of one or more components of the plurality of robotic devices. According to the method, information associated with a contextual situation of a first robotic device may be determined, and when the information associated with the contextual situation is consistent with information associated with the one or more hazardous situations, an alert indicating a potential failure of the first robotic device may be provided.
US10134001B2

A method for collecting data and deriving performance metrics for one or more users within an observation platform environment is described. The method includes recognizing a user identity based on signals from the communications device; Capturing a user's voice message and the secondary signal indicative of the location of the communications device or the relative proximity of the communications device to other devices; Deriving statistical data comprising: primary statistics, secondary statistics, and higher-order statistics from the secondary signal and voice message; and Storing the user identity, the voice message, the location of the communications device, and the statistical data in a database forming a user record, wherein the user record is processed by an inference engine to derive performance information about the user.
US10133999B2

A risk identification system automatically determines deals at risk by analyzing conversations of representatives with customers. The risk identification system retrieves recordings of various conversations, extracts features of each of the conversations, and analyzes the features to determine if any of the conversations includes features that are indicative of a deal discussed in that conversation being at risk. By performing such an analysis of conversations, the risk identification system can identify a number of deals that are at risk and generate a report of such deals and notify a consumer user of the risk identification system of such deals.
US10133996B2

Embodiments presented herein provide techniques for generating analytical graphs that display a visualization of multiple transaction objects processed concurrently in a computer system. An object lifecycle analysis tool identifies one or more transaction objects having a specified identifier. Each transaction object corresponds to an instance of a common transaction having been processed. The analysis tool retrieves transition state information corresponding to each transaction object and sorts the transition state information in chronological order. The analysis tool generates a graph based on the sorted transition state information. The generated graph allows a user to easily identify performance issues (e.g., concurrency bottlenecks) in a transaction management system.
US10133995B1

In some examples, a service provider may determine, for a time of day and a day of a week, orders received by individual merchants of a plurality of merchants over a past period of time. The service provider may further determine, for the time of day and day of the week, based at least in part on the orders received over the past period of time, a first merchant predicted to receive an order. Based at least in part on a pickup location of the first merchant, the service provider may send a communication to a first courier device associated with a first courier of a plurality of couriers. For example, the communication may include location information for a recommended location to which the first courier is to move to be in position for picking up an order from the merchant that is predicted to receive the order.
US10133992B2

Described are a system and method for monitoring pre-prepared meals which can be assembled as a plurality of portions. Assembled pre-prepared meals can be monitored starting from their assembly up to the ultimate consumption. Pre-prepared meals are arranged on tray-like containers and a data carrier is fastened which contains meal-specific data. These meal-specific data can be read out at at least two reading stations to be able to keep a record of the conditions of manufacture, storage and/or cooling.
US10133988B2

The proposed method is used for classification in open-set scenarios, wherein often it is not possible to first obtain the training data for all possible classes that may arise during the testing stage. During the test phase, test samples belonging to one of the classes used in the training phase are classified based on a ratio between similarity scores, as known correct class and test samples belonging to any other class are to be rejected and classified as unknown.
US10133986B1

A device includes a converter configured to convert photons input from a photonic link into Cooper-pairs, a first superconductor, a second superconductor, a plurality of nanowires connected to the first superconductor and the second superconductor, and a gate array connected to the plurality of nanowires and configured to alter quantum states of ions within the plurality of nanowires.
US10133983B1

Described is system for modeling probability matching and loss sensitivity among human subjects. A set of features related to probability matching and loss sensitivity is extracted from collected human responses. The set of features are processed with a genetic algorithm to fit the collected human responses with a set of neural network model instances. A set of model parameters are generated from the genetic algorithm and used to generate at least one of an explanatory and predictive model of human behavior.
US10133968B2

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

To provide a technology capable of having another object related to one object easily recognized after detection of the one object, there is provided an information processing apparatus including a detection unit configured to detect a predetermined detection object, a data obtaining unit configured to obtain instruction information ordering that a predetermined imaging object according to the detection object fall within an imaging range of an imaging unit, and a display control unit configured to cause a display unit to display the instruction information.
US10133965B2

The invention refers to a method for text recognition, wherein the method is executed by a processor of a computing device and comprises steps of providing a confidence matrix, wherein the confidence matrix is a digital representation of an input sequence, entering a regular expression, searching for a symbol sequence of the input sequence that matches the regular expression, wherein a score value is computed by the processor using confidence values of the confidence matrix, wherein the score value is an indication of the quality of the matching between the symbol sequence of the input sequence and the regular expression. Further, the invention relates to a computer program product which when executed by a processor of a computing device performs the method.
US10133959B2

Disclosed are a quantum system-based image pattern recognition computation apparatus and method for machine vision and a quantum system-based machine vision apparatus. The computation apparatus recognizes patterns between images in machine vision by using a quantum system. The computation apparatus includes a modeling unit and an interpretation unit. The modeling unit sets up an objective function based on the similarity between a first pattern derived from the relationships between points of interests of a first image and a second pattern derived from the relationships between points of interests of a second image. The interpretation unit finds an optimum first pattern and an optimum second pattern, in which the similarity between the first pattern and the second pattern is optimized, by interpreting a final quantum state obtained through an adiabatic evolution process of the quantum system in which the objective function is optimized.
US10133947B2

An apparatus includes an object detector configured to receive image data of a scene viewed from the apparatus and including an object. The image data is associated with multiple scale space representations of the scene. The object detector is configured to detect the object responsive to location data and a first scale space representation of the multiple scale space representations.
US10133945B2

The present disclosure relates to a gaze based error recognition detection system that is intended to predict intention of the user to correct user drawn sketch misrecognitions through a multimodal computer based intelligent user interface. The present disclosure more particularly relates to a gaze based error recognition system comprising at least one computer, an eye tracker to capture natural eye gaze behavior during sketch based interaction, an interaction surface and a sketch based interface providing interpretation of user drawn sketches.
US10133944B2

A system and methodologies for neuromorphic vision simulate conventional analog NM system functionality and generate digital NM image data that facilitate improved object detection, classification, and tracking.
US10133941B2

A method, an apparatus and a device for detecting lane boundaries are provided. The method includes: obtaining a current image of a lane, and extracting brightness jump points in the image by filtering the image; filtering out noise points from the brightness jump points, and determining remaining brightness jump points as edge points to form groups of the edge points, where a connection line of edge points in the same group forms one edge line; recognizing edge lines of the lane boundaries from edge lines; and grouping the edge lines of the lane boundaries, and recognizing edge lines in each group as edge lines of one lane boundary. Based on the method, a calculation for detecting the lane boundaries is simpler, and calculation resources and time consumed in detecting the lane boundaries are reduced to detect the lane boundaries accurately and quickly.
US10133940B2

Provided is a road surface undulation estimation device and a road surface undulation estimation method capable of estimating an undulation of a road surface on which a vehicle travels, being configured to: detect regularly appearing objects from a vehicle periphery image captured by a camera; calculate detection positions of the respective regularly appearing objects by using camera installation information to transform positions of the respective regularly appearing objects in the vehicle periphery image into positions in a real space; calculate detection intervals between neighboring detection positions out of the respective detection positions; and estimate, from the respective detection positions, the calculated detection intervals, and an installation interval of the regularly appearing objects, inclinations of the actual road surface with respect to a road surface obtained through the transformation calculation from the vehicle periphery image to the real space.
US10133930B2

A method for controlling a robot cleaner configured to project light of a predetermined pattern to a floor of an area in front thereof in a specific direction and to acquire an image of the area to which the light is projected, according to the present disclosure, includes: (a) acquiring a front view image of the robot cleaner; (b) detecting the pattern from the image acquired in (a); and (c) discriminating a pattern formed by reflected light from a pattern formed by light directly projected from the robot cleaner, from among patterns indicated in the acquired image, on the basis of geometrical characteristics defined by a projection direction of the light and the direction of an optical axis in which the image is acquired when two or more patterns are detected from the image.
US10133925B2

The present disclosure provides a human-machine interface guidance/indication device for iris recognition of a mobile terminal, comprising a mobile terminal and an iris recognition imaging module; the mobile terminal comprises a visible light LED (light emitting diode) and a display screen respectively in signal connection with a processor chip; the iris recognition imaging module comprises an imaging sensor and a near-infrared LED lighting source, and a near-infrared optical filter and an optical imaging lens are arranged on the imaging sensor; the processor chip is in signal connection with the imaging sensor and the near-infrared LED lighting source respectively.
US10133924B2

A method for fingerprint matching and camera identification includes reading, through a device, a camera fingerprint extracted from a picture taken by a camera, and calculating a compressed version of the camera fingerprint through a random projections technique.
US10133923B2

An IC card includes a first visible layer including a natural material having a unique visual pattern. A storage device is configured to store a digital reference image of the unique visual pattern to be visually compared with the unique visual pattern for authentication. An authentication method based on the IC card is also provided.
US10133920B2

One embodiment provides a method, including: receiving, at an input and display device, handwriting input; receiving, using a processor, voice input; generating, using a processor, at least one first word based on the handwriting input; generating, using a processor, at least one second word based on the voice input; and determining, using a processor, a highest probability word based on the at least one first word and the at least one second word. Other aspects are described and claimed.
US10133919B2

Motion capture system with a motion capture element that uses two or more sensors to measure a single physical quantity, for example to obtain both wide measurement range and high measurement precision. For example, a system may combine a low-range, high precision accelerometer having a range of −24 g to +24 g with a high-range accelerometer having a range of −400 g to +400 g. Data from the multiple sensors is transmitted to a computer that combines the individual sensor estimates into a single estimate for the physical quantity. Various methods may be used to combine individual estimates into a combined estimate, including for example weighting individual estimates by the inverse of the measurement variance of each sensor. Data may be extrapolated beyond the measurement range of a low-range sensor, using polynomial curves for example, and combined with data from a high-range sensor to form a combined estimate.
US10133911B2

Methods and devices are provided for verifying a fingerprint in the field of computer technology. The method includes: N pressing operations successively performed by a finger of a user within an area for acquiring the fingerprint are acquired; a sequence of fingerprints to be verified is generated according to fingerprints and pressing intensities of the N pressing operations; the sequence of fingerprints to be verified is compared with a reference sequence of fingerprints; and when the sequence of fingerprints to be verified is the same as the reference sequence of fingerprints, it is determined that the fingerprint of the user is successfully verified.
US10133908B2

The present disclosure discloses an ultrasonic fingerprint sensor. The ultrasonic fingerprint sensor includes a piezoelectric layer, a number of emitters, and a number of receiving electrode lines. The piezoelectric layer includes an array of piezoelectric posts. The emitters are formed on a lower end of the piezoelectric layer and correspond to the piezoelectric posts. Each of the emitters is connected to a corresponding piezoelectric post. The receiving electrode lines are arranged on an upper end of the piezoelectric layer, and each of the receiving electrode lines corresponds to a row of the piezoelectric posts and connected to the row of the piezoelectric posts. The present disclosure also discloses a fingerprint recognition module.
US10133896B2

An example electronic device includes a watermark scanner to scan a watermark embedded on an initial page of a physical medium. The electronic device also includes a gesture sensor to detect a hand movement of a consumer associated with the physical medium. The electronic device further includes a controller to: determine a page number of the initial page based on the scanned watermark; determine a current page number based on the page number of the initial page; determine a page number of a subsequent page of the physical medium based on the detected hand movement and the current page number; and determine payoff information associated with the subsequent page based on the page number of the subsequent page.
US10133881B2

A circuit arrangement and method for securing an integrated electronic circuit against scans of an address space, wherein the circuit arrangement has at least one master unit and at least one slave unit interconnected via a bus system for access of the master unit to the slave unit, and addresses are used from an address space that is allocated and used in accordance with functionalities of the integrated electronic circuit, where a defense slave unit is connected to the bus system, access to unused address regions of the address space are forwarded to the defense slave unit, the access is analyzed and evaluated by the defense slave unit and depending on an analysis result and the respective access type, defensive measures are triggered, such that address space scans are interrupted or a potential scan result is rendered useless in a simple manner.
US10133880B2

Disclosed are systems and methods for blocking access to interface elements of a page of an application in an applications store. The computing device executes executing a restrictive application that restricts use of the computing device. The restrictive application can determine that a page of the application in the application store is being presented on a display of the computing device and block access to interface elements of the application page, thereby preventing punitive evaluations of the restrictive application. To restore access to the application store page, the restrictive application may obtain authentication data associated with an authorized user, and responsive to determining that the obtained authentication data satisfies one or more conditions for unblocking, provide access to the interface elements of the page of the application in the applications store.
US10133877B2

A social media computer system includes a database that is in network communication with a first mobile phone and a second mobile phone. The database receives a first set of data from the first mobile phone and a second set of data from the second mobile phone. The database allows the second mobile phone to access the first set of data only after the second mobile phone authorizes the first mobile phone via the database to access the second set of data. A portion of the first set of data accessed by the second mobile phone can be automatically or manually synchronized to the memory of the second mobile phone. A user of the second mobile phone can control the portion of the first set of data synchronized to the second mobile phone. The first set of data can include video, audio, geographic location, visual and textual data. The first mobile phone has a memory, and a portion of the second set of data can be synchronized to the memory of the first mobile phone.
US10133866B1

According to one embodiment, a system featuring one or more processors and memory that includes monitoring logic. In operation, the monitoring logic monitors for a notification message that identifies a state change event that represents an activity has caused a change in state of a data store associated with a storage system. The notification message triggers a malware analysis to be conducted on an object associated with the state change event.
US10133860B2

A computer implemented system and method for generating and recovering an authorization code. The system creates an authorization code by accepting a base-sentence from a user. Based on the characters present in this base-sentence, the system computes a base-sentence matrix. The system also generates a plurality of patterns. The user can either select the pattern from the multiple patterns suggested by the system or can create his/her own pattern. The system then performs multiplications between the base-sentence matrix and the selected pattern matrix at different stages in the path forward, for obtaining a strong authorization code. In case the user forgets the base sentence, the system also has provisions to manage forgotten authorization code. This is done by fragmenting the base-sentence into different matrices and storing the fragmented matrices into a repository after computing matrix multiplication with a security question answer and with a secret key provided by the user.
US10133848B1

Medication management is facilitated at least by accessing at least a portion of data, the data may identify medication sets to be taken by a user according to a schedule including time periods. Each of the plurality of medication sets may be associated in the data with identification codes and at least one of the time periods. A medication message may be output identifying a particular medication set of the medication sets to be taken at a particular time period of the time periods. An input identification code may be received, and it may be determined whether the input identification code corresponds to the particular medication set. A warning message may be output in response to it being determined that the input identification code does not correspond to the particular medication set.
US10133837B1

A method for converting a real number modeling to a synthesizable register-transfer level emulation in digital mixed signal environments is provided. The method includes verifying an input in a file including a real number modeling code and cleaning the real number modeling code in the file. The method also includes separating a clean register-transfer level code from the real number modeling code, converting the file to a cycle-driven simulation interface file, and verifying the cycle-driven simulation interface file. The method further includes converting the cycle-driven simulation interface file into a register-transfer level file suitable to perform a circuit emulation in digital mixed signal environments, and verifying that the register-transfer level file is ready to perform circuit emulation in the digital mixed signal environments. A system and a non-transitory, computer readable medium storing commands to perform the above method are also provided.
US10133834B2

The method for simulating wave propagation wherein: a) data representing a three-dimensional scene (14) are supplied; b) primary rays (Pij) emitted in different propagation directions are calculated; d) as a function of a point of reception (P), is calculated primary scattered rays (RdA, RdB), emitted by the surfaces of the objects present in the scene reached by a primary ray. The power transported by the scattered rays (Rd) is calculated as a function of the relative orientation between the primary incident ray that reaches the surface of the object in question and the normal to this surface.Simulator, computer program and recording medium for implementing the method.
US10133828B2

A method of calculating an inserting force using 3D modeling, the method being performed by a numerical analysis apparatus is provided. The method includes receiving 3D modeling of a first model and a second model and receiving a first movement direction of the first model to couple the first model to the second model and searching for a contact surface between the first model and the second model while simulating the movement of the first model along the first movement direction and calculating an inserting force required in the process of coupling the first model and the second model by using the contact surface.
US10133827B2

Techniques are described herein for automatic generation of multi-source breadth-first search (MS-BFS) from high-level graph processing language. In an embodiment, a method involves a computer analyzing original software instructions. The original software instructions are configured to perform multiple breadth-first searches to determine a particular result. Each breadth-first search originates at each of a subset of vertices of a graph. Each breadth-first search is encoded for independent execution. Based on the analyzing, the computer generates transformed software instructions configured to perform a MS-BFS to determine the particular result. Each of the subset of vertices is a source of the MS-BFS. In an embodiment, parallel execution of the MS-BFS is regulated with batches of vertices. In an embodiment, the original software instructions are expressed in Green-Marl graph analysis language. In an embodiment, the transformed software instructions are expressed in a general purpose programming language such as C, C++, Python, or Java.
US10133820B2

Techniques for intelligent content indexing are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for performing intelligent content indexing comprising indexing by one or more processes associated with a client an initial full set of data of the client to create an index of the client data, detecting a change in the client data, and modifying the index to reflect the change in the client data.
US10133818B2

Social media content items are mapped to relevant time-based media events. These mappings may be used as the basis for multiple applications, such as ranking of search results for time-based media, automatic recommendations for time-based media, prediction of audience interest for media purchasing/planning, and estimating social interest in the time-based media. Social interest in time-based media (e.g., video and audio streams and recordings) segments is estimated through a process of data ingestion and integration. The estimation process determines social interest in specific events represented as segments in time-based media, such as particular plays in a sporting event, scenes in a television show, or advertisements in an advertising block. The resulting estimates of social interest also can be graphically displayed.
US10133817B2

Methods and systems described herein relate to management of media playback based on media preferences. A computing device may receive data indicating that a media item is available to be played by a media playback system. A media preference associated with the media item may then be identified based on the received data. The media preference may be identified in a preference database. Based on the media preference, the computing device determines whether the media item is or is not to be played by the media playback system. If a determination is made that the media item is not to be played, the computing device sends to the media playback system, an indication that the media item is not to be played. If a determination is made that the media item is to be played, the computing device causes the media item to be played by the media playback system.
US10133806B2

Systems and methods for search result replication in a search head cluster of a data aggregation and analysis system. An example method may comprise maintaining a replication count corresponding to how many replicas of a result of a particular map-reduce search exist in a search head cluster comprising a plurality of search heads that are each configured to enable them to manage a reduce phase of a map-reduce search, determining that the replication count is less than a target replication count, selecting, based the determining, a target search head from the search head cluster to receive a replica of the search result, initiating a replication of the search result from a source search head in the search head cluster to the selected target search head, receiving an indication that the replication is complete, and based on receiving the indication, increasing the replication count corresponding to the search result.
US10133805B2

A system and method for determining a sequential access efficiency for a database table includes determining a number of data block changes that occur during a sequential access of a plurality of rows in a database table. The sequential access efficiency is determined based on the determined number of data block changes.
US10133801B2

A system and a method are disclosed for generating a repository to be used on a client device. The repository is generated based on a repository format supported by the client device, which is identified by analyzing an empty repository created by the client device. The generated repository is configured with metadata that allows an operating system executing on the client device to communicate with the repository. Once generated, the repository is populated with data associated with a user of the client device. The populated repository is transmitted to the client device, where the repository is used by applications for retrieving and storing data.
US10133798B2

Content transformations can include transformation of content items in a CMS repository from a source format to a target format. Such transformations can be performed using a transformation node cluster having multiple nodes, each of which is configured for a specific content transformation type. Router nodes can receive requests for content items and route content items to transformation nodes having a proper content transformation type to either transform a requested content item to the target format or perform an intermediate transformation as part of a transformation chain. A transformation node cluster can be dynamically configurable based on estimates of expected loads for the various types of transformations. Systems, methods, and articles of manufacture are also described.
US10133796B2

In connection with processing asynchronous streams of aircraft telemetry data, data processing logic is developed to run on multiple aircraft, even if different avionics equipment are installed on the aircraft. An electronic inventory system tracks data available on affected aircraft. A set of “global” data elements applicable to aircraft in a fleet is defined and is tracked in the electronic inventory system, with relationship to the underlying native data elements and specific aircraft. The global units are derived as appropriate, for each specific aircraft avionics environment. An interface enables definition of data processing logic that is integrated with the electronic inventory system and ensures the general validity of the defined logic. The data processing logic is deployed to one or more aircraft in a function integrated with the electronic inventory system, to ensure the validity of the data processing logic for each aircraft specified as a deployment target.
US10133795B2

A system, method and apparatus for providing real-time tracking of user personalized metrics from a database are provided. A request is received from a user device for personalized metrics data from a customer relationship management (CRM) application. A home page user interface is transmitted for display on the user device. The home page user interface provides several icons for user selection, where each of the several icons corresponds to a unique personal metrics category. A selection of one of the several icons is received. A user interface for a personal metrics category corresponding to the selected icon is transmitted for display on the user device. The user interface provides for display on the user device at least one personalized metrics data corresponding to the personal metrics category.
US10133784B2

A stream computing application may be configured to manage the flow of tuples through a section of an operator graph. A window may be generated over one or more stream operators. The window may include breakpoint thresholds that set the maximum flow of tuples within the window. The stream operators within the window may be monitored to determine the flow of tuples occurring within the window using tuple flow counts. The tuple flow counts may be compared to the breakpoint thresholds to determine whether a breakpoint condition has occurred. If a breakpoint condition has occurred, a tuple flow change may be implemented to reduce the flow of tuples within the window.
US10133765B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing a plurality of items, each item including digital content, for each item of the plurality of items, generating a quality score to provide a plurality of quality scores, each quality score indicating a quality of an associated item and being based on at least one of a status score and a content score, the status score being associated with an author user of a respective item and the content score being associated with digital content provided in the respective item, determining an order of items based on respective quality scores, and transmitting instructions to display items to a user based on the order.
US10133763B2

Systems and methods include: receiving input at a storage system managing a storage device in which a tree-based data structure is stored, the input identifying a set of heterogeneous operations to be applied to the tree-based data structure; determining one or more nodes of the tree-based data structure to which one or more of the set of heterogeneous operations are to be applied; determining one or more groups of the set of heterogeneous operations, the determining being based at least in part on the one or more nodes to which the heterogeneous operations are to be applied; isolating processing of each node from processing of other nodes; and processing each of the one or more nodes to which one or more of the set of heterogeneous operations are to be applied with one of the groups of the set of heterogeneous operations.
US10133742B2

Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user.
US10133741B2

A log data service in a virtual environment that allows customers of a compute service provider to access system, application and custom log files associated with virtual machine instances that are executing. In some embodiments, log data can be received that includes events or messages from virtual machines in a multi-tenant environment. The log data can be transformed into metric data, which can be used by the customer to generate statistics, view graphs, and generally monitor the customer's virtual machine instances. The log data can also be stored as a service so that the customer has a central repository for which to access the log data.
US10133727B2

Computer implemented systems and methods of processing clinical documentation for a multi-axial coding scheme include inputting clinical documentation from memory operatively coupled with a computer system, and executing a natural language processor configured to process narrative text in the clinical documentation. The processor segments the narrative text based on boundaries defined in the clinical documentation, sequences words in the narrative text based on the segmentation, and maps the sequenced words to semantic objects in an ontology database. The ontology defines classes of semantic objects and relationships between them, corresponding to the multi-axial coding scheme. The semantic objects are converted into characters and output into slots in a medical code, with the characters positioned in the slots based on the multi-axial coding scheme.
US10133721B2

Data cells in a spreadsheet report are collapsed and expanded without disrupting other spreadsheet data. A user may want to drill down on data corresponding to a parent member of the report to display more detailed information about the parent member. Likewise, a user may want to drill up the displayed information corresponding to the parent member to hide detailed information associated with the parent member. Before expanding or collapsing a report, the spreadsheet is scanned for information to determine whether the display of other data in the spreadsheet would be disrupted by the expansion/collapse. The information may include cross join information associated with the parent member, the number of child members associated with the parent member, the dimension of the report created by the parent member and the associated child members, and other reports that may be linked to the report that includes the parent member.
US10133716B2

The present invention relates to a solution for generating a notification relating to editing of a document in a collaborative document editing environment. The method includes: establishing the collaborative document editing environment at least by defining a plurality of users permitted to access the document; monitoring if the document is edited by the at least one user granted the right to edit the document; in response to a detection generating at least one notification representing at least one edit event performed by the at least one user granted the right to edit the document; and transmitting the at least one notification representing the at least one edit event to at least one recipient. Also disclosed is a system implementing the method and a processor-readable non-transitory medium storing processor-executable instructions for executing the method by a processor.
US10133700B2

An apparatus is provided that compensates for misalignment on a synchronous data bus, the apparatus includes a replica radial distribution element, a bit lag control element, and a synchronous lag receiver. The replica radial distribution element is configured to receive a lag pulse signal, and is configured to generate a replicated strobe signal, where the replica radial distribution network includes replicated propagation path lengths, loads, and buffering of a radial distribution network for a strobe. The bit lag control element is configured to measure the time between assertion of the lag pulse signal and assertion of the replicated strobe signal, and is configured to generate a first value on a lag bus that indicates the time. The bit lag control element has delay lock control that is configured to select one of a plurality of successively delayed versions of the lag pulse signal that coincides with the assertion the replicated strobe signal, and is configured to generate a second value on a lag select bus that indicates the propagation time, where the delay lock control selects the one of a plurality of successively delayed versions of the lag pulse signal by incrementing and decrementing bus states of select inputs on a mux, and where the plurality of successively delayed versions comprises inputs to the mux, and where the plurality of successively delayed versions comprises outputs a first plurality of series-coupled matched inverter pairs. The synchronous lag receiver is coupled to the bit lag control element, and is configured to receive a first one of a plurality of radially distributed strobes and a data bit, and is configured to delay registering of the data bit by the time.
US10133698B2

An IO subsystem chassis includes IO modules and IO slots to receive the IO modules inserted from a frontend of a housing, a baseboard disposed within the housing, the baseboard including first connectors corresponding to the IO slots to receive and connect the IO modules. Each of the IO modules can be coupled a server via the backend panel using a cable. Each IO module includes an IO card having a peripheral device mounted thereon and a card holder having a first receiving socket to receive and hold the IO card plugged in vertically and downwardly. The card holder further includes a second connector to engage with or disengage from a corresponding one of the first connectors of the baseboard horizontally, when the IO module is inserted into or removed from a corresponding IO slot from the frontend, without having to removing the housing.
US10133688B2

The present application discloses a method and an apparatus for transmitting information. A specific implementation of the method includes: sending first information to be transmitted to a shared memory; traversing memory groups in the shared memory, and acquiring a first memory unit suitable for the amount of the first information, each of the memory groups including at least one memory unit, each of memory units in the memory group having an identical size, and the memory units in different memory groups having different sizes; and storing the first information into the acquired first memory unit, so that the first information is read from the first memory unit by a receiving node. Through this implementation, the first information that needs to be transmitted is stored into the memory unit suitable for the amount of the first information, thereby saving memory resources.
US10133687B2

A communication apparatus comprises a general-purpose memory, and a high-speed memory that allows higher-speed access than the general-purpose memory. Protocol processing is executed to packetize transmission data using a general-purpose buffer allocated to the general-purpose memory and/or a high-speed buffer allocated to the high-speed memory as network buffers.
US10133684B2

An integrated circuit, preferably for controlling vehicle functions, having an analog-digital converter for converting an analog signal into digital measurement values, a DSP unit, connected downstream from the analog-digital converter, for pre-processing the digital measurement values, a central computing unit, connected to the DSP unit so as to transmit data, for further processing of the digital measurement values, the DSP unit being set up to control the analog-digital converter during operation.
US10133678B2

In some embodiments, a method of managing cache memory includes identifying a group of cache lines in a cache memory, based on a correlation between the cache lines. The method also includes tracking evictions of cache lines in the group from the cache memory and, in response to a determination that a criterion regarding eviction of cache lines in the group from the cache memory is satisfied, selecting one or more (e.g., all) remaining cache lines in the group for eviction.
US10133676B2

Embodiments related to a cache memory that supports tagless addressing are disclosed. Some embodiments receive a request to perform a memory access, wherein the request includes a virtual address. In response, the system performs an address-translation operation, which translates the virtual address into both a physical address and a cache address. Next, the system uses the physical address to access one or more levels of physically addressed cache memory, wherein accessing a given level of physically addressed cache memory involves performing a tag-checking operation based on the physical address. If the access to the one or more levels of physically addressed cache memory fails to hit on a cache line for the memory access, the system uses the cache address to directly index a cache memory, wherein directly indexing the cache memory does not involve performing a tag-checking operation and eliminates the tag storage overhead.
US10133674B2

A system and method including, in some embodiments, receiving a request for a graphics memory address for an input/output (I/O) device assigned to a virtual machine in a system that supports virtualization, and installing, in a graphics memory translation table, a physical guest graphics memory address to host physical memory address translation.
US10133671B2

A system and method are disclosed that include a bridge that translates non-coherent transactions, which are received from a non-coherent subsystem, into one or more coherent transactions to be issued to a coherent subsystem. The bridge also buffers data coherently in an internal cache, also known as a proxy cache, based on certain attributes of the non-coherent transaction. The invention may be applied to any cache, which receives read and write transactions that become coherent transactions.
US10133660B2

Dynamically allocated thread storage in a computing device is disclosed. The dynamically allocated thread storage is configured to work with a process including two or more threads. Each thread includes a statically allocated thread-local slot configured to store a table. Each table is configured to include a table slot corresponding with a dynamically allocated thread-local value. A dynamically allocated thread-local instance corresponds with the table slot.
US10133651B2

A software defect detection tool determines a modification in a software code at a first time and analyzes an execution of the software code to detect a performance issue at a second time. The software defect detection tool detects a defect in the software code by a comparison of the first time and a second time. A software defect analysis tool generates a cause/category combination for a software code defect. The software defect analysis tool determines whether the cause/category combination is an approved combination and whether the software code defect is a false positive. The software defect analysis tool generates a corrective action plan indicating measures to implement to reduce software defects.
US10133641B2

A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and comprising a plurality of cache rows, each cache row comprising a memory address, a cache line and an image modification flag; and a memory connected to the cache and arranged to store an image of at least one virtual machine. The processor unit is arranged to define a log in the memory and the cache further comprises a cache controller arranged to set the image modification flag for a cache line modified by a virtual machine being backed up, but not for a cache line modified by the hypervisor operating in privilege mode; periodically check the image modification flags; and write only the memory address of the flagged cache rows in the defined log.
US10133638B1

Recovery of an in-memory state in a log-structured filesystem using fuzzy checkpoints is disclosed, including: determining a portion of a data structure to checkpoint to a storage unit, wherein the structure is associated with a set of references to locations in persistent storage at which metadata is stored, wherein the portion of the data structure is dynamically determined based at least in part on a size of the data structure and a predetermined number of storage units to be associated with a checkpoint window, wherein the number of storage units to be associated with the checkpoint window is fewer than a total number of storage units associated with the persistent storage; and checkpointing the portion of the data structure to the storage unit.
US10133637B2

A management controller may be configured to control connectivity among a host system processor, a primary ROM, and a recovery ROM in accordance with a plurality of modes of operation including at least a normal mode that occurs in response to absence of a corruption of the ROM code in which the management controller causes the host system processor to be communicatively coupled to the primary ROM and communicatively decoupled from the recovery ROM, such that the host system processor loads and executes the ROM code during boot of the host system, and a primary ROM recovery mode that occurs in response to presence of the corruption of the ROM code in which the management controller causes the host system processor to be coupled to the primary ROM and the recovery ROM, such that the host system processor loads and executes the recovery code during boot of the host system.
US10133634B2

A method begins by processing modules in a dispersed storage network (DSN) identifying a memory device having a legacy slice storage format (SSF) to a second SSF and that includes a first encoded data slice (EDS) of a set of EDSs. When at least a predetermined threshold number of EDSs of the set of EDSs are included within one or storage units (SUs) excluding the first EDS the method continues by transitioning the first SSF of the memory device to the second SSF, and performing a rebuilding process using the at least the decode threshold number of EDSs of the set of EDSs to generate a rebuilt first EDS. The method continues by storing the rebuilt first EDS within the memory device to replace the first EDS that was deleted during the transitioning.
US10133627B2

A controller includes a command generation unit suitable for generating a first read command for at least one page selected from said plurality of pages, an error correction block suitable for performing a first error correction operation to one or more code words stored in said at least one selected page in response to the first read command, and a command mirroring unit suitable for generating a mirrored command by mirroring the first read command.
US10133625B2

A storage device may include a primary storage array comprising a plurality of memory devices, one or more parity memory devices, and a controller configured to store a block of data. The controller may be configured to store the block of data by at least: writing the block of data to the primary storage array, determining parity data for the block of data, and writing at least a portion of the determined parity data to the one or more parity memory devices.
US10133619B1

Systems for self-configuring health monitoring instrumentation for clustered storage platforms. Master and slave health modules implement a health monitoring system in a clustered virtualization environment comprising a plurality of nodes of the cluster with an installed health module instance running on the nodes. The health module system may gather and analyze data on a node level and at a cluster level to manage the cluster. The cluster health module system observes I/O commands issued to, and I/O command responses returned from, a common storage pool. Health data is stored in the storage pool.
US10133618B2

Various embodiments for retaining diagnostic information for data in a computing storage environment. In one such embodiment, a diagnostic component, apart from a volume table of contents (VTOC), associated with an integrated catalog facility (ICF) catalog and with a base data set from data sets via a catalog association record, is initialized. The diagnostic component is configured to retain base data set-specific diagnostic information retrievable by the computing storage environment to assist in error diagnosis. The base data set-specific diagnostic information is stored pursuant to at least one detected event associated with the base data set.
US10133617B2

Examples include a system comprising a non-volatile memory, a cluster management interface, and a multi-node cluster. In some examples, the cluster management interface may monitor a system critical alert to determine if the system critical alert has been triggered. Based on the determination that it has been triggered, the cluster management interface may multicast a system failure notification. The multi-node cluster of the system has multiple nodes, each node connected to the non-volatile memory and having a processor and a processor cache. Each node of the multi-node cluster may determine if the system failure notification has been received and based on the determination that it has been received, each node may freeze execution of all processes on the process and flush the processor cache to the non-volatile memory.
US10133614B2

Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
US10133611B2

A system and method for communicating data between a first software and a second software located on first and second devices, respectively, has a hardware driver and memory associated with each device. Each communication of data from the first software to the second software allocates memory to manage data to be communicated from the first software to the second software, provides memory allocation information to the hardware driver associated with the first software, and transmits the data from the first hardware driver to the second hardware driver for delivery to the second software via the memory associated with the second software.
US10133606B2

An application scaling management method and apparatus are disclosed, so as to perform, in a case in which an application requires capacity expansion and remaining resources of a data center in which the application runs are insufficient, capacity expansion of the application by utilizing remaining resources of another data center, thereby improving resource utilization and capacity expansion efficiency.
US10133601B2

System and techniques for memory management are described herein. A request for an adjusted process-value for a process may be received. Here, the adjusted process-value may be used to compare resident processes to determine which resident process will be terminated in certain circumstances. In response to the request for the adjusted process-value, a launch-time weight for the process may be obtained. The launch-time weight may be combined with a process-value to create an adjusted process-value. The adjusted process-value may then be returned to the requestor.
US10133598B2

An apparatus includes a processor and a guest operating system. In response to receiving a request to create a task, the guest operating system requests a hypervisor to create a virtual processor to execute the requested task. The virtual processor is schedulable on the processor.
US10133593B1

Migrating servers from client networks to virtual machines (VMs) on a provider network. A migration appliance is installed or booted on the client network, and a migration initiator is instantiated on the provider network. A VM and associated volumes are instantiated on the provider network. The initiator sends a request for a boot sector to the appliance; the appliance reads the blocks from a volume on the client network, converts the blocks to a format used by the VM, and sends the blocks to the initiator. The initiator boots the VM using the boot sector and the VM begins execution. The initiator then retrieves all data blocks for the VM from volumes on the client network via the appliance, stores the data to the volumes on the provider network, and fulfills requests from the VM from either local volumes or the remote volumes via the appliance.
US10133588B1

In various example embodiments, a system and method for transforming instructions for collaborative updates are described herein. A group of instructions for an update of an element depicted in a client device version of a user interface are generated. The group of instructions is executed and the group or a subset of instructions are transmitted to a server. The server accepts or rejects the instructions. The server may execute the instructions to update a server version of the element. The server sends accepted instructions to the other or all client devices.
US10133582B2

A processor includes a first logic to execute an instruction stream out-of-order, the instruction stream divided into a plurality of strands, the instruction stream and each strand ordered by program order (PO). The processor also includes a second logic to determine an oldest undispatched instruction in the instruction stream and store an associated PO value of the oldest undispatched instruction as an executed instruction pointer. The instruction stream includes dispatched and undispatched instructions. The processor also includes a third logic to determine a most recently retired instruction in the instruction stream and store an associated PO value of the most recently retired instruction as a retirement pointer, a fourth logic to select a range of instructions between the retirement pointer and the executed instruction pointer, and a fifth logic to identify the range of instructions as eligible for retirement.
US10133581B2

An execution slice circuit for a processor core has multiple parallel instruction execution slices and provides flexible and efficient use of internal resources. The execution slice circuit includes a master execution slice for receiving instructions of a first instruction stream and a slave execution slice for receiving instructions of a second instruction stream and instructions of the first instruction stream that require an execution width greater than a width of the slices. The execution slice circuit also includes a control logic that detects when a first instruction of the first instruction stream has the greater width and controls the slave execution slice to reserve a first issue cycle for issuing the first instruction in parallel across the master execution slice and the slave execution slice.
US10133576B2

An execution unit circuit for use in a processor core provides efficient use of area and energy by reducing the per-entry storage requirement of a load-store unit issue queue. The execution unit circuit includes a recirculation queue that stores the effective address of the load and store operations and the values to be stored by the store operations. A queue control logic controls the recirculation queue and issue queue so that that after the effective address of a load or store operation has been computed, the effective address of the load operation or the store operation is written to the recirculation queue and the operation is removed from the issue queue, so that address operands and other values that were in the issue queue entry no longer require storage. When a load or store operation is rejected by the cache unit, it is subsequently reissued from the recirculation queue.
US10133572B2

A SIMD processor may be configured to determine one or more active threads from a plurality of threads, select one active thread from the one or more active threads, and perform a divergent operation on the selected active thread. The divergent operation may be a serial operation.
US10133569B2

An electronic circuit (4000) includes a bias value generator circuit (3900) operable to supply a varying bias value in a programmable range, and an instruction circuit (3625, 4010) responsive to a first instruction to program the range of said bias value generator circuit (3900) and further responsive to a second instruction having an operand to repeatedly issue said second instruction with said operand varied in an operand value range determined as a function of the varying bias value.
US10133566B2

A software upgrade in a data communication network may be provided by a first node. The first node may transfer a software unit to other nodes in the network. The first node may also monitor for receipt of a notification indicating completion of storage of the software unit by a node. The first node may further transmit a reboot command to the other nodes. The first node transmits the reboot command in response to receipt of the completion notification from each of the other nodes. The first node does not transmit the reboot command to any of the other nodes until the first node has received a completion notification from each of the other nodes.
US10133562B2

Data is received that characterizes a score model. Thereafter, the score model is normalized by transforming it into a directed acyclic graph. The directed acyclic graph is then transformed into a structured rules language program. The structured rules language program is then transformed into a program using a concurrent, class-based, object-oriented computer programming language (e.g., JAVA, C, COBOL, etc.). Related apparatus, systems, techniques and articles are also described.
US10133558B2

A computer implemented method and system for creating a mobile application provides a mobile application development software (MADS) and pre-coded software components (PCSCs) encapsulated in a mobile application creation interface (MACI). The MADS dynamically maps data to be rendered in the mobile application with one or more data sources and launches the MACI. The MADS creates one or more composite software components (CSCs) by combining more than one of distinct software components selected from component sources and/or the PCSCs. The MADS inserts one or more PCSCs and/or CSCs into the MACI. The MADS generates one or more recommendations for adding one or more characteristic objects associated with the mobile application. The MADS creates the mobile application using the inserted PCSCs, the created composite software components, the recommendations, the dynamically mapped data, and/or an adaptively configured application programming interfaces that facilitate backend integration of the mobile application with the user device.
US10133554B2

A non-modular multiplier, a method for non-modular multiplication and a computational device are provided. The non-modular multiplier includes an interface and circuitry. The interface is configured to receive n-bit integers A and B. The circuitry is configured to calculate a non-modular product (A*B) by performing a sequence of computations, and to randomize a pattern of an electrical power consumed by the multiplier when performing the sequence. The sequence includes: generating a random number w, determining moduli M1 and M2 that depend on a number R=2k, k equals a bit-length of M1 and M2, and on the random number w, and calculating a first modular product C=A*B % M1 and a second modular product D=A*B % M2, and producing and outputting the non-modular product (A*B) based on the first and second modular products.
US10133542B2

A system comprising at least one processor; and at least one storage device. The storage device(s) store instructions that, when executed, cause the at least one processor to: prior to enabling output of an audio signal based on an audio data stream, detect, within the audio data stream, an indication of a target sound that corresponds to one of a plurality of sounds that are expected to cause distraction, replace, within the audio data stream, the indication of the target sound with an indication of a replacement sound, wherein the replacement sound is a less distracting version of the target sound, and after replacing the indication of the target sound with the indication of the replacement sound, output the audio data stream.
US10133541B2

An audio processing method and a computing system performing the audio processing method are provided. The computing system includes an audio processing engine and a host central processing unit (CPU). The audio processing engine determines whether it is possible for the audio processing engine to perform a first process for first audio data, based on a run time of the first process for the first audio data, and performs the first process or requests the host CPU to perform the first process, based on a result of the determination.
US10133528B2

An information processing apparatus includes a detector and a receiver. The detector detects a person. The receiver receives optical communication. The receiver does not accept reception of the optical communication when no person is detected by the detector.
US10133526B2

An image forming apparatus includes a session determining section that determines to execute a multipoint session, a first request section that enquires about whether to participate in the multipoint session to other image forming apparatuses, a group forming section that forms a group that participates in the multipoint session including the image forming apparatus and the other image forming apparatuses that have sent a response to participate in the multipoint session when the response to participate in the multipoint session is received from the other image forming apparatuses, and a second request section that enquires about whether to execute the multipoint session to all of the other image forming apparatuses included in the group.
US10133517B2

A storage control device includes a memory device and a processor. The memory device stores therein management information representing a relationship of a total amount of writable data within a warranty period of a storage device with respect to a user capacity of the storage device. The processor acquires a current user capacity and a current spare capacity from the storage device. The processor predicts, at a predetermined timing, a maximum write amount within the warranty period on basis of an accumulated amount of data written into the storage device and an operation time of the storage device. The processor restricts, when the user capacity is extended using the spare capacity, an extension amount of the user capacity on basis of the management information such that a total amount of writable data after the extension of the user capacity does not become less than the maximum write amount.
US10133511B2

An optimized segment cleaning technique is configured to efficiently clean one or more selected portions or segments of a storage array coupled to one or more nodes of a cluster. A bottom-up approach of the segment cleaning technique is configured to read all blocks of a segment to be cleaned (i.e., an “old” segment) to locate extents stored on the SSDs of the old segment and examine extent metadata to determine whether the extents are valid and, if so, relocate the valid extents to a segment being written (i.e., a “new” segment). A top-down approach of the segment cleaning technique obviates reading of the blocks of the old segment to locate the extents and, instead, examines the extent metadata to determine the valid extents of the old segment. A hybrid approach may extend the top-down approach to include only full stripe read operations needed for relocation and reconstruction of blocks as well as retrieval of valid extents from the stripes, while also avoiding any unnecessary read operations of the bottom-down approach.
US10133510B2

A system, method, and program product are disclosed for asynchronous remote copy. One method includes transmitting a write request to a remote primary storage cluster for an asynchronous remote copy operation. The method also includes creating an entry in a write record stored in the local memory, the entry comprising a data consistency value, and removing the entry from the write record in response to receiving an acknowledgement from a remote secondary storage cluster that the asynchronous remote copy operation is completed.
US10133502B2

For adaptive similarity search resolution in a data deduplication system using a processor device in a computing environment, multiple resolution levels are configured for a similarity search. Input similarity elements are calculated in one resolution level for a chunk of input data. The input similarity elements of the one resolution level are used to find similar data in a repository of data where similarity elements of the stored similar repository data are of the multiple resolution levels.
US10133501B2

A data generating apparatus is provided that includes a memory storing a program and a processor configured to execute the program to implement processes of sequentially acquiring n sets of data (where n is an integer greater than or equal to 2) included in a predetermined section of time series data and calculating, based on the acquired data, parameter information satisfying a polynomial of degree (k−1) including k random numbers (where k is an integer greater than or equal to 1 and less than n); generating a signature value by adding a signature to secret information based on a secret sharing protocol, the secret information being calculable by acquiring k sets of the acquired data and the parameter information calculated based on the acquired data; and outputting output data including the signature value and a set of the acquired data and the parameter information calculated based on the acquired data.
US10133496B1

The disclosed techniques may employ components referred to herein as atoms for computing and maintaining of states. Unlike traditional actors, atoms may be capable of binding to other atoms to form a bound combination of atoms, referred to herein as a molecule. In some examples, while bound to other atoms, an atom may operate in a manner that is different from traditional actors. For example, in some cases, atoms that are bound to one another may be prohibited from concurrently performing different operations on their own separate states. Additionally, bound atoms may be operable to collectively (e.g., synchronously) perform shared operations on their associated states. Furthermore, a shared operation performed on the states of bound atoms may be performed atomically. Also, in some examples, bound atoms may be capable of communicating synchronously with one another and of synchronously accessing each other's states.
US10133494B2

A method, computer program product, and computing system for defining an optimal execution time (t) for a concurrent memory operation to be performed on a transactional memory system. An abort probability (p) is associated with the optimal execution time (t) based, at least in part, upon a probability curve. The probability curve is empirically derived and based upon the performance of the transactional memory system. A probable execution time (Ttm) is determined for the concurrent memory operation based, at least in part, upon the abort probability (p).
US10133491B2

A method for updating a control device having a first processor core and having a first flash memory associated with the first processor core, in which the first processor core works with a first block of the first flash memory, in which while it is working, a second block, electronically separate from the first block, of the first flash memory is reprogrammed with a predefined memory image; and in which after reprogramming, the first processor core is switched over from the first block of the first flash memory to the second block of the first flash memory.
US10133480B2

A method for adjusting an input-method keyboard includes: recording the sliding trajectories of a user's two fingers, and the trajectories include two starting contact points and two ending contact points of the two-finger sliding gesture; calculating an adjustment ratio according to the sliding trajectories; obtaining the current state of the input-method keyboard, and the state can be one of a maximum state, an intermediate state and a minimum state; and adjusting the size and/or layout of the current input-method keyboard according to the adjustment ratio and the current state of the input-method keyboard. The mobile terminal for adjusting an input-method keyboard includes a recording module, a calculation module, an acquisition module and an adjustment module. This method allows users to intuitively modify the size and layout of the input-method keyboard comprehensively, thus avoids accidental operation, enhances the user experience and strengthens the reputation and competence of the product.
US10133479B2

A method of text entry for an electronic device comprising: receiving a sequence of keystrokes performed over a plurality of keys of a keyboard of the electronic device, wherein a single keystroke enters a single letter location in a word, and wherein the set of the keystrokes comprises a first set of keystrokes for single letter entries that select single letter in an alphabet and a second set of keystrokes for letter group entries that selects a group of possible letters from the alphabet for a single letter location; creating list of possible words the user intends to enter based on a priori database of words by searching in the word database words having letters that match the sequence of letter entries; and displaying the list of possible words to a user, receiving the user selection of a desired word and providing the selected word for further processing.
US10133473B2

An input apparatus includes a touch pad including a virtual touch area, the touch area being divided into one or more touch areas according to an operation screen of a display, the display providing a screen corresponding to the divided touch area, and a controller controlling the division of the touch area and displaying of the display.
US10133455B2

A live presentation may be prepared and displayed by providing a primary scripting room for preparing a presentation script and a control computer in the primary scripting computer for use by a control operator to view and/or edit possible contributions to the presentation script and for saving the presentation script being preparing. At least one remote scripting room may be connected to the primary scripting room by network to form a virtual scripting room therewith. A remote computer may be provided in the remote scripting room for operation by a contributor to provide possible contributions to the presentation script viewable by the remote operator. At least portions of the saved scripted presentation may be presented on a display computer as the live presentation.
US10133450B2

A communications system is provided which comprises (a) a platform having a plurality of tenants associated therewith, wherein each tenant has a set of mobile communications devices associated with it which has a plurality of members, wherein each mobile communications device in the set maintains an open connection to a communications network and is equipped with a graphical user interface (GUI); and (b) for each of the plurality of tenants, a group of offers selected by the tenant which are displayed on the GUI of each member of the set of mobile communications devices associated with that tenant.
US10133435B2

A method and related processing system and input device are disclosed, the method comprising driving a first capacitive sensing signal having a predefined first sensing frequency onto a first group of a plurality of sensor electrodes, and acquiring first capacitive measurements of resulting signals received by a second group of the plurality of sensor electrodes. Acquiring first capacitive measurements comprises applying a first demodulation signal having a predefined mixing period defined within a sensing period associated with the first sensing frequency. The method further comprises operating, based on the first demodulation signal, one or more switching elements coupled with one or more sensor electrodes of the first group or the second group, wherein the one or more switching elements are in a conducting state during the mixing period.
US10133431B2

The present invention relates to a touch panel capable of detecting a capacitive touch input of a finger of a human body or a touch input tool having conduction characteristics similar to those of the finger, and more particularly, to a structure of a touch panel having a high resolution so as to detect a touch input tool having a diameter smaller than a unit pi. In a touch panel having a high resolution according to an exemplary embodiment of the present invention, it is possible to maintain high touch sensitivity while minimizing a change in structures of touch patterns depending on a size or a purpose of the touch panel.
US10133430B2

A computing device including a capacitive touch screen and a processor configured to receive a capacitive image from the capacitive touch screen, determine that the capacitive image includes an image of a capacitive tag, identify a pattern of capacitive elements of the capacitive tag based on the capacitive image, determine bits of encoded data based on the identified pattern of capacitive elements, and process the encoded data.
US10133428B2

A flexible display device including a flexible substrate and a conductive pattern. The flexible substrate includes a bending part in which a bending occurs. At least a portion of the conductive pattern is disposed on the bending part and the conductive pattern includes grains. Each grain has a grain size of about 10 nm to about 100 nm.
US10133426B2

A reflective display includes an array of reflective pixels in or beneath a display viewing area for viewing electronically displayed information. A layer is located on or over the display viewing area through which the display viewing area is viewed and a plurality of micro-LEDs is located on the layer in the display viewing area and arranged to emit light toward the display viewing area. A plurality of conductors is located on the layer and the conductors are electrically connected to the micro-LEDs. A controller is connected to the conductors to control the micro-LEDs to emit light illuminating the display viewing area.
US10133424B2

The present disclosure discloses a capacitive touch screen and a manufacturing method thereof. The capacitive touch screen comprises a substrate, a photoresist layer formed on the substrate, a reflective layer formed on the photoresist layer and a lead for a metal touch layer formed above the reflective layer and shielded by the photoresist layer in use, wherein a projection of the reflective layer on the substrate covers a projection of the lead for the metal touch layer on the substrate. With the present disclosure, the problem that the white photoresist in the existing capacitive touch screen has a high transmittance and cannot shield the lead for the metal touch layer, can be solved.
US10133418B2

A strain-sensitive structure includes two resistive structures connected in series and formed on one surface of a substrate. One resistive structure is formed with a first trace arranged in first trace pattern. The other resistive structure is formed with a second trace arranged in a second trace pattern. The first resistive structure is configured to experience strain in response to an applied stress on the substrate. The second resistive structure is configured to experience less strain in response to the applied stress on the substrate compared to the first resistive structure. Together the strain-sensitive structure and the substrate form a force sensing layer that can be included in an electronic device.
Patent Agency Ranking