US10178182B2

Systems, apparatuses, and methods relating to security and/or automation systems are described. In one embodiment, a method may include receiving linking information from a first device by a second device, linking the second device with the first device via a first connection, the linking based at least in part on the linking information, storing at least a portion of the linking information, and transmitting the stored linking information from the second device to one or more other devices via a second connection.
US10178180B2

A pneumatic system of an agricultural implement includes a radial fan coupled with a plenum. The plenum contains outlets which distribute the airflow into a plurality of product distribution lines for application to a field. An airflow deflector plate has a back face fixed on a sidewall of a region interconnecting the fan outlet and plenum inlet to modify the airflow pattern and obtain an airflow that is at a uniform pressure and flow rate for each product distribution line. The deflector plate is tapered with a narrow edge pointed upstream and includes front face having at least one generally rectangular groove with a bottom surface extending generally parallel to the deflector back face.
US10178174B2

Embodiments are directed to modifying storage capacity within a data store and to modifying resiliency for a data store. In one scenario, a computer system receives a request to move data. The computer system may determine that data is to be moved from an allocation on one data store to a new allocation on another data store. The computer system may create a new allocation on the other data store, where the new allocation is configured to receive data from the first data store. The computer system then moves the data to the new allocation on the second data store as data I/O requests are received at the first data store. Data store access requests are synchronized with the data movement by directing the data store access requests to the first data store, to the second data store or to both data stores depending on the type of access request.
US10178160B2

A virtual execution environment for software applications and other code objects. In one implementation, the present invention allows for virtual execution of applications by transparently capturing the rendered output of natively executed applications, and delivering the output to other processes on the same platform or to remote devices in a platform agnostic manner.
US10178159B2

A first device broadcasts an intent to share data with a second device, using a first communications protocol, The first device connects to a cloud server using a second communications protocol, and shares the data with the second device on the cloud server when the second device is connected to the cloud server.
US10178157B2

A system and method for converting static/still medical images of a particular patient into dynamic and interactive images interacting with medical tools including medical devices by coupling a model of tissue dynamics and tool characteristics to the patient specific imagery for simulating a medical procedure in an accurate and dynamic manner.
US10178147B1

Switching a content location address is disclosed. A mapping data is received from a server indicating one or more translated location addresses that correspond to one or more content requests. At a client device, a request is generated that specifies an initial content location address. The initial content location address is translated to a different content location address using the received mapping data.
US10178141B2

A personal media player (PMP) uses a digital media processing system—comprising a video rendering subsystem, a music rendering subsystem, and a picture rendering subsystem—to produce moving-video (video), audio (music), still-graphics (picture), and other output rendered from media files ported to the PMP from another source. The PMP further comprises a user interface system, a display unit system, a power source system, and a data port system utilizing Universal Plug and Play functionality, all of which are coupled directly or indirectly to the digital media processing system. The physical components constituting the aforementioned systems and subsystems are then encased in a portable housing unit suitable for hand-held use and ready portability.
US10178140B2

Quality-based optimizations of a delivery process of streaming content may be enabled. The optimization may take the form of quality-based switching. To enable quality-based switching in a streaming client, the client may have access to information about the quality of an encoded segment and/or sub-segment. Quality-related information may include any number of added quality metrics relating to an encoded segment and/or sub-segment of an encoded video stream. The addition of quality-related information may be accomplished by including the quality-related information in a manifest file, including the quality-related information in segment indices stored in a segment index file, and/or providing additional files with quality-related segment information and providing a link to the information from an MPD file. Upon receiving the quality-related information, the client may request and receive a stream that has a lower bitrate, thereby saving bandwidth while retaining quality of the streaming content.
US10178137B2

A recording method is presented, including, when an internet protocol private branch exchange (IP PBX) receives a recording instruction sent by any terminal of multiple terminals that are in a same call, sending, by the IP PBX, a first recording indication to a working recording server, which is connected to a mirrored port of a mirror switch, of at least one recording server, acquiring, by the IP PBX, an IP address and a number of a port for transmitting a media stream that are of the working recording server, and sending a terminal identifier to the working recording server; and sending, by the IP PBX, to the working recording server using the IP address and the port number, a media stream that is generated when the multiple terminals that are in the same call have the call, and sending a second recording indication to the working recording server.
US10178133B2

Embodiments are directed towards, gateway computers and management platform server computers for managing secure communication over a network. Gateway computer may intercept communications from unauthenticated source node computers directed to target node computers. If the unauthenticated node computer provides its credentials in response to a request for credentials from the gateway computer, the credentials and the intercepted communications may be provided to a management platform server for further processing. The management platform server may authenticate the unauthenticated source node computer based on its credentials and the intercepted communication and the management platform server may determine a target gateway computer that corresponds to the target node computer based on content of the intercepted communication. The management platform server may provide configuration information for generating a secure private network connection between the gateway computer and the target gateway computer.
US10178132B2

In an example, there is described a server apparatus, comprising: a network connection; and one or more logic elements, including at least a processor and a memory, comprising a mobile device management (MDM) engine to: instruct an MDM agent to register a mobile security posture event; receive from the MDM agent an instance of the mobile security posture event; construct a policy decision responsive at least in part to the mobile security posture event; and enforce the policy decision.
US10178131B2

In one embodiment, a device in a network identifies a set of network entities. The device determines characteristics of the network entities. The device assigns each of the set of network entities to one or more hyperedges of a hypergraph based on the characteristics. The device applies a security policy to a particular one of the network entities based on the one or more hyperedges of the hypergraph to which the particular network entity is assigned.
US10178129B2

A network security method and a device relating to the field of network communication where the method includes, recording a correspondence between an Internet Protocol (IP) address and an security group tag (SGT), and executing a network security policy on a receiver of a data packet according to the recorded correspondence between the IP address and the SGT such that SGT information of the receiver does not need to be specially propagated, thereby decreasing network resource consumption and reducing network complexity.
US10178127B2

A method is provided for securing a mobile communications device to a level required for accessing a network, for example a secured enterprise network, by means of a public network such as the Internet. A mobile communications device is also provided incorporating functionality to enable centralized control over the configuration of the mobile device and thereby to control the actions of users of that device and of applications software that may be installed and executed on that device. Furthermore, a system is provided to implement a mobile communications infrastructure for an enterprise network with centralized control over the configuration of mobile communications devices within the system.
US10178125B2

A web application receives a request for a web site's login page. The web application sends, via a domain name, a response including the login page, a first token in a first field in the login page's header, and a second token in a second field in the login page's header, wherein the first field is modifiable only via a related domain name which is related to the domain name, and wherein the first token is a function of the second token. The web application receives a request to login to the site from a client, wherein the request to login includes a header that includes the first field and the second field. The web application establishes a session with the client if the first field in the header includes a token which is the function of a token in the second field in the header.
US10178118B2

Data surveillance techniques are presented for the detection of security issues, especially of the kind where privileged data may be stolen by steganographic, data manipulation or any form of exfiltration attempts. Such attempts may be made by rogue users or admins from the inside of a network, or from outside hackers who are able to intrude into the network and impersonate themselves as legitimate users. The system and methods use a triangulation process whereby analytical results pertaining to data protocol, user-behavior and packet content are combined to establish a baseline for the data. Subsequent incoming data is then scored and compared against the baseline to detect any security anomalies. A set of metadata layers related to the analysis are also maintained. The techniques are also applicable for detecting performance issues indicative of a system malfunction or deterioration.
US10178116B2

Events related to an end-point connected with one or more devices are recorded and collected to observe end-point behavior and determine the risk of unfavorable conduct occurring on a network/system. The analysis may include a behavioral analysis that matches events to behaviors, and scores behaviors along factors or parameters of fraud including opportunity (O), pressure (P), and rationalization (R). Malicious behavior may be anticipated or identified prior to commission, allowing preventative measures to be taken or behavior intercepted within the early stages.
US10178113B2

Systems, methods, and media for generating sanitized data, sanitizing anomaly detection models, and generating anomaly detection models are provided. In some embodiments, methods for sanitizing anomaly detection models are provided. The methods including: receiving at least one abnormal anomaly detection model from at least one remote location; comparing at least one of the at least one abnormal anomaly detection model to a local normal detection model to produce a common set of features common to both the at least one abnormal anomaly detection model and the local normal detection model; and generating a sanitized normal anomaly detection model by removing the common set of features from the local normal detection model.
US10178105B2

Embodiments enable a system to determine, authorize, and adjust access, writing, retrieval, and validation rights of users and entities associated with one or more distributed block chain networks. The system is capable of receiving an authorization request from a user to conduct an action associated with the block chain distributed network, determine a security level associated with the user, and either authorize or screen the user from conducting the action based on the determined security level. The system may adjust the security level of the user by requesting and receiving additional authorization credentials from the user. Furthermore, the system may adjust the security level of one or more users based on security or functionality needs of the block chain distributed network.
US10178098B2

Methods and systems for controlling access to content include an authentication process that provides for increased speed by reducing, or eliminating in some cases, steps in the authentication process. In particular, the systems and methods can encode content paths previously authenticated for a particular user into an authentication token. When the user attempts to access one of the top content paths, the systems and methods can verify the user based on the encoded authentication token rather than following a complete authentication process.
US10178091B2

Embodiments of the present invention provide a method implemented on a router for accessing a network, where the method comprises: obtaining an access password sent by a terminal device; performing matching between the access password and each preset access password in an access password list in which at least two preset access passwords are stored; when the access password matches a preset access password in the access password list, determining whether the preset access password is bound to a device identifier list, and when the preset access password is bound to the device identifier list, determining whether a device identifier of the terminal device exists in the bound device identifier list; and when it is determined that the device identifier exists in the device identifier list, allowing the terminal device to access the network.
US10178086B2

A method executed by an Intermediary Node arranged between a Client and a Server for participating in the setting up of a connection between the Client and a Server is described. In response to intercepting a first message, the method transmits from the Client and destined for the Server, and requests for a connection to be set-up between the Client and the Server. The method recognizes, based on content of the received first message, that it is desirable for the Intermediary Node to perform at least one function on the requested connection, the Intermediary Node is transmitting a second message to the Client, comprising an identity of the Intermediary Node. This enables the Client to accept or reject the Intermediary Node as a node participating in the requested connection set-up.
US10178083B2

A method begins by a dispersed storage (DS) processing module of a storage unit receiving a write request for storing a data object that includes updated access control list (ACL) information. The method continues with the DS processing module determining whether the data object is a new data object or a revised version of an existing data object and determining write authority of the requesting entity based on information contained in a locally stored access control list. When the write request is regarding the revised version of the existing data object and the write authority includes authorization to issue the write request for the revised version of the existing data object and authorization to issue the updated ACL information, the method continues with the DS processing module storing the revised version of the existing data object and updating the access control list based on the updated ACL information.
US10178074B2

Embodiments provide techniques generating and managing encryption keys within a computing infrastructure. Embodiments provide a key publisher that generates and maintains key pairs in a list at a configurable interval. In addition, the key publisher publishes the list to other components within the computing infrastructure. Embodiments also provide a key consumer that downloads the list of encrypted key pairs and maintains an active window of keys to can be accepted from client devices that communicate sensitive data to the computing infrastructure. If the key consumer receives a key from a client device that is outside of the active window yet that corresponds to a future key pair in the list, the key consumer advances the active window towards the future key pair.
US10178073B2

A method for accelerating data transfer and improving data storage in a computing environment is provided that includes splitting a function into two layers of an operating system to generate two separate sets of outcomes from the two layers. A set of outcomes from the two layers are combined so as to be imperceptible to a user save for faster operation. The splitting of the function is evaluated and optimized based on machine performance feedback. A computing system for communicating with a network is provided that performs this method. A bifurcated operating system affords additional advantages in performing function splitting.
US10178071B2

Techniques to use operating system redirection for network stream transformation operations are described. In one embodiment, an apparatus may comprise a network stream component operative to receive a network stream, the network stream associated with an application on a device; modify the network stream to generate a modified network stream; and send the modified network stream through an operating system for the device; and a local virtual private network component operative on the processor circuit to: receive the modified network stream from the operating system as a plurality of modified network stream packets; determine a network connection policy based on the application; and send the plurality of modified network stream packets to a destination network address via the network interface controller when the network connection policy indicates sending. Other embodiments are described and claimed.
US10178066B1

Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
US10178060B2

The present disclosure relates to mitigating email spam attacks. A gateway is configured to receive mail from one or more mail systems. If mail is intended for delivery to an invalid address, the gateway can generate status messages for delivery to the mail systems or determine if a threshold for delivery attempts to the invalid address has been met. If the threshold has been met, the gateway can request creation of a honeypot email address, and future mail intended for delivery to the invalid address are delivered to a mailbox associated with the honeypot email address. Various actions can be taken with respect to the mail delivered to the honeypot email address including analysis, blacklisting of senders, and/or other actions.
US10178059B1

Provided are systems and methods for determining consumable content that is associated with a user, determining a position associated with a location in the content, determining a snippet comprising a sub-portion of the content starting at or near the position and ending at a snippet end position, and sending, to an address associated with the user, an electronic message comprising the snippet.
US10178055B2

A method of publishing a publication message includes receiving, at one of a plurality of first relays, a subscription request from a first client and transmitting the subscription request from the one of the plurality of first relays to only one of a plurality of central relays. The method also includes receiving, at another of the plurality of first relays, a publication request from a second client. The publication request includes the publication message. The method further includes transmitting the publication message from the another of the plurality of first relays to all of the plurality of central relays, transmitting the publication message from at least one of the plurality of central relays to the one of the plurality of first relays, and transmitting the publication message from the one of the plurality of first relays to the first client.
US10178045B2

Computer-implemented systems and methods for processing a request from a client are provided. A request for a computer-implemented process to be performed is received from a client. A group of computer resources responsible for performing the computer-implemented process is identified. Dependency information indicating dependency relationships between pairs of computer resources of the identified group is determined. For pairs of computer resources determined to have a dependency relationship, a cost incurred when a first computer resource of the pair invokes a second computer resource of the pair is determined at multiple points in time. It is determined whether to add, remove, or migrate additional computer resources to the group based on the cost information.
US10178043B1

Selecting an optimal bitrate range is disclosed. A request for content from a first client is received. An optimal subset of bitrates for the first client is determined. The optimal subset of bitrates for the first client is determined based at least in part on one or more real-time quality measures. A different optimal subset of bitrates is determined for a second client. An indication of the optimal subset of bitrates determined for the first client is provided to the first client. The first client is configured to obtain content according to the indication of the optimal subset of bitrates.
US10178036B2

Disclosed within is a communication architecture for medium access control (MAC) layer virtualization, where the architecture is made up of: a physical MAC layer, a plurality of physical resource blocks (RBs) associated with the MAC layer, a plurality of virtual medium access control (vMAC) layers, where each vMAC layer corresponds to a separate service group, with each service group programming its own scheduling logic in each vMAC layer, and a plurality of virtual resource blocks (vRBs) associated with each vMAC layer, where the vRBs are filled with data packets according to the scheduling logic in each vMAC instance. The physical MAC layer virtualizes the RBs as vRBs and assigns them to each vMAC layer according to a service level agreement associated with each service group, and each vMAC maps traffic flows of subscribers associated with it onto the assigned vRBs.
US10178035B2

Systems and methods are provided for quality of service over broadband networks. A network device performs a probe transaction over a tunnel of a broadband network. Based on the probe transaction, parameters are determined reflecting tunnel performance, and, based on the parameters, target transmit and receive rates are determined for data communications over the tunnel. Based on the target transmit and receive rates, data communications to and from a first node of the network are regulated. When the tunnel comprises a peered tunnel, the regulation of received data communications comprises performing a set rate transaction with a peer second node of the network (the set rate transaction establishes a rate for data transmitted over the tunnel by the peer second node to the first node). When the tunnel comprises a peerless tunnel, the regulation of received data communications comprises shaping data traffic received by the first node over the tunnel.
US10178027B2

Systems and methods for supporting inter subnet partitions in a high performance computing environment. In accordance with an embodiment, a fabric manager can define a range of P_Key values, among a plurality of P_Key values, as a inter subnet partition (ISP) P_Key range. The fabric manager can communicate this defined range of P_Key values to a number of subnets, via their subnet managers. The subnet managers in each subnet retain management over their subnets. As there is no central management that configures each side of inter subnet communication, subnet managers on within participating subnets can set up ISP membership, and then exchange information with the other subnet.
US10178026B2

A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. More specifically, the packet broker may apply packet-matching criteria to incoming data packets to determine a predetermined sequence of network tools through which the data packets are to be guided. For example, the packet broker may guide a data packet through a predetermined sequence of network tools by translating an internal identifier added to the data packet to an external identifier before transmission to each of the network tools, and translating the external identifier to a different internal identifier each time the data packet is received from each of the network tools.
US10178023B2

The present invention provides a packet processing method and an apparatus. The method includes: determining a to-be-installed flow entry and packet sending information; and sending, to a switch, a flow entry installation message carrying the to-be-installed flow entry and the packet sending information, so that the switch obtains the to-be-installed flow entry and the packet sending information from the flow entry installation message, installs the flow entry, and sends a packet according to the packet sending information. In the present invention, a controller sends a flow entry installation message carrying a to-be-installed flow entry and a packet sending message, where the to-be-installed flow entry and a to-be-sent packet are simultaneously sent, so that a switch simultaneously receives the to-be-installed flow entry and the to-be-sent packet, and performs flow entry installation and packet sending, thereby reducing unnecessary signaling exchange, and improving efficiency of flow entry installation and packet sending.
US10178013B2

The present document discloses a frame aggregation method and an electronic device. Herein, the method includes: acquiring state information of a wireless channel; acquiring state information of an operator according to a preset sate parameter; and performing calculation according to the state information of the wireless channel and the state information of the operator to obtain a calculation result, and performing frame aggregation when the calculation result meets a first condition.
US10178010B2

A method for data communication includes submitting from a host processor to a network interface controller (NIC) during a first time period first work items instructing the NIC to transmit over a network packets containing respective data. The first work items include pointer-based work items, which contain a pointer to the respective data in a memory of the host processor, and inline work items, which contain the respective data. The performance of the NIC is measured in transmitting the packets during the first time period. During a second time period, subsequent to the first time period, the host processor submits second work items to the NIC while deciding automatically, under control of software running on the host processor and based on the measured performance during the first time period, how many of the second work items are to be pointer-based and how many are to be inline work items.
US10177999B2

A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in real-time of a load test performed on a target website. The load test consists of a plurality of virtual users simulated by one or more load servers that execute a test composition on one or more webpages of the website. A waterfall chart is produced on the analytic dashboard that includes a plurality of timeline bars. Each of the timeline bars represents an aggregated result for a resource of the one or more webpages across all of the virtual users. The timeline bars change in real-time as the load test progresses.
US10177983B1

Systems, methods, and other embodiments associated with a method for performing auto-negotiation using a single conductive path are described. In one embodiment, a method includes performing, with a first device, auto-negotiation in half duplex mode with a second device by way of a single conductive path. The single conductive path connects the first device to the second device.
US10177975B2

Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include selecting the managed machine operating in a communication network, transmitting a connection request message to the managed machine and establishing a secure connection between the managed machine and an administrator machine. The example method may also include responsive to connecting with the managed machine, executing a host service on the managed machine, and connecting to the host service over the communication network via an application client operating on the administrator machine.
US10177959B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to various embodiments, an electronic device over resource allocation of device to device (D2D) communication in a wireless communication system comprises at least one processor configured to generate D2D control information for the D2D communication, and at least one processor configured to transmit the D2D control information through symbols for at least one of a Physical Downlink Control CHannel (PDCCH), a Physical Uplink Shared CHannel (PUSCH), and Demodulation-Reference Signal (DM-RS).
US10177951B2

A method of determining reserved tones to be used for reduction of a peak to average power ratio (PAPR) of a signal includes: randomly selecting carrier indices for the reserved tones and generating a kernel signal based on the randomly selected carrier indices for the reserved tones; calculating a comparison reference average value of the kernel signal, comparing the calculated comparison reference average value with a prestored comparison reference average value, and preliminarily determining carrier indices of the reserved tones based on the comparison; re-arranging an order of the preliminarily determined carrier indices of the reserved tones; calculating comparison reference average values of kernel signals generated by changing each of the re-arranged carrier indices of the reserved tones, and finally determining carrier indices of the reserved tones which generate a kerneal signal having the smallest comparison reference average value among the comparison reference average values as indices of the reserved tones.
US10177936B2

In one embodiment, a system includes a switch having logic configured to receive an overlay packet via an overlay tunnel, the overlay packet including an overlay tunnel header having Quality of Service (QoS) attributes stored therein and a packet, remove the QoS attributes from the overlay tunnel header, decapsulate the packet from the overlay packet to remove the overlay tunnel header, determine a destination port from the packet, and forward the packet to the destination port. In another embodiment, a method includes receiving a packet on a source port, determining a virtual network associated with the source port, encapsulating the packet with at least one overlay tunnel header to form an overlay packet, storing QoS attributes with the at least one overlay tunnel header, the QoS attributes being determined in part by the virtual network, and sending the overlay packet via an overlay tunnel.
US10177934B1

When providing a user with native access to at least a portion of device hardware, the user can be prevented from modifying firmware and other configuration information by controlling the mechanisms used to update that information. In some embodiments, an asymmetric keying approach can be used to encrypt or sign the firmware. In other cases access can be controlled by enabling firmware updates only through a channel or port that is not exposed to the customer, or by mapping only those portions of the hardware that are to be accessible to the user. In other embodiments, the user can be prevented from modifying firmware by only provisioning the user on a machine after an initial mutability period wherein firmware can be modified, such that the user never has access to a device when firmware can be updated. Combinations and variations of the above also can be used.
US10177931B2

A method for data communication with a domestic appliance by a mobile computer device. The domestic appliance and the mobile computer device are interconnected or interconnectable via a wireless data connection. The wireless data connection is adapted for transferring signals between the domestic appliance and the mobile computer device. Further, the present invention relates to application software for the mobile computer device. Moreover, the present invention relates to a domestic appliance. Additionally, the present invention relates to a mobile computer device including a display or touch screen.
US10177929B1

Described are techniques for configuring a selected audio device of a group of audio devices to send audio data to multiple other devices to enable the devices to provide a synchronized audio output. Link quality values indicative of the quality of communication links between audio devices and an access point and between different audio devices may be used to form subsets of devices in which a first master device receives audio data from a data source, provides data to other master devices via the access point. A value indicative of the airtime that would be used to communicate data to other audio devices may be determined for at least a portion of the audio devices. Additional subsets of audio devices may be formed if the airtime for the existing subset does not exceed a maximum quantity of airtime.
US10177927B2

A portable terminal and a method for controlling an external apparatus thereof are provided. The method for controlling an external apparatus of a portable terminal according to an embodiment of the present disclosure includes display, when an application to perform chatting with a user of another portable terminal is executed, a chatting screen including at least one icon corresponding to an external apparatus, obtaining, when one of the at least one icon is selected, information regarding an external apparatus corresponding to the selected one icon, and transmitting the information regarding the external apparatus to the other portable terminal.
US10177925B2

A radio communication device (1) according to the present invention is supplied with power through a communication cable (21). The radio communication device (1) includes a control unit that determines a setting content of the radio communication device (1) so that an amount of power consumption does not exceed an amount of power supply supplied to the radio communication device (1), the amount of the power consumption being calculated by using power consumption information associating the setting content of the radio communication device (1) with power consumption consumed when the radio communication device (1) operates with that setting content. According to the present invention, it is possible to provide a radio communication device capable of realizing a stable operation even when a feed system that supplies power through a communication cable is used.
US10177920B2

A server apparatus receives unique information, encrypted information and user information from an information processing apparatus via a network interface, the unique information being information which is uniquely assigned to an image processing apparatus, the encrypted information being information into which the unique information is encrypted using a first key, and the user information being information related to a user of the image processing apparatus; decrypts the received encrypted information using a second key corresponding to the first key so as to obtain decrypted information; determines whether the decrypted information and the received unique information represent same information; and stores, in the memory, the received user information and the received unique information in association in a case where it is determined that the decrypted information and the received unique information represent the same information.
US10177913B2

A semiconductor device may include: a bus; first and second function modules configured to communicate via the bus; a first encryption module configured to encrypt first data output from the first function module using a first encryption key to generate first encrypted data; and/or a second encryption module configured to decrypt the first encrypted data using the first encryption key, to output the decrypted first data to the second function module, and to encrypt second data output from the second function module using a second encryption key to generate second encrypted data. A semiconductor device may include: a bus; first and second modules configured to communicate via the bus; and/or an encryption module configured to use different encryption policies for first data, which is output from the first module and stored in a memory, and second data, which is output from the second module and stored in the memory.
US10177908B2

A system for secure retrieval of stored data includes an encrypted key database and a processor. The encrypted key database is configured to store an encrypted tenant service key and an encrypted tenant master key. The processor is configured to request decryption of the encrypted tenant master key into an unencrypted tenant master key. The decryption of the encrypted master key is approved by a key release system. The processor is further configured to decrypt the encrypted tenant service key using the unencrypted tenant master key into an unencrypted tenant service key and authorize a response to a request using the unencrypted tenant service key.
US10177905B2

In one exemplary embodiment of the invention, a method for computing a resultant and a free term of a scaled inverse of a first polynomial v(x) modulo a second polynomial fn(x), including: receiving the first polynomial v(x) modulo the second polynomial fn(x), where the second polynomial is of a form fn(x)=xn±1, where n=2k and k is an integer greater than 0; computing lowest two coefficients of a third polynomial g(z) that is a function of the first polynomial and the second polynomial, where g ⁡ ( z ) ⁢ = def ⁢ ∏ i = 0 n - 1 ⁢ ⁢ ( v ⁡ ( ρ i ) - z ) , where ρ0, ρ1, . . . , ρn-1 are roots of the second polynomial fn(x) over a field; outputting the lowest coefficient of g(z) as the resultant; and outputting the second lowest coefficient of g(z) divided by n as the free term of the scaled inverse of the first polynomial v(x) modulo the second polynomial fn(x).
US10177903B1

A semiconductor integrated circuit includes a clock recovery circuit that receive a multi-level pulse-amplitude modulated signal and to recover a clock signal. The clock recovery circuit includes a generation circuit and an oscillator. The generation circuit includes a plurality of comparators and pulse generators and a pulse summing circuit. The plurality of comparators and pulse generators compare the multi-level pulse-amplitude modulated signal with a plurality of threshold values to generate a plurality of pulses according to a plurality of comparison results. The pulse summing circuit generates a synthetic pulse based on the generated plurality of pulses. The oscillator oscillates in synchronization with the synthetic pulse to generate the clock signal.
US10177898B2

The present disclosure relates to methods and devices for signal detection. More particularly the disclosure pertains to methods and arrangements for signal detection systems with sparse synchronization signal rate. According to some aspects, the disclosure relates to a method, performed in a radio network node, of detecting at least one signal transmitted from a wireless device, wherein the radio network node transmits a synchronization signal to the wireless device with a synchronization signal rate. The method comprises determining a period of time that has passed since the most recent transmission of the synchronization signal to the wireless device and configuring, in the radio network node, at least one radio setting related to detecting the at least one signal, based on the determined period of time. The method further comprises monitoring a radio spectrum for the at least one signal using the at least one radio setting.
US10177896B2

A method and apparatus for (a) operating a first full-duplex transceiver to exchange radio-frequency signals with a second full-duplex transceiver, (b) determining at the first full-duplex transceiver that a residual self-interference signal exceeds a threshold, (c) in response to the determination that the residual self-interference signal exceeds the threshold, performing a self-training operation.
US10177893B2

The serial communication system includes a first communication device and a second communication device connected with the first communication device. The first communication device and the second communication device respectively operates in response to a first clock signal and a second clock. The first communication device generates a first training signal, transmits the first training signal to the second communication device, encodes a first data signal to generate a first encoded signal, and transmits the first encoded signal to the second communication device. The second communication device measures a second interval length, receives the first encoded signal from the first communication device, and decodes the first data signal from the first encoded signal by detecting the level of the first encoded signal at a preset first point of time preset and a preset second point of time.
US10177892B2

According to one embodiment, a method of operating a wireless terminal may include configuring a first group of component carriers, and while configured with the first group of component carriers, communicating a first MAC CE including a first bit map having a first bit map size with bits of the first bit map corresponding to respective component carriers of the first group of component carriers. The method may also include configuring a second group of component carriers wherein the first and second groups of component carriers are different. While configured with the second group of component carriers, a second MAC CE may be communicated, wherein the second MAC CE includes a second bit map having a second bit map size with bits of the second bit map corresponding to respective component carriers of the second group of component carriers. Moreover, the first and second bit map sizes may be different.
US10177889B2

The present invention discloses a sequence generation method and a base station. The method includes: determining, by a terminal, at least one first sequence according to at least one candidate sequence, where a length of the candidate sequence is less than a sequence length corresponding to a maximum available system bandwidth; and connecting, by the terminal, the at least one first sequence to generate a second sequence or directly using the at least one first sequence as a second sequence, and receiving a signal according to the second sequence, where the second sequence is at least one of a reference signal sequence or a scrambling code sequence.
US10177888B2

Embodiments of an access point and method for high-efficiency WLAN (HEW) communication are generally described herein. In some embodiments, the access point may be configured to operate as a master station and may configure an HEW frame to include a legacy signal field (L-SIG), an HEW signal field (HEW SIG-A) following the L-SIG, and one or more HEW fields following the HEW SIG-A. The L-SIG may be configured for transmission using a legacy number of data subcarriers, a legacy number of pilot subcarriers and a number of additional reference subcarriers modulated with a known reference sequence. At least one symbol of the HEW SIG-A and the one or more HEW fields following the HEW SIG-A of the HEW frame may be configured for transmission using additional data subcarriers. The additional data subcarriers may correspond to the additional reference subcarriers of the L-SIG.
US10177882B2

Provided is a terminal device that is capable of improving the characteristics of a response signal having poor transmission characteristics when ARQ is utilized in communication using an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band. At the time of channel selection, a control unit selects a resource used in sending a response signal from among specific PUCCH resources notified in advance from a base station and PUCCH resources mapped to a CCE, and controls the transmission of the response signal. A response signal generating unit supports implicit signaling with respect to any given response signal, and at the same time as supporting LTE fallback from 2CC, uses a mapping method that, between bits, smooths the number of PUCCH resources that can determine ACK/NACK simply by determining the PUCCH resource regarding which the response signal had notified.
US10177866B2

A broadcast signal transmission apparatus and method using layered division multiplexing are disclosed. A broadcast signal transmission apparatus according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; a frame builder configured to generate a broadcast signal frame using the time-interleaved signal; and an orthogonal frequency division multiplexing (OFDM) transmitter configured to generate a pilot signal that is shared by a core layer corresponding to the core layer signal and an enhanced layer corresponding to the enhanced layer signal.
US10177862B2

A test system for testing a device under test includes: a signal processor configured to generate a plurality of independent signals and to apply first fading channel characteristics to each of the independent signals to generate a plurality of first faded test signals; a test system interface configured to provide the plurality of first faded test signals to one or more signal input interfaces of the device under test (DUT); a second signal processor configured to apply second fading channel characteristics to a plurality of output signals of the DUT to generate a plurality of second faded test signals, wherein the second fading channel characteristics are derived from the first fading channel characteristics; and one or more test instruments configured to measure at least one performance characteristic of the DUT from the plurality of second faded test signals.
US10177852B2

The present disclosure discloses a method and an apparatus for automatically controlling a bias voltage of an optical modulator. The method includes: calculating a new Q bias voltage based on an acquired Q reference phase, a Q harmonic phase, a Q harmonic amplitude, a Q bias voltage and a Q error feedback coefficient, calculating a new I bias voltage based on an I reference phase, an I harmonic phase, an I harmonic amplitude, an I bias voltage and an I error feedback coefficient, and calculating a new P bias voltage based on a P reference phase, a P harmonic phase, a P harmonic amplitude, a P bias voltage and a P error feedback coefficient.
US10177845B2

Provided are methods and systems for improved user tracking via the exchange of information over narrow-beam infrared (IR) transmission. IR receivers are positioned around a venue. A limited-range, narrow-beam IR transmitter associated with a user sends IR signals that are received by the IR receiver when the IR transmitter is close enough to the receiver. The receiver then transmits signal data from the received signal to a back-end location tracking system (LTS) that aggregates and processes the received signal data as a detection event. Based on the detection event, the LTS determines the location of the IR receiver hence the location of the user. Because of the limited transmission range of the IR transmitter, analyzing the detection event allows precise determination of the user's location, orientation, and/or movements within the venue. The LTS can also determine the identity of the user.
US10177832B2

Systems and methods for using spatial multiplexing in conjunction with a coaxial cable deployed in-house. Input streams associated with spatial multiplexing are converted into respective signals occupying different respective frequencies. The signals are transported, via a coaxial cable deployed in-house, into a certain room located in-house, thereby enabling a presence of the plurality of signals in the certain room. The signals are shifted into respective output signals that occupy a single wireless frequency by up-converting each signal from the corresponding different frequency into the single wireless frequency. The output signals are transmitted wirelessly, using only the single wireless frequency, via respective antennas located in the certain room, all said antennas operating in conjunction with the single wireless frequency, thereby achieving spatial multiplexing in the certain room and in conjunction with the coaxial cable.
US10177826B2

Techniques are described for wireless communication. One method includes identifying a plurality of channel responses corresponding to a plurality of channels. Each channel of the plurality of channels corresponds to a pairing of a transmit antenna with a receive antenna. Each channel response of the plurality of channel responses corresponds to a plurality of tone subsets. The method also includes selecting, for each channel of the plurality of channels, a subset of non-frequency domain components of the channel response for the channel, and transmitting, for at least one channel of the plurality of channels, at least one subset of channel state information (CSI). The at least one subset of CSI is based at least in part on at least one of the selected subsets of non-frequency domain components.
US10177821B2

A wireless communication system includes a first antenna, a second antenna with an orientation relative to the first antenna that is changeable around a predetermined axis, and a communication control unit that controls wireless communication based on electric field coupling between the first antenna and the second antenna. The first antenna includes a first electrode including a bored portion, where the predetermined axis passes through an inside of the bored portion. The first antenna also includes a second electrode located inside the bored portion The second antenna includes a third electrode that transmits an electric signal between the first electrode and the third electrode and a fourth electrode that transmits an electric signal between the second electrode and the fourth electrode.
US10177815B2

Systems and methods are provided for powering Multimedia over Coax Alliance (MoCA) devices. An electronic device that is configured for use in a multimedia over coax alliance (MoCA) network may include a communication circuit operable to communicate multimedia over coax alliance (MoCA) based signals over coax cabling in the MoCA network, and one or more power circuits operable to support supplying and/or drawing power over the coax cabling in the MoCA network, to enable powering the electronic device and/or one or more other electronic devices in the MoCA network. The power circuits may include one or more of: a power regulator circuit that draws power from the coax cabling and/or regulates use of the power, a power source circuit that supplies power into the coax cabling, and a power management circuit that manages power related operations in the electronic device and/or in the MoCA network.
US10177814B2

Embodiments include methods of powerline communications using a preamble with band extension is provided. A method may include receiving a packet data unit PDU. Bit-level repetition is applied to at least a portion of the PDU to create a repeated portion. Interleaving is performed per a subchannel. Pilot tones are inserted in the interleaved portion. Each data tone is modulated with respect to a nearest one of the inserted pilot tones. The PDU is transmitted over a power line.
US10177812B2

Methods and systems are described for reduction of crosstalk in multi-wire communications systems using ensemble codes. Constraints applied to code construction and/or permissible encoding sequences eliminate transmit patterns shown to generate capacitively coupled and/or inductively coupled crosstalk.
US10177809B1

In an ultra-wideband (“UWB”) receiver, a received UWB signal is periodically digitized as a series of ternary samples. During a carrier acquisition mode of operation, the samples are continuously correlated with a predetermined preamble sequence to develop a correlation value. When the value exceeds a predetermined threshold, indicating that the preamble sequence is being received, estimates of the channel impulse response (“CIR”) are developed. When a start-of-frame delimiter (“SFD”) is detected, the best CIR estimate is provided to a channel matched filter (“CMF”). During a data recovery mode of operation, the CMF filters channel-injected noise from the sample stream. Both carrier phase errors and data timing errors are continuously detected and corrected during both the carrier acquisition and data recovery modes of operation. In one embodiment, the carrier recovery and timing recovery are performed using just the carrier loop filter.
US10177800B2

The present invention relates to a mobile terminal, and in particular to a mobile power bank and a combined terminal device formed by splicing the mobile power bank and the mobile terminal. The mobile power bank comprises a display screen, a storage battery located below the display screen, and a casing for holding the display screen and the storage battery. The mobile power bank is generally flat-plate shaped with a front surface and a back surface. Both an area of a display region of the display screen and an area of an occupied region of the storage battery are not less than 70% of the front surface area. A volume of the storage battery can be increased without changing the thickness of the storage battery, providing an extended charging service for mobile phones. In addition, the mobile power bank of the present invention has a large display screen, when the mobile power bank is connected to a mobile terminal, such as a mobile phone, the display screen and a display screen of the mobile terminal may perform display at the same time.
US10177794B1

An integrated circuit (IC) includes an encoder configured to receive input data including a plurality of data bits. The encoder includes a parity computation matrix circuit configured to arrange the data bits according to a matrix format to generate a parity computation matrix. A parity computation circuit is configured to compute a plurality of parity computation row terms corresponding to rows of the parity computation matrix respectively, compute a plurality of parity computation column terms corresponding to columns of the parity computation matrix respectively, and compute parity bits using the parity computation row terms and parity computation column terms. Write data including the data bits and the parity bits are provided to a write circuit. The write circuit writes the write data to a memory cell array in a memory.
US10177788B2

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

An approach for generating updated error detecting code for a partial update of data is disclosed. The techniques include receiving data representing a change to a portion of a data object, the data object having a first error detecting code, and the portion of the data object having an offset from the beginning of the data object; generating a combination term by combining the data and the portion of the data object; and computing a second error detecting code based on the combination term. The techniques may further include computing a third error detecting code by combining the first error detecting code and the second error detecting code, the third error detecting code being configured to detect an error in the data object as changed by the data, and storing the data and the third error detecting code.
US10177779B2

The disclosure includes an analog to digital converter (ADC). The ADC includes a comparator to compare sample values of an analog signal in an analog domain to reference values to determine digital values in a digital domain. The digital values correspond to the analog signal and may be determined according to successive approximation. The ADC also includes chop switches to modulate the analog signal to increase a frequency of flicker noise in the analog domain. The ADC also includes an un-chop switch to demodulate the digital values in the digital domain prior filtration of the flicker noise by a digital filter.
US10177777B2

A dual-sensor signal collecting circuit comprises circuit (11), a second sensor signal collecting circuits, an AD sampling circuit, an AND gate determination circuit and a collected signal averaging circuit. Output ends of the sensor signal collecting circuits are connected to respective input ends of the AND gate determination circuit, respective input ends of the collected signal averaging circuit and a first AD sampling port of the AD sampling circuit; an output end of the AND gate determination circuit is connected to a power supply end of the collected signal averaging circuit; an output end of the collected signal averaging circuit is connected to the first AD sampling port of the AD sampling circuit. When the sensors operate normally, the collected signal averaging circuit outputs an average sampling value to the first AD sampling port, when one is damaged, a sampling value of the one operating normally is output to the first AD sampling port.
US10177776B1

A distortion mitigation quantizer circuit includes a pre-quantizer to generate a first quantized signal having L output signal levels from an input signal and a digital pulse-width-modulation (PWM) circuit to modulate the first quantized signal using M modulating carriers with PWM carrier frequency fp and according to an over sampling ratio (OSR) N in order to generate a second quantized signal. In this case, a number of the modulating carriers M is substantially equal to twice L/N.
US10177775B2

At least some embodiments are directed to a system that comprises a differential switch network comprising first and second output nodes, first and second transistors coupled to the network, and first and second resistors coupled to the first and second transistors. The DAC also comprises a voltage source coupled to the first resistor and a ground connection coupled to the second resistor. The DAC further includes a capacitor coupled to the first and second transistors and to the second resistor.
US10177771B1

An apparatus may include a circuit configured to receive first and second samples of an underlying data from respective first and second sample periods and which correspond to respective first and second sensors, a phase control value may have first and second values during respective first and second sample periods. The phase control value may be a control value for a sample clock signal. The circuit may also determine a difference in the phase control value between the first value and the second value. The circuit may then digitally interpolate the first and second samples to produce a phase shifted first and second samples where the digital interpolation of at least one of the first and second samples mat be at least in part based on the difference in the phase control value to compensate for a phase misalignment between the first sample and the second sample.
US10177758B2

The invention concerns a driver circuit for driving a P-Channel MOSFET. The driver circuit is fed by a DC voltage supplied at a power input and it receives a control signal at a control input. The control signal includes the information for controlling a switching of a P-Channel MOSFET the gate of which is connected to a drive output of the driver circuit. For generating the drive signal the driver circuit includes a turn-off bipolar transistor which is powered by the supply voltage received at the power input in that its collector is connected to the power input. The control signal received at the control input is amplified by means of a current amplifier and fed to the base of the bipolar transistor via an inverting capacitor. In response to the amplified control signal at its base, the bipolar transistor actively generates a turn-off signal and provides the turn-off signal to the drive output in that the emitter of the bipolar transistor is connected to the drive output. This driver circuit is immune against a voltage build-up between the gate and the source of the P-Channel MOSFET during the turn-off period and the risk of undesired turn-on of the MOSFET during the OFF period is significantly reduced.
US10177746B1

An overdrive voltage generator includes a first switching circuit, a boosting circuit, a second switching circuit, and a comparison circuit. The first switching circuit is coupled between a first power supply and an output terminal and configured to be controlled by a switching signal to provide an overdrive voltage to the output terminal. The boosting circuit is coupled between a second power supply and a node and configured to boost a voltage of the second power supply to provide a pump voltage to the node. The second switching circuit is coupled between the node and the output terminal and configured to be controlled by the switching signal to provide the overdrive voltage to the output terminal. The comparison circuit is coupled to the first and second switching circuits as well as the output terminal and configured to compare the overdrive voltage with a first reference voltage to generate the switching signal.
US10177734B2

A surface acoustic wave (SAW) resonator includes a piezoelectric layer disposed over a substrate, and a plurality of electrodes disposed over the first surface of the piezoelectric layer. A layer is disposed between the substrate and the piezoelectric layer. A surface of the layer has a smoothness sufficient to foster atomic bonding between layer and the piezoelectric layer. A plurality of features provided on a surface of the substrate reflects acoustic waves and reduce the incidence of spurious modes in the piezoelectric layer.
US10177731B2

A system that incorporates teachings of the present disclosure can include, for example, an apparatus having a matching network adapted to reduce a magnitude of a signal reflection at a port of the matching network. The matching network can have one or more controllable variable reactive elements. A controller can be adapted to determine reflection coefficient information from incident and reflected waves sampled at the port of the matching network, and follow at least one cycle of a coarse tune process for generating one or more control signals to tune one or more reactances of the one or more controllable variable reactive elements. Additional embodiments are disclosed.
US10177717B2

For broadband data communication, a data signal voltage at a signal input node can be converted to an output signal current at a signal output node. A first transistor device can contribute to the output signal current, with its transconductance or other gain reduced to accommodate larger signal swings, at which a second transistor can turn on and increase an effective resistance value of at least a portion of a gain degeneration resistor associated with the first transistor device. The second transistor can also contribute to the output signal current to help maintain or enhance an overall gain between the signal input node and the signal output node. Multiple secondary stages, push-pull arrangements, buffer amplifier configurations (which may or may not contribute to current in the gain degeneration resistor), input and output transformers, negative feedback to help reduce component variability, and frequency modification circuits or components are also described.
US10177716B2

Metal pillars are placed adjacent to NPN transistor arrays that are used in the power amplifier for RF power generation. By placing the metal pillars in intimate contact with the silicon substrate, the heat generated by the NPN transistor arrays flows down into the silicon substrate and out the metal pillar. The metal pillar also forms an electrical ground connection in close proximity to the NPN transistors to function as a grounding point for emitter ballast resistors, which form an optimum electrothermal configuration for a linear SiGe power amplifier.
US10177715B1

A front end module (FEM) and associated method for receiving signals in a front end module are disclosed. Some embodiments of the FEM have three inputs. The FEM can process the input signals in one of three bypass modes. In bypass modes, switchable tank circuits provide a high impedance to isolate active components from the bypass path. This improves the input return loss in the passive bypass mode and thus improves the performance of the passive bypass mode by allowing the use of LNAs without an input switch. In the active gain mode, one of a plurality of signals are amplified by one of an equal number of amplifiers coupled to the FEM output. Accordingly, the FEM can output signals applied to any one of the FEM inputs in bypass mode, or an amplified version of one of the input signals. In some embodiments, the FEM has only one input and one LNA. In such embodiments, an output selector switch selects between a bypass path and a gain path.
US10177713B1

Methods, circuits, and apparatuses that provide Buffer Amplifier, containing Amplifiers and Buffer Drivers, one or more of the following: ultra low power Buffer Amplifier, capable of having high gain, low noise, high speed, near rail-to-rail input-output voltage span, high sink-source current drive capability for an external load, and able to operate at low power supply voltages. Methods, circuits, and apparatuses that provide regulated cascode (RGC) current mirrors (CM) capable of operating at low power supply and having wide input-output voltage spans.
US10177710B1

An oscillator circuit including a microelectromechanical system (MEMS) resonator is provided. The circuit includes a surface acoustic wave (SAW) resonator having a first input transducer responsive to a first input signal for transducing the first input signal into mechanical motion of a substrate material of the resonator, a second input transducer responsive to a second input signal for transducing the second input signal into mechanical motion of the substrate material, and a first output transducer configured to transduce the mechanical motion of the substrate material of the resonator into an output electrical signal. A feedback loop is provided and configured to generate the second input signal, wherein the second input signal is indicative of a detected phase error of the output of the resonator.
US10177703B2

A leak-current detecting unit detects a zero-phase current flowing from an electric-motor driving device, which drives an electric motor with electric power from an alternating-current power supply, or the electric motor to a ground, a leak-current control unit that, on the basis of the zero-phase current detected by the leak-current detecting unit, generates a control signal having cyclicity synchronized with the alternating-current power supply, and an anti-phase generating unit that generates an anti-phase current that is in anti-phase to the zero-phase current on the basis of the control signal from the leak-current control unit, and outputs the anti-phase current.
US10177702B2

A conduction noise filtering circuit configured to inhibit conduction noise is provided. The conduction noise filtering circuit includes a first coil part configured to be supplied with alternating current (AC) power, a second coil part configured to be connected to the first coil part in series, a detector configured to detect common mode noise from at least one selected from the first coil part and the second coil part, and a capacitor configured to supply a current offsetting common mode noise between power lines connecting the first coil part and the second coil part in series.
US10177701B2

A power tool system including a multi-voltage battery pack for use with a first power tool, wherein the first power tool comprises a first battery pack interface and is configured to operate at a first operating voltage and a second power tool configured for use with the multi-voltage battery pack such that the system includes both the multi-voltage battery pack and the second power tool, wherein the second power tool comprises a second battery pack interface and is configured to operate at a second operating voltage, wherein the second operating voltage is higher than the first operating voltage.
US10177688B2

The present invention relates to a floating offshore power generation apparatus using an ionic polymer-metal composite, including: a floating body floating on water; an ionic polymer-metal composite that is attached to the floating body and generates electricity by bending in a vertical or horizontal direction according to the flowing state of sea water; a rectification unit that converts, into a direct electric current, the electricity generated in the form of an alternating electric current in the ion polymeric metal composite; and a load unit that is connected to the rectification unit and supplies or stores the produced electricity. According to the present invention, ionic polymer-metal composites having hydrophilicity are attached to one floating body instead of complicated mechanical parts vulnerable to the offshore environment, thereby facilitating maintenance and increasing power generation efficiency per unit area.
US10177683B2

A multi-level inverter includes a direct current input, a first bidirectional switch, a second bidirectional switch, a third capacitor, and an inverter. The direct current input includes a first capacitor and a second capacitor connected in series between positive and negative terminals of the direct current input power supply. The inverter includes a first switching tube, a second switching tube, a third switching tube, and a fourth switching tube that are connected in series co-directionally between the positive and negative terminals of the direct current input power supply. One terminal of the first bidirectional switch is connected to a connection point between the third switching tube and the fourth switching tube.
US10177679B2

An inverter circuit, coupled to a two-level DC voltage supply and being able to form a five-level output voltage is described, together with a method for operating the inverter circuit. The inverter circuit comprises a series connection of six unidirectional power semiconductor switches, each coupled to an antiparallel diode, between the positive and negative nodes of the supplying DC voltage. The inverter circuit further comprises a series connection of two internal capacitors between the cathodes of the first and the fifth switches of the series connection, the connection point of the capacitors being coupled to the internal node of the inverter circuit. In use, the unidirectional power semiconductor switches are controlled in order to set the voltage of the output of the inverter circuit.
US10177671B2

This invention is an improvement upon the modified dual active half bridge (MDAB) DC/DC converter whereby the filter inductor is eliminated. Allowing DC bias in the transformer, the transformer's magnetizing inductance serves a secondary role of filter inductance. Due to the high currents on the low voltage side, the filter inductor is a relatively large component, often close in size to the transformer. Eliminating the filter inductor as presented here represents a significant reduction in the size and cost of the DC/DC converter, and further achieves improved efficiency of operation as losses associate with the filter inductor are also eliminated.
US10177664B2

A converter comprising a switch and a control device in “peak charge” mode for generating a command of the switch, and which comprises an error corrector between an output voltage and a reference voltage, a comparison means between a reference charge and a measured charge resulting from the time integration of the current circulating in the switch to develop the command signal, the error signal at the output of the error corrector being a reference power, the control device comprising a conversion unit comprising a divider dividing the reference power by the input voltage to obtain the reference charge.
US10177662B2

A first control device sends a common required carrier frequency, and a synchronizing signal that is synchronous with a first triangular wave, to a second control device. On satisfaction of a first condition that a carrier frequency of the first triangular wave is different from the required carrier frequency, the first control device changes the carrier frequency of the first triangular wave to value of the required carrier frequency. The second control device calculates a recognizing carrier frequency of the first triangular wave, based on the synchronizing signal. On satisfaction of second conditions that a carrier frequency of a second triangular wave is different from the recognizing carrier frequency and that the recognizing carrier frequency is equal to the required carrier frequency from the first control device, the second control device changes the carrier frequency of the second triangular wave to value of the required carrier frequency.
US10177661B2

A method comprises generating a first ramp signal and a second ramp signal for controlling a buck converter portion and a boost converter portion of a buck-boost converter respectively, comparing the first ramp signal and the second ramp signal to a control signal, controlling the buck converter portion using the comparing the first ramp signal to the control signal and the boost converter portion using the comparing the second ramp signal to the control signal, comparing a current flowing through the inductor to a current threshold and terminating a switching cycle based upon the comparing the current flowing through the inductor to the current threshold.
US10177660B1

In certain aspects, a regulator includes a variable-impedance switch coupled between a supply rail and a circuit block, wherein the variable-impedance switch has an adjustable impedance. The regulator also includes a voltage level comparator configured to compare a block voltage at the circuit block with a reference voltage, and to output a first signal indicating whether the block voltage is higher or lower than the reference voltage based on the comparison. The regulator also includes a slope detector configured to determine whether the block voltage is rising or falling, and to output a second signal indicating whether the block voltage is rising or falling based on the determination. The regulator further includes a controller configured to receive the first signal and the second signal, and to control the impedance of the variable-impedance switch based on the first signal and the second signal.
US10177658B2

Described examples include a method of controlling a power converter including executing a plurality of cycles. Each cycle includes turning on a first switch during a first period, the first switch coupled between a power supply and an output inductance; turning on a second switch during a second period, the second switch coupled between an output inductance and ground; turning on a third switch at a first time during the second period, the third switch coupled between the power supply and an auxiliary inductance; and turning on a fourth switch on at a third time after the second time, the fourth switch coupled the auxiliary inductance and ground. The second period ends at a third time period after the first time based on a later of an overlap time and a current through a switch connected to the second switch current handling terminal exceeding a threshold current.
US10177641B2

A stator assembly for an electric motor includes a drive plate, a first magnetic core and a second magnetic core. A first core slot is formed in the first magnetic core and a second slot is formed in the second magnetic core. The first and second magnetic cores each include two elongated members joined at one end by a base member which are defined by the respective core slots. The two elongated members extend from the base member substantially parallel to each other toward the drive plate. A stator coil is wound through the first core slot and the second core slot. An electrical current flowing in the stator coil generates a magnetic field about the stator coil that is absorbed by the first magnetic core and the second magnetic core to generate a magnetic flux in each of the magnetic cores that magnetically attracts the drive plate.
US10177640B2

A stator device for a linear motor comprises an electrically energizable magnetic field generator for forming a magnetic field, the magnetic field generator comprising a stator tooth and a coil wound around the stator tooth and a holding module for holding the magnetic field generator, the holding module having a first and a second holding device, wherein the magnetic field generator is arranged between the two holding devices in that a first end of the stator tooth is fixed to the first holding device and a second end of the stator tooth is fixed to the second holding device.
US10177638B2

A rotor position encoder (01) for an electronically commutated electric machine (02) having a stator and a rotor (03) and including a rotor position sensor (05) which is mounted on the stator so as to rotate therewith and has the purpose of detecting the rotational position of the rotor (03) with respect to the magnetic field of the stator, and a signal encoder (07) which is mounted on the rotor (03) so as to rotate therewith. The rotor position encoder is defined in that it has a reference encoder (08) for detecting reference values of the magnetic flux density of the rotor field, wherein the reference values (09) serve to determine an angular offset (11) between the signal encoder (07) and the position of the rotor (03). Furthermore, a method for determining an angular offset (11) between a signal encoder (07) of a rotor position encoder (01) and a rotor position of an electronically commutated electric machine (02) is provided.
US10177637B2

In a permanent magnet motor, projections each include a second projecting portion and a first projecting portion separated away from a side surface of a permanent magnet. When the first projecting portion has a total length L1 in an axial line direction and a height t1, and when the second projecting portion has a total length L2 in the axial line direction and a height t2, (L1×t1)>(L2×t2) is satisfied. As a result, the permanent magnet motor capable of reducing vibration noise of the motor by reducing irregular rotation, reducing decrease in motor torque, and further reducing increase in motor physical size can be obtained.
US10177633B2

The subject matter described herein includes a multiphase fractional slot concentrated winding machine. One such machine includes a machine module including a rotor and a stator. The stator includes a plurality of radially extending teeth. Each tooth is individually wound with a coil. The machine further includes a multiphase series converter circuit physically connected to an end of the machine module to energize the coils for multiphase operation.
US10177625B2

A motor includes a rotating portion. The rotating portion includes a shaft, a rotor hub, and a flywheel. The rotor hub is arranged to extend in an annular shape around the shaft. The flywheel is arranged axially above the rotor hub. The rotor hub includes a joining portion fixed to an outer circumferential surface of the shaft. A center of gravity of the rotating portion and the joining portion of the rotor hub are arranged to radially overlap with each other. The center of gravity of the rotating portion is arranged axially above a radial bearing portion and at a level equivalent to the level of the joining portion.
US10177624B2

An electric machine includes a first circuit through which a first working fluid can flow and a second circuit through which a second working fluid can flow. The first circuit and the second circuit are formed hermetically. In order to cool the electric machine particularly well, the first circuit and the second circuit have a common heat exchanger surface which is constructed in such a way that thermal energy from the first working fluid of the first circuit can be transmitted to the second working fluid of the second circuit or vice versa from the second working fluid to the first working fluid by way of the heat exchanger surface. A method for cooling an electric machine and a motor vehicle having an electric machine are also provided.
US10177623B2

A first brush holder is assembled to a core-side connection plate by inserting a slit insertion portion into a slit from an outer circumferential side of the core-side connection plate, and a radial outside position of the first brush holder to the core-side connection plate is regulated by both sides in a circumferential direction of a first slit being inserted into a pair of guiding grooves. A radial outside position of the brush holder is regulated by being fixed to a counter-core-side connection plate by press-fitting a convex portion provided on a counter-core-side of the first brush holder into a second slit of a counter-core-side connection plate. A second brush holder is assembled to the counter-core-side connection plate from an outer circumferential side of the counter-core-side connection plate, and a radial outside position is regulated by the core-side connection plate.
US10177620B2

In some embodiments, a system includes a machine segment that includes multiple coils. Each coil is electrically isolated from the other coils in the machine segment, and each coil is electrically coupled to at least one electrical terminal to provide electrical access to the coil. Each electrical terminal provides electrical access to the coil to which it is electrically coupled such that the coil can be removably electrically coupled to an electrical circuit. The machine segment is also configured to be removably mechanically coupled to a second machine segment to form at least a portion of a stator or a portion of a rotor.
US10177603B2

A power-supply-side and the power-receiving-side units include power-supply-side and power-receiving-side coils each of which supplies or receives power in a non-contact manner; and a ceramic capacitor provided with an electrode being housed inside power-supply-side and power-receiving-side cases. The ceramic capacitor is arranged such that the electrode is non-perpendicular to each center axis direction of the power-supply-side and power-receiving-side coils.
US10177601B2

Systems and methods for power distribution allocation are provided. A system may establish a first wireless connection between the system and a first mobile device. The system may receive a first power request from the first mobile device, the first power request associated with a first minimum energy charge of the first mobile device, and may determine an available charging capacity of the charging system. The system may determine a first energy charge to provide wirelessly to the first mobile device, and may establish a second wireless connection with a second mobile device. The system may receive a second power request from the second mobile device, and may receive a first charge indicator from the first mobile device associated with a present charging status of the first mobile device. The system may determine a second energy charge to provide wirelessly to the second mobile device.
US10177600B2

A transmitting coil module for wirelessly transmitting power, the transmitting coil module including at least one transmission coil having a hollow portion in a center area thereof; a shield disposed below the at least one transmission coil; and a metal sheet disposed below the shield. Further, the shield includes at least one functional hole in a region corresponding to the hollow portion of the at least one transmission coil.
US10177588B2

A charging circuit for providing a charging current to a battery includes a power delivery unit and a capacitive power conversion circuit. The power delivery unit converts an input power to a DC output voltage and current, and regulates the DC output current to a predetermined output current level. The capacitive power conversion circuit includes a conversion switch circuit including plural conversion switches coupled to one or more capacitors, and a conversion control circuit which operates the plural conversion switches in plural conversion periods to connect the one or more capacitors between a pair of nodes selected from plural voltage division nodes, the DC output voltage, and a ground node periodically, so that the level of the charging current is scaled-up of the predetermined output current level.
US10177586B2

An electric energy storage apparatus according to an embodiment may include a grid configured to supply first electric energy; a generator configured to supply second electric energy; and an electric energy storage apparatus configured to receive and store at least one of the first electric energy and the second electric energy, and supply the stored electric energy or the received electric energy to an electric load, wherein the electric energy storage apparatus senses a magnitude of electric energy discharged to the grid in an operation mode of supplying the stored electric energy to the electric load, and changes the operation mode when the sensed magnitude of electric energy exceeds a preset first threshold value.
US10177583B2

An apparatus is disclosed that includes a battery-powered wireless switch and a switch dock. The switch includes a microcontroller, a short range wireless transmitter, and one or more tactile control buttons. Additionally, the switch includes one or more docking prongs. Each docking prong is contained within a groove in a switch back, with pivot pins through one end of each docking prong perpendicular to a prong longitudinal axis and parallel to the switch back. The switch also includes flexible strips coupled to the same end of each docking prong as the pivot pins, and a prong extender button coupled to the flexible strips. The dock includes one or more docking prong slots, where the number of slots matches the number of prongs. The prongs fit in the slots to mount the switch to the dock.
US10177577B2

According to one embodiment, a storage battery device includes a battery group, a charge-and-discharge control FET unit, and a drive controller. The battery group includes a plurality of battery cells connected in series. The charge-and-discharge control FET unit is connected to a low potential side of the battery group and includes at least a pair of N-channel MOSFETs source terminals of which are back-to-back connected. The drive controller outputs a drive control signal to a gate terminal of the respective N-channel MOSFETs included in the charge-and-discharge control FET unit. The drive control signal is generated based on a potential level of the source terminals.
US10177570B2

A voltage supply device for an aircraft control device having a first and a second main channel arrangement for redundancy and reliability, wherein the voltage supply device has a first and a second output transformer, wherein a first output inductor of the first main channel arrangement is designed as a primary winding of the first output transformer, and the second output inductor of the second main channel arrangement is designed as a primary winding of the second output transformer; and wherein the voltage supply device has at least a first secondary channel arrangement, wherein the first secondary channel arrangement has a first secondary voltage output and a first secondary winding of the first output transformer and a first secondary winding of the second output transformer, wherein the first secondary voltage output is connected to the first secondary windings which are connected in parallel.
US10177561B2

A selective protection circuit includes a current-limiting module and a control module, where the current-limiting module includes a switch unit, and the switch unit includes a first end, a second end, and a control end; the first end is connected to a positive electrode of a bus voltage of an HVDC power supply, and the second end is connected to a positive electrode of a power supply of a voltage pre-regulator circuit in a load branch connected to the current-limiting module; the control end is connected to the control module; and the control module is configured to output a control signal to the control end when a value of a total current flowing through the switch unit is greater than or equal to a preset threshold, so as to switch off the switch unit.
US10177558B1

A buck switching regulator includes: a power stage, which includes: an upper-gate switch, a lower-gate switch and an inductor, connected with one another at a switching node; and a supply control switch, controlling the power supply form an output terminal to a load. An overvoltage protection method includes the following steps: (A) sensing a voltage of the switching node, to obtain a switching node voltage; (B) determining whether an overvoltage event occurs in the switching node voltage; and (C) if it is determined yes in the step (B), outputting a protection signal. An overvoltage event is determined directly according to the switching node voltage, not directly according to the output voltage.
US10177539B2

Methods of making an insulator for a condition sensing spark plug and tooling that can be used to perform the various methods, the tooling and methods involving machining one or more channels in the insulator body. The machined channels can be used to accommodate one or more wires from a sensing, display, or processing device. In one particular example, the wires are thermocouple wires used to sense temperature in an internal combustion engine while the spark plug is in use. The methods and tooling may result in channels that are formed more precisely, economically, and efficiently.
US10177538B2

An ignition device for a combustion chamber of an internal combustion engine includes a first electrode and a second electrode, which is movable with the aid of an actuator. The ignition device is configured to generate a first ignition spark when a contact between the first and second electrode is interrupted. To accomplish this, the second electrode is moved away from the first electrode. A third electrode is also provided, which is spaced apart from the first electrode. With the aid of the third electrode, a second ignition spark can be generated by moving the second electrode away from the other two electrodes. With the three electrodes, the ignition unit is configured to allow the two ignition sparks to pass through a volume formed between the electrodes in the direction transverse to the longitudinal extension of the ignition sparks in the course of the movement of the second electrode.
US10177536B2

An angular gasket for a spark plug used for mounting a spark plug to a wall of a combustion engine. The gasket provided with a first section with predetermined thickness, having a plurality of concave portions provided as grooves intermittently disposed along a circumferential direction on a first surface being a wall section of the gasket, at an inner circumferential edge thereof. The gasket further provided with convex portions on a section of the inner radial side, with respect to the concave portions projecting toward the inner radial side thereof, at the inner circumferential edge, and a second section being thinner than the a thickest part of the gasket, and greater in thickness than the first section, disposed between the plurality of concave portions of the inner circumferential edge surface.
US10177529B2

An optical module with a semiconductor element, which integrates a semiconductor laser diode with an electro-absorption modulator, mounted on a carrier; and an optical transmitter apparatus implementing the optical modules are disclosed. The carrier of the optical module has a back metal connected to the ground on the top thereof through a metal provided in a side surface of the carrier but electrically isolated from the chassis ground of the optical transmitter apparatus. The optical transmitter apparatus installs a plurality of the optical modules on a thermos-electric cooler (TEC) in a top plate thereof. The top plate is electrically isolated from the chassis ground.
US10177527B2

A VCSEL array having a plurality of VCSELs, each having more than two modes, and the optical emission from each of the VCSELs overlaps in a far field of the VCSELs. A VCSEL array having a plurality of VCSELs, each having an aperture size of at least about 6 μm, and the optical emission from each of the VCSELs overlaps in a far field of the VCSELs. A VCSEL array having a plurality of VCSELs, wherein the spectral width of each VCSEL is at least about 0.5 nm, and the optical emission from each of the VCSELs overlaps in a far field of the VCSELs.
US10177524B2

An intra-cavity frequency-tripled OPS laser has a laser-resonator including two optically nonlinear crystals arranged for type-I frequency conversion. One of the crystals generates horizontally polarized second-harmonic radiation from vertically plane-polarized fundamental-wavelength radiation circulating in the laser-resonator. A birefringent filter is located between the optically nonlinear crystals. The birefringent filter selects the fundamental-wavelength, establishes the vertical polarization-orientation, and selectively rotates the polarization-orientation of the second-harmonic radiation from horizontal to vertical. The vertically polarized fundamental and second-harmonic radiations are type-I sum-frequency mixed by the other optically nonlinear crystal.
US10177520B2

The excimer laser apparatus may include a laser chamber configured to contain gas, a pair of electrodes provided in the laser chamber, a power source unit configured to supply a pulse voltage between the pair of electrodes, a gas supply unit configured to supply gas into the laser chamber, a gas exhaust unit configured to partially exhaust gas from within the laser chamber, and a gas control unit configured to control the gas supply unit and the gas exhaust unit, where a replacement ratio of gas to be replaced from within the laser chamber increases as deterioration of the pair of electrodes progresses, the deterioration being represented by a deterioration parameter of the pair of electrodes.
US10177518B2

A universal series bus (USB) connector including a base, a first terminal set, and a second terminal set and a method of manufacturing the universal series bus connector are provided. The first terminal set includes a pair of first differential signal terminals and a pair of second differential signal terminals, and terminals of the pair of first differential signal terminals are adjacent to each other and terminals of the pair of second differential signal terminals are adjacent to each other. Two of terminals of the second terminal set are located at two opposite sides of the pair of first differential signal terminals, and another two of the terminals of the second terminal set are located at two opposite sides of the pair of second differential signal terminals.
US10177508B2

A wire management device for storing an earphone wire having a signal terminal and a pair of speakers includes an elongated frame having first and second ends, the frame having a first channel to hold a first wrapped part of the wire, first and second beaks respectively arranged at the first and second ends of the frame to stay the terminal of the wire, and first and second wings respectively branching from neighboring positions of the first and second ends the frame, the first and second wings are, respectively, bent toward the first and second ends of the frame for wrapping the wire, wherein at least one of the wings includes a clamping portion to clamp a last wrapped part of the wire.
US10177500B2

An electrical connector is provided comprising a female member configured to couple with male member. The female member includes a female receptacle having an opening, and a female electrode is at least partially disposed within the female receptacle. A resilient member is configured to enhance electrical connection between the female electrode and a male connector electrode.
US10177497B2

An improved electrical connector including a latch strike plate, a body having a base, a receiver extending from the base and configured to receive the latch strike plate, an inserter extending from the base, a first electrical connection assembly extending through the body, a second electrical connection assembly extending through the body, an electrical linkage cable assembly connected to the base, the first electrical connection assembly, and the second electrical connection assembly, a latching mechanism partially positioned in the base and the inserter and partially extending from the base and the inserter, and a securing assembly extending in and from the base.
US10177490B2

A preferred embodiment of a magnetic connecting apparatus for connecting two units has at least one first connecting element associated with a first one of the two units and at least one second connecting element associated with a second one of the two units, the connecting elements forming a connecting pair. The connecting elements of a connecting pair each have a plurality of contacts. The connecting elements of a connecting pair make magnetic contact with one another and are rotatable relative to one another in a contacted state.
US10177488B2

An electrical connector includes: an insulative housing having a base portion and a tongue portion; plural contacts affixed to the insulative housing and exposed to the tongue portion; a shielding shell enclosing the insulative housing and having a front end; an outer cover enclosing the shielding shell and having a front protrusion, the front protrusion having a pair of side slots; and a sealer having a main body and a pair of side securing portions; wherein an annular groove is defined between the front end of the shielding shell and the front protrusion of the outer cover, the front protrusion of the outer cover having a first inclined face bordering the groove; and the sealer main body is disposed in the groove and the side securing portions engage the side slots, the sealer main body having a second inclined face opposing the first inclined face.
US10177478B2

A board terminal 1 includes a base material 11 made of a metal material and a plating film 12 covering a surface of the base material 11. The plating film 12 includes an outermost layer 120 having a Sn mother phase 120a and Sn—Pd-based alloy phases 120b dispersed in the Sn mother phase 120a, the Sn mother phase 120a and the Sn—Pd-based alloy phases 120b being present on an outer surface. A Pd content in the outermost layer 120 is not more than 7 atomic %. A board connector 2 includes the board terminal 1 and a housing 20 for holding the board terminal 1.
US10177470B2

An electrical connection terminal between two conductive elements includes at least one tightening screw, including a head and a thread, a stirrup, mounted around each screw, between the head and the thread of the screw, and a connector for each screw. Each connector includes a first stage, delimiting a tapping for receiving the tightening screw, and a second stage, arranged between the first stage and the stirrup and including a hole for passage of the screw, aligned with the tapping, the first stage being mobile relative to the second stage parallel to an axis of the screw. The terminal also includes a recess for receiving a first conductive element between the two stages of the connector, and a recess for receiving a second conductive element between the stirrup and the connector.
US10177465B2

An electrically conductive material with which excellent conduction reliability can be achieved for an oxide layer. The electrically conductive material contains electrically conductive particles including resin core particles, a plurality of electrically insulating particles being disposed on the surface of the resin core particles and forming protrusions, and an electrically conductive layer being disposed on the surface of the resin core particles and the electrically insulating particles, a Mohs' hardness of the electrically insulating particles being greater than 7. As a result, the electrically conductive particles pierce and sufficiently penetrate the oxide layer of the electrode surface so that excellent conduction reliability can be achieved.
US10177464B2

Antenna systems and methods providing dual polarization are provided. The system includes one or more antenna elements, with each antenna element having feed points on adjacent sides. A first of the feed points is associated with a first one of a transmitted or received signal, while a second one of the feed points is associated with a second one of a transmitted or received signal. The sides of the rectangular driven element can feature different lengths, to provide transmit and receive bands that are separated from one another in frequency. A polarizer is disposed between the antenna elements and free space. Linearly polarized signals from the antenna elements are transformed into circularly polarized signals by the polarizer. Circularly polarized signals received at the antenna system are transformed into linearly polarized signals before they are passed to the antenna elements. An antenna system as disclosed herein can include a plurality of antenna elements arranged in an array.
US10177447B2

Methods and devices useful in radio frequency (RF) signal transmission are provided. By way of example, a wireless electronic device may include a transceiver, and an enclosure in which the transceiver is disposed. The enclosure may include an RF transparent layer and an RF opaque coating disposed on the RF transparent layer, where the RF opaque coating includes a pattern formed therein to enable RF signals to pass therethrough.
US10177446B2

There is provided an antenna apparatus including: a magnetic sheet; a first antenna provided on one face of the magnetic sheet and used for communication; and a second antenna provided on the other face opposite to the one face of the magnetic sheet and used for wireless power transmission.
US10177438B2

A multi-band radiating array includes a planar reflector, first radiating elements defining a first column on the planar reflector, second radiating elements defining a second column on the planar reflector alongside the first column, and third radiating elements interspersed between the second radiating elements in the second column. The first radiating elements have a first operating frequency range, the second radiating elements have a second operating frequency range that is lower than the first operating frequency range, and the third radiating elements have a third, narrowband operating frequency range that is higher than the second operating frequency range but lower than the first operating frequency range. Respective capacitors are coupled between elongated arm segments and an elongated stalk of the third radiating elements, and a common mode resonance of the third radiating elements is present in a lower frequency range than the second operating frequency range.
US10177437B2

One embodiment provides a device, including: an antenna; a main memory storing code; a processor operatively coupled to the antenna and which executes the code stored in the main memory, wherein the code stored in the main memory includes code which is executed to communicate via the antenna; and a device cover that includes a material having a pattern of conductive fibers and non-conductive fibers; the material including an antenna area; wherein the pattern in the antenna area includes more non-conductive fibers than conductive fibers. Other aspects are described and claimed.
US10177420B2

A charger circuit for providing a charging power to a battery includes a power delivery unit and a power conversion circuit. The power conversion circuit includes at least one conversion switch coupled to an inductor, a front stage switch conducting a DC power generated by the power delivery unit to generate a mid-stage power, and a direct charging switch. In a switching charging mode, the conversion switch converts the mid-stage power to the charging current onto a charging node. In a direct charging mode, the power delivery unit regulates the DC current, and the front stage switch and the direct charging switch conduct the DC current onto the charging node. The body diodes of the front stage switch and the direct charging switch are reversely coupled, and the body diodes of the front stage switch and the conversion switch are reversely coupled, for blocking the parasitic body current.
US10177418B2

A secondary battery structure includes a first electrode structure including a plurality of first electrode elements spaced apart from each other and disposed in a form of an array, a second electrode structure spaced apart from the first electrode structure and including a second electrode element, and an electrolyte which allows ions to move between the first electrode structure and second electrode structure, where the first electrode structure and the second electrode structure define a cathode and an anode, and the number of the first electrode elements and the number of the second electrode element are different from each other.
US10177417B2

A battery including an anode including iron sulphide as active material, with the sulphur content being at least 5 wt. % of the total of iron and sulphur, a cathode, and an alkaline electrolyte including an alkaline component dissolved in water, with the anode including less than 50 wt. % of other active materials than iron sulphide. Preferably, the sulphur content of the anode is more than 10 wt. % of sulphur, calculated in the total of iron and sulphur and 70 wt. % or less.The use of iron sulphide in the anode provides a rechargeable electrical energy storage system which is low-cost, easy to produce, and environmental friendly, and which shows a long lifetime and has excellent electrochemical properties like high power density and good cycling efficiency. The battery according to the invention also shows superior charge/discharge behavior as compared to e.g. lead-acid and nickel-iron batteries.
US10177415B2

Provided is an adhesive composition for an electrochemical device capable of forming an adhesive layer that has excellent adhesiveness in electrolysis solution and can improve electrical characteristics of an electrochemical device. The adhesive composition can be used for adhering an electrode assembly and a casing to one another. The adhesive composition contains organic particles having a core-shell structure including a core portion and a shell portion that partially covers an outer surface of the core portion. A polymer of the core portion has a degree of swelling in electrolysis solution of at least a factor of 5 and no greater than a factor of 30, whereas a polymer of the shell portion has a degree of swelling in electrolysis solution of greater than a factor of 1 and no greater than a factor of 4.
US10177414B2

A nonaqueous electrolytic solution, containing an electrolyte, a nonaqueous solvent, an aromatic carboxylate ester and a compound is provided. The compound is fluorine-containing cyclic carbonates, sulfur-containing organic compounds, phosphonate esters, cyano group-containing organic compounds, isocyanate group-containing organic compounds, silicon-containing compounds, aromatic compounds, cyclic compounds having a plurality of ether bonds, monofluorophosphate salts, difluorophosphate salts, borate salts, oxalate salts or fluorosulfonate salts.
US10177408B2

The non-aqueous electrolyte secondary battery 10 according to the present invention is provided with an electrode body 50 including a positive electrode 64 that contains a positive electrode active material and a negative electrode 84 that contains a negative electrode active material, a non-aqueous electrolyte, and a battery case 15 that houses the electrode body and the non-aqueous electrolyte. The non-aqueous electrolyte contains a complex, which contains copper (I) chloride as a constituent component and which is capable of adsorbing at least carbon monoxide and carbon dioxide, and a coating film that contains at least one of phosphorus and boron is formed on the surface of the negative electrode active material.
US10177398B2

Provided are methods and computer programs for predicting lithium battery properties. One method includes operations for selecting candidate structures for the battery, and for obtaining a plurality of delithiated structures of the candidate structures with different lithium concentrations. The quantum mechanical (QM) energies of the delithiated structures are calculated, and a functional form is developed to obtain the voltage of the lithium battery. The functional form is a function of the lithium concentration and is based on the QM energies of the delithiated structures. Further, the capacity of the lithium battery is calculated based on a selected lithium concentration, where the functional form returns a cut-off voltage of the lithium battery when the lithium concentration is equal to the selected lithium concentration.
US10177392B2

A fuel cell assembly according to an exemplary aspect of the present disclosure includes, among other things, a first fuel cell stack in series with a variable resistor and a second fuel cell stack in parallel with the first fuel cell stack and in series with a contactor. A resistance level of the variable resistor is adjusted in response to deactivating the contactor.
US10177388B2

Provided are a cathode substrate, a high capacity all-solid-state battery, and a method for manufacturing the same. The cathode substrate includes a base in a mesh form and a cathode formed on the base, wherein the cathode is configured to overlap the base. The present invention may resolve a conventional problem of deterioration in battery efficiency, which has been caused by a long distance between an electrode and a cathode, and may produce a high capacity all-solid-state battery while suppressing or preventing an increase in the thickness of the cathode.
US10177377B2

A positive active material for a rechargeable lithium battery is a secondary particle formed of an assembly of primary particles of a nickel-based compound. The positive active material has an average particle diameter ranging from 5.5 μm to 7.5 μm and a specific surface area ranging from 0.40 m2/g to 2.0 m2/g. When the positive active material has an average particle diameter ranging from 11 μm to 13 μm, the positive active material has a specific surface area ranging from 0.15 m2/g to 1.0 m2/g. A rechargeable lithium battery includes the positive active material.
US10177376B2

Disclosed are a cathode active material including a lithium transition metal oxide based on at least one transition metal selected from the group consisting of Ni, Mn and Co, wherein at least one hetero element selected from the group consisting of Ti, Co, Al, Cu, Fe, Mg, B, Cr, Bi, Zn and Zr is located at a surface portion of or inside the lithium transition metal oxide, and a secondary battery including the same. The cathode active material according to the present invention includes predetermined hetero elements at a surface thereof and therein, and, as such, a secondary battery based on the cathode active material may exhibit excellent high-speed charge characteristics and lifespan characteristics.
US10177369B2

A process and apparatus for continuously mixing and applying paste to battery grids for use in lead-acid battery systems, in which particulate lead oxide, water and sulphuric acid are reacted in an elongated mixer having a mixing to conveying ratio of about 65:35 to 80:20 with controlled reaction temperature for an exit product temperature in the range of above 60° C. to about 80° C. Additives including reinforcing fibers can be added in an amount up to 0.6 wt % of the lead oxide and carbon and graphite powder can be added in an amount up to 6 wt % of the lead oxide.
US10177364B2

A battery module includes a terminal block assembly having an electrical assembly and a plastic base. The electrical assembly includes a terminal post and a bus bar coupled with the terminal post. A portion of the electrical assembly is overmolded by the plastic base, and the portion includes at least part of a terminal post base that extends outward from a central axis of a post portion of the terminal post. The battery module also includes a plastic housing having a receptacle configured to receive the plastic base of the terminal block assembly.
US10177358B2

A method for film production includes the steps of obtaining information on the position of a defect (D) in a separator (12a) and providing marks (LA, LB) at the respective positions in the vicinity of the defect (D), the marks indicating the position of the defect.
US10177353B2

A rechargeable battery module is disclosed. In one aspect, the battery module includes a plurality of unit cells including first and second outermost unit cells disposed at first and second opposing ends of the unit cells arranged in a first direction, wherein the unit cells have top and bottom surfaces opposing each other. The battery module also includes a bus bar holder covering the top surface of the unit cells, a bus bar disposed at the bus bar holder to electrically connect the unit cells and a pair of end plates respectively supporting the first and second outermost unit cells. The battery module further includes a pair of side plates disposed at third and fourth opposing ends of the unit cells arranged in a second direction crossing the first direction, wherein the side plates are connected to the end plates and the bus bar holder.
US10177347B2

In a substrate bonding step of bonding an element original substrate to a counter original substrate through an intermediate layer so that a thin film element layer and a terminal group formed in the element original substrate face a second resin substrate layer formed in the counter original substrate, to manufacture a substrate bonded body, a terminal portion sealing member is formed in a frame shape surrounding the terminal group between the element original substrate and the counter original substrate.
US10177335B2

An EL light-emitting element in which a lower electrode layer, an EL layer, and an upper electrode layer are stacked is formed on a substrate, and a wiring is formed on a counter substrate. Further, the substrate and the counter substrate are bonded so that the wiring is in physical contact with the upper electrode layer of the EL element. Accordingly, the wiring can serve as an auxiliary wiring for increasing conductivity of the upper electrode layer. With such an auxiliary wiring, a potential drop due to the resistance of the upper electrode layer can be suppressed even in the light-emitting device whose light-emitting portion is large.
US10177334B2

An organic light emitting device includes a first electrode, a hole transport region provided on the first electrode, an emission layer provided on the hole transport region, an electron transport region provided on the emission layer, and a second electrode provided on the electron transport region. The electron transport region includes an electron transport layer provided on the emission layer, a first mixed electron transport layer provided on the electron transport layer, and a second mixed electron transport layer provided on the first mixed electron transport layer. The first mixed electron transport layer includes a first electron transport compound and a second electron transport compound different from the first electron transport compound mixed at a first ratio. The second mixed electron transport layer includes the first electron transport compound and the second electron transport compound mixed at a second ratio different from the first ratio.
US10177333B2

Embodiments of the present disclosure disclose an organic light-emitting display panel and an organic light-emitting display device. The organic light-emitting display panel includes: a substrate; a first electrode and a second electrode that are stacked, wherein the first electrode and the second electrode are both located on the same side of the substrate; an organic light-emitting layer, which is located between the first electrode and the second electrode; an electron transport layer, which is located between the organic light-emitting layer and the second electrode; wherein, a rare earth transitional metal is also contained at any location between the surface of the second electrode away from the organic light-emitting layer and the surface of the electron transport layer near to the organic light-emitting layer.
US10177331B2

The invention relates to a method for producing an organic light-emitting diode (1) comprising the following steps: providing a carrier (3) for the organic light-emitting diode (1), applying a solution (S) comprising a plurality of different emitter materials (E) to the carrier (1), wherein said emitter materials (E) are each formed by a certain type of organic molecule and have electrical charges that differ from each other, applying an electrical field (F), so that the solution is located in the electrical field (F), and drying the solution (S) into a plurality of emitter layers (20) in an organic layer stack (2), while the electrical field is applied, so that the emitter materials (E) are accommodated separately from each other, each in a certain emitter layer (20) of the organic stack (2).
US10177319B2

The present application relates to a polycyclic compound including nitrogen and an organic light emitting device including the same.
US10177315B2

Provided is an arylsulfonic acid compound characterized by being represented by formula (1). [In the formula, Ar1 represents a group represented by formula (2) (in formula (2), R1 to R5 each independently represent a hydrogen atom, halogen atom, cyano group, nitro group, methyl group, or trifluoromethyl group; however, at least one of R1 to R5 represents a halogen atom) and Ar2 represents a group represented by formula (3) or (4).]
US10177293B2

An optoelectronic component includes a first lead frame section and a second lead frame section spaced apart from one another, and having an optoelectronic semiconductor chip arranged on the first lead frame section and the second lead frame section, wherein the first lead frame section and the second lead frame section respectively have an upper side, a lower side and a first side flank extending between the upper side and the lower side, a first lateral solder contact surface of the optoelectronic component is formed on the first side flank of the first lead frame section, and the first lateral solder contact surface is formed by a recess arranged on the first side flank of the first lead frame section and extends from the upper side to the lower side of the first lead frame section.
US10177292B2

A light emitting device may comprise a wing portion of an electrode exposed from the resin housing. The wing portion may be made by a single or multiple stamp cutting process. To increase the connecting region between the electrode and solder, the outer side surface of the wing portion is an uneven surface. The device may further comprise a protective plating layer and an external protective plating layer. The protective plating layer may be coated on the top surface, bottom surface and a portion of the side surface of the electrode. The external portative plating layer would be coated on the outer surface of the wing region. The light reflection of the device from top surface of the electrode portion can be maintained and the outer side surface of wing portion can be protected for improving the reliability of connection between light emitting device and outer substrate.
US10177291B2

Disclosed are a lens for a light-emitting device usable in a display apparatus or a lighting apparatus, and a method of manufacturing a light-emitting device package. The lens may include a lens body including a light-receiving portion provided in a lower surface of the lens body, a light-emitting portion provided on an upper surface of the lens body, and a recess provided at a center of the upper surface of the lens body, and a flat portion provided in a horizontal shape on a bottom surface of the recess perpendicularly to a main emission line of light emitted from a light-emitting device to emit at least a part of light received through the light-receiving portion, upward. A diameter of the flat portion may be 1/100 to 1/10 of an inlet diameter of the light-receiving portion.
US10177290B2

This disclosure discloses a light-emitting device includes a semiconductor stack, an electrode, an electrode post, a reflective insulating layer, an extending electrode, and a supporting structure. The electrode is disposed on a lower surface of the semiconductor stack, and electrically connected to the semiconductor stack. The electrode post is disposed on the electrode. The reflective insulating layer surrounds the electrode post, and has a bottom surface which is coplanar with the electrode post. The extending electrode is disposed on an upper surface of the semiconductor stack. The supporting structure is located on the extending electrode.
US10177285B2

A method of producing a housing cover includes providing a cover blank having a mounting surface formed on an underside; connecting the underside of the cover blank to a silicon slice; creating at least one opening in the silicon slice to expose at least part of the mounting surface; arranging a base metallization on the exposed part of the mounting surface; and removing the silicon slice.
US10177281B2

A light emitting diode includes a substrate, a lower semiconductor layer disposed on the substrate, a light emitting unit comprising a first upper semiconductor layer disposed in one region of the lower semiconductor layer and an active layer interposed between the lower semiconductor layer and the first upper semiconductor layer, a second current spreading portion comprising a third upper semiconductor layer disposed in another region of the lower semiconductor layer and an active layer interposed between the lower semiconductor layer and the third upper semiconductor layer, a first electrode disposed on the light emitting cell and electrically connected to the first upper semiconductor layer, and a second electrode separated from the light emitting cell and electrically connected to the lower semiconductor layer.
US10177275B2

An epitaxial structure and a method for making the same are provided. The epitaxial structure includes a substrate, an epitaxial layer and a carbon nanotube layer. The epitaxial layer is located on the substrate. The carbon nanotube layer is located in the epitaxial layer. The method includes following steps. A substrate having an epitaxial growth surface is provided. A carbon nanotube layer is suspended above the epitaxial growth surface. An epitaxial layer is epitaxially grown from the epitaxial growth surface to enclose the carbon nanotube layer therein.
US10177270B2

A solar cell can include a substrate and a semiconductor region disposed in or above the substrate. The solar cell can also include a conductive contact disposed on the semiconductor region with the conductive contact including a conductive foil bonded to the semiconductor region.
US10177253B2

A semiconductor device capable of adjusting profiles of a gate electrode and a gate spacer by implanting or doping an element semiconductor material into an interlayer insulating layer may be provided. The semiconductor device may include a gate spacer on a substrate, the gate spacer defining a trench, a gate electrode filling the trench, and an interlayer insulating layer on the substrate, which surrounds the gate spacer, and at least a portion of which includes germanium.
US10177252B2

A device includes a semiconductor substrate, a doped isolation barrier disposed in the semiconductor substrate, a body region disposed in the semiconductor substrate within the doped isolation barrier and in which a channel is formed during operation, an isolation contact disposed at the semiconductor substrate and to which a voltage is applied during operation, and a plurality of reduced surface field (RESURF) layers disposed in the semiconductor substrate, the plurality of reduced surface field (RESURF) layers being arranged in a stack between the body region and the isolation contact.
US10177247B2

A precursor cell for a transistor having a foundation structure, a mask structure, and a gallium nitride (GaN) PN structure is provided. The mask structure is provided over the foundation structure to expose a first area of a top surface of the foundation structure. The GaN PN structure resides over the first area and at least a portion of the mask structure and has a continuous crystalline structure with no internal regrowth interfaces. The GaN PN structure comprises a drift region over the first area, a control region laterally adjacent the drift region, and a PN junction formed between the drift region and the control region. Since the drift region and the control region form the PN junction having no internal regrowth interfaces, the GaN PN structure has a continuous crystalline structure with reduced regrowth related defects at the interface of the drift region and the control region.
US10177240B2

A technique relates to forming a semiconductor device. A starting semiconductor device having a fin structure patterned in a substrate, and a gate formed over the fin structure, the gate having a mid-region and an end-region is first provided. A trench is then patterned over the mid-region of the gate and a trench is patterned over the end-region of the gate. The patterned trenches are then etched over the mid-region of the gate and the end-region of the gate to form the trenches. A conformal low-k dielectric layer can then be deposited over the structure to fill the trenches and pinch off the trench formed in the mid-region and the trench formed in the end-region.
US10177232B2

A Schottky device includes a plurality of mesa structures where one or more of the mesa structures includes a doped region having a multi-concentration dopant profile. In accordance with an embodiment, the Schottky device is formed from a semiconductor material of a first conductivity type. Trenches having sidewalls and floors are formed in the semiconductor material to form a plurality of mesa structures. A doped region having a multi-concentration impurity profile is formed between two trenches, where the impurity materials of the doped region having the multi-concentration impurity profile are of a second conductivity type. A Schottky contact is formed to at least one of the mesa structures having the doped region with the multi-concentration impurity profile.
US10177221B2

This invention discloses a method for manufacturing a semiconductor power device in a semiconductor substrate comprises an active cell area and a termination area. The method comprises the steps of a) growing and patterning a field oxide layer in the termination area and also in the active cell area on a top surface of the semiconductor substrate b) depositing and patterning a polysilicon layer on the top surface of the semiconductor substrate at a gap distance away from the field oxide layer; c) performing a blank body dopant implant to form body dopant regions in the semiconductor substrate substantially aligned with the gap area followed by diffusing the body dopant regions into body regions in the semiconductor substrate; d) implanting high concentration body-dopant regions encompassed in and having a higher dopant concentration than the body regions and e) applying a source mask to implant source regions having a conductivity opposite to the body region with the source regions encompassed in the body regions and surrounded by the high concentration body-dopant regions.
US10177214B2

An integrated circuit with a metal thin film resistor with an overlying etch stop layer. A process for forming a metal thin film resistor in an integrated circuit with the addition of one lithography step.
US10177212B2

Disclosed herein is an electroluminescent display device capable of improving reliability of a contact portion between low-potential supply line and a cathode electrode of an organic light emitting diode. The electroluminescent display device includes a low potential voltage supply line disposed on a display panel to supply a low potential voltage to the display panel; a cathode electrode overlapped with the low potential voltage supply line and having at least one contact portion; and an auxiliary cathode electrode overlapped with the low potential voltage supply line and the cathode electrode to connect the low potential voltage supply line to the cathode electrode, wherein a bank layer is disposed between the cathode electrode and the auxiliary cathode electrode to cover a rim of the auxiliary cathode electrode, or the cathode electrode covers a rim of the auxiliary cathode electrode and an inorganic insulation layer.
US10177201B2

A device that may be used as a multi-color pixel is provided. The device has a first organic light emitting device, a second organic light emitting device, a third organic light emitting device, and a fourth organic light emitting device. The device may be a pixel of a display having four sub-pixels. The first device may emit red light, the second device may emit green light, the third device may emit light blue light and the fourth device may emit deep blue light.
US10177200B2

Provided is a solid-state image pickup device that makes it possible to enhance image quality, and a manufacturing method thereof, and an electronic apparatus. A solid-state image pickup device includes a pixel section that includes a plurality of pixels, the pixels each including one or more organic photoelectric conversion sections, wherein the pixel section includes an effective pixel region and an optical black region, and the organic photoelectric conversion sections of the optical black region include a light-shielding film and a buffer film on a light-incidence side.
US10177197B2

A magnetic junction usable in a magnetic device is described. The magnetic junction has a free layer, a reference layer, and a nonmagnetic spacer layer between reference and free layers. The free layer is switchable between stable magnetic states when a write current is passed through the magnetic junction. The free layer has a length in a first direction, a width in a second direction perpendicular to the first direction, an exchange stiffness and an aspect ratio equal to the length divided by the width. The aspect ratio is greater than one. The exchange stiffness is not less than 2×10−6 erg/cm.
US10177196B2

Methods and apparatus for use in the manufacture of a display device including pixels. Each pixel includes a plurality of sub-pixels, each sub-pixel configured to provide light of a given wavelength. The method may include: performing, using a pick up tool (PUT), a first placement cycle comprising picking up first light emitting diode (LED) dies, and placing a first LED die on a substrate of the display device at a location corresponding to a sub-pixel the display device. The method further includes performing one or more subsequent placement cycles comprising picking up a second LED die, and placing the second LED die on the substrate of the display device at a second location corresponding to the sub-pixel of the display device. Multiple first and second LED dies may be picked and placed during each placement cycle to populate each pixel of the display device to provide redundancy of LED dies at each sub-pixel.
US10177189B2

A method of manufacturing a semiconductor structure includes receiving a substrate and an interlayer dielectric (ILD) over the substrate; bonding the substrate and the ILD over a carrier substrate; forming a recessed portion extended through the substrate and the ILD; disposing a conductive material into the recessed portion; and removing the carrier substrate, wherein the conductive material is in contact with the ILD and is separated from the substrate.
US10177184B2

A solid-state imaging device including an imaging area where a plurality of unit pixels are disposed to capture a color image, wherein each of the unit pixels includes: a plurality of photoelectric conversion portions; a plurality of transfer gates, each of which is disposed in each of the photoelectric conversion portions to transfer signal charges from the photoelectric conversion portion; and a floating diffusion to which the signal charges are transferred from the plurality of the photoelectric conversion portions by the plurality of the transfer gates, wherein the plurality of the photoelectric conversion portions receive light of the same color to generate the signal charges, and wherein the signal charges transferred from the plurality of the photoelectric conversion portions to the floating diffusion are added to be output as an electrical signal.
US10177183B2

An imaging sensor includes an imaging array with a plurality of pixels. A sub-set of the pixels are marker pixels configured to each provide a constant respective output value to embed an orientation and alignment marker in images produced with the imaging array. The marker pixels can be sparsely distributed across the imaging array.
US10177170B2

This display device is provided with: a circuit substrate having a display region and a non-display region; pixel-driving TFTs for driving pixels, formed in the display region and having source electrodes and drain electrodes being spaced apart from each other on an insulating film and a first active layer formed from an oxide semiconductor, provided on the opposite side from the insulating film so as to cover a separation section between a source electrode and a drain electrode and part of the source electrode and part of the drain electrode adjacent to the separation section; and a driver circuit TFT for driving the pixel-driving TFTs, formed in the non-display region and having a second active layer formed from a non-oxide semiconductor.
US10177167B2

A method for forming a hybrid complementary metal oxide semiconductor (CMOS) device includes orienting a semiconductor layer of a semiconductor-on-insulator (SOI) substrate with a base substrate of the SOI, exposing the base substrate in an N-well region by etching through a mask layer, a dielectric layer, the semiconductor layer and a buried dielectric to form a trench and forming spacers on sidewalls of the trench. The base substrate is epitaxially grown from a bottom of the trench to form an extended region. A fin material is epitaxially grown from the extended region within the trench. The mask layer and the dielectric layer are restored over the trench. P-type field-effect transistor (PFET) fins are etched on the base substrate, and N-type field-effect transistor (NFET) fins are etched in the semiconductor layer.
US10177164B2

A stack structure including a plurality of gate electrodes is vertically stacked on a substrate and extends in a first direction. A channel structure includes vertical channels penetrating the stack structure and a horizontal channel connecting the vertical channels. The horizontal channel are provided under the stack structure. First lower wiring patterns are disposed between the substrate and the stack structure and electrically connected to the channel structure. Each first lower wiring pattern includes a first portion and a second portion having different widths from each other in the first direction.
US10177161B2

Methods of forming microelectronic package structures, and structures formed thereby, are described. Those methods/structures may include attaching a die on a board, attaching a substrate on the die, wherein the substrate comprises a first region and a peripheral region, attaching a first memory device on the central region of the substrate, and attaching at least one additional memory device on the peripheral region of the substrate, wherein the at least one additional memory device is not disposed over the die.
US10177159B2

Some embodiments include memory cells having four transistors supported by a base, and vertically offset from the base. The four transistors are incorporated into first and second inverters having first and second inverter outputs, respectively. A first access transistor gatedly couples the first inverter output to a first comparative bitline, and second access transistor gatedly couples the second inverter output to a second comparative bitline. The first and second access transistors have first and second gates coupled to one another through a wordline. The four transistors are along a first side of the wordline, and are vertically displaced from the wordline. The first and second comparative bitlines are laterally adjacent to one another along a second side of the wordline, and are vertically displaced from the wordline. Some embodiments include memory arrays.
US10177157B2

A semiconductor structure includes a semiconductor substrate, at least one first elongated region of n-type or p-type, and at least one other second elongated region of the other of n-type or p-type, the first and second elongated regions crossing such that the first elongated region and the second elongated region intersect at a common area, and a shared gate structure over each common area.
US10177153B2

The fabricating method of a DRAM cell includes forming a facing bar that extends in a direction of the word line; forming a gate of the cell transistor on one side surface of the facing bar; forming a bit line plug that is electrically connected to one side of the transmission channel, which is formed on the one side surface of the facing bar; and forming the storage that is electrically connected to the other side of the transmission channel, which is formed on the horizontal surface of the semiconductor substrate. A pair of DRAM cells shares a facing bar and a bit line plug. In accordance with the present disclosure, a required layout area is significantly reduced.
US10177152B1

Some embodiments include an integrated capacitor assembly having a conductive pillar supported by a base, with the conductive pillar being included within a first electrode of a capacitor. The conductive pillar has a first upper surface. A dielectric liner is along an outer surface of the conductive pillar and has a second upper surface. A conductive liner is along the dielectric liner and is included within a second electrode of the capacitor. The conductive liner has a third upper surface. One of the first and third upper surfaces is above the other of the first and third upper surfaces. The second upper surface is at least as high above the base as said one of the first and third upper surfaces. Some embodiments include memory arrays having capacitors with pillar-type first electrodes.
US10177141B2

A preparation method for a SiGe based plasma p-i-n diode string for a sleeve antenna is provided. The preparation method includes: selecting a SiGeOI substrate with a certain crystal orientation and forming isolation regions on the SiGeOI substrate; etching the substrate to form P-type trenches and N-type trenches, depths of the P-type trenches and the N-type trenches each being smaller than a thickness of a top SiGe layer of the substrate; filling the P-type trenches and the N-type trenches and forming P-type active regions and N-type active regions in the top SiGe layer of the substrate by an ion implantation process; and forming leads on the substrate so as to obtain the heterogeneous SiGe based plasma p-i-n diode. Therefore, a high-performance heterogeneous SiGe based plasma p-i-n diode suitable for forming a solid-state plasma antenna is prepared by using a deep trench isolation technology and the ion implantation process.
US10177139B2

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

A method for forming a semiconductor structure includes following operations. Gate structures are arranged above a first active region, a second active region and a non-active region of a substrate of a semiconductor structure. The first and second active regions are spaced apart by the non-active region. Contacts are arranged above the first and second active regions. At least one gate via is arranged above the first active region or the second active region. The at least one gate via is electrically coupled with the gate structures. At least one local interconnect is selectively arranged over the non-active region, to couple at least one of the contacts above the first active region to at least one of the contacts above the second active region.
US10177132B2

A layout pattern of a static random access memory, including a first inverter and a second inverter constituting a latch circuit. A first inner access transistor, a second inner access transistor, a first outer access transistor and a second outer access transistor are electrically connected to the latch circuit, wherein the first outer access transistor has a first gate length, the first inner access transistor has a second gate length, and the first gate length is different from the second gate length.
US10177127B2

A semiconductor apparatus includes a driver circuit wafer including a plurality of driver circuits arranged in an array, a bonding metal layer formed over the driver circuit wafer, and a horizontally continuous functional device epi-structure layer formed over the bonding metal layer and covering the driver circuits.
US10177125B2

In one implementation, a semiconductor package assembly includes a first semiconductor package having a first semiconductor die and a first redistribution layer (RDL) structure coupled to the first semiconductor die. The first redistribution layer (RDL) structure includes a first conductive trace at a first layer-level, a second conductive trace at a second layer-level, and a first inter-metal dielectric (IMD) layer and a second inter-metal dielectric (IMD) layer, which is beside the first inter-metal dielectric (IMD) layer, wherein the second inter-metal dielectric (IMD) layer is disposed between the first conductive trace and the second conductive trace, and the second inter-metal dielectric (IMD) layer is zigzag shape in a cross-sectional view.
US10177121B1

A system can include a first semiconductor device, a second semiconductor device and a first semiconductor memory device. The first semiconductor device can include a first capacitor having first and second capacitor nodes that each include at least one essentially vertically formed conductive portion in a substrate. The first capacitor node can be coupled to receive a power supply potential. At least one conductive data path is coupled between the first semiconductor memory device and the second semiconductor device.
US10177117B2

In one embodiment, a method for fabricating a semiconductor package includes providing a multi-layer molded conductive structure. The multi-layer molded conductive structure includes a first conductive structure disposed on a surface of a carrier and a first encapsulant covering at least portions of the first conductive structure while other portions are exposed in the first encapsulant. A second conductive structure is disposed on the first encapsulant and electrically connected to the first conductive structure. A second encapsulant covers a first portion of the second conductive structure while a second portion of the second conductive structure is exposed to the outside, and a third portion of the second conductive structure is exposed in a receiving space disposed in the second encapsulant. The method includes electrically connecting a semiconductor die to the second conductive structure and in some embodiments removing the carrier.
US10177111B2

Consistent with example embodiments, a wafer substrate undergoes processing in which a resilient material is applied to the front-side and back-side surfaces of the wafer substrate. By defining trenches in saw lanes between active device die, additional resilient material may be placed therein. In an example embodiment, after the active device die are separated into individual product devices, the resulting product device has coverage on the front-side surface, back-side surface, and the four vertical faces of the encapsulated active device die. The front-side surface has exposed contact areas so that the product device may be attached to an end user's system circuit board. Further, the resilient coating protects the encapsulated active device die from damage during assembly.
US10177100B2

A fan-out semiconductor package includes a first connection member having a through-hole, a semiconductor chip disposed in the through-hole of the first connection member, the semiconductor chip including an active surface having connection pads disposed thereon and an inactive surface opposing the active surface, a passive component attached to the active surface of the semiconductor chip, an encapsulant encapsulating at least a portion of the first connection member and the inactive surface of the semiconductor chip, and a second connection member disposed on the first connection member and the active surface of the semiconductor chip, the first connection member and the second connection member each including at least one redistribution layer electrically connected to the connection pads of the semiconductor chip, and the passive component being electrically connected to the connection pads of the semiconductor chip through the redistribution layer of the second connection member.
US10177097B2

An integrated circuit (IC) structure includes a plurality of driver pins, each driver pin positioned at a driver pin level and oriented in a driver pin direction, and a plurality of layers of metal segment arrays. Each layer of metal segment arrays has a layer direction and includes two parallel metal segments oriented in the layer direction. The layer direction of a lowermost layer is perpendicular to the driver pin direction, the layer direction of each additional layer is perpendicular to the layer direction of a layer immediately below the additional layer, and each metal segment of a topmost layer is electrically connected to each driver pin of the plurality of driver pins.
US10177076B2

Embodiments are directed to a method of forming a semiconductor device and resulting structures having an air spacer between a gate and a contact by forming a gate on a substrate and over a channel region of a semiconductor fin. A contact is formed on a doped region of the substrate such that a space between the contact and the gate defines a trench. A first dielectric layer is formed over the gate and the contact such that the first dielectric layer partially fills the trench. A second dielectric layer is formed over the first dielectric layer such that an air spacer forms in the trench between the gate and the contact.
US10177072B2

A semiconductor package includes a package substrate including a fastening section at one end and a connecting terminal section at an opposite end, at least one semiconductor device mounted on the package substrate, at least one heat pipe on the at least one semiconductor device, and a lid on the at least one semiconductor device and the at least one heat pipe. At least one end of the heat pipe is between the at least one semiconductor device and either the fastening section or the connecting terminal section.
US10177063B2

A method for manufacturing an element chip includes a protection film stacking step of staking a protection film to the element region, and the dividing region, the part of the exposed second damaged region and a protection film etching step of removing a part of the protection film which is stacked on the dividing region and the protection film which is stacked on the element region by exposing the substrate to second plasma and remaining the protection film for covering the part of the second damaged region. Furthermore, the method for manufacturing an element chip includes a plasma dicing step of dividing the substrate to a plurality of element chips by exposing the substrate to third plasma in a state where the second main surface is supported by a supporting member.
US10177059B2

A base-attached encapsulant for semiconductor encapsulation is used for collectively encapsulating a device-mounted surface of the semiconductor device-mounted substrate having semiconductor devices mounted thereon or a device-formed surface of a semiconductor device-formed wafer having semiconductor devices formed thereon. The base-attached encapsulant has a base and an encapsulating resin layer containing an uncured or semi-cured thermosetting resin component formed onto one of the surfaces of the base, and a linear expansion coefficient α1 of the semiconductor device to be encapsulated by the base-attached encapsulant, a linear expansion coefficient α2 of a cured product of the encapsulating resin layer, and a linear expansion coefficient α3 of the base satisfy both of the following formula (1) and (2); α1<α3<α2  (1) −2<α1+α2−2α3<2  (2) wherein the unit of the linear expansion coefficient is ppm/K. The base-attached encapsulant for semiconductor encapsulation which suppress package warpage even if a package with a large area is encapsulated.
US10177058B1

An encapsulating composition and a semiconductor package are provided. The encapsulating composition adapted to encapsulate a semiconductor die includes a photosensitive dielectric material and a polarizable compound suspended in the photosensitive dielectric material. The polarizable compound within a predetermined region of the encapsulating composition affected by an external stimulus is arranged uniformly in a thickness direction to provide a conductive path penetrating through the photosensitive dielectric material along the thickness direction. The semiconductor package includes the encapsulating composition encapsulating the semiconductor die, a first and a second redistribution layer. The first and the second redistribution layer disposed on the opposite sides of the encapsulating composition are electrically connected each other through the encapsulating composition. A manufacturing method of the semiconductor package is also provided.
US10177048B2

A system for inspecting and reviewing a sample, the system may include a chamber that is arranged to receive the sample and to maintain vacuum within the chamber during at least a scan period; an inspection unit; a review unit; and a mechanical stage for moving the sample, according to a scan pattern and during the scan period, in relation to the inspection unit and the review unit while a spatial relationship between the inspection unit and the review unit remains unchanged; wherein the inspection unit is arranged to detect, during the scan period, multiple suspected defects of the sample; and wherein the review unit is arranged to (a) receive, during the scan period, information about the multiple suspected defects; and (b) locate, during the scan period and in response to the information about the multiple suspected defects, at least one actual defect.
US10177039B2

A dual layer shallow isolation trench region for semiconductor structures including field effect transistors (FETs) and methods for making the same. The first layer of the shallow trench isolation region includes a dielectric material disposed between adjacent FETs. The second layer is an etch resistant material disposed on the dielectric material and has an increased etch resistance relative to the dielectric material. The etch resistant material overlays the shallow trench region to provide the dual layer shallow trench isolation region, which permits self-alignment of contacts to the source and/or drain of FETs.
US10177036B2

Among other things, one or semiconductor arrangements, and techniques for forming such semiconductor arrangements are provided. An etch sequence is performed to form a first etched region over a planar region of a semiconductor arrangement. The first etched region exposes a planar structure, such as an alignment mark used for alignment during semiconductor fabrication. The etch sequence forms a second etched region over a semiconductor fin region of the semiconductor arrangement. In an embodiment, the etch sequence forms a first trench, a first fin nub and a first pillar in the semiconductor fin region, where the first trench is formed in a semiconductor substrate of the semiconductor fin region. A multi-depth STI structure is formed over at least one of the first trench, the first fin nub, or the first pillar.
US10177034B2

A wafer processing method including a protective plate attaching step of attaching a protective plate to the front side of a wafer, a support member providing step of providing a support member on the back side of the wafer, a protective plate cutting step of cutting the protective plate along an area corresponding to each division line formed on the front side of the wafer, thereby exposing each division line, and a plasma etching step of performing plasma etching through the protective plate to each division line of the wafer, thereby etching each division line to divide the wafer into individual device chips.
US10177031B2

A method of forming an integrated metal line and interconnect. The method may include forming a first trench in a first ILD exposing a lower metal line, the first ILD is above a substrate, and the lower metal line is in the substrate; forming a first barrier layer in the first trench; forming an integrated metal layer (including a first metal line and a first via) on the first barrier layer; forming a first hardmask on the integrated metal layer; forming an isolation trench in the first hardmask and in the first metal line; forming a second barrier layer in the isolation trench; removing a portion of the second barrier layer from a bottom of the isolation trench exposing the first ILD; and forming a second ILD on the second barrier and in the isolation trench, where a bottom of the second ILD is in the first ILD.
US10177028B1

The present disclosure generally relates to semiconductor structures and, more particularly, to fully aligned via structures having relaxed gapfills and methods of manufacture. The method includes: selectively depositing a capping material on a conductive material within a plurality of interconnect structures to form capped interconnect structures; depositing at least one insulator material over the capped interconnect structures; forming a fully aligned via structure through the at least one insulator material to expose the capping material; filling the fully aligned via structure with an alternative metal; and depositing a metal material on the alternative metal in the fully aligned via structure.
US10177023B2

In embodiments, manufacturing a protective cover for an electrostatic chuck comprises coating a top surface and side walls of a conductive wafer with a plasma resistant ceramic, masking an inner region of a bottom surface of the conductive wafer, coating inner region of the bottom surface with the plasma resistant ceramic, and grinding the inner region of the bottom surface to a flatness of less than approximately 300 microns. In embodiments, a protective cover is manufactured by a process comprising applying a mask to an outer perimeter of a bottom surface of a plasma resistant ceramic wafer, coating the bottom surface of the plasma resistant ceramic wafer with an electrically conductive layer, and removing the mask, wherein an inner region of the bottom surface of the plasma resistant ceramic wafer is coated with the conductive layer.
US10177016B2

A pre-screening method, manufacturing method, device and electronic apparatus of micro-LED. The method for pre-screening defect micro-LEDs comprises: obtaining a defect pattern of defect micro-LEDs on a laser-transparent substrate (S6100); and irradiating the laser-transparent substrate with laser from the laser-transparent substrate side in accordance with the defect pattern (S6200), to lift-off the defect micro-LEDs from the laser-transparent substrate.
US10177014B2

An apparatus for a substrate support heater and associated chamber components having reduced energy losses are provided. In one embodiment, a substrate support heater is provided. The substrate support heater includes a heater body having a first surface to receive a substrate and a second surface opposing the first surface, a heating element disposed in the heater body between the first surface and the second surface, and a thermal barrier disposed on the second surface of the heater body, wherein the thermal barrier comprises a first layer and a second layer disposed on the first layer.
US10177012B2

A wiring substrate includes a first insulation layer having a component mounting area and a mark formation area, an electrode pad arranged in the component mounting area and having an upper surface exposed from the first insulation layer and a side surface and a lower surface embedded in the first insulation layer, and a mark arranged in the mark formation area and formed of an insulation pattern layer having an upper surface exposed from the first insulation layer and a side surface and a lower surface embedded in the first insulation layer. A color of the first insulation layer and a color of the insulation pattern layer are different.
US10176987B2

A SiC epitaxial wafer including: a SiC epitaxial layer that is formed on a SiC substrate having an off angle, wherein the surface density of triangular defects, in which a distance from a starting point to an opposite side in a horizontal direction is equal to or greater than (a thickness of the SiC epitaxial layer/tan(x))×90% and equal to or less than (the thickness of the SiC epitaxial layer/tan(x))×110%, in the SiC epitaxial layer is in the range of 0.05 pieces/cm2 to 0.5 pieces/cm2 (where x indicates the off angle).
US10176984B2

Methods and apparatuses for selectively depositing silicon oxide on a silicon oxide surface relative to a silicon nitride surface are described herein. Methods involve pre-treating a substrate surface using ammonia and/or nitrogen plasma and selectively depositing silicon oxide on a silicon oxide surface using alternating pulses of an aminosilane silicon precursor and an oxidizing agent in a thermal atomic layer deposition reaction without depositing silicon oxide on an exposed silicon nitride surface.
US10176982B2

The present invention proposes a method to form a gradient thin film using a spray pyrolysis technique. The method comprises providing a base substrate, preparing a spray aqueous solution by mixing at least two precursor compounds comprising at least two different elements and spraying the spray aqueous solution onto the base substrate. According to the present invention, the ratio of the concentration of the at least two different elements within the spray aqueous solution is varied while performing the method. In this way, a thin film having a gradient of elemental composition over its layer thickness may be formed.
US10176977B2

An ion source is configured for soft electron ionization and produces a low electron-energy, yet high-intensity, electron beam. The ion source includes an electron source that produces the electron beam and transmits it into an ionization chamber. The electron beam interacts with sample material in the ionization chamber to produce an ion beam that may be transmitted to a downstream device. The electron source is configured for generating a virtual cathode upstream of the ionization chamber, which enhances the intensity of the electron beam.
US10176974B2

A sputtering target containing 0.01 to 0.5 wt % of Ag, and remainder being W and unavoidable impurities. The object of the present invention is to provide a sputtering target capable of forming a film having a relatively low specific resistance by sputtering, wherein the obtained film is endowed with good uniformity, and in particular the sputtering target has superior characteristics upon forming thin films for semiconductor devices, as well as to provide a method for producing the foregoing sputtering target.
US10176971B2

In a plasma processing apparatus, an operation unit configured to calculate a parameter including any one of a load impedance, a load resistance and a load reactance of a high frequency power supply and a reflection wave coefficient of a high frequency power, and a controller configured to sequentially perform multiple cycles, each having plural stages which are performed in sequence. The controller is configured to control a setting of the high frequency power supplied to an electrode to be changed at a time point when the parameter exceeds a threshold value after a processing gas is changed. The changing of the setting of the high frequency power includes changing a power level of the high frequency power and/or changing the high frequency power from one of a continuous wave and a pulse-modulated high frequency power to the other thereof.
US10176966B1

An edge detection system is provided that generates a scanning electron microscope (SEM) linescan image of a pattern structure including a feature with edges that require detection. The edge detection system includes an inverse linescan model tool that receives measured linescan information for the feature from the SEM. In response, the inverse linescan model tool provides feature geometry information that includes the position of the detected edges of the feature.
US10176965B1

A charged particle beam device for inspection of a specimen with an array of primary charged particle beamlets is described. The charged particle beam device includes a charged particle beam source to generate a primary charged particle beam; a multi-aperture plate having at least two openings to generate an array of charged particle beamlets having at least a first beamlet having a first resolution on the specimen and a second beamlet having a second resolution on the specimen; an aberration correction element to correct at least one of spherical aberrations and chromatic aberrations of rotational symmetric charged particle lenses; and an objective lens assembly for focusing each primary charged particle beamlet of the array of primary charged particle beamlets onto a separate location on the specimen.
US10176958B2

The present invention is an electrode material constituting a movable electrode of a thermal fuse, having a five-layer clad structure including a core material layer, an intermediate layer formed on the both sides of the core material layer, and a surface layer formed on the intermediate layer, wherein the core material layer includes Cu, the intermediate layer includes an Ag—Cu-based alloy, the surface layer includes an Ag—CuO-based oxide-dispersed strengthened alloy, and the ratio of the thickness of the intermediate layer to the thickness of the surface layer (intermediate layer/surface layer) is 0.2 or more and 1.0 or less. This electrode material can be manufactured by partially internally oxidizing a three-layer clad material in which plate materials made of an Ag—Cu-based alloy are clad-jointed to both sides of the plate material made of Cu.
US10176943B1

A switch includes an insulating base having an upper surface and an assembly having a mounting surface. The assembly configured to be arranged on the insulating base, the assembly having a lower surface, the assembly being configured to be arranged on the upper surface of the insulating base with an open space between the lower surface of the assembly and the upper surface of the insulating base. The switch further includes a plurality of fixed contact units mounted in an aligned arrangement on the mounting surface of the assembly and a movable contactor mounted to move within the bore of the insulating body and the electrical contacts of the plurality of fixed contact units.
US10176928B2

In one embodiment, a system, comprising: a first non-magnetic conductive electrode; a second non-magnetic conductive electrode; a dielectric layer disposed between the first and second electrodes, the dielectric layer extending between the first and second electrodes; and first and second layers comprising plural pairs of magnetically coupled pairings of discrete magnets, the first and second layers separated by a non-magnetic material, wherein the magnets of at least the first layer are conductively connected to the first non-magnetic conductive electrode.
US10176926B2

A composite electronic component includes a composite body in which a capacitor and an inductor are coupled to each other, the capacitor including a ceramic body in which a plurality of dielectric layers and first and second internal electrodes disposed to face each other with at least one among the plurality of dielectric layers interposed therebetween are stacked, and the inductor including a magnetic body including a coil part. The inductor and the capacitor are coupled to each other by an adhesive containing a first epoxy resin including a urethane modified epoxy (UME) resin, a second epoxy resin including a bisphenol A type resin, and a latent curing agent.
US10176924B2

A multilayer ceramic capacitor may include a ceramic body including a plurality of dielectric layers; a first internal electrode disposed in the ceramic body and exposed to a first side surface in a width direction of the ceramic body and a second internal electrode disposed in the ceramic body and exposed to the first side surface in the width direction of the ceramic body; and first to third external electrodes disposed on the first side surface in the width direction of the ceramic body.
US10176913B2

An output driving circuit outputs an output current to a solenoid incorporated in a vehicle through an output terminal. A detection resistor connected between the output terminal and the output driving circuit. An amplification unit configured to output an analog detection signal generated by amplifying a voltage between both ends of the detection resistor. A current generation circuit configured to output a reference current. A reference resistor connected between the current generation circuit and a ground and configured to output a reference voltage according to the reference current. An A/D converter configured to convert the analog detection signal into a digital detection signal using the reference voltage as a reference. A control circuit configured to control the output current output from the output driving circuit according to the digital detection signal.
US10176907B2

A cable (100) includes a power wire (1), a ground wire (3), data transmission wires (2) between the power wire and the ground wire, and an insulating outer layer (4) enclosing the outer side of the power wire, the ground wire, and the data transmission wires. The power wire includes a conductor (11), an insulating layer (12) outside the conductor, and a metal shielding layer (13) outside the insulating layer. The power wire and the data transmission wires are spaced from each other by plastic materials.
US10176906B2

Provided is a shielded conductive path exhibiting a shielding function over a broad frequency band between a low frequency and a high frequency even when the shielding member has a small cross-sectional area. A shielded conductive path includes conductive path main bodies, insulating layers surrounding the conductive path main bodies, and shielding members facing the outer circumferential surfaces of the insulating layers, each have a configuration in which a conductive layer and a magnetic layer are layered together. Electromagnetic noise in a frequency band between a low frequency and an intermediate frequency is blocked with the conductive layer, and electromagnetic noise in a frequency band between an intermediate frequency and a high frequency is blocked with the magnetic layer. The different frequency regions are assigned to the conductive layer and the magnetic layer, and therefore, the cross-sectional areas of the conductive layer and the magnetic layer need not be increased.
US10176903B2

A stretchable conductor of the present invention includes: a mixture which is configured of a stretchable portion made of an elastomer, and at least one type of conductive particles dispersed in the stretchable portion; and a conducting portion in which the conductive particles are aggregated in a higher concentration at one or a plurality of positions on an interface of the mixture than that at positions located in an inner portion of the mixture.
US10176890B2

A method comprising receiving a document having multiple sections of different types using a processor. The method also comprises obtaining a plurality of lexicons using the processor, each of the lexicons for interpreting fragments in one or more of the section types. The method further comprises interpreting fragments in a first section of the multiple sections using the processor and one or more lexicons. The method still further comprises determining, based upon the interpretation and using the processor, that a fragment in the first section is misplaced. The method still further comprises re-locating, using the processor, the misplaced fragment to a second section of the multiple sections in the document to generate a re-organized document. The method additionally includes storing the re-organized document in a hardware storage system using the processor.
US10176879B2

Disclosed are a high voltage switch circuit and a semiconductor memory device including the same. The high voltage switching circuit includes: a control signal generating circuit configured to supply a supply voltage to an internal node and generate a control signal in response to a first enable signal; a well bias generating circuit configured to apply a well bias to a well of a transistor included in the control signal generating circuit in response to a second enable signal; and a switching circuit configured to switch an input voltage to an output voltage in response to the control signal.
US10176876B2

A memory control method includes providing a memory including a first area and a second area, and reading data in the first area and the second area when receiving data to be stored. The method also includes selecting, from the first area and the second area, an area in which the data is in an erased state. In addition, the method includes performing a programming operation on each memory cell in the selected area to write the data to be stored into the selected area. Further, the method includes—performing an erase operation on a remaining area in the first area and the second area to perform a next data writing process, after writing the data to be stored into the selected area.
US10176875B2

The semiconductor memory device includes: a memory unit having a plurality of memory blocks; a voltage supply circuit configured to generate a plurality of operating voltages and transmit the operating voltages to global word lines; and a pass unit coupled between respective local word lines of the plurality of memory blocks and the global word lines, and configured to couple the local word lines of a selected memory block to the global word lines in response to block select signals corresponding to the respective memory blocks, wherein the pass unit couples local word lines of an unselected memory block to the global word lines for a preset time and then isolates local word lines of the unselected memory block from the global word lines in response to the block select signals while coupling local word lines of the selected memory block to the global word lines.
US10176858B1

Memory devices may provide a communication interface that is configured to receive control signals, and/or address signals from user circuitry, such as a processor. The memory device may receive and process signals employing different signal paths that may have different latencies, leading to clock skews. Embodiments discussed herein the application are related to interface circuitry that may decrease certain response times of the memory device by adding delays that minimize the clock skews. For example, a delay in a control path, such as a chip select path, may allow reduction in a delay of an address path, and leading to a decrease of the access time of the memory device. Embodiments also disclose how training modes may be employed to further adjust the delays in the control and/or address paths to decrease access times during regular operation.
US10176855B2

An integrated circuit that includes an array of memory cells and an array of write logic cells. The integrated circuit also includes a write address decoder comprising a plurality of write outputs. The array of write logic cells is electrically connected to the plurality of write outputs. The array of write logic cells is electrically connected to the array of memory cells. The array of write logic cells is configured to set an operating voltage of the memory cells.
US10176854B2

A memory decoding system includes a memory decoding reference current module. The memory decoding reference current module includes: a first reference current unit connected to one end of a second reference bit line; a second reference current unit connected to one end of a first reference bit line; a third reference current unit connected to one end of a third reference bit line; a first reference NMOS transistor, a source of which is connected to the second reference bit line; a second reference NMOS transistor, a source of which is connected to a drain of the first reference NMOS transistor; and a gate of the first reference NMOS transistor and a gate of the second NMOS transistor are connected to a logic high level.
US10176850B2

A method and apparatus for memory power and/or area reduction. An array of memory cells may be scanned to detect faulty memory cells, if any, in the array. A supply voltage Vmem applied to the array of memory cells may be controlled based on a result of the scan, and based on a sensitivity coefficient of one, or more, of the array of memory cells. The sensitivity coefficient may indicate an impact that the one, or more, of the array of memory cells being faulty may have on the performance of a device that reads and writes data to the memory array. Additionally or alternatively, the physical dimensions of the memory cells may be determined based on the sensitivity coefficient(s) and/or based on a number of faulty memory cells that can be tolerated in the array of memory cells.
US10176838B2

A cross section of a luminous flux of returning light from a disc is split into a plurality of regions, and an operation is performed so that a weighting of a light amount of a region which has favorable symmetry in a radial direction and is formed on a circumference of an ellipse among the split regions is increased. Further, a lens shift detection signal is formed, and a lens shift detection signal is canceled from a push-pull signal.
US10176836B2

A computer program product according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions area executable by a data processing system having at least one processor to cause the data processing system to apply, by the data processing system, a current to a lead of a tunneling magnetoresistance (TMR) sensor for inducing joule heating of the lead or a heating layer, the level of joule heating being sufficient to anneal a magnetic layer of the sensor; and maintain, by the data processing system, the current at the level for an amount of time sufficient to anneal the sensor.
US10176834B2

Methods, systems, and apparatuses are described for provisioning storage devices. An example method includes determining a write status of an adjacent track that is adjacent to a target track of a shingled magnetic recording (SMR) disk drive. The method may further include determining an offset for a write head based on the write status of the adjacent track and positioning the write head according to the offset.
US10176833B1

A folded lasing cavity comprises at least one bend. The folded lasing cavity is disposed on and configured to emit light along a substrate-parallel plane. An etched facet is on an emitting end of the folded lasing cavity and an etched mirror is on another end of the folding lasing cavity. An etched shaping mirror redirects light received from the etched facet in a direction normal to the substrate-parallel plane.
US10176831B2

In one general embodiment, a method includes forming a first magnetic layer, forming a tunnel barrier layer above the first magnetic layer, and forming a second magnetic layer above the tunnel barrier layer. The tunnel barrier layer includes crystalline alumina. The tunnel barrier layer is formed at a temperature of less than 100 degrees centigrade.
US10176830B2

An apparatus according to one embodiment includes a first module having a plurality of first write transducers, and a plurality of second modules each having a second write transducer. Planes of deposition of write gaps of the second write transducers are oriented at an angle of greater than 4 degrees relative to planes of deposition of write gaps of the first write transducers.
US10176829B1

Disclosed are systems, methods, and devices for increasing the storage areal density of a storage device. In one embodiment, a method is disclosed comprising receiving host data, the host data including first data and extra bit data; generating run-length limited (RLL) data by encoding the first data with an RLL encoder; generating a symbol corresponding to at least one bit of the extra bit data; and generating superpositioned data by inserting the symbol within a contiguous section of repeating bits in the RLL-encoded first data.
US10176827B2

Various embodiments provide a tool, referred to herein as “Active Lab” that can be used to develop, debug, and maintain knowledge bases. These knowledge bases (KBs) can then engage various applications, technology, and communications protocols for the purpose of task automation, real time alerting, system integration, knowledge acquisition, and various forms of peer influence. In at least some embodiments, a KB is used as a virtual assistant that any real person can interact with using their own natural language. The KB can then respond and react however the user wants: answering questions, activating applications, or responding to actions on a web page.
US10176821B2

A monaural intrusive speech intelligibility predictor unit comprises: first and second input units for providing time-frequency representations s(k,m) and x(k,m) of noise-free and noisy and/or processed versions of a target signal, respectively, k being a frequency bin index, k=1, 2, . . . , K, and m being a time index; first and second envelope extraction units for providing time-frequency sub-band representations of the signals sj(m) and xj(m), j being a frequency sub-band index, j=1, 2, . . . , J; first and second time-frequency segment division units for dividing the time-frequency sub-band representations sj(m) and xj(m) into time-frequency segments Sm and Xm corresponding to a number N of successive samples of the sub-band signals; an intermediate speech intelligibility calculation unit adapted for providing intermediate speech intelligibility coefficients dm estimating an intelligibility of said time-frequency segment Xm, based on said time-frequency segments Sm and Xm or normalized and/or transformed versions {tilde over (S)}m, and {tilde over (X)}m thereof; and a final monaural speech intelligibility calculation unit for calculating a final monaural speech intelligibility predictor d estimating an intelligibility of said noisy and/or processed version x of the target signal by combining said intermediate speech intelligibility coefficients dm, or a transformed version thereof, over time. A hearing aid comprises a monaural, intrusive intelligibility predictor unit, and a configurable signal processor adapted to control or influence the processing of one or more electric input signals representing environment sound to maximize the final speech intelligibility predictor d. A binaural hearing aid system comprises first and second hearing aids.
US10176820B2

A visualization system with audio capability includes one or more display devices, one or more microphones, one or more speakers, and audio processing circuitry. While a display device displays an image to a user, a microphone inputs an utterance of the user, or a sound from the user's environment, and provides it to the audio processing circuitry. The audio processing circuitry processes the utterance (or other sound) in real-time to add an audio effect associated with the image to increase realism, and outputs the processed utterance (or other sound) to the user via the speaker in real-time, with very low latency.
US10176815B1

Described are techniques for determining whether a received audio signal is corrupted or a product of noise, prior to decoding the entire signal. A received audio signal may include both initialization data and encoded payload data. Correspondence between the initialization data and confirmation data may be determined. If the correspondence indicates a match, the audio receiver may continue decoding the audio signal to access the payload data. If the correspondence does not indicate a match, the audio receiver may cease decoding, which may conserve power, computing resources, and time, ensuring that subsequent audio signals are not missed while the audio receiver decodes a false or corrupted signal.
US10176813B2

Methods for generating encoded audio programs indicative of N channels of discontinuity-corrected, encoded audio content, including by applying discontinuity correction values to multi-channel audio content, and for rendering such a program (e.g., to generate a discontinuity-corrected M-channel mix of content indicated by the program). Other aspects are systems or devices (e.g., encoders or decoders, or rendering systems) configured to implement any of the methods.
US10176802B1

An automatic speech recognition (ASR) system may convert an ASR output lattice into a matrix form, thus maintaining certain information included in the lattice that might otherwise be lost in an N-best list output. The matrix representation of the lattice may be encoded using a recurrent neural network (RNN) to create a vector representation of the lattice. The vector representation may then be used by the system to perform additional operations, such as ASR results confirmation.
US10176797B2

A voice synthesis method for generating a voice signal through connection of a phonetic piece extracted from a reference voice, includes selecting, by a piece selection unit, the phonetic piece sequentially; setting, by a pitch setting unit, a pitch transition in which a fluctuation of an observed pitch of the phonetic piece is reflected based on a degree corresponding to a difference value between a reference pitch being a reference of sound generation of the reference voice and the observed pitch of the phonetic piece selected by the piece selection unit; and generating, by a voice synthesis unit, the voice signal by adjusting a pitch of the phonetic piece selected by the piece selection unit based on the pitch transition generated by the pitch setting unit.
US10176792B1

The implementations described include an audio canceling device that receives an unmanned aerial vehicle (“UAV”) audio signature representative of audio generated by an unmanned aerial vehicle, monitors audio within an environment in which the audio canceling device is located for audio generated by the UAV, generates an attenuation-signal based on detected audio generated by the UAV, and outputs the attenuation-signal to attenuate the audio generated by the UAV. In one example, the audio canceling device may be used to attenuate audio generated by a UAV that is permeating into a user's home during delivery of an item to the user's home by the UAV.
US10176784B2

A multi-mode display device may, responsive to a user-selection, divide a display region into different regions corresponding to display data received from different user devices, such as a primary information handling system and a secondary portable information handling system. First display data received from the primary information handling system may be output to a first display region and second display data received from the secondary portable information handling system maybe output to a second display region.
US10176783B2

A computer-driven wearable display device incorporating a display engine for presenting virtual images to wearers is interconnected with a computer-driven portable display device incorporating a display screen for presenting real images to the wearers of the wearable display device. An applications management and communication system including an external manager application residing on the portable display device provides for managing and launching applications residing on the wearable display device through the user interface of the portable display device.
US10176782B2

The present disclosure discloses a TFT and a manufacturing method thereof, an array substrate, a display panel and a driving method thereof, and a display device, which relates to the field of display technology, and is provided for solving a problem of a larger overall power consumption of the display device. The TFT comprises a substrate; a first gate, a bottom gate dielectric layer and an insulating layer sequentially stacked on the substrate; a source and a drain arranged on the insulating layer; and a top gate dielectric layer, a second gate and a passivation layer sequentially stacked on the source, the drain and the insulating layer, wherein the first gate or the second gate is a photosensitive material gate. The TFT and the display panel provided by the present disclosure are applied in the display device.
US10176781B2

A display device is used in conjunction with: (1) optical sensors to collect information about ambient conditions in the environment of a viewer of the display device; and/or (2) privacy element identification and detection mechanisms (PEDMs) to collect information about the presence, orientation, and/or type of privacy elements being used in conjunction with the display device. For one embodiment, a processor in communication with the display device may create a view model based, at least in part, on the predicted effects of the ambient environmental conditions and/or presence of privacy elements being used in conjunction with the display device on the user's viewing experience. The view model may be a function of gamma, black point, white point, privacy element orientation and/or type, backlighting, field of view, number of viewers, color offset, or a combination thereof. The view model is also referred to as an ambient/privacy model.
US10176778B2

A k-th driving stage includes a first pull-down transistor. The first pull-down transistor includes a first control electrode receiving a second control signal activated after the k-th gate signal is output, a second control electrode receiving the switching signal synchronized with a clock signal, an input electrode receiving a first discharge voltage, and an output electrode connected to the output electrode of the first output transistor.
US10176775B2

A disclosed display device comprises a display panel having a display area configured to display an image. The display panel includes in the display area a plurality of data lines extending in a first direction, a plurality of gate lines extending in a second direction and crossing the data lines, and a plurality of pixels defined by the data lines and the gate lines, and arranged in a plurality of rows and a plurality of columns. The display device further comprises at least one gate in panel (GIP) circuit disposed in the display area and having a plurality of signal lines and a plurality of transistors each respectively disposed between two adjacent columns of the pixels among the columns.
US10176760B2

Disclosed are an organic light emitting display capable of preventing lowering of brightness and prolonging its a lifespan, and a driving method thereof. The organic light emitting display controls a level of a gate signal, by outputting a gate high voltage after controlling a level of the gate high voltage, according to a level of a threshold voltage sensed from each pixel of a display panel.
US10176748B2

A novel information processing device that is highly convenient is provided. The information processing device includes a selection circuit having a function of supplying image data to a reflective display element, a light-emitting element, or both of them on the basis of input position coordinate data, sensing data about the illuminance of the usage environment, and the image data. An icon with high selection frequency is displayed by both the reflective display element and the light-emitting element on the basis of icon coordinate data and the input position coordinate data, so that the icon can be displayed brightly with improved visibility.
US10176743B2

Embodiments of the present disclosure disclose a method for adjusting color temperature and a device. The method comprises: acquiring a present light intensity parameter value of each of N primary colors of light emitted by a light source of a display device, determining a set light intensity parameter value of each of the N primary colors according to the present light intensity parameter value of each of the N primary colors and a pre-saved light intensity parameter value of each of the N primary colors, and respectively adjusting the light intensity of each of the N primary colors according to the set light intensity parameter value of the N primary colors.
US10176742B2

There are provided an organic light emitting display device, a driving method thereof and a display apparatus. The organic light emitting display device includes an underlay substrate, and organic light emitting pixel units arranged in a matrix on the underlay substrate; wherein the respective organic light emitting units comprise at least two organic light emitting structures which have different light emitting colors, are disposed in cascades and insulated from each other, and a pixel circuit connected corresponding to the organic light emitting structures and configured to drive the organic light emitting structures to emit light. Since the respective organic light emitting pixel units comprise at least two organic light emitting structures which have different light emitting colors, are disposed in cascades, and are insulated from each other, when displaying, each organic light emitting pixel unit can display, in different frame pictures, grey scale effects of at least two colors according to applied signals. The display effect can be raised because each organic light emitting pixel unit can display more colors.
US10176739B2

An aspect of the present invention proposes a method for performing partial refresh on display panels. According to one or more embodiments of the present invention, the display panels may be implemented as self-refreshing display panels communicatively coupled with a computing device that generates graphical data for display in the display panel. To perform partial refresh, consecutive frames are compared to identify the portions of the frames with updated material. In one or more embodiments, only the pixels corresponding to the updated portion(s) are refreshed in the display panel.
US10176717B2

Vehicular movement detection systems and methods are disclosed. A computing device is configured to monitor sensor data and location data associated with a first user device including one or more sensors, and monitor traffic data associated with a location of the first user device based on the sensor data and location data. In response to the data, the computing device determines whether to provide a user-selectable message to the first user device based on a vehicle speed, proximity to a destination, and vehicle speed relative to traffic speed. The user-selectable message comprises a prompt configured to transmit a search request for a listing location. In response to the determination, the user-selectable message is provided to the first user device. In response to receiving a search request, the computing device is configured to transmit instructions to the first user device to direct the first user device to a first listing location.
US10176714B2

A driving support apparatus includes a display information obtainment section, a lighting state obtainment section, a validity determination section, and a support content setting section. The display information obtainment section obtains display information indicating a display content of at least one road sign present around a vehicle. The lighting state obtainment section obtains a lighting state of a corresponding traffic light, which corresponds to the road sign. The validity determination section determines whether or not a display content of a light limiting sign is effective based on the lighting state, when the light limiting sign is obtained based on the display information, the light limiting sign being a road sign whose display content is effective if the corresponding traffic light is in a predetermined lighting state. The support content setting section that sets a content of driving support based on a determination result of the validity determination section.
US10176701B2

A system for facilitating automated response to a distress signal includes an attachment for a multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location coupled to a housing of the multifunction mobile computing device. In some embodiments, the system includes a computer program product in a non-transitory computer-readable medium. In some embodiments, the program instructions are computer-executable by the multifunction mobile computing device to implement detecting a disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to a distress signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the distress signal.
US10176691B2

A tracking and monitoring shoe that includes a tracking device comprising a controller, a battery in electrical communication with at least one solenoid and at least one permanent magnet, a plurality of lights, a microphone, and a speaker. The tracking device may be implanted within a portion of the shoe, defined as the tracking section. The plurality of lights may be operable to emit light from a sole of the shoe and the plurality of lights and the tracking device may be electrically connected to the battery. The battery may be configured to be rechargeable when a walking motion translates the at least one permanent magnet. Furthermore, the tracking device may be configured to activate the plurality of lights, microphone, and speaker when the tracking device detects the shoe has reached or transcended a boundary.
US10176687B2

An electronic lock may be used to monitor and control access throughout a home. The electronic lock is preferably mounted to a main enter/exit door on the home as this provides a good point of contact for users entering and leaving the home. The electronic lock may monitor users, appliances, safety, and operation of interior doors. Access may be controlled and/or monitored by users with a mobile device or through any other similar device.
US10176683B2

A system including a video sequence embodied in memory, a processor that detects a moving object or person within a field of view of the video sequence, a processor that tracks the moving object or person and that identifies a plurality of frames that summarizes movement of the moving object or person within a time interval of the video sequence and a processor that combines the identified plurality of frames into a thumbnail image.
US10176674B2

Methods and systems for electronic interaction comprising a display for presenting a grid of identifying objects, an input for receiving a player selection of an identifying object, a random generator for randomly selecting a winning identifying object, and a point tally system for awarding points to the player according to the rules comprising a first point value if the player selected identifying object exactly matches the winning identifying object, a second point value if the player selected identifying object is in a geometric relationship with the winning identifying object, and a third, negative, point value if the player is not awarded the first point value or the second point value.
US10176663B2

The present specification describes a system for automatically preparing medication cartridges for use in a pharmaceutical dispensing system. The system includes a spooler device that winds a strip of medicine pouches around a cylinder in a cartridge frame. When the cartridge has been loaded with the medication strip, the system validates that there is a match between the information on the cartridge cover and the mediation pouches.
US10176662B2

An empties sorting device includes a sorting table with a table surface, a feed section, and a discharge section. The discharge section has a dividing device with at least one section partition wall. The device further includes a conveying device, which is designed in such a way that the empties can be transferred from the feed section to the discharge section, and a guiding device with a guiding element, designed to be movable at least into a first guiding position associated with a first collecting channel, and a second guiding position associated with a second collecting channel, and a controller designed to control the movement of the guiding element into the first and second guiding positions in accordance with the type of empties. A discharge section partition wall between the collecting channels can be moved parallel to the table surface, thus allowing an associated collecting channel size to be varied.
US10176661B2

This invention uses variables sets, that are called up according to a file a into a Programmable Finite Impulse Transform (FIT) algorithm, which then sends a command to a Programmable Finite Impulse Response (FIR) filter (a brick wall filter) that makes multiple passbands. The digital passbands edit a spectral range from 200 nm to 1500 nm into multiple snippets thus generating an edited-down variation on the spectral range coming from fluorescent taggants. The full-wide peaks profile from a zone containing side-by-side fluorescent taggants is uniform on all the value documents or items in a series, but the Programmable FIT algorithm and the Programmable FIR multiple bandpass filter turn that single peaks profile signature into millions of distinct and specific variations, so each value document or item has its own unique key in a database. The full-wide emissions profile, as edited by a digital multiple bandpass filter into snippets, constitutes the product of the digital signal processing aspect of the present invention. This product can be compared on a one-to-one basis with a similarly made product on file in a database. A match of 95% to 100% causes a rating of authentic.
US10176658B2

A document may include a non-magnetic substrate, a first colorant mixture printed as a first image upon the substrate, the first colorant mixture including a magnetic ink, and a second colorant mixture printed as a second image upon the substrate in substantially close spatial proximity to the printed first colorant mixture. The second colorant mixture may consist essentially of one or more non-magnetic inks and exhibit properties of both low visual contrast and high magnetic contrast against the first colorant mixture, such that the resultant printed substrate does not reveal the first image to the human eye, but will reveal the first image to a magnetic image reader.
US10176657B2

A telephone network voting system receives telephone ballots cast by voters by dialing a telephone number. The telephone number is dialed by voters spread over a large geographic area. The voting calls are routed to points of presence local to or otherwise identified with the caller by using the caller's ANI or other originating number identification. The points of presence then accumulate votes and periodically forward tallies to a centralized location over a data network. Instructions may be transmitted from the centralized location to the points of presence.
US10176654B2

A suspicious person detection technology which is less likely to cause a blind spot of detection of a suspicious person is provided. A suspicious person detection system detects a suspicious person present in a predetermined area and includes a probe request detection terminal (100) configured to detect a probe request transmitted from a mobile terminal (400) to generate probe information including first identification information specific to the mobile terminal which transmits the probe information, and an analyzing apparatus (200) configured to acquire the probe information from the probe request detection terminal, and, in the case where the first identification information included in the probe information matches none of one or more pieces of second identification information set in advance, transmit suspicious person information indicating that a suspicious person is detected to a predetermined information processing apparatus (300).
US10176652B2

A computer-implemented method for controlling access of a user to a structure, or objects stored within a compartment of a secure lockbox is provided. In some embodiments, the method may be used to control the access of a user to a structure, or one or more objects, such as a key, located in the compartment of a secure lockbox. In further embodiments the method may include the steps of: receiving identification information describing the user from the secure lockbox or electronically-controllable electronic lock device; receiving identification information of an account holder; verifying the received identification information of the user against the account holder information; providing an unlock code to the secure lockbox or the electronically-controllable electronic lock device if the user identification information matches the account holder information. Also disclosed is an improved secure lockbox having a compartment formed therein, which includes an electronically-actuated latching mechanism coupled to a moveable element, such as a door; a network interface; a sensor for sensing a characteristic related to a user attempting to gain access to the compartment; and a processor, wherein the processor is adapted to cause the network interface to transmit information indicative of a sensed characteristic of a user attempting to gain access to the lockbox compartment and capable of processing an unlock signal.
US10176651B2

A docking apparatus includes a mechanism which allows both manual and powered locking and unlocking of the apparatus. A locking unit is disposed on a housing and is configured to be rotated to either an open position, a closed position, or a neutral position with a key. A key pinion is configured to rotate and drive an engaged key ring in response to a rotation of the locking unit using the key. A motor pinion is configured to rotate and drive an engaged motor ring in response to a rotation of the motor, which is electronically controlled.
US10176634B2

A method and an apparatus pertaining to generating training data. The method may include executing a simulation process. The simulation process may include traversing one or more virtual sensors over a virtual driving environment defining a plurality of lane markings or virtual objects that are each sensible by the one or more virtual sensors. During the traversing, each of the one or more virtual sensors may be moved with respect to the virtual driving environment as dictated by a vehicle-dynamic model modeling motion of a vehicle driving on a virtual road surface of the virtual driving environment while carrying the one or more virtual sensors. Virtual sensor data characterizing the virtual driving environment may be recorded. The virtual sensor data may correspond to what an actual sensor would produce in a real-world environment that is similar or substantially matching the virtual driving environment.
US10176626B2

Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of points are calculated and distributed among the patches, triangles, or rectangles comprising the surface. Generation of such point clouds may be useful in rendering N-dimensional surfaces for display or output on computer display or output devices.
US10176625B2

A method uses a two-dimensional (2D) camera in two different positions to provide first and second 2D images having three common cardinal points. It further uses a three-dimensional (3D) measuring device to measure two 3D coordinates. The first and second 2D images and the two 3D coordinates are combined to obtain a scaled 3D image.
US10176623B2

Generation/rendering of a 2D perspective/view of a geographic region, e.g. a map the world or portion thereof, superimposed over which are indicators of related data items and graphical representations of the relationships therebetween is disclosed. Based on location data associated with each data item, a relative geographic presentation within, or otherwise superimposed over, the 2D presentation is generated relative to a 3D representation of the geographic region. Graphical interconnections are then derived based on the positions of the data items relative to each other and depicted in a manner which shows both the relationship between the data items and the geographic relationship with respect to the geographic region. The graphical interconnections may further be derived in a manner so as to depict a or other wise follow the perspective depicted by the 2D view, e.g. as arcs between related data items conforming to the depicted spherical contour of a globe.
US10176617B2

Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
US10176611B2

A system for layered-based image updates is disclosed. In the system, a server may receive information corresponding to a modification to an image made by a user; generate a layer that includes the modification to the image; store the layer; and publish the image as an updated image, including the layer, to cause a user device to display the updated image, information identifying the user, and an indication that the user is associated with the layer.
US10176599B2

A display apparatus and a displaying method thereof. The electronic apparatus includes a display, a bezel configured to house the display and includes a groove having designated size and depth, an image sensor configured to acquire an image of a shadow that is generated in the groove by light incident from outside, and a processor configured to control the display to display a graphic effect based on the shadow image acquired by the image sensor.
US10176572B2

A method adapted to diagnose airway obstruction in a subject is disclosed. The method comprises the following steps: providing plural cross-sectional ultrasound images of a region of the respiratory tract during the subject's normal breathing, wherein each ultrasound image has plural pixels and each pixel has a color scale value; selecting a region of interest in each ultrasound image; calculating a respective first statistic value. The pixels in each of the region of interest are identified to define a respective airspace region by the color scale values larger than or equal to the respective first statistic value. A respective width of the respiratory tract is calculated and based on the distribution of the pixels in the respective airspace region. The status about an airway obstruction in the subject is classified according to the second statistic value obtained by the calculation of the widths of the respiratory tract.
US10176571B2

A compressive sensing system for dynamic video acquisition. The system includes a video signal interface including a compressive imager configured to acquire compressive sensed video frame data from an object, a video processing unit including a processor and memory. The video processing unit is configured to receive the compressive sensed video frame data from the video signal interface. The memory comprises computer readable instructions that when executed by the processor cause the processor to generate a motion estimate from the compressive sensed video frame data and generate dynamical video frame data from the motion estimate and the compressive sensed video frame data. The dynamical video frame data may be output.
US10176570B2

An inter-patient brain registration method for data normalization deformably aligns two brain images obtained from different patients even with tumor presence.
US10176566B2

The invention relates to a new method for determining the change in length of a stent which will occur after it has been implanted inside a vascular structure. Said determining process is carried out based on the relationship between said change in length and the morphological characteristics of the vascular structure of interest.
US10176565B2

The present disclosure provides a method of determining a reference depth level within a cell sample. The method comprises obtaining data representative of a series of images captured by performing a depth scan of the cell sample using a digital microscope, the series of images being associated with a series of depth levels of the cell sample; processing said data for detecting at least one depth level corresponding to a drop in image contrast; and identifying the detected depth level as the reference depth level.
US10176555B2

It is disclosed a method for displaying input image data on a display device. The display device comprises a main display and a border display which at least partly surrounds the main display. The method comprises extrapolating the input image data to obtain extrapolated image data, displaying at least part of the input image data on the main display, and displaying at least part of the extrapolated image data on the border display.
US10176548B2

A processor includes a scheduler that governs which of a plurality of pending graphics contexts is selected for execution at a graphics pipeline of the processor. The processor also includes a plurality of flip queues storing data ready to be rendered at a display device. The executing graphics context can issue a flip request to change data at stored at one of the flip queues. In response to determining that the flip request targets a flip queue that is being used for rendering at the display device, the scheduler executes a context switch to schedule a different graphics context for execution at the graphics pipeline.
US10176546B2

A data processing system determines for a stream of instructions to be executed, whether there are any instructions that can be re-ordered in the instruction stream 41 and assigns each such instruction to an instruction completion tracker and includes in the encoding for the instruction an indication of the instruction completion tracker it has been assigned to 42. For each instruction in the instruction stream, an indication of which instruction completion trackers, if any, the instruction depends on is also provided 43, 44. Then, when an instruction that is indicated as being dependent on an instruction completion tracker is to be executed, the status of the relevant instruction completion tracker is checked before executing the instruction.
US10176545B2

The present disclosures relates generally to digital watermarking and data hiding. One claim recites a smartphone comprising: a camera to capture video of a display that is rendering video, in which the video comprises a first watermark signal embedded in a first portion of the data, a second watermark signal embedded in a second portion of the data, and a third watermark signal embedded in a third portion of the data, in which at least two of the first watermark signal, second watermark signal and third watermark signal are inversely related to one another; electronic memory for buffering data representing captured video; one or more electronic processors programmed for: applying a first perspective distortion to the data representing the captured video to yield first perspective distorted video; and analyzing the first perspective distorted video to detect digital watermarking, in which a second perspective distortion is applied to the data representing the captured video to yield second perspective distorted video when the analyzing does not detect digital watermarking, and then performing analyzing the second perspective distorted video to detect digital watermarking. Of course, other claims are provided too.
US10176541B2

A method of transacting medical information includes receiving medical information from a medical sources, identifying, mapping, and consolidating the received medical information by a back-end medical processor, providing access to specific relevant data, based on a user's security privileges, within the identified, mapped, and consolidated medical information, based on user-specific functions or roles by a front-end medical processor, and generating user-customized processed medical information to a plurality of users, with at least a portion of the user-customized processed medical information being provided to each of the plurality of users based on its relevancy to each user's specific function or role and each user's associated security privileges.
US10176537B2

A social networking website is themed toward achievements and/or accomplishments of users. As such, the social network may provide users with a unitary platform over which users can share a variety of different accomplishments of a variety of different accomplishment types, in a variety of categories, and/or involving a variety of different entities. Users may further observe accomplishments or achievements of other users via the social network despite the disparate nature of the accomplishments, accomplishment types, categories of activities involved in the accomplishments, and/or the entities involved in the accomplishments.
US10176530B1

A computer system or computer-implemented method may provide incentives to an insured customer for receiving sensor data indicating risk-reducing and risk-increasing behavior during the policy term. In-vehicle sensors or other devices may gather information about the vehicle and its use during the policy term and send the information to a back-end system for analysis. Based on this analysis, the back-end system may determine that the received information is indicative of risk-reducing or increasing behavior. Upon confirmation that the information indicates risk-reducing or increasing behavior, the back-end system may perform one or more actions defined by a set of rules to establish an incentive or disincentive for the customer corresponding to the behavior. For example, the system may modify the customer's insurance policy data, send an e-mail, letter, gift card, coupon, points, or other incentive or disincentive for the customer based on the analysis.
US10176526B2

Mediums, apparatus, computer program code, and means may be provided to evaluate relative risks based at least in part on source inputs received via a distributed communication network by an automated back-end application computer server. According to some embodiments, the server may access a data store containing electronic files associated with a set of entities to retrieve, for each of a plurality of the entities in the set of entities, electronic files associated with that entity. The server may also retrieve structured data elements, unstructured data elements, and external, third-party data elements for that entity. The server may then execute an automated risk model to assign a risk score to that entity based on the electronic files, the structured data elements, the unstructured data elements, and the external, third-party data elements for that entity and transmit indications of the risk scores for the plurality of entities.
US10176513B1

This disclosure describes a system for assisting users in locating items from inventory locations and/or obtaining additional information about items. In some instances, a user may experience difficulty in locating an inventory item in a materials handling facility. By detecting one or more expressions presented by the user, an inventory management system may determine that assistance is to be provided to the user, determine and provide the appropriate assistance to the user.
US10176504B2

A system and method allows one or more users to purchase an offering of goods or services using at least three computer systems, by one user making a proposal for the two to jointly consume the offering, and the other user accepting the proposal.
US10176491B2

Methods and apparatus for conducting test promotions in a highly scalable and cost-effective manner using randomized experiment methodology are disclosed. Test promotions of interest are presented to visitors of a website in a randomized experiment manner wherein each page presents one test promotion of interest among other promotions. The other promotions presented in the same page may be randomized. The visitors' responses with respect to the test promotions of interest are then recorded and analyzed to determine the performance of each presented test promotion of interest.
US10176488B2

Sensitivity to incentive changes of survey participant may be computed and analyzed. Participants and one or more attributes associated with the participants may be identified. The participants may be clustered into one or more clusters according to the one or more attributes. An incentive amount to be given to a participant in a cluster of said one or more clusters may be perturbed by performing random perturbation computation. The incentive may be distributed to the participant. One or more responses of the participant may be monitored. Individual incentive sensitivity representing incentive sensitivity of responsiveness of the participant per incentive change may be computed based on the monitoring. Incentive amount computation may be dynamically adjusted responsive to determining that the individual incentive sensitivity changed by a predefined criterion.
US10176482B1

Example embodiments relate to a network-based vulnerability detection system configured to access a database of customer transaction data corresponding to a set of card readers that includes transaction codes, receive an identification of a set of compromised card readers among the set of card readers, identify common transaction codes within the transaction data of the set of compromised card readers, and correlate the common transaction codes to one or more instances of fraud associated with the compromised set of card readers. In some example embodiments, the vulnerability detection system may be applied to monitor one or more card readers, receive transaction data corresponding to transaction conducted through the card readers, identify the common transaction codes correlated to the instances of fraud, and cause display of a notification that includes an indication of the instance of fraud at a client device.
US10176481B2

Described is a method for managing and providing provenance of a product using blockchain technology. There is disclosure of the association to the product of a unique product identifier as well as the optional association to the product of an anti-counterfeiting device also having a unique identifier as the product moves along the supply chain from its source phase, through the transformation phase and undergoes the transportation phase. There may be more than one product identifier or anti-counterfeiting device as the product is sometimes joined, sometimes partitioned and sometimes packaged. To manage and facilitate the generation and association of identifiers as the product moves along the supply chain there is a data memory device for storage of the unique identifier for the product and association by the server in the data memory device of the unique identifier for the product with the unique identifier of the anti-counterfeit device and other associations. The server is also adapted to receive and store in the data memory device one or more characteristics of the product existing or created as the product moves along the supply chain. Receipt by the processor of the unique identifier of a product or anti-counterfeit device with a query for the provenance of the product, makes available at least one characteristic associated with that product. The use of blockchain permits the creation of a block for each recorded characteristic and the retrieval of the record associated with a block and to verify that the recorded characteristic is the same as that retrieved from the block in the blockchain uniquely associated with the particular product.
US10176477B2

A method and system of transferring value from a payer participant of a first online community website to a payee participant of a second online community website through a payment account translation system is provided. The method includes initiating a first payment request, validating that the payer and payee are registered participants of the online community, translating the payer alias into a payer pseudo-account number using business rules and community participant profiles associated with the community website from which the payment request is made, and mapping the payer pseudo-account number to a respective funding/repository account primary account number (PAN). The method further includes transmitting the PANs and a validation code to a payments network for processing through the payments network and approving the transfer of value from the payer to the payee such that the PAN of the payer is unknown to the community website.
US10176474B2

An application on user's mobile device (having a display screen) generates a transaction-specific barcode on the display, where the barcode contains a plurality of funding sources for the transaction and/or merchant loyalty, reward, or membership numbers. The barcode can be scanned to make purchases at a point of sale (POS).
US10176463B2

Training a machine to learn and to identify time slots to select in a user's electronic calendar, in one aspect, may include receiving an invitee list and meeting meta data associated with a meeting via an electronic calendar application. Candidate timeslots for the meeting may be determined and a database associated with the electronic calendar application analyzed to obtain user factors associated with the candidate timeslots and invitees in the invitee list. Based on the user factors, a predictive model may be generated that is associated with an invitee in the invitee list by a machine learning algorithm. The predictive model may be executed to determine a time slot to select for the invitee.
US10176462B2

Calendar repair may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event, and an event property of the second event may be updated to match a corresponding event property of the first event.
US10176461B2

The disclosed embodiments include methods and systems for providing a notification relating to a geographical boundary based on monitored sensor data collected by networked devices. The disclosed embodiments include, for example, a method that monitors positional sensor data received from one or more triggering devices. The method may calculate a first boundary extent delimiting the geographical area of the first boundary based on one or more boundary extent parameters. The method may also detect an occurrence of a triggering condition that impacts a movement of at least one of a client device or at least one of the triggering devices within a geographic region that includes the first location. In response to the detected triggering event, at least one of modified start time or a second location may be established for the event, which may be provided to the client and triggering devices in a notification.
US10176448B1

In some examples, a service provider may receive revenue value shared between the service provider and a merchant. The service provider may also receive an order request along with item information and a delivery location. Accordingly, the service provider may determine an original delivery boundary and a delivery fee associated with the order request based at least on the delivery location. If the value of revenue shared is more than a predefined value, the service provider allocates at least a part of the value of shared revenue toward modifying the delivery boundary, wherein the modified delivery boundary causes at least one of: (a) an inclusion of the buyer previously excluded from the delivery boundary, or (b) a new delivery fee for delivering the indicated items, where the new delivery fee is computed based on a contribution of the percentage value of the shared revenue toward the original delivery fee.
US10176438B2

Embodiments of a system and method for identifying malware tasks using a controlled environment to run malicious software to generate analysis reports, a parser to extract features from the analysis reports and a cognitively inspired learning algorithm to predict tasks associated with the malware are disclosed.
US10176437B2

The methods, systems, and computer program products described herein provide optimized provisioning of replacement parts for service calls through the use of machine learning. In some aspects, historical hardware maintenance tickets may be processed to generate symptoms vectors identifying sets of symptoms associated with the hardware maintenance tickets. The symptoms vectors and corresponding parts usage records of the historical hardware maintenance tickets may be used train a decision model to predict a probability that a particular part will be used to fulfill the new hardware maintenance ticket. The predicted probability may be used by the system when generating a parts provisioning plan for the new hardware maintenance ticket.
US10176436B2

A method and system are provided for estimating a skill level of a user regarding a software program executed by the user on a computer processing system. The software program has workbenches that each include commands corresponding thereto. The method includes creating at least one special command set for user skill level estimation by including the commands that exist in various ones of the workbenches and that are executed at least a predetermined percentage of times by the user and excluding the commands which are common to at least two of the workbenches. The method further includes creating partial command sequences from the commands in the at least one special command set. The method also includes determining frequent command execution patterns by applying pattern mining to the partial command sequences. The method additionally includes estimating the skill level of the user based on frequencies of the frequent command execution patterns.
US10176433B2

Among the embodiments disclosed herein are variants of the quantum approximate optimization algorithm with different parametrization. In particular embodiments, a different objective is used: rather than looking for a state which approximately solves an optimization problem, embodiments of the disclosed technology find a quantum algorithm that will produce a state with high overlap with the optimal state (given an instance, for example, of MAX-2-SAT). In certain embodiments, a machine learning approach is used in which a “training set” of problems is selected and the parameters optimized to produce large overlap for this training set. The problem was then tested on a larger problem set. When tested on the full set, the parameters that were found produced significantly larger overlap than optimized annealing times. Testing on other random instances (e.g., from 20 to 28 bits) continued to show improvement over annealing, with the improvement being most notable on the hardest problems. Embodiments of the disclosed technology can be used, for example, for near-term quantum computers with limited coherence times.
US10176431B2

A dissipative device has a planar configuration with one or more resistor elements formed on an insulating substrate. Conductors are formed on the insulating substrate and are coupled to the resistor element(s) to transmit signals to/from the resistor element(s). The geometry of and materials for the dissipative device allow the conductors to act as heat sinks, which conduct heat generated in the resistor element(s) to the substrate (and on to a coupled housing) and cool hot electrons generated by the resistor element(s) via electron-phonon coupling. The dissipative device can be used in cooling a signal to a qubit, a cavity system of a quantum superconducting qubit, or any other cryogenic device sensitive to thermal noise.
US10176430B2

The present disclosure is directed toward systems and methods for extracting colors from a live camera feed and applying the extracted colors to a user's input digital design. For example, in response to the user targeting the camera of a client-computing device at a fixed position for a threshold amount of time, one or more embodiments described herein extracts a palette of dominant colors from the live camera feed and maps the palette of dominant colors onto one or more colors of the user's input digital design in real time.
US10176419B1

Laminated cards with user interfaces are provided. The user interfaces can have enhanced tactile feel. In one embodiment, a card may be constructed to have a dual-layer user interface. In another embodiment, a card may be constructed to include a support structure. In yet another embodiment, a card may include a relatively soft material that covers at least a portion of the user interface. In yet another embodiment, a card may include a user interface that is fluidically coupled to a bladder. In a further embodiment, a card can include any combination of a user interface, which may be a dual-layer user interface, a support structure, a soft material that at least partially covers a user interface, and a bladder.
US10176416B1

An energy harvesting RFID circuit is provided for taking measurements wirelessly. The RFID circuit receives an interrogation signal on an input lead from an antenna, and harvests energy which is stored in a charge storage unit that produces a harvested voltage. A boost converter then boosts the harvested voltage to a boosted voltage that is fed as an output voltage to a sensor output lead. A booster switching unit is also provided for activating the boost converter. The booster switching unit does not activate the boost converter until the voltage output by the charge storage unit reaches a first threshold value. Based on the output voltage, one or more sensor input leads receive a measurement input which reflects a sensed value of an object to be measured, such as the strain in a pipe fitting.
US10176411B2

Performing optical mark recognition (OMR) scanning includes receiving a substrate to be scanned, the substrate having one or more colors visible to a human eye and bearing user-made marks; moving the substrate and a light sensor relative to each other such that the substrate moves past the light sensor a single time; during the relative movement of the substrate, scanning the substrate using multiple colors of light to simultaneously generate both (a) image data representing a visual appearance of the substrate, and (b) OMR data corresponding to respective locations of the user-made marks on the substrate.
US10176409B2

Embodiments of the present disclosure disclose an image character recognition model generation method and apparatus, and a vertically-oriented character image recognition method and apparatus. The image character recognition model generation method includes: generating a rotated line character training sample, wherein the rotated line character training sample includes a rotated line character image and an expected character recognition result corresponding to the rotated line character image, and there is a difference of 90 degrees between character units in the rotated line character image and character units in a standard line character image; and training a set neural network by using the rotated line character training sample, to generate an image character recognition model. The technical solutions of the embodiments of the present disclosure overcome the technical defect that existing line character images cannot be directly used to train a vertically-oriented character image recognition model, thereby implementing the efficient recognition of vertically-oriented characters.
US10176408B2

Systems and methods for analyzing pathologies utilizing quantitative imaging are presented herein. Advantageously, the systems and methods of the present disclosure utilize a hierarchical analytics framework that identifies and quantify biological properties/analytes from imaging data and then identifies and characterizes one or more pathologies based on the quantified biological properties/analytes. This hierarchical approach of using imaging to examine underlying biology as an intermediary to assessing pathology provides many analytic and processing advantages over systems and methods that are configured to directly determine and characterize pathology from underlying imaging data.
US10176407B1

Described is a system for library-based spectral demixing. The system simultaneously separates and identifies spectral elements in a set of noisy, cluttered spectral elements using Sparse Representation-based Classification (SRC) by modeling the set of noisy, cluttered spectral elements. The spectral library models each spectral element in the set of noisy, cluttered spectral elements, each spectral element having a corresponding wavenumber measurement. Wavenumber measurements are classified, resulting in salient wavenumber measurements. Target spectral elements representing a target of interest are identified in the set of noisy, cluttered spectral elements using the salient wavenumber measurements.
US10176393B2

Some embodiments of the present disclosure relates to a method and system for generating crystal lookup table (CLT) based on a flood histogram. The method may include receiving a flood histogram of a subject; determining a crystal central position map based on the flood histogram, the crystal central position map including a plurality of crystal central positions, forming rows and columns of the plurality of crystal central positions to generate a labelled crystal lookup table, forming a template based on the rows and the columns in the labelled crystal central position map, and correcting the labelled crystal central position map based on the template and the flood histogram to obtain a corrected crystal central position map. A crystal lookup table may be formed.
US10176383B2

Described in detail herein are methods and systems for detecting attributes of vehicles using an images captured by an image capturing device disposed at a facility. The system detects attributes of the vehicles from the image, retrieves information associated with each vehicle based on the attributes and generates a score for each vehicle based on the information associated with each vehicle. Based on the score a distribution of physical objects is triggered to the facility.
US10176382B1

Described is system and method for visual media reasoning. An input image is filtered using a first series of kernels tuned to represent objects of general categories, followed by a second series of sparse coding filter kernels tuned to represent objects of specialized categories, resulting in a set of sparse codes. Object recognition is performed on the set of sparse codes to generate object and semantic labels for the set of sparse codes. Pattern completion is performed on the object and semantic labels to recall relevant meta-data in the input image. Bi-directional feedback is used to fuse the input data with the relevant meta-data. An annotated image with information related to who is in the input image, what is in the input image, when the input image was captured, and where the input image was captured is generated.
US10176379B1

In one example embodiment, an integration system obtains, based on data from a wireless location system, location data of a wireless device in a spatial area. The integration system determines location data of a person in the spatial area based on at least one image of the person captured by a camera. Based on the location data of the wireless device and the location data of the person, the integration system calculates a proximity parameter representing a spatial relationship between the wireless device and the person. Based on the proximity parameter, the integration system computes a probability of association between the wireless device and the person and determines, based on the probability of association, whether the person is a user of the wireless device.
US10176376B2

A system and method for generating compact iris representations based on a database of iris images includes providing full-length iris codes for iris images in a database, where the full-length iris code includes a plurality of portions corresponding to circumferential rings in an associated iris image. Genuine and imposter score distributions are computed for the full-length iris codes, and code portions are identified that have a contribution that provides separation between imposter and genuine distributions relative to a threshold. A correlation between remaining code portions is measured. A subset of code portions having low correlations within the subset is generated to produce a compact iris representation.
US10176374B2

An image processing method includes determining a vertical baseline and a horizontal baseline corresponding to a boundary of an eye of a user in an input image of the eye of the user, and aligning the input image based on the vertical baseline and the horizontal baseline.
US10176368B1

A rear door control system includes an electronic controller connected to a rear door movement device, a keyfob sensor array, a movement detection sensor, and a projector. The electronic controller determines whether or not a movement gesture made by the individual standing within a prescribed location relative to the rear door is a conforming gesture, and in response to determining that the movement gesture is a conforming gesture, the electronic controller operates the rear door movement device to open the rear door in further response to a determination that the authorized keyfob is present. As well, in response to determining that the movement gesture is not a conforming gesture, the electronic controller operates the projector to project an image indicating that the movement gesture is not a conforming gesture, leaving the rear door in the closed orientation.
US10176362B1

A system and method for performing spoof detection are disclosed. The method includes: receiving an input image of a biometric; computing a gradient image of the biometric based on the input image of the biometric; dividing the gradient image into blocks of pixels; computing, for each block, a variance value corresponding to a variance of the pixels in the block; and, determining whether the input image is a replica of the biometric based on the variance values of the blocks of the gradient image.
US10176361B2

An optical module includes a housing with a lighting mechanism, an aperture formed therein, and a window that frames a transparent surface adapted to contact a skin surface of a person, for example, a fingertip. The lighting mechanism provides light to illuminate the skin surface placed upon the transparent surface. A prism has a first side facing the lighting mechanism, a second side at the window, and a third side through which a dactylographic image exits the prism. One or more light reflecting surfaces are disposed within the housing to reflect the dactylographic image towards the housing aperture. The optical module is coupled to a mobile device having a camera, with the aperture of the housing aligning with a lens of the camera. The camera acquires the dactylographic image, and the mobile device adjusts this dactylographic image to produce a dactylographic image suitable for biometric matching.
US10176360B2

An array substrate includes a base substrate; an array of a plurality of pixel units on the base substrate, each pixel unit including at least one subpixel for image display, at least some of the plurality of pixel units including a semiconductor photodetector in at least one subpixel for detecting biometric information; a plurality of first scan lines for driving image display; a plurality of second scan lines, each second scan line being connected to a row of subpixels having the semiconductor photodetector in a row of pixel units; and a plurality of read lines, each read line being connected to each semiconductor photodetector in a column of subpixels having the semiconductor photodetector in a column of pixel units.
US10176358B2

A touch sensing device comprises touch electrodes having a first resolution for sensing touch in the active area. The touch sensing device also includes combination touch and fingerprint electrodes having a second resolution for sensing both touch and a fingerprint in the active area, the second higher than the first resolution. The touch sensing device also includes a touch and fingerprint controller that respectively applies a touch driving voltage for sensing touch to the plurality of touch electrodes and the plurality of combination touch and fingerprint electrodes during a touch driving mode of a touch period of the touch sensing device, and the touch and fingerprint controller applies a fingerprint driving voltage for sensing a fingerprint to the plurality of combination touch and fingerprint electrodes during a fingerprint mode of the touch period.
US10176348B2

A tag access apparatus accesses an RFID tag provided with a first antenna having a radio wave directivity along a longitudinal direction of a plurality of test tubes arranged at a predetermined interval. The tag access apparatus has a multi-filler helical antenna which is provided in a direction opposite to the radio wave directivity of the first antenna and which maintains an electric field strength at a central part of the multi-filler helical antenna at a level that allows access to the RFID tag, at the time of access to the RFID tag.
US10176347B2

A system and method are provided for managing the safety of a plurality (10) of personal protection equipment items (11). The system and method assign unique identifiers (12) to each of the items (11) and encodes the identifiers (12) into Ultra High Frequency RFID chips (18) attached to each of the items (11). A user (29) can identify the specific items (11) in the user's inventory by scanning the chips (18) and the system can provide safety information relevant to each of the specific items (11) based on the chips (18) that are scanned, including training information specific to each item (11), training information specific to each worker (34) assigned to each item (11) by a user (29), and maintenance and/or inspection protocols in the form of images (60) illustrating the steps of the protocols and text (62) explaining the steps.
US10176343B2

A system for identifying IP ranges having a network address and a network address mask is provided. The system generates a collection of IP ranges. For each unique network address as defined by a maximum network address mask within provided IP addresses, the system adds to the collection an IP range for that unique network address. The added IP range may be defined by the unique network address and a network address mask that is set to the maximum network address mask. The system identifies groups of IP ranges of the collection to be represented by a combined IP range with a combined network address mask. For each group of IP ranges, the system removes from the collection the IP ranges within the group and adds to the collection the combined IP range with a network address and the combined network address mask.
US10176342B2

An apparatus includes memory storage and a protection system to protect content of the memory storage. The protection system includes a first key that is held by a process and is associated with application data to be stored in the memory storage; and a second key that is held by an operating system kernel. The protection system also includes a cryptography engine to perform a cryptography function on the data based at least in part on the first and second keys.
US10176337B2

In accordance with embodiments, there are provided mechanisms and methods for allowing access to developed applications via a multi-tenant on-demand database service, in a controlled environment. These mechanisms and methods for providing such access can enable embodiments to provide additional control over the development process as well as the access of such developed applications. The ability of embodiments to provide such additional control may lead to an improved application development framework, etc.
US10176334B2

A system and method for protecting text from unauthorized access. An original data set including a plurality of character code values is received, where each character code value corresponds to a respective character defined in a character definition standard. A new value corresponding to an undefined value within the character definition standard is determined for each character code value. An augmented code point-to-glyph mapping is created based on the new values with mappings between each new value and a glyph to render a character associated with the character code value. A new data set is created based on the data set and the augmented code point-to-glyph mapping by replacing character code values in the data with new values corresponding to the text character codes. The new data set and the augmented code point-to-glyph mapping are sent to a destination.
US10176325B1

A system and method for dynamic detection of Command and Control (C&C) malware is provided. The method may include hooking API within an application and analyzing the code of the hooked API using static analysis. The method may further include conducting dynamic analysis; wherein incoming network and file content is collected and data patterns relating to C&C are detected from this content. Using these data patterns, this system may identify C&C URLs and further filter these URLs using C&C behaviors found during the dynamic analysis. For example, the system may detect when the code attempts to communicate with C&C servers or attempts to write to local files, which set up new C&C servers. Filtering of the C&C URLs may include detecting when the CRC URL intercepts an incoming SMS message or transmits a SMS; executes an abortBroadcast; or initiates collection of data leaked through to the network or the SMS.
US10176324B2

Method, system and computer program product for applying existing anti-tampering and obfuscation techniques to virtual machine technology and offers several distinct advantages. The anti-tampering and obfuscation transforms can be applied continuously to prevent adversaries from gaining information about the program through emulation or dynamic analysis. In addition, the encryption can be used to prevent hackers from gaining information using static attacks. The use of a virtual machine also allows for low overhead execution of the obfuscated binaries as well as finer adjustment of the amount of overhead that can be tolerated. In addition, more protection can be applied to specific portions of the application that can tolerate slowdown. The in-corporation of a virtual machine also makes it easy to extend the technology to integrate new developments and resistance mechanisms, leading to less development time, increased savings, and quicker deployment.
US10176323B2

The present application discloses a method, an apparatus and a terminal for detecting a malware file. One embodiment of the method comprises: obtaining a file to be inspected; determining an entropy vector of the file; and inspecting the entropy vector of the file using a trained inspection model to determine if the file is a malware file, wherein a file type of the file is identical to the file type corresponding to the inspection model. This embodiment extracts the entropy vector of the file and determines if the file is a malware file based on the entropy vector of the file. Therefore, the technical problems existed in the art, such as a low speed, a poor capacity and a low efficiency of detecting and destroying the malware file, are addressed and the efficiency of detecting and destroying the malware file is enhanced.
US10176310B2

A system, apparatus, method, and machine readable medium are described for establishing a trust circle between multiple devices. For example, one embodiment of a method comprises: transmitting first data from a first device to a second device over a secure communication channel, the first data including at least one key and an identification code identifying a trust circle which includes the first device; the second device generating second data using at least a portion of the first data including the identification code and transmitting the second data over a network to a service; the first device connecting to the service using the identification code to identify the second data, validating the integrity of the second data, and responsively generating third data; and the service storing at least a portion of the second data and the third data to establish a trust relationship between the first device and the second device.
US10176306B2

An application program is installable in an information processing apparatus. A detection unit detects the activation of the application program. After the activation of the application program is detected by the detection unit, an acquisition unit acquires the history of an operation performed by a user on the application program. A determination unit determines, using as a parameter the history of the operation acquired by the acquisition unit, the termination of evaluation of the application program performed by the user.
US10176296B2

Embodiments of the present invention include method, systems and computer program products for algebraic phasing of polyploids. Aspects of the invention include receiving a matrix including a set of two or more single-nucleotide poloymorphisms (SNPs) for two or more sample organisms. Each row of the matrix is set to a ploidy based on a number of ploidies present in the two or more sample organisms. Each allele in the set of two or more SNPs is represented as a binary number. A set of algebraic rules is received, wherein the set of algebraic rules include an algebraic phasing algorithm. And the set of algebraic rules are applied to the matrix to determine a haplotype of a parent of the two or more sample organisms.
US10176283B2

Techniques for equivalence checking of analog models are disclosed. The models include transistor level representations. The representations are used for simulation and verification of the circuit and are required to give similar output results in response to a given input stimulus. A common input stimulus is created for a first representation and a second representation of a semiconductor circuit. Output waveforms are generated for the first representation and the second representation using the common input stimulus. The first output waveforms and the second output waveforms are checked for equivalence. Signals from the first output waveforms are mapped to the second output waveforms.
US10176279B2

Disclosed herein are systems, devices, and methods related to assets and predictive models and corresponding workflows that are related to the operation of assets. In particular, examples involve defining and deploying aggregate, predictive models and corresponding workflows, defining and deploying individualized, predictive models and/or corresponding workflows, and dynamically adjusting the execution of model-workflow pairs.
US10176274B2

Embodiments relate to generating a retrieval condition for retrieving a target character string from texts by pattern matching. An aspect includes dividing a first text into words. Another aspect includes generating a converted character string by performing at least one of appending at least one character in at least either one of previous and subsequent positions of the target character string. Another aspect includes replacing at least one character of the target character string. Another aspect includes generating the retrieval condition for retrieval candidates in the words of the first text, the retrieval condition comprising determining that a retrieval candidate matches the target character string and does not match the converted character string based on a ratio of a part of the retrieval candidate which matches the converted character string and corresponds to the target character string is less than or equal to a reference frequency.
US10176272B2

A smart-sizing, browser-based widget uses both information defined by a user (e.g., a width value, etc.) and information provided by the web browser and web page within which it is being displayed, to calculate, in real-time, which of its elements to display, and at what scale, so as to make the most efficient use of its available space. The determination as to which elements to display may be a function of a pre-defined relationship among the elements.
US10176262B2

A navigation system includes a control unit configured to determine an initial search time associated with an initial search query for commencing a navigation search; determine a further search time associated with a further search query for modifying the navigation search; calculate a hiatus between the further search time and the initial search time; generate a synthesized search query based on the initial search query, the further search query, and the hiatus; and a communication interface, coupled to the control unit, configured to communicate the synthesized search query.
US10176239B2

A system is disclosed for automation-assisted curation of technical information from technical support tickets into a technical information knowledge base. In one example, a method includes mapping information from a plurality of fields of a support ticket in a technical support reporting tool to a plurality of corresponding fields of a structured information file. The method further includes rendering the structured information file in a user-editable format in a user interface; saving user inputs to the structured information file, thereby generating a curated structured information file that incorporates the mapped information and the user inputs; and saving the curated structured information file to a searchable technical support information data store.
US10176238B2

The present disclosure relates generally to a data integration system that integrate an object based data integration tool, such a GUI-based data integration tools, with version control systems using a relational database repository for persistence. Examples of distributed version control systems include Git, Mercurial, and Bazaar, and examples of centralized version control systems include Subversion, CVS etc. in centralized or distributed environments.
US10176228B2

An approach is provided in which a knowledge manager receives a question and selects candidate answers based upon a lexical answer type included in the question. The knowledge manager evaluates the candidate answers against conditions detected in the question and generates condition fulfillment scores accordingly. In turn, the knowledge manager ranks the candidate answers based upon the corresponding condition fulfillment scores.
US10176218B2

A system and a method for creating an OData custom query involve retrieving properties for a data object defined in a software application, and then displaying a graphical user interface by which the retrieved properties are selected together with additional options. A plurality of partial queries are created based on the selected properties and the additional options. The partial queries are combined to form a complete OData query for the software application.
US10176215B2

A computer program product is provided for data currency improvement in a system having data sites running first and second applications within a common operating system hosted on a real or virtualized server and includes a computer readable storage medium having sequences of program instructions. The sequences of program instructions are readable and executable by a processing circuit to cause the processing circuit to establish first and second sites as active standby and active query sites, respectively, direct first and second transactions of the first application to the first site and to at least the second site, respectively, monitor replication delays from times at which data updates occur at the first site to times at which the data updates are replicated at least at the second site and set a delay for responding to the second transactions of the first application in accordance with the monitoring independent of a setting of any delay for responding to second application requests.
US10176213B2

Disclosed is a method and device for verifying consistency of data of a master device and a slave device. The method comprises: acquiring first data of the master device and the slave device, respectively, each first data comprising a data file of a checkpoint and a log file; recovering data according to received first data of the master device and the slave device respectively to acquire second data of the master device and the slave device, each second data being data recovered according to data file of the checkpoint and the log file; generating third data of the master device and the slave device according to the second data of the master device and the slave device, each third data comprising second data and primary keys and characteristic values of second data; comparing third data of the master device with third data of the slave device; and outputting verification results.
US10176212B1

Systems and methods are disclosed for management of a tiered storage system by a top tier storage device. In some embodiments, an apparatus may comprise a circuit configured to maintain an address map at a first storage tier, receive a read request for specified data, return the specified data when the data exists on the first storage tier, and when the specified data does not exist on the first storage tier, return an indication to query a second storage tier. The circuit may be further configured to determine infrequently accessed cold data stored to the first tier, provide to a host device a copy of the cold data stored in an area of the first storage tier scheduled for defragmentation, and perform the defragmentation operation, including copying valid data to an available area of the first storage tier, the valid data not including the cold data.
US10176208B2

Processing time sequence data for multiple sensors, wherein the multiple sensors are divided into multiple sensor groups and each data comprises a time stamp and a value associated with the timestamp. The method comprises: receiving time series data from each sensor; assigning the time series data received to a sensor group to which the sensor belongs; storing time series data in a first database of a first memory, such that multiple time series data assigned to the same sensor group in the multiple sensor groups are stored in at least one database record of the first database; obtaining the time series data of each sensor among the multiple sensors from the first database; storing time series data in a second database of a second memory, such that the multiple time series data from the same sensor are stored in at least one database record of the second database.
US10176207B1

A wildcard searchable encryption method enables wildcard search of encrypted text in a cloud-stored encrypted file. In some embodiments, the wildcard searchable encryption method is implemented in a network intermediary, such as a proxy server. The network intermediary encrypts files on behalf of a user or an enterprise destined to be stored on a cloud storage service. The wildcard searchable encryption method performs keyword pre-processing of the file to be encrypted to generate a set of keyword-wildcard combinations in plaintext for some or all of the keywords in the file. The processed file is encrypted using an exact match searchable encryption algorithm. As a result of the encryption process, a search index is generated to include the keyword-wildcard combinations. As thus configured, the wildcard searchable encryption method enables wildcard search of the encrypted text, such as searches for prefixes or suffixes of the keywords.
US10176197B1

A method of acquiring medical image data of a first subject by a user is provided. The method includes providing a mobile wireless-communication optical-imaging device that includes an optical imaging component, an input component, a wireless two-way communication component, a memory and a program. The program includes authenticating the user and the program includes a request for subject identifying information. The method further includes providing user authenticating data and wirelessly transmitting the user authenticating data. The method further includes the user capturing first medical image data related to a first subject with the mobile device. The optical imaging component of the mobile wireless-communication optical-imaging device is operated by the user to capture the first medical image data. The first subject is one of a plurality of different subjects, each of whom has a distinct subject medical record on a server and for each of whom medical image data is stored in the distinct subject medical record. The method further includes storing the first medical image data in the memory. The method further includes providing first subject identifying information that uniquely identifies a first subject medical record on the mobile device in response to a program request, and wirelessly transmitting the first medical image data together with the first subject identifying information to a second device for storage in the first subject medical record on the server.
US10176196B2

An image processing system for recognizing the scene type of an input image generates an image distance metric from a set of images. The image processing system further extracts image features from the input image and each image in the set of images. Based on the distance metric and the extracted image features, the image processing system computes image feature distances for selecting a subset of images. The image processing system derives a scene type from the scene type of the subset of images. In one embodiment, the image processing system is a cloud computing system.
US10176189B2

A deduplication system and method involves interaction between a software-based system that manages the overall background deduplication process and a hardware-based system that includes a hardware-based filesystem manager and a hash generator. A filesystem checkpoint mechanism is leveraged to manage the background deduplication process and also to reduce processing complexity with respect to identifying chunks that are candidates for deduplication and processing such chunks.
US10176181B2

Systems and methods for aggregating, distilling, and analyzing large scale data sets are disclosed. In some embodiments a task object is generated based on inputs received via a user interface defining actions to perform on one or more data sets. In some embodiments, the task object is forwarded to a pipeline processor configured to invoke a distributed computing cluster to process the data sets according to the defined actions.
US10176173B1

The present invention provides a method and/or system for extracting or scraping links, which may be in the form of uniform resource locators (URLs), from an information source such as a Web page displayed on a Web browser, based on a rule set or a template, or based on a selection of links, and adding the extracted or scraped links to another interface in order to facilitate navigating the extracted links. The extracted or scraped links are selectable by a user of the interface to cause the Web browser to display information corresponding to the selected links listed in the interface. Controls associated with the interface may allow the user to move forward and backward through the links listed in the interface.
US10176171B1

Systems, methods, and non-transitory computer-readable storage media are provided for crowdsourcing actions and commands of a digital assistant application, irrespective of the languages spoken by users of the digital assistant application. Techniques described herein enable the on-boarding of actions datasets, which include defined commands and actions that result therefrom, from client devices to a remote server device. More specifically, the described techniques facilitate the proper on-boarding, distribution, and retrieval of action datasets regardless of the command language employed by users of the digital assistant application to invoke a properly-determined corresponding action.
US10176162B2

An improved system and method for address entry are provided for a user to enter a plurality of addresses into a recipient field of an electronic communication composition application. According to embodiments described herein, an auto-complete list is generated based on an input indicative of at least a portion of a current recipient address and is additionally based on a previously entered recipient address, and the auto-complete list is then displayed.
US10176161B2

A computer-implemented method includes determining one or more information artifacts and determining at least one of one or more input properties or one or more content properties. The one or more input properties and the one or more content properties are each associated with the one or more information artifacts. The computer-implemented method further includes determining whether the one or more input information artifacts comprise one or more emotional indications based on at least one of the one or more input properties or the one or more content properties. The computer-implemented method further includes determining whether to perform one or more responsive actions based on the one or more emotional indications. A corresponding computer program product and computer system are also disclosed.
US10176159B2

A computer implemented method and apparatus for detecting, validating, and correlating form-fields in a scanned document. The method comprises displaying a plurality of interactive form-fields associated with a scanned document, wherein each interactive form-field in the plurality of form-fields is defined by a location in the document where one or more previous users entered information on the scanned document, and a data type for the entered information.
US10176148B2

Technologies are described to provide smart flipping of groups of objects. According to some examples, a graphics module within an application may determine whether an object within a group of objects to be flipped is flippable, that is can be flipped without resulting in loss of object context after the flip operation. Then, the graphics module may flip the group of objects translating all objects (moving their locations to appropriate new locations based on the flip operation), flipping the Objects that can be flipped, and not flipping the object deemed not flippable, thereby preserving the displayed context of the object.
US10176142B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device obtains, through a first serial port, first input from a source and directed to a serial port. The embedded-system device attempts to detect in the first input a request for accessing the embedded-system device. The embedded-system device processes second input from the source received through the first serial port when the request is detected in the first input.
US10176141B2

Methods and apparatus for virtual channel allocation within an electronic device. In one exemplary embodiment, the device is a consumer electronics device having multiple camera sensors uses a modified high-speed protocol (e.g., DisplayPort Multi-Stream Transport (MST) protocol) to process camera data via one or more virtual channels. Unlike traditional solutions which rely on an intelligent source device to manage a network of devices, the present disclosure describes in one aspect a network of nodes internal to a consumer electronic device that is managed by the sink node (i.e., a “smart sink”). Additionally, since the full suite of protocol (e.g., DisplayPort) capabilities are unnecessary for certain design scenarios, certain further disclosed simplifications improve performance for sink nodes having very modest capabilities.
US10176140B2

This electronic device includes connector to which an external device is connected via a communication cable, controller, and output unit. Connector includes at least first and second pins. A predetermined voltage is supplied from the external device to the first pin. Controller includes a communication unit to which a signal is input from the external device via a pin other than the first and second pins of connector, and outputs, when the communication unit is in an activated state, a first signal indicating the activated state. Output unit outputs, when the first signal has not been output, a detection signal indicating that a connection has not been established with the external device to the external device via the second pin.
US10176138B2

Techniques and mechanisms for configuring an integrated circuit to couple to, and exchange data with, a hardware interface. In an embodiment, the integrated circuit comprises a data channel including a plurality of bits, configuration logic, and a plurality of contacts including a first contact group and a second contact group. In response to a signal indicating connectivity of the integrated circuit to the interface, a mode of the configuration logic is selected to couple the plurality of bits to one of the first contact group and the second contact group.
US10176136B2

A system on chip, semiconductor device, and/or method are provided that include a plurality of masters, an interface, and a semaphore unit. The interface interfaces the plurality of masters with a slave device. The semaphore unit detects requests of the plurality of masters, controlling the salve device, about an access to the interface and assigns a semaphore about each of the plurality of masters by a specific operation unit according to the detection result.
US10176128B2

A communication system for inter-chip communication includes system processors that communicate with one another via data channels of a communication bus. A processor designated as a master processor assumes control of the transmission to the other processor designated as a slave processor. A data channel is operated in a separate physical communication bus for each data communication direction.
US10176126B1

Disclosed are peripheral component interconnect (PCI) implementations and methods for implementing PCI implementations handling posted transaction layer packets (TLPs) and completion TLPs. PCI implementations include one or more receive buffers storing completion TLPs and posted TLPs, a set of write and read pointers for the receive buffers, a token manager to associate ordering tokens with posted TLPs, and a pointer-based ordering mechanism to determine an order for handling posted and completion TLPs. PCI implementations may further include an identification-based ordering mechanism to revise the order. The methods identify a completion TLP and multiple posted TLPs, associate a posted TLP with an ordering token, and determine the order for handling the completion and posted TLPs with at least the pointer-based ordering mechanism. The methods may further optionally revise the order with at least the identification-based ordering mechanism.
US10176123B2

The embodiments of the disclosure disclose a communication method and a mobile terminal. The method includes: when a data communication request sent from a first peripheral device to a second peripheral device is detected, querying whether N peripheral device sets contain a first identifier of the first peripheral device and a second identifier of the second peripheral device, the N peripheral device sets being associated with N communication processors respectively, and each peripheral device set containing an identifier of each peripheral device connected to the corresponding communication processor; and when an ith peripheral device set of the N peripheral device sets contains the first and second identifiers, sending communication link configuration information to the first peripheral device, so as to instruct the first peripheral device to perform data communication with the second peripheral device via an ith communication processor.
US10176120B2

Cache prefetching in offloaded data transfer (ODX) processes. A populate token command is received to initiate a copy offload operation. Responsive to receiving the populate token command, a cache of a data storage system in a storage area network environment is instructed to prefetch data in accordance with the populate token command and complete an offloaded read request. Responsive to determining that a write using token command is not received within a specified time duration, the prefetched data stored in the cache is evicted.
US10176117B2

A method for managing metadata in a storage system is disclosed. The system includes a processor, a storage medium, a first metadata table that maps every data block's LBN to its unique content ID, and a second metadata table that maps every content ID to its PBN on the storage medium. During a data movement process, the processor is configured to determine the content ID of the data block and update its entry in the second metadata table without accessing the first metadata table. A method is also disclosed to reduce the size of the first metadata table. Only content ID is stored in the first metadata table and its LBN is determined by the metadata entry's relative position in the table. Metadata entries are stored in metadata blocks and deduplicated.
US10176103B1

An example method for performing cache replacement in a caching medium for a data storage system can include providing an SSD cache, providing an LRU data structure including buckets for managing the SSD cache, and providing cache headers for managing the cache lines. The method can include assigning two or more cache headers to a same bucket of the LRU data structure, and arranging the cache headers in a linked list based on access time. A cache header for an LRU cache line is a tail node of the linked list. The method can further include providing an LFU data structure including frequency buckets, assigning the tail node of the linked list of the same bucket of the LRU data structure to a frequency bucket based on access frequency, and selecting an LFU cache line for cache replacement using the LFU data structure.
US10176096B2

Providing scalable dynamic random access memory (DRAM) cache management using DRAM cache indicator caches is provided. In one aspect, a DRAM cache management circuit is provided to manage access to a DRAM cache in high-bandwidth memory. The DRAM cache management circuit comprises a DRAM cache indicator cache, which stores master table entries that are read from a master table in a system memory DRAM and that contain DRAM cache indicators. The DRAM cache indicators enable the DRAM cache management circuit to determine whether a memory line in the system memory DRAM is cached in the DRAM cache of high-bandwidth memory, and, if so, in which way of the DRAM cache the memory line is stored. Based on the DRAM cache indicator cache, the DRAM cache management circuit may determine whether to employ the DRAM cache and/or the system memory DRAM to perform a memory access operation in an optimal manner.
US10176094B2

Common microcontroller unit (MCU) self-identification information is disclosed. In one embodiment, an MCU is contained in a package. The MCU includes a central processing unit (CPU) and a non-volatile memory. This non-volatile memory stores information specific to the MCU and/or the package. The non-volatile memory also stores a common main program that, when executed by the CPU, accesses the information. The information enables the common main program to adapt itself to resources of the MCU and/or package that are identified in the information.
US10176091B2

Methods of operating a storage device include reading first data from a first storage location of a first memory of the storage device, storing the first data to a first storage location of a second memory of the storage device, compressing the first data and storing the compressed first data to a second storage location of the second memory, evaluating the compressed first data to determine if it is deemed compressible, storing the first data from the first storage location of the second memory to a different storage location of the first memory if the compressed first data was determined to not be compressible, and combining the compressed first data with additional compressed data and storing the combined compressed data to a different storage location of the first memory if the compressed first data was determined to be compressible.
US10176087B1

The present disclosure relates to autogenic software testing. In some embodiments, a method of the present disclosure includes scanning source code to identify one or more methods to be tested. The method further includes generating one or more test cases which perform requests using the one or more methods. The method further includes generating one or more logs comprising results of the requests. The method further includes scanning the one or more logs to identify a pattern associated with a request. The method further includes determining that the pattern is not stored in a test data store. The method further includes generating a first test and a first expected response based on the pattern. The method further includes storing the first test and the first expected response in the test data store. The first test may be executed and evaluated based on the first expected response.
US10176084B2

Arrangements described herein relate to generation of test plans. A list of test case selection criteria can be presented to each of a plurality of stakeholders. At least one user input is received from each of the plurality of stakeholders selecting at least one test case selection criterion from the list of test case selection criteria and, for each selected test case selection criterion, assigning a criterion priority. Test cases, which correspond to the selected test case selection criteria, can be automatically selected to include in a candidate test plan. A candidate priority can be automatically assigned to each test case selected to be included in the candidate test plan. The processor selects the test cases to include in the candidate test plan and assigns the candidate priorities to the selected test cases based on processing the criterion priorities assigned to the selected test case selection criteria by the stakeholders.
US10176079B2

An apparatus (100) in an example comprises a test-script generator (704) and selection logic (114). The test-script generator (704) serves to create a test script (116) through identification of currently-available elements (604, 606, 608, 610, 612, 614, 616, 618) of an application (106) under test. The test script (116) is employable to exercise the application (106). The selection logic (114) serves to identify elements (406, 408) of a currently-executing component script (402) within the test script (116), contemporaneous with execution of the test script (116), that may be affected by graphical user interface changes made to the application (106). The identification of the elements (406, 408) of the currently-executing component script within the test script (116), contemporaneous with execution of the test script (116), that may be affected by the graphical user interface changes by the selection logic is contemporaneous with the exercise of the application (106) by the test script (116).
US10176078B1

The present disclosure relates to a system and method for capturing log messages in a post-processing debugging environment. Embodiments may include receiving a processor model associated with an electronic design and generating, using one or more processors and the processor model, a complete view of the state of the memory. Embodiments may further include writing, using one or more processors and the processor model, a log message whenever a designated message logging function is reached within the complete view of the state of the memory.
US10176076B2

An on-chip system uses a time measurement circuit to trap code that takes longer than expected to execute by breaking code execution on excess time consumption.
US10176074B2

A method and system resolving a computed call/jump target with computed behavior. The method begins with stripping a structured control flow graph of a computer program down to only those instructions that can reach a computed call/jump instruction of interest. The method continues by setting instruction semantics of the computed call/jump instruction of interest to a single assignment with a synthetic call target state variable whose value is a symbolic expression representing the computed call/jump target. The method continues by extracting a computed behavior of the stripped structured control flow graph in terms of the synthetic call target state variable and checking a resulting final value of the synthetic call target state variable in the resulting stripped program behavior. When the synthetic call target state variable is equal to a constant, the computed call/jump target has been resolved to the constant value, which is stored to computer storage.
US10176073B2

Embodiments comprise cognitive control of an application by a processor. Current state data representing a current state of an application may be collected during a test run in a testing environment such that the current state data is cognitively analyzed in relation to one or more known states. One or more control inputs may be determined for guiding the application to a target state based on the analysis.
US10176070B2

A system and method of identifying part failures is provided. The system may comprise monitoring a sensor, detecting a failure mode, selecting a row from a lookup table corresponding to the failure mode, looking up a line replaceable unit (LRU) failure probability for the detected failure mode, and reporting the LRU failure probability for the detected failure mode.
US10176062B2

A cloud server including a communication device, a plurality of hardware resources, and a controller is provided. The communication device provides a network connection to the Internet and an electronic computing device on the Internet. A respective virtual machine is instantiated for service execution on each of the hardware resources. The controller receives a hosting request for a service from the electronic computing device via the communication device, allocates one of the hardware resources to execute the service according to the hosting request and determine a link for accessing the service from outside of the cloud server in response to the hosting request, tests whether the service is functional by accessing the service from the Internet according to the link via the communication device, and transfers the service to be executed by another one of the hardware resources when the service is dysfunctional.
US10176055B1

The disclosed computer-implemented method for generating full backups of applications may include (1) storing, at a backup server that is remote from an application, an initial full backup of the application that indicates an initial version of each data block within the application, (2) after storing the full backup of the application, receiving, from the application, an incremental log file generated by the application that indicates at least one change made to a data block within the application after the initial full backup of the application was generated, and (3) creating, by applying the change made to the data block within the application to the initial full backup of the application, an updated full backup of the application that indicates the most current version of each data block within the application. Various other methods, systems, and computer-readable media are also disclosed.
US10176053B2

A storage system according to certain embodiments includes a client-side signature repository that includes information representative of a set of data blocks stored in primary storage. During restore operations, the system can use the client-side signature repository to identify data blocks located in primary storage. The system can also use the client-side signature repository to identify multiple locations within primary storage where instances of some of the data blocks to be restored are located. Accordingly, during a restore operation of one client computing device, the system can source a data block to be restored to the client computing device from another client computing device that is in primary storage.
US10176052B2

An apparatus, method and computer program product are disclosed. The apparatus includes a strategy module that determines restore information, writes the restore information into a restore information file, and writes the restore information file to a master volume containing target data; a snapshot module that creates a snapshot backup of the master volume; and a restoration module that restores the target data and restore information file, and restores application consistency of the target data. The method includes determining restore information, writing restore information to a file, writing the file to a volume containing data, backing up data by a snapshot backup of the volume, restoring data and the file, and restoring application consistency of the data. The computer program product comprises a computer readable storage medium that stores code to perform determining a backup strategy, backing up data, and restoring data.
US10176048B2

Provided are a computer program product, system, and method for creating a restore copy from a copy of source data in a repository having source data at different point-in-times and reading data from the repository for the restore copy. The source data is copied as of an initial point-in-time to a repository. Point-in-time copies at different point-in-times of the source data are initiated following the initial point-in-time. Change information for the point-in-time copy indicating changed data in the source data that changed between the point-in-time of the point-in-time copy and a subsequent point-in-time are transmitted to the repository. For each point-in-time copy, changed source data indicated in the change information for the point-in-time copy as changed is copied to the repository. A restore copy is returned to a restore request before the source data in the repository as of a restore point-in-time is copied to the restore copy.
US10176044B2

A method includes determining that a primary delegate device is unavailable. The method continues by identifying a fallback delegate device for changing a node of a hierarchical index structure using a deterministic function. The deterministic function includes performing a first modification of global namespace address of the unavailable primary delegate device to produce a first modified address identifier. The deterministic function further includes determining whether another delegate device of the plurality of delegate devices has a global namespace address corresponding to the first modified address identifier. When the global namespace address of other delegate device corresponds to the first modified address identifier, the method further includes processing a change to a node of the one or more nodes via the other delegate device as the fallback delegate device.
US10176040B2

The present disclosure includes apparatuses and methods for ECC operation associated with memory. One example apparatus comprises a controller configured to perform an error correction code (ECC) operation on a codeword stored in the memory, wherein the codeword includes a first number of ECC bits and the first number of ECC bits are generated based on an encoding matrix, wherein each row of the encoding matrix has an odd number of bits having a binary value of 1.
US10176038B2

Embodiments described herein include a computing system that permits partial writes into a memory element—e.g., a register on a processor. For example, the data to be written into the memory element may be spread across multiple sources. The register may receive data from two different sources at different times and perform two separate partial write commands to store the data. Embodiments herein generate an ECC value for each of the partial writes. That is, when storing the data of the first partial write, the computing system generates a first ECC value for the data in the first partial write and stores this value in the memory element. Later, when performing the second partial write, the computing system generates a second ECC value for this data which is also stored in the memory element.
US10176036B2

A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.
US10176034B2

Method and system are provided for event relationship analysis in fault management. The method includes: providing a history of a plurality of event instances relating to multiple events identified by event identifiers, where an event instance has one or more event occurrences referencing an event identifier, the history including the event occurrences and resolution event information; analyzing the event occurrences relating to each event identifier to identify a first occurrence(s) of an event instance; analyzing the resolution event information relating to each event identifier to identify any event resolution time for an event instance; comparing two event identifiers to obtain a relationship score between the two event identifiers, wherein the comparing is based on a combination of first occurrences of event instances relating to the two event identifiers and resolution times of the event instances; and creating a group of events that are related based on the relationship scores.
US10176028B2

A computer program product, system, and method are provided for upgrading a kernel or kernel module with a configured persistent. A persistent memory memory space is configured in the memory to store application data from applications in user mode. A kernel executing in the memory is prevented from accessing the persistent memory space. A service is called to load an updated kernel in the memory to replace the kernel, wherein the applications have access to the persistent memory space after the updated kernel is loaded. The service may comprise a kernel execution mechanism that directly loads the updated kernel into the memory without a full reboot of the computer system. An extended memory kernel service may be loaded during a boot operation to reserve the persistent memory space as an extended memory space for use by the applications and prevent the kernel from accessing the persistent memory space.
US10176018B2

A system and method provide for mapping a virtual core of a computing system to an external computing resource and intercepting an instruction directed from an application resident on the computing system to the virtual core. The intercepted instruction may be sent to the external computing resource for processing.
US10176013B2

Embodiments are directed to systems and methodologies for efficiently sampling data for analysis by a pipeline analysis algorithm. The amount of sampled data is maximized without increasing sampling overhead by sampling “non-pipeline activity” data if the subject pipeline is inactive during the sampling time. The non-pipeline activity data is selected to include overall system information that is relevant to the subject pipeline's performance but is not necessarily dependent on whether the subject pipeline is active. In some embodiments, the non-pipeline activity data allows for confirmation of a pipeline performance characteristic that must otherwise be inferred by the subsequent pipeline analysis algorithm from data sampled while the pipeline was active. In some embodiments, the non-pipeline activity data allows the pipeline analysis algorithm to analyze additional performance characteristics that cannot otherwise be inferred from the data sampled while the pipeline was active.
US10176009B1

A system for optimizing energy efficiency of an embedded system. A hardware abstraction layer (HAL) is coupled to hardware of an embedded system. An energy hardware abstraction layer (eHAL) couples to the hardware and to the HAL. A hypervisor couples to the HAL and to the eHAL. One or more applications couple to the hypervisor, the HAL and the eHAL. The eHAL measures energy use of the embedded system, constructs a model of energy use of the embedded system and, using the model, determines how to one of reduce and minimize energy use of the embedded system. The hypervisor is configured to alter one or more hardware parameters to one of reduce and minimize energy use of the embedded system as the embedded system performs one or more tasks. In implementations a real time operating system (RTOS) is coupled to the one or more applications and to the hypervisor.
US10176005B2

An environment virtualization infrastructure (EVI) is made up of storage, network, and compute elements which are virtualized in a virtual platform that is implemented on a hardware platform. In some embodiments, the EVI is dynamic and is expressed as a collection of downloadable data structures. The virtual platform can include an EVI with a definable topology and an emulator that configures various components of the EVI automatically. In some embodiments, the emulator is invoked via an Application Programming Interface. The EVI can be implemented as a Software as a Service. In some embodiments, the EVI includes virtual environments that have routers, switches, operating systems, and software applications.
US10175999B2

Disclosed are examples of systems, apparatus, methods and computer program products for converting video into a walkthrough for an application or an online service. For example, a database storing data objects identifying walkthrough stages can be maintained. Each walkthrough stage can be associated with one or more features of an application or a service. Video comprising a plurality of frames can be received. A spatial region of one or more of the frames can be matched to a graphical component of the application or the service to produce a mapping. One or more of the frames can be processed using the mapping to determine that an update to a user interface (UI) displayed on a computing device has occurred. One or more walkthrough stages stored in the database can be identified based on the mapping. The one or more identified walkthrough stages can be assigned to a walkthrough. The walkthrough can be stored as a data file in a database of a database system. The walkthrough can be configured to be accessed via the data network and interacted with using the computing device.
US10175998B2

Embodiments include a code loader method for loading attributes corresponding to an isolated method by a container-based language runtime. The attributes are received by the container-based language runtime without any specified container for storage of the isolated method attributes. The attributes received as parameters of code loader method and include instructions, live objects, and parameter types corresponding to the isolated method. The container-based language runtime selects a first-order container for storing the attributes of the isolated method.
US10175990B2

According to a first aspect, efficient data transfer operations can be achieved by: decoding by a processor device, a single instruction specifying a transfer operation for a plurality of data elements between a first storage location and a second storage location; issuing the single instruction for execution by an execution unit in the processor; detecting an occurrence of an exception during execution of the single instruction; and in response to the exception, delivering pending traps or interrupts to an exception handler prior to delivering the exception.
US10175986B2

A processor includes a logic for stateless capture of data linear addresses (DLA) during precise event based sampling (PEBS) for an out-of-order execution engine. The engine may include a PEBS unit with logic to increment a counter each time an instance of a designated micro-op is retired a reorder buffer, capture output DLA referenced by an instance of the micro-op that executes after the counter overflows, set a captured bit associated with a reorder buffer identifier for the instance of the micro-op, and store a PEBS record in a debug storage when the instance of the micro-op is retired from the reorder buffer. The designated micro-op references a DLA of a memory accessible to the processor.
US10175983B2

Exemplary methods, apparatuses, and systems assign a plurality of branch instructions within a computer program to a plurality of prime numbers. Each branch instruction is assigned a unique prime number within the plurality of prime numbers. A run-time branch trace value is determined to be divisible, without a remainder, by a first prime number of the plurality of prime numbers. The run-time branch trace value was generated during execution of the computer program. An output is generated indicating that a first branch instruction assigned to the first prime number was executed.
US10175971B2

When applications in multiple devices are collectively, remotely updated, the applications cannot be uniformly determined to be activated and stopped because the execution states are different between devices and between applications. A distribution system obtains identification information and version information on each of firmware and an application that are installed in a network device, switches between a first screen for distribution setting pertaining to the firmware and a second screen for distribution setting pertaining to the application, based on the information obtained, and displays the screen, and transmits, to the network device, any of the distribution setting pertaining to the firmware designated through the first screen and the distribution setting pertaining to the application designated through the second screen. The distribution setting of the application transmitted includes designation of the operating state of the application after distribution.
US10175968B2

A first computing entity receives a respective set of software discovery rules from each of a plurality of other computing entities. Based on each of the sets of software discovery rules, a set of software discovery rules associated with the first computing entity is modified. The modified set of software discovery rules is communicated to each of the plurality of other computing entities.
US10175966B2

A method and associated computer program product are disclosed for generating an object file for subsequent linking by a linker. The object file comprises a function that references a table of contents (TOC) pointer register. The method comprises generating, in the object file, at least one first annotation that identifies at least one instruction of the function. The at least one instruction has an eliminable reference to the TOC pointer register. The first annotation configures the linker to determine, during the subsequent linking of the object file and based on the at least one first annotation, whether to eliminate the eliminable reference.
US10175959B2

The disclosure generally describes computer-implemented methods, computer-readable media, and computer systems for generating user interfaces. Elements available for use in a user interface for an application are identified. Display capabilities of a client device on which the user interface is to be presented are identified. Elements are identified for presentation in the user interface. For each element in the plurality of elements, and depending on the display capabilities of the client device, a determination is made whether to display or hide the element when the user interface is to be presented. A determination is made whether to change the size of the element. A presentation plan is identified for presenting a control associated with the element, wherein the presentation plan includes identifying one or more controls associated with presenting the element. Instructions are provided for presenting the user interface on the client device.
US10175958B2

Examples disclosed herein relate to acquiring identification of an application lifecycle management (ALM) entity associated with similar code. Examples include identifying a target code segment, and acquiring, from an ALM system, identification of an ALM entity associated with other code similar to the target code segment and identified by a code similarity system.
US10175957B1

In developing applications for a plurality of node types, a meta-data definition of the application can be captured into an application definition module. The meta-data definition can describe the application for the plurality of node types. A code generation module can then automatically generate the application code for the plurality of node types. The code can be compiled per node type and the packaging necessary to deploy the application to the plurality of node types can also be automatically generated.
US10175954B2

Provided is a method of processing a big data which may include arranging a plurality of action icons from a palette and a plurality of flow icons representing a non-cyclic order for the plurality of the action icons to generate a workflow, checking a syntax for the plurality of the arranged action icons and the plurality of the flow icons, the syntax being dependent on a corresponding action icon and graphically generating an alarm badge indicating a syntax error for a specific icon when the syntax error for the specific icon is found. Therefore, the method and apparatus may use a Hadoop framework to effectively manage a workflow for processing irregular big data.
US10175952B2

Aspects of the disclosure relate to managing code origination data for a distributed computing environment having a set of compute nodes which includes a first compute node. A first set of code origination data which corresponds to a first computing object may be detected for utilization to develop a distributed application in the distributed computing environment. Using the first set of code origination data, the first compute node may be identified to host the first computing object for the distributed application. The first computing object may be deployed to the first compute node to develop the distributed application.
US10175936B2

An electronic device includes an image capture module and a processing unit. The image capture module is used for capturing a user's face image. The processing unit includes an image analysis module and an inquiry module. The image analysis module is signally connected to the image capture module for analyzing the face image and obtaining age data according to a face recognition result. The inquiry module is signally connected to the image analysis module for obtaining a user's hearing data according to the age data, wherein the hearing data is the minimum volume data audible to the user for different frequencies of sound.
US10175932B2

Examples include a playback device with a network interface and memory with program instructions that, when executed by a processor, cause the playback device to (a) receive, via the network interface from a network device communicatively coupled to the playback device over a local area network (LAN), an address identifying a network location of first audio information available at an audio information source, where the audio information source is outside of the LAN, (b) obtain, via the network interface from the audio information source, the first audio information, (c) receive, from a second audio information source connected to the playback device via a direct communication link, second audio information, and (d) play back one of the first audio information and the second audio information.
US10175916B2

An image forming apparatus includes a determination unit that determines whether a break of copies exists based on a content of a data area in print data for reservation printing and an updating unit that, in a case where the determination unit determines that the break of copies exists, updates an attribute value in the print data.
US10175915B2

Data words written to an SSD device, or other device or output data stream, may be randomized using a seed based on physical addressing information, such as a page address, column address, and a cycle count for the page address. This enables the storage and de-randomization of variable length data blocks stored at random locations within a page without requiring storage of additional data, which would make recovery impossible if lost in prior approaches. The page address, column address, and block address are physical attributes of the storage location for the data word and do not need to be saved and therefore will not be lost making recovery of the seed always possible. The cycle count can be saved and, if lost, limited trials with range of cycle counts can be exercised to de-randomize the data word and decoding may be used to determine whether descrambling was successful.
US10175908B2

A controller of a memory device controls placement of data blocks by receiving, from a host electronic device, one or more commands of a memory system protocol. The commands include a write command with blocks of data to be stored in the memory device and contextual file system data for the blocks of data. The contextual file system data includes file metadata, file attributes, or both that identify an association of the one or more blocks of data with a file. The file is made up of the one or more blocks of data. The controller identifies the association of the one or more blocks of data with the file and executes the one or more commands, such that the one or more blocks of data are stored in the memory device with a placement based upon the association.
US10175899B2

A method, computer program product, and/or system for performing a selection of a plurality of auxiliary storage sites in a multi-target environment in preparation for a hyper exchange are/is provided. To perform the selection, a failure is first detected with respect to a primary storage site in the multi-target environment. Then, aggregate weights are determined based on a management policy for the plurality of auxiliary storage sites. In turn, an auxiliary storage site with a first aggregate weight is selected from the plurality of auxiliary storage sites. With the auxiliary storage site selected, the hyper exchange of a plurality of systems in a multi-target environment in response to the failure is triggered from the primary storage site to the auxiliary storage site with the first aggregate weight.
US10175874B2

A display system includes: a user interface configured to detect a finger movement for detecting a finger movement on a trackpad; and a control unit, coupled to the user interface, configured to process a control for both a directional mode and a coordinate mode based only on the finger movement for controlling a device. The display system also includes a communication unit configured to receive a control for both a directional mode and a coordinate mode based only on a finger movement; and a control unit, coupled to the communication unit, configured to extract a directional command, a positional command, or a combination thereof from the control for controlling a device.
US10175873B2

Disclosed are methods, apparatus, systems, and computer readable storage media for retrieving data while scrolling through a list of items in a user interface. A display device can display initial data of at least a first presentation of a first one or more items in a list of items. A user input can be received by the display device to cause scrolling through the list of items in the user interface. An initial scrolling velocity can be calculated responsive to the user input, and a second presentation of a second one or more items in the list of items that corresponds to an anticipated stopping of the scrolling can be predicted in accordance with the initial scrolling velocity and a deceleration rate. Data to be displayed in the second presentation can be retrieved before the stopping of the scrolling.
US10175861B2

Disclosed are a method and a system for web page commenting, a browser and a storage medium, and the method comprises: displaying a web page content and providing a comment control used for adding a comment containing a comment content on the web page content; detecting a comment adding instruction generated by the comment control; and sending the comment content and a web page identifier corresponding to the web page content to a server storing comments, if the comment adding instruction is detected. By the technical solutions according to the embodiments of the disclosure, a user is allowed to view the comments made by other users on the web page content, and make a comment on the web page content.
US10175860B2

Systems, methods, computer storage media, and user interfaces are provided for non-committal intent preview, disambiguation, and refinement of a search. A search prefix comprising one or more characters associated with an unexecuted search query is received. One or more intent suggestions are suggested to a user. For each of the one or more intent suggestions, one or more entity identifications associated with each of the one or more intent suggestions are received. Metadata corresponding to at least one entity associated with the one or more entity identifications is retrieved from an entity data store. Without retrieving search results for the unexecuted search query, an aggregated intent preview based on the retrieved metadata corresponding to the at least one entity is provided.
US10175852B2

Information processing methods and electronic devices are provided. The method is applicable in an electronic device, which includes a display unit, M applications being installed in the electronic device, each of the M applications having an application logo, M application logos corresponding to the M applications respectively, M being an integer no less than 2. The method includes: obtaining attribute information of N applications corresponding to N application logos of the M application logos, when the N application logos are located in a first folder; determining K application logos of M-N application logos complying with a predetermined rule, based on the attribute information of the N programs and the predetermined rule; outputting prompt information when the N application logos are displayed on the display unit by the first folder responding to a trigger instruction, the prompt information prompting that the K application logos can be moved into the first folder.
US10175850B2

A computer system and associated method are provided for formulating a search inquiry. A user interface (UI) accepts commands for selecting a first data object, and a display presents the first data object with a top plane as located within a geometric boundary representation of a virtual object-bearing front surface. The UI then accepts commands for selecting a first feature associated with the first data object. The UI next accepts either a flip object command or a flip surface command. In response to the flip command, the display presents a first data object bottom plane, opposite of the first data object top plane. The UI is then able to accept commands for selecting a second feature associated with the first data object, and construct a search inquiry in response to the first data object, the first feature, and the second feature, which is sent to a search engine.
US10175848B2

The disclosed embodiments are directed to displaying a portion of a list of items and selecting an icon in the list that when activated allows additional items to be added to the list.
US10175845B2

At least some aspects of the present disclosure feature a computing device configured to display visual representations of digital notes and one or more group images representing one or more groups on a user interface, where each group may include one or more digital notes. The computing device is further configured to receive one or more user inputs via the user interface and change the compositions of the groups based on the received user inputs.
US10175844B2

An interface environment captures and stores complex and variable data from a user in a rapid, robust, adaptable, and structured manner. The interface environment includes a display of a document, and the document includes one or more contextual objects. Each contextual object is responsive to an input of a user changing the content of the contextual object, and adds or removes from the document one or more contextual objects. The one or more contextual objects are added or removed in accordance with the content of the contextual object mapped to a definition in a domain specific knowledge for the document and in response to external applications monitoring the contextual objects. The interface environment is applicable to all types of domains including healthcare, point-of-sale, legal, financial, and other services. The document and the contextual objects are saved to a database and accessible by other external applications.
US10175842B2

An array substrate and a display panel. The array substrate includes: a plurality of data lines and a plurality of scan lines; at least one sub-pixel unit defined by the data lines and the scan lines; and a plurality of touch electrodes, comprising drive electrodes and touch sensing electrodes intersecting the drive electrodes; wherein, in a touch phase, at least one of the touch electrodes is electrically connected with the corresponding data line, so that a driving signal is transmitted to or a sense signal is received from the at least one of the touch electrodes via the corresponding data line electrically connected with the at least one of the touch electrodes.
US10175840B2

The present disclosure discloses a terminal, a touch control unit, a touchscreen, a screen protector, and an operation detection apparatus and method, and pertains to the field of terminal control. The terminal includes a touchscreen, a controller connected to the touchscreen, and at least one touch control unit, where the touch control unit includes a detection electrode, an induction electrode, and a conducting wire connecting the detection electrode and the induction electrode. The detection electrode is located outside a touch area of the touchscreen, the induction electrode is located in the touch area of the touchscreen, and the induction electrode is coupled to at least one capacitance node on the touchscreen. An existing capacitance node on the touchscreen identifies a touch operation performed by a user on the detection electrode disposed outside the touchscreen, and the terminal is controlled according to the touch operation.
US10175839B2

In some aspects of the present disclosure, a method for touch-panel processing is provided. The method includes receiving a plurality of sensor signals from a touch panel, wherein each one of the plurality of sensor signals corresponds to a respective one of a plurality of channels of the touch panel. The method also includes, for each one of the received sensor signals, converting the received sensor signal into one or more respective digital values. The method further includes, for each one of the received sensor signals, performing digital processing on the one or more respective digital values using a respective one of a plurality of processing engines to generate one or more respective processed digital values. The method further includes performing additional processing on the processed digital values.
US10175834B2

A touch panel (a position input device) includes a trace group including traces arranged at intervals, and an electrode portion including a driving electrode and a detection electrode. The traces, the driving electrode, and the detection electrode are made of a light transmissive conductive film. The driving electrode and the detection electrode are arranged adjacent to the trace group and include a slit extending along the traces.
US10175832B2

The present invention relates to a capacitive-measurement device for touch-sensitive and/or contactless interfaces, including at least one capacitive-measurement electrode (1) and electrode-switching means (2) capable of electrically connecting said at least one electrode (1), either to capacitive-measurement means or to a guard potential (11), said at least one capacitive-measurement electrode (1) and said electrode-switching means (2) being provided on a single detection surface (7) according to a technique for manufacturing planar electronic components. The invention also relates to an apparatus implementing the device.
US10175830B2

A method for pre-charging a display panel may include simultaneously charging the display panel that displays image data and receives one or more touch inputs via a first voltage source and a capacitor that provides a first voltage to the display panel via a second voltage source. The first voltage is associated with receiving the one or more touch inputs, and the display panel and the capacitor are simultaneously charged for a first amount of time. The method may then include charging the display panel via the capacitor after the first amount of time for a second amount of time and charging the display panel via the second voltage source after the second amount of time for a third amount of time.
US10175826B2

A touch device and a display device including the same are provided. The touch device includes: a first substrate; a second substrate facing the first substrate, and disposed to be spaced apart from the first substrate by a predetermined interval; a third substrate connecting first end portions of the first and second substrates to each other, and propagating an ultrasonic signal propagated along the first substrate to the second substrate; a plurality of first ultrasonic transducers connected to second portions facing the first end portions in the first substrate, and propagating an ultrasonic signal to the first substrate; and a plurality of second ultrasonic transducers connected to the second portions facing the first end portions in the second substrate, and receiving an ultrasonic signal propagated along the second substrate, wherein a touch point may be detected based on signal intensity variations of ultrasonic signals received by the second ultrasonic transducers.
US10175825B2

There is provided an information processing apparatus, an information processing method, and a program that are capable of detecting contact with high precision from an image picked-up by a normal camera, the information processing apparatus including a contact determination unit. The contact determination unit determines contact of an operation body with a target object on the basis of a change in a color of an image including the target object and the operation body.
US10175820B2

A verification apparatus and a verification method are suitable for a touch display panel which comprises multiple partitions. The verification apparatus includes signal generating circuit and verification switch circuit. The signal generating circuit is configured to generate a verification voltage. The verification switch circuit comprises multiple switch units which are separately coupled to the partitions and the signal generating circuit, and are configured to deliver verification voltage simultaneously to at least two of multiple partitions.
US10175817B2

The embodiments of the present document provide a method and an apparatus for switching key functions of a touchscreen terminal. The method includes: correspondingly setting a second function different from an original function for each physical key; after monitoring that a preset state of the physical key is enabled, executing the second function of the physical key; and after monitoring that the preset state of the physical key is disabled, executing the original function of the physical key. Based on the characteristics of the existing touchscreen operation and in combination with the characteristic of easy operability of the physical keys, the concurrency of actions of the touchscreen keys and the physical keys is realized.
US10175815B2

There is provided an electrostatic input device including a plurality of electrodes, and receiving an input operation according to electrostatic capacitances generated between the plurality of electrodes and an object when the object comes close to a detection surface, the device including a variation detection unit configured to detect variations in the electrostatic capacitances, a determination unit configured to determine whether the object coming close to the detection surface is the fingertip or the palm on the basis of the variations detected by the variation detection unit, and a control unit configured to inhibit reception of an input operation on the detection surface for a predetermined period of time in a case where the determination unit determines that the object coming close to the detection surface is the palm.
US10175811B2

The objective is to reduce stress applied to a connector tail. The connector tail is configured such that a slit of length L having an opening end is formed at one end side, a leading end part is branched by the slit into at least a first connection portion and a second connection portion, and when the distance between the first connection portion and the second connection portion while the first connection portion and the second connection portion are deformed to form an angle θ is set as H, the following relationship holds: H/L≤0.07 (where the units of H and L are millimeters and θ≤4).
US10175808B2

An in-cell touch screen panel, a driving method thereof and a display device. A plurality of sub-pixels are grouped into sub-pixel groups, each of which includes at least two sub-pixels, and cathode layers of different sub-pixel groups are independent of one another. The cathode layers are reused as self-capacitance electrodes, and a driving chip determines a touch position by detecting a change in capacitance of the cathode layer, thereby achieving touch control functionality. The driving chip outputs, in a fourth phase, signals to respective cathode layers and signal terminals of each sub-pixel circuit, each of the signals is a superposition of the signal output in a third phase with a touch scanning signal.
US10175802B2

Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
US10175799B2

The present disclosure discloses a substrate, a method for manufacturing a substrate, a touch screen and a display device. The substrate includes a base substrate and an anti-reflection film provided on the base substrate. The anti-reflection film includes a first dense homogeneous layer, a nano-porous layer and a second dense homogeneous layer. All the layers of the anti-reflection film include SiO2 material.
US10175798B2

According to one embodiment, a sensor-equipped display device includes a first substrate includes a first electrode located in a display area in which an image is displayed, a second substrate includes a second electrode which is located in the display area, and outputs a sensor signal, and a flexible substrate includes a first connection portion connected to the first substrate and a second connection portion connected to the second substrate, the flexible substrate includes a common base layer extending between the first connection portion and the second connection portion.
US10175797B2

The present disclosure provides an array substrate for an organic light-emitting diode (OLED) display panel. The array substrate includes a substrate, a thin film transistor (TFT) layer comprising a plurality of TFTs, and an anode layer comprising a plurality of anode electrodes. The array substrate also includes an organic layer comprising a plurality of organic units corresponding to anode electrodes, and a cathode layer comprising a plurality of touch electrodes for a time-sharing operation. Each touch electrode corresponds to a portion of the plurality of organic units, the plurality of the touch electrodes being arranged to be applied with a normal cathode voltage in a displaying period and to be applied with a touch cathode voltage in a touch-sensing period.
US10175794B2

The present disclosure discloses a touch screen and a manufacturing method thereof, as well as a touch display apparatus comprising such a touch screen. The touch screen comprises: a substrate; a sensing component arranged on the substrate; an inner frame layer arranged to surround the sensing component; and an outer frame layer formed around an outer periphery of the inner frame layer, for encapsulating the sensing component and the inner frame layer. During the sensing component made of metal material is manufactured, since the inner frame layer is arranged at the inner side of the outer frame layer, the inner frame layer plays a role of heat insulation from a high temperature generated by the inner side of the outer frame layer, and thus prevents heat from being transferred to the outer frame layer. Therefore, even if a high temperature baking process is used, performance degradation of the outer frame layer caused by the high temperature may also be avoided.
US10175788B2

Disclosed herein are a display apparatus capable of accomplishing common use of instrument and being repaired by installing a touch panel driving board on the outer side of the display apparatus. A display apparatus comprising a display module comprising a display panel configured to display an image, a panel disposed in front of the display module, a first cover disposed behind the display module, and a panel driving board configured to drive the panel, and disposed to be exposed outside of the first cover.
US10175779B2

In one example implementation according to aspects of the present disclosure, a method may include detecting, by a computing system, a touch input on the computing system by analyzing a change in a data stream from a sensor of the computing system by applying a first signal de-noising algorithm to the data stream. The method may further include determining, by the computing system, the nature of the detected touch input. Additionally, the method may include generating, by the computing system, a discrete cursor movement from a set of discrete cursor movements based on the determined nature of the detected touch input.
US10175776B2

An input detection module determines whether an expected input type for an input field in a user interface matches one of a plurality of possible input types associated with a received keyboard input. If the expected input type matches one of the plurality of possible input types, the input detection module enters a character having the expected input type into the input field.
US10175768B2

According to various embodiments, a gesture recognition device may be provided. The gesture recognition device may include: a plurality of emitters, each emitter configured to emit a signal; at least one receiver configured to receive signals emitted by the plurality of emitters; a controller configured to control the plurality of emitters to subsequently emit signals in a plurality of patterns of a first subset of the plurality of emitters emitting a signal and a second subset of the plurality of emitters not emitting a signal; and a gesture recognition circuit configured to determine a gesture of a user of the input device based on the signals received by the at least one receiver.
US10175766B2

A method to operate a gesture recognition system for a motor vehicle is disclosed. The method includes: detection of a movement gesture by a detection unit; generation of a movement vector, which represents the moment gesture, by the detection unit; transmission of the movement vector to a processing unit; comparison of the movement vector with at least two limit curves, which define at least three separate regions in a section of the vector space; and determination of a direction of the movement gesture as horizontal if the movement vector lies in a first region, as vertical if the movement vector lies in a second region, and as not able to be classified if the movement vector lies in a third region. The limit curves are defined by functions which depend on spatial directions in a non-linear manner in order to increase recognition and classification reliability of the gesture recognition system.
US10175756B2

The present invention describes a series of embodiments that permit the characterization of digital information (i.e. pixels from screen, data from sensors, etc.) onto analogical tactile air-fluxes perception of such data (such as hue, lightness, saturation, and chromaticity, among others), by using software, hardware and pneumatic embodiments to form an apparatus targeted originally for visually impaired people, but with applications to other types of users as well. Such characterizations are based in the change of three different variables affecting directly each single the apparatus' air fluxes: pressure, frequency and heat. This patent also includes the mode of using any Operating System's windowing elements, such as window's borders, menu, etc., into such representation executed and supplied by the apparatus. The use of a mouse, its movement and clicking are also described as part of this invention.
US10175750B1

Techniques for providing a container that is accessible to at least a first user within a multiple user environment. The container has predetermined access attributes for the first user, and for other potential users within the environment, and the container can be portable across a network and accessible to the first user within either single user or multiple user environments.
US10175742B2

A backup power and load discovery system can include a shared backup power supply controlled by a backup power control module, and a node coupled to the shared backup power supply, wherein the node supports a plurality of loads and includes system firmware to determine a subset of the plurality of loads that are to be protected by the shared backup power supply; and the system firmware to communicate the subset between the node and the shared backup power control module.
US10175738B2

A foldable display apparatus, a method of manufacturing the same, and a controlling method of the same are disclosed. The foldable display apparatus includes a substrate including a metal thin film and an insulating layer provided on the metal thin film, an organic light-emitting unit formed on the substrate and emitting light in an direction away from the substrate, and a thin film encapsulating layer for encapsulating the organic light-emitting unit. The foldable display apparatus may be folded in a direction such that the metal thin film is exposed.
US10175730B2

A hinge module including a fixing member, a moving assembly, and a torque member is provided. The moving assembly includes a bracket and an axis body protruding from the bracket. The torque member includes a first end portion and a second end portion opposite to each other. The first end portion is fixed to the fixing member. The second end portion includes a lunular shape axle sleeve with an opening. The lunular shape axle sleeve is rotatably sleeved around the axis body for providing friction so as to form torques while the axis body is rotated relative to the lunular shape axle sleeve. The lunular shape axle sleeve has a gradual changed thickness. An electronic device having the hinge module is further provided.
US10175722B2

A cradle includes a connector being connectable to a connector of a manipulation device, a terminal holding part holding the manipulation device, an attachment detection unit detecting that the manipulation device is attached to the terminal holding part, a release detection unit detecting a release instruction to release manipulation acceptance prohibition of the manipulation device. The cradle further includes an operation control unit making, when the attachment detection unit detects the attachment of the manipulation device, the manipulation device prohibit manipulation acceptance in response to establishment of connection between the connectors, and when the release detection unit detects the release instruction, making the manipulation device release the prohibition of the manipulation acceptance such that the operation control unit accepts manipulation information for controlling an automated system from the manipulation device, and a manipulation instruction unit notifying the automated system of the manipulation information accepted by the operation control unit.
US10175719B2

The present disclosure relates to display devices. The display device includes a flexible display panel, a folded housing carrying the flexible display panel, and a force sensing system configured in a bending area of the flexible display panel. The bending area of the flexible display panel is bent frequently. The force sensing system is configured for detecting a deformed state of the flexible display panel. The flexible display panel protrudes from the first wing portion and the second wing portion, and the flexible display panel connects to the first actuator and the second actuator. The first actuator and the second actuator are configured to apply traction forces to the first end portion and the second portion according to force information detected by the force sensing system, such that the flexible display panel being completely bonded on a surface of the folded housing.
US10175712B2

A vehicle pedal with a pedal base defining a sensor housing and a pedal arm overlying and spaced from and pivotally coupled to the pedal base. A sensor in the sensor housing includes a sensor element that moves in the direction of the pedal base in response to the movement of the pedal arm to generate an electrical signal used to determine to position of the pedal arm. In one embodiment, the sensor includes a strain gage and the sensor element is an actuator that flexes the strain gage. In another embodiment, the sensor includes a Hall Effect sensor and the sensor element is a magnet whose movement results in a magnetic field change sensed by the Hall Effect sensor. In a further embodiment, the sensor element is a cap with wipers that slide against a resistive element.
US10175708B2

A power source device includes an output transistor connected between an input node at which an input voltage can be received and an output node at which an output voltage corresponding to the input voltage can be output according to a control voltage applied to a gate of the output transistor, a first amplifier that includes a first transistor element and a second transistor element having gates to which a first voltage is applied, receives a feedback voltage corresponding to the output voltage, and outputs a second voltage corresponding to a voltage difference between the feedback voltage and a reference voltage, a monitor transistor having a gate to which the first voltage is applied, a first current source that supplies a first current to the first amplifier, and a second current source that supplies a second current to the first amplifier according to a current flowing in the monitor transistor.
US10175696B2

An apparatus for guiding an autonomous vehicle towards a docking station including an autonomous vehicle with a camera-based sensing system, a drive system for driving the autonomous vehicle, and a control system for controlling the drive system. The apparatus includes a docking station including a first fiducial marker and a second fiducial marker, wherein the second fiducial marker is positioned on the docking station to define a predetermined relative spacing with the first fiducial marker, wherein the control system is operable to receive an image provided by the camera-based sensing system, the image including a representation of the first and second fiducial markers, and to control the drive system so as to guide the autonomous vehicle towards the base station based on a difference between the representation of the first and second fiducial markers in the received image and the predetermined relative spacing between the first and second fiducial markers.
US10175694B2

A flight control module for computing localizer deviation during landing of an aircraft is provided. The flight control module includes a communication interface and a processor. The communication interface is configured to receive inertial data for the aircraft. The processor is coupled to the communication interface and is configured to compute an inertial localizer deviation based on the inertial data.
US10175678B2

An acquisition part (10, 11, 12) acquires a plurality of types of data of tissue used to form a pathological section specimen. A storage part (13) stores the data of the tissue. A parameter generation part (14) generates parameters, which are used when preparing the pathological section specimen, based on the data of the tissue acquired by the acquisition part (10, 11, 12). A pathological section specimen preparation part (15) prepares the pathological section specimen using the parameters generated by the parameter generation part (14).
US10175673B2

A programmable controller system includes a control device; a functional device including a buffer memory and a general-purpose logic unit; and a peripheral device that creates a user program. The peripheral device includes a circuit setting unit, which sets operation data indicating the operation of a logic of the general-purpose logic unit; and a circuit-control-parameter setting unit, which sets a circuit control parameter representing the relation between a buffer memory address indicating an address in the buffer memory and a logic address indicating an address in the logic. The functional device includes a circuit control unit that transfers the operation data to the logic address on the basis of the specified buffer memory address and the circuit control parameter.
US10175670B2

Example aspects of the present disclosure allow an end user to determine how a finite amount of a measurable resource is allocated among the various balanceable and feature zones of control defined within the overall measurable resource control system, and which can be implemented using a wide variety of hardware/components. A control program allows the end user unprecedented flexibility and control to determine how the resource is allocated among the various zones or types of resource use within the application, as long as the total resource consumed does not exceed the predetermined/predefined total maximum allowable resource. When the end user adjusts a feature or balanceable zone level, the control program adjusts the other balanceable zones based on predefined algorithms, when necessary, to ensure that the maximum measurable resource consumed by the system does not exceed the predetermined/predefined overall maximum resource allocation.
US10175668B2

Systems and methods are provided for efficiently controlling energy-consuming systems, such as heating, ventilation, or air conditioning (HVAC) systems. For example, an electronic device used to control an HVAC system may encourage a user to select energy-efficient temperature setpoints. Based on the selected temperature setpoints, the electronic device may generate or modify a schedule of temperature setpoints to control the HVAC system.
US10175661B2

Systems, methods, and apparatuses are provided for determining properties of process streams, in particular, hydrocarbon processing streams. The systems, methods, and apparatuses frequently, for example, substantially in real-time, determine measurements for the properties of the process stream. The systems, methods, and apparatuses provide features that allow such properties of process streams to be accurately measured even as process conditions and other parameters that affect process operations change. More specifically, an analyzer having a measurement device configured to detect one or more independent variables of a process stream, a model configured to determine one or more analyzer measurements from the one or more independent variables, and a procedure to adjust the model using a corresponding primary measurement is disclosed.
US10175660B2

According to one embodiment, a control device in a power electronics device includes a controller, a configuration determiner and a manager. The controller performs control associated with power conversion, in accordance with a first logical configuration of control between the power electronics device and other power electronics device. The configuration determiner performs determination processing of a second logical configuration when a change condition of the first logical configuration is satisfied. The manager instructs the controller to perform the control in accordance with the second logical configuration, the manager performing management such that the controller performs the control in accordance with previously given control information for a period after the change condition of the first logical configuration is satisfied and until the manager instructs the controller to perform the control associated with the power conversion in accordance with the second logical configuration.
US10175658B2

Methods and apparatus are provided for controlling a movement of a sensor platform. The method includes receiving a desired position of the platform from a source. The desired position includes a first coordinate value and a second coordinate value. The method includes, based on the first coordinate value and the second coordinate value, calculating, by a processor, a first value associated with a first axis of rotation of the platform and calculating a second value associated with a second axis of rotation of the platform. The method includes outputting, by the processor, one or more control signals to at least one motor associated with the platform to move the platform based on the first value and the second value.
US10175654B2

A smartwatch device and method. The abstract of the disclosure is submitted herewith as required by 37 C.F.R. § 1.72(b). As stated in 37 C.F.R. § 1.72(b): A brief abstract of the technical disclosure in the specification must commence on a separate sheet, preferably following the claims, under the heading “Abstract of the Disclosure.” The purpose of the abstract is to enable the Patent and Trademark Office and the public generally to determine quickly from a cursory inspection the nature and gist of the technical disclosure. The abstract shall not be used for interpreting the scope of the claims. Therefore, any statements made relating to the abstract are not intended to limit the claims in any manner and should not be interpreted as limiting the claims in any manner.
US10175646B2

A cooling device, which is included in an image forming apparatus, includes first and second conveying belts facing each other to hold and convey a recording medium therebetween, a first cooling body in contact with the first conveying belt to cool the recording medium, a second cooling body in contact with the second conveying belt to cool the recording medium, a heat dissipating body to dissipate heat of each cooling medium absorbed from the first and second cooling bodies, a cooling medium entering passage to flow each cooling medium from the heat dissipating body toward respective inlets of the first and second cooling bodies, and a cooling medium exiting passage to merge each cooling medium discharged from respective outlets of the first and second cooling bodies and flow the merged cooling medium to the heat dissipating body.
US10175634B2

A container includes a collecting portion in which toner discharged from an apparatus body is accumulated, a conveying member that conveys the toner in the collecting portion in a direction away from an intake portion provided in the collecting portion, and a movable member movable in accordance with an amount of toner in the collecting portion and that causes, when the movable member reaches a first position, a detecting portion to detect an amount of toner in the collecting portion. The movable member includes a guiding portion that guides the toner in a direction away from the first position while the toner is conveyed by the conveying member.
US10175630B2

An image forming apparatus includes a photosensitive drum, a cleaning blade, and a movement mechanism. The movement mechanism reciprocates the photosensitive drum in an axial direction of the photosensitive drum in a specific cycle. The movement mechanism includes a first cam gear and a second cam gear. The first cam gear rotates about an axis of the photosensitive drum together with the photosensitive drum. The second cam gear is restricted in position in the axial direction and rotates at a rotational speed different from that of the first cam gear. The first and second cam gears each have a plurality of coaxial cam portions. When top points and bottom points of the respective cam portions come in contact with one another by turns, the photosensitive drum moves in the axial direction.
US10175626B2

A feeding device includes a detection unit, a control unit, a first plate on which a recording material is placed, a second plate located above the first plate in vertical direction, and an uplift unit to uplift a recording material placed on the first plate. The detection unit changes a detection result when an uplifted recording material arrives at a feeding position. The recording material placed on the first plate is uplifted by the uplift unit until the detection result is changed. The detection result is changed when a recording material fed from the second plate passes the detection unit while the recording material placed on the first plate is not in the feeding position. The control unit causes recording material to be sequentially fed from the second plate, and causes the uplift unit to uplift the recording material placed on the first plate in an interval time.
US10175624B2

An image forming apparatus includes a rotatable image carrier that carries an image, a charging unit having a rotatable charging member that charges the image carrier, a developing unit that supplies a developer including at least toner to the charged image carrier, and a cleaning unit having a cleaning member that cleans a surface of the image carrier. At least when the image forming apparatus is not performing image formation, the charging member on which the toner from the image carrier is carried is caused to rotate at a peripheral velocity different from a peripheral velocity at which the image carrier rotates.
US10175623B2

An image forming system, includes: an image former that performs image formation on a transfer medium; and a controller that acquires a detection result of detecting the transfer medium by a detector with respect to a length of the transfer medium, wherein the controller sets an image forming condition for the transfer medium on the basis of the length of the transfer medium obtained from the detection result.
US10175622B2

A fuser includes a pressure pad forming a nip with a fuser belt between the pad and a fuser rotator. A pressure face in contact with the belt has profiles in planes normal to the axis of the rotator. The profiles each include a reference section, the first to come into contact with the rotator with the belt in between when the pad forms the nip, and a boundary section at a threshold distance from the reference section in the width direction of the nip. When the pad is apart from the nip due to removal of a force applied by a pusher unit, the boundary section is, relative to the reference section, more largely displaced in the opposite direction to that of the rotator in one of the profiles located at a larger distance from a center portion of the pad in the axial direction of the rotator.
US10175613B2

An image forming apparatus includes a transport member that transports a continuous medium as a result of a transport surface of the transport member making contact with the continuous medium and a transfer device that is disposed on a downstream side in a direction in which the transport member transports the medium and that transfers an image onto the medium, which extends to the transport member, as a result of a transfer surface of the transfer device making contact with the medium. A moving speed of the transfer surface is lower than a moving speed of the transport surface when the medium is transported.
US10175603B2

An image forming apparatus includes a rotatable image carrier that carries an image; a charging unit that includes a rotatable charging member that charges the image carrier; a developing unit that supplies developer to the image carrier that is charged, the developer containing at least toner and a carrier, an external additive being added to the toner; a transfer unit that includes a transfer member that transfers the image formed on the image carrier to a transfer material; and a cleaning unit that cleans a surface of the image carrier. In the image forming apparatus, during image non-formation, the external additive is supplied to the image carrier that rotates, and the image carrier and at least the transfer member are separated from each other.
US10175601B2

A cleaning device includes a cleaning member, a first bearing member, a second bearing member, and a moving mechanism. The cleaning member includes a shaft portion and an elastic layer disposed around the shaft portion. The elastic layer is brought into contact with a rotating charging body. The cleaning member cleans the charging body while rotating. The first bearing member supports a first end portion of the shaft portion while rendering the shaft portion rotatable. The second bearing member supports a second end portion of the shaft portion while rendering the shaft portion rotatable. The moving mechanism is supported by the first bearing member and the second bearing member. The moving mechanism periodically moves the shaft portion in an axial direction of the shaft portion together with a rotation of the cleaning member.
US10175599B2

One end portion and the other end portion of a rotating member, which face each other and form a joint portion, have a shape with projections and recesses. Projections of one end portion fit in recesses of the other end portion, while projections of the other end portion fit in recesses of the one end portion, so that the one end portion and the other end portion are interlocked. The projections have a first corner portion rounded in an arc, while the recesses have a second corner portion rounded in an arc in which the first corner portion fits. The first corner portion has a larger radius of curvature than that of the second corner portion.
US10175594B2

There is provided a toner set including a yellow toner, a cyan toner and a magenta toner, the toners each comprising an external additive and colored resin particles comprising a binder resin, a colorant and a charge control agent. An absolute value of an average of q/d for any of the yellow, cyan and magenta toners is expressed by charge amount q (fC) and particle diameter d (μm). It is obtained by measurement using an electric field detachment-type charge amount distribution measurement device. It is in a range of 2.0 to 6.5 fC/10 μm, and a standard deviation (SD) of q/d is 13 fC/10 μm or less. A difference between average values of q/d for any two of the yellow, cyan and magenta toners is 2.0 fC/10 μm or less. A difference (ΔSD) between standard deviations of q/d for the two toners is 5.0 fC/10 μm or less.
US10175587B2

A control device configured to determine a primary first drive signal, based on a first error signal representing a difference between desired and measured positions of a first body, for driving a positioner driving the first body; determine a primary second drive signal, based on a second error signal representing a difference between desired and measured positions of a second body, for driving a positioner driving the second body; determine, based on the second error signal, a secondary first drive signal for driving the first body positioner; determine, based on the first error signal, a secondary second drive signal for driving the second body positioner; combine the primary and secondary first drive signals and combine the primary and secondary second drive signals; and output the combined first and second drive signals to the respective positioning devices.
Patent Agency Ranking